Homebridge Plugin für iTunes & Apple TV homebridge-dacp

  • Hallo

    Ich wollte gerade mal das plugin installieren und nun bekomme ich diesen fehler

    in meiner config habe ich folgendes eingetragen


    Code
    "platforms":[
          {
             "platform":"DACP",
             "devices":[
                {
                   "name":"iTunes"
                }
             ]
          },

    also was muss ich nun machen damit ich Pairen kann? denn so stürzt nur meine Homebridge ab und ich kann das DACP plugin nich weiter konfigurieren.


    Mein iTunes zeigt mir auch kein feld zum eingeben des Codes an

    Zitat
    1. Öffne iTunes auf deinem Computer und klicke oben links im iTunes-Fenster auf die Taste „Remote“ IL_RemoteButton.png.
    2. Gib den vierstelligen Code ein.



    EDIT

    Ich habe schon ne menge plugins installiert aber noch nie so viel probleme mit einem gehabt wie hier.

    Sorry aber ich bin wohl einfach zu blöd um das schritt für schritt zu bewältigen.

    Die anleitung raff ich einfach nicht.

    Ist wohl besser ich gebe für heute auf ||

    2 Mal editiert, zuletzt von FettesB ()

  • FettesB Hey, leider nein. Behilflich in diesem Fall nicht.

    Mach doch bitte in Github, falls nicht schon geschehen, eine Fehlermeldung da Du der "Entdecker" bist. ;)


    Aber grover ich habe nach dem Hinweis von FettesB auf einem neuen Pi 3 B+ Homebridge komplett neu aufgesetzt und wollte natürlich auch dacp installieren.

    Im Log bekomme ich aber auch den Fehler mit const artwork = device.features['album-artwork'] usw.


    Gruß

    Hilfreich?

  • Es tut mir ja schon fast leid das sagen zu müssen, aber es gibt seit heute ein neues Apple TV Plugin.
    Dort kann neben den üblichen Buttons (Pause, Play, etc) auch der Siri Knopf emuliert werden. Des Weiteren ist es möglich das Apple TV direkt in den Ruhezustand zu schicken.
    Auch ist es möglich mehrere Knopfdrücke nacheinander (auch mit einer Pause dazwischen) abzuschicken.


    Erläuterung:
    https://lprhodes.github.io/homebridge-apple-tv-slate/


    Github:
    https://github.com/lprhodes/ho…-tv/blob/master/README.md


    PS: habe es noch nicht getestet



    Sent from my iPhone using Community

  • Hallo,


    ich möchte mit dem Plugin "Homebridge DACP" den iTunes Player auf einem Mac steuern. (https://www.npmjs.com/package/homebridge-dacp) Hat das schon mal jemand hier im Forum hinbekommen, das Plugin "Homebridge DACP" und iTunes auf einem Mac zu verbinden und in HomeKit einzubinden? Problem ist, dass ich das Pairing nicht hinbekomme und wenn ich nach Anleitung des Plugins vorgehe, die Homebridge nicht mehr startet.


    Fehlermeldungen die erscheinen:


    pi@raspberrypi:~ $ sudo systemctl restart homebridge; sudo journalctl -fau homebridge

    -- Logs begin at Thu 2016-11-03 18:16:43 CET. --

    Dez 25 19:40:18 raspberrypi homebridge[9038]: [2018-12-25 19:40:18] [Config] Using Form Authentication

    Dez 25 19:40:18 raspberrypi homebridge[9038]: [2018-12-25 19:40:18] [Config] Console v3.9.2 is listening on port 8080.

    Dez 25 19:41:00 raspberrypi homebridge[9038]: [2018-12-25 19:41:00] [RaspberryPi Info] Raspberry Temperatur: 42.236

    Dez 25 19:41:08 raspberrypi homebridge[9038]: [2018-12-25 19:41:08] Got SIGTERM, shutting down Homebridge...

    Dez 25 19:41:08 raspberrypi systemd[1]: Stopping Node.js HomeKit Server...

    Dez 25 19:41:13 raspberrypi systemd[1]: homebridge.service: Main process exited, code=exited, status=143/n/a

    Dez 25 19:41:13 raspberrypi systemd[1]: Stopped Node.js HomeKit Server.

    Dez 25 19:41:13 raspberrypi systemd[1]: homebridge.service: Unit entered failed state.

    Dez 25 19:41:13 raspberrypi systemd[1]: homebridge.service: Failed with result 'exit-code'.

    Dez 25 19:41:13 raspberrypi systemd[1]: Started Node.js HomeKit Server.

    Dez 25 19:41:21 raspberrypi homebridge[9132]: [2018-12-25 19:41:21] Loaded config.json with 3 accessories and 2 platforms.

    Dez 25 19:41:21 raspberrypi homebridge[9132]: [2018-12-25 19:41:21] ---

    Dez 25 19:41:21 raspberrypi homebridge[9132]: [2018-12-25 19:41:21] Loaded plugin: homebridge-config-ui-x

    Dez 25 19:41:21 raspberrypi homebridge[9132]: [2018-12-25 19:41:21] Registering platform 'homebridge-config-ui-x.config'

    Dez 25 19:41:21 raspberrypi homebridge[9132]: [2018-12-25 19:41:21] ---

    Dez 25 19:41:25 raspberrypi homebridge[9132]: *** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.

    Dez 25 19:41:25 raspberrypi node[9132]: *** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.

    Dez 25 19:41:25 raspberrypi homebridge[9132]: *** WARNING *** Please fix your application to use the native API of Avahi!

    Dez 25 19:41:25 raspberrypi homebridge[9132]: *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>

    Dez 25 19:41:25 raspberrypi homebridge[9132]: *** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.

    Dez 25 19:41:25 raspberrypi homebridge[9132]: *** WARNING *** Please fix your application to use the native API of Avahi!

    Dez 25 19:41:25 raspberrypi homebridge[9132]: *** WARNING *** For more information see <http://0pointer.de/avahi-compa…node&f=DNSServiceRegister>

    Dez 25 19:41:25 raspberrypi node[9132]: *** WARNING *** Please fix your application to use the native API of Avahi!

    Dez 25 19:41:25 raspberrypi node[9132]: *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>

    Dez 25 19:41:25 raspberrypi node[9132]: *** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.

    Dez 25 19:41:25 raspberrypi node[9132]: *** WARNING *** Please fix your application to use the native API of Avahi!

    Dez 25 19:41:25 raspberrypi node[9132]: *** WARNING *** For more information see <http://0pointer.de/avahi-compa…node&f=DNSServiceRegister>

    Dez 25 19:41:25 raspberrypi homebridge[9132]: [2018-12-25 19:41:25] Loaded plugin: homebridge-dacp

    Dez 25 19:41:25 raspberrypi homebridge[9132]: [2018-12-25 19:41:25] Registering platform 'homebridge-dacp.DACP'

    Dez 25 19:41:25 raspberrypi homebridge[9132]: [2018-12-25 19:41:25] ---

    Dez 25 19:41:25 raspberrypi homebridge[9132]: [2018-12-25 19:41:25] Loaded plugin: homebridge-fakebulb

    Dez 25 19:41:25 raspberrypi homebridge[9132]: [2018-12-25 19:41:25] Registering accessory 'homebridge-fakebulb.FakeBulb'

    Dez 25 19:41:25 raspberrypi homebridge[9132]: [2018-12-25 19:41:25] ---

    Dez 25 19:41:25 raspberrypi homebridge[9132]: [2018-12-25 19:41:25] Loaded plugin: homebridge-raspberrypi-info

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] Registering accessory 'homebridge-raspberrypi-temperature.RaspberryPiTemperature'

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] ---

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] Loading 2 platforms...

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [Config] Initializing config platform...

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [Config] Spawning homebridge-config-ui-x with PID 9160

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [DACP] Initializing DACP platform...

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [DACP] DACP Platform Plugin Loaded - Version 0.9.2

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [DACP] Found accessory in config: "undefined"

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [DACP]

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [DACP] Skipping creation of the accessory "undefined" because it doesn't have a pairing code or

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [DACP] service name yet. You need to pair the device/iTunes, reconfigure and restart homebridge.

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [DACP]

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [DACP] Beginning remote control announcements for the accessory "undefined".

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [DACP]

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [DACP] Use passcode 5146 to pair with this remote control.

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [DACP]

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] Loading 3 accessories...

    Dez 25 19:41:29 raspberrypi homebridge[9132]: [2018-12-25 19:41:29] [RaspberryPi Info] Initializing RaspberryPiTemperature accessory...

    Dez 25 19:41:29 raspberrypi homebridge[9132]: HAP Warning: Characteristic db766c37-3a88-4587-8b69-19baf0af6337 not in required or optional characteristics for service 0000008A-0000-1000-8000-0026BB765291. Adding anyway.

    Dez 25 19:41:29 raspberrypi homebridge[9132]: HAP Warning: Characteristic 4146a74a-cdbc-41e6-9dac-946f55f31fbe not in required or optional characteristics for service 0000008A-0000-1000-8000-0026BB765291. Adding anyway.

    Dez 25 19:41:30 raspberrypi homebridge[9132]: [2018-12-25 19:41:30] [Test Lampe] Initializing FakeBulb accessory...

    Dez 25 19:41:30 raspberrypi homebridge[9132]: [2018-12-25 19:41:30] [Test Lampe] Starting a fake bulb device with name 'Lampe'...

    Dez 25 19:41:30 raspberrypi homebridge[9132]: /usr/local/lib/node_modules/homebridge/lib/api.js:50

    Dez 25 19:41:30 raspberrypi homebridge[9132]: if (name.indexOf('.') == -1) {

    Dez 25 19:41:30 raspberrypi homebridge[9132]: ^

    Dez 25 19:41:30 raspberrypi homebridge[9132]: TypeError: Cannot read property 'indexOf' of undefined

    Dez 25 19:41:30 raspberrypi homebridge[9132]: at API.accessory (/usr/local/lib/node_modules/homebridge/lib/api.js:50:12)

    Dez 25 19:41:30 raspberrypi homebridge[9132]: at Server._loadAccessories (/usr/local/lib/node_modules/homebridge/lib/server.js:286:42)

    Dez 25 19:41:30 raspberrypi homebridge[9132]: at Server.run (/usr/local/lib/node_modules/homebridge/lib/server.js:87:38)

    Dez 25 19:41:30 raspberrypi homebridge[9132]: at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:45:10)

    Dez 25 19:41:30 raspberrypi homebridge[9132]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)

    Dez 25 19:41:30 raspberrypi systemd[1]: homebridge.service: Main process exited, code=exited, status=1/FAILURE

    Dez 25 19:41:30 raspberrypi systemd[1]: homebridge.service: Unit entered failed state.

    Dez 25 19:41:30 raspberrypi systemd[1]: homebridge.service: Failed with result 'exit-code'.

  • Ich hatte vor einem Jahr das plugin mal am laufen.


    Man benötigt beim ersten Start eine Start-config, um den pairing-code zu erhalten.


    {
    "platform": "DACP",
    "devices": []
    }


    Beim starten wird dieser im log ausgegeben, diesen dann verwenden, um itunes zu pairen und dann die config entsprechend anpassen.


    https://github.com/grover/home…s/configuration/itunes.md



    Gesendet von iPhone mit Community

  • Bei mir läuft das Plugin seit kurzem gar nicht mehr, ich bekomme zwar den Button in Home angezeigt und in den anderen Apps die Steuerelemente, es reagiert aber nichts mehr. Scheint mir mit dem letzten iOS Update einherzugehen.

  • Ich benötige mal bitte Eure Rückmeldungen zu einem iTunes Plugin.

    Nach dem letzten Update von macOS Mojave 10.14.3 und iTunes 12.9.2.5 funktioniert bei mir das Plugin nicht mehr https://github.com/SphtKr/homebridge-itunes

    Im Homebridge Protokoll bekomme ich die Fehlermeldung.


    [email protected], [email protected], [email protected]


    Nutzt sonst noch jemand dieses Plugin oder ein anderes Plugin wie z.B. https://github.com/grover/homebridge-dacp was mit macOS Mojave 10.14.3 und iTunes 12.9.2.5 funktioniert?

    And dacp ist ja leider auch seit 9 Monaten nichts mehr weiterentwickelt worden.


    Bin gerade ein bisschen sehr verzweifelt, da ich das homebridge-itunes Plugin auch unter Mojave bis gestern vor dem Update, täglich und über den Tag unzählig oft genutzt habe. Funktionierte einwandfrei mit AirPlay Lautsprechern und Automationen um iTunes zu starten. ;(


    Jede Hilfe oder Tipp für ein aktuelles iTunes Plugin ist sehr willkommen. Danke vorab.

    Hilfreich?

  • Jede Hilfe oder Tipp für ein aktuelles iTunes Plugin ist sehr willkommen. Danke vorab.

    Hast du das ganze wieder zum Laufen bekommen, oder eine Alternative gefunden?

  • Hast du das ganze wieder zum Laufen bekommen, oder eine Alternative gefunden?

    Zum Laufen bekommen, ja. Zum Glück. Allerdings auch nur remove des Plugin und nochmal neu installieren.

    Alternative, leider nein. Das Plugin wurde vor 2 Jahren das letzte mal aktualisiert und es ist glaube ich auch nur Glück, dass es überhaupt noch funktioniert mit dem neuen macOS und iTunes. Tatsächlich ist das Plugin die einzige Wahl. Leider wurde dacp nicht mehr weiterentwickelt, oder verfeinert, wohl auch aufgrund Zeitmangels von grover ;(

    homebridge-itunes bietet bisher die beste Funktionalität/Umfang trotz des Risikos, dass es eines Tages mit dem nächsten Update von macOS, oder iTunes, ganz zu Ende ist. :(

    Hilfreich?

  • Ich versuche gerade dacp zu installieren, auf Docker in DS918+

    image: oznu/homebridge:no-avahi (auch mit oznu/homebridge:latest getestet)

    und bekomme:

    Error: dns service error: unknown


  • Hallo zusammen,

    Kann mir jemand sagen ob dieses Plugin mit der der aktuellen os der Appletv funktioniert, oder gibt es eine Alternative ? Danke

  • grover Machst du noch Support für dein Homebridge-dacp Plugin. Hatte es grade mal wieder installiert und habe dabe dann einen Error bekommen (TypeError)


    Edit: Wie ich auch grade bemerke, Unter iOS 13 kann scheinbar kein Remote gerät mehr hinzugefügt werden.


    Lg

    Einmal editiert, zuletzt von Dennis_BE ()