Beiträge von Oberstobacht

    Danke für eure rege Unterstützung....!

    Ich denke ich habe eine Lösung gefunden.

    Ich würde einfach den Status vom TV im Netzwerk abfragen....! Der ist im ausgeschalteten Zustand nicht anpingbar. Wenn ich ihn einschalte ist er dann erreichbar im Netzwerk.

    Mein Plan wäre ihn mittels People Plugin im 15 Sekundtakt abzufragen....!

    Nun die Frage wie müsste dann der Abschnitt dafür in der config.jason aussehen? Könnte mir da bitte jemand behilflich sein?


    Grüße

    Oberst

    Hallo nochmal,


    Habe jetzt alles soweit umgesetzt. Leider macht das yamaha_mc Plugin nicht ganz das was es soll.

    Problem ist das der Status der Soundbar nur immer beim Start der HomeKit App auf dem iPad oder iPhone abgefragt wird. Damit wird mein Anliegen jedoch nicht umgesetzt. Die LED Stripe soll ja beim anschalten der Soundbar durch den TV per ARC automatisch zugeschaltet werden. Also ohne aktive Benutzung der Home App. Das heißt der Zustand (an oder aus) der Soundbar müsste durch Homebridge Plugin permanent an HomeKit aktualisiert werden. Quasi so ähnlich wie beim homebridge fritz Plugin, wo man ein Aktualisierungsinterval in Sekunden in der config festlegen kann. Hast du da noch ne andere Idee, wie ich das umsetzen kann. Oder gibt es noch ein anderes Plugin was gehen könnte?


    Grüsse

    Oberst

    Hallo upwind,


    Danke für deine schnelle Antwort. Wie schon richtig vermutet, habe ich die homebridge für Nuki und fritz schon am laufen.

    Mit der IP Abfrage wird es meiner Meinung nach nicht gehen. Das Problem ist das die soundbar für die Nutzung von AirPlay ja immer im Netzwerkstandby ist. Somit ist die IP ja im Netzwerk ja immer im Zustand „on“.

    Dadurch macht hier eine IP Abfrage ja keinen Sinn, oder?

    Ich möchte also den Schaltzustand der Soundbar abfragen. System angeschaltet, oder im Standby. Geht das mit dem Yamaha_mc Plugin und wie müsste dann der Eintrag in der homebridge Config aussehen?


    Grüße Oberst.

    Hallo liebe Community....


    Ich benötige Hilfe von den Profis.


    Ich habe folgendes vor:


    Ich möchte meine Philips LED Stripe, welche ich am TV angebracht habe, mit der darunter befindlichen Yamaha YSP-1600, Sondbar schalten.

    Da die Soundbar unterstützt ja Musik Cast und da gibt es doch diverse Plugin‘s dafür.


    Also ich möchte also die Soundbar in Apple HomeKit per Homebridge einbinden, um dann die LED Leiste welche ja in HomeKit vorhanden ist anzusteuern.


    Folgende Aufgabenstellung:


    Die Soundbar wird per TV Fernbedienung über ARC ein bzw. aus geschalten.


    1. wenn die Soundbar angeschaltet wird (TV an) -> LED Stripe soll angehen.

    2. wenn die Soundbar ausgeschalten wird (TV aus) -> LED Stripe soll ausgehen.


    Soll heissen, ich benötige im HomeKit immer eine aktuelle Zustandsanzeige der Soundbar (an oder aus) die ich dann mittels HomeKit abfragen kann um eine Routine zum schalten der LED Stripe anzulegen.


    Könnt Ihr mir da bitte helfen, wie ich das am besten umsetze und welches Plugin ich da am besten nehme?

    Welches Yamaha Plugin ist da das Richtige, oder nehme ich da das http Plugin?


    Ich würde mich über jegliche Hilfe, Unterstützung und Tips sehr freuen....!


    Danke im Voraus


    Euer Oberst

    Hallo,


    ich suche Hilfe!


    Habe Homebridge laufen nur mit Fritz Plugin. Soweit läuft das Ding, nur dass ich permanent nachfolgen zu sehende Fehlermeldung habe.

    Kann mir da evt. jemand helfen und sagen woran es liegt und wie ich das korrigieren kann. Im Apple Homekit läuft alles und Änderungen werden auch korrekt umgesetzt. Trotzdem ist das doch irgendwie komisch.

    Ich hoffe jemand kann mir helfen.

    Vorweg schon mal danke für jegliche Unterstützung!!!


    Log:


    [2017-5-24 10:31:46] [Fritz] Getting thermostat 109710536784 battery status
    [2017-5-24 10:31:46] [Fritz] Getting guest WLAN state
    [2017-5-24 10:31:46] [Fritz] Getting thermostat 109710507504 target temperature
    [2017-5-24 10:31:46] [Fritz] Getting thermostat 109710507504 temperature
    [2017-5-24 10:31:46] [Fritz] Getting thermostat 109710507504 target heating state
    [2017-5-24 10:31:46] [Fritz] Getting thermostat 109710507504 heating state
    [2017-5-24 10:31:46] [Fritz] Getting thermostat 109710507504 battery status
    [2017-5-24 10:31:46] [Fritz] Getting thermostat 109710507880 heating state
    [2017-5-24 10:31:46] [Fritz] Getting thermostat 109710507880 target temperature
    [2017-5-24 10:31:46] [Fritz] Getting thermostat 109710507880 temperature
    [2017-5-24 10:31:46] [Fritz] Getting thermostat 109710507880 target heating state
    [2017-5-24 10:31:46] [Fritz] Getting thermostat 109710507880 battery status
    Unhandled rejection Error: This callback function has already been called by someone else; it can only be called one time.
        at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/once.js:12:13
    at /usr/local/lib/node_modules/homebridge-fritz/index.js:494:13
    at tryCatcher (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/promise.js:512:31)
    at Promise._settlePromise (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/promise.js:569:18)
    at Promise._fulfillPromises (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/promise.js:668:14)
    at Promise._settlePromises (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/promise.js:694:18)
    at Async._drainQueue (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/async.js:133:16)
    at Async._drainQueues (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/async.js:143:10)
    at Immediate.Async.drainQueues (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/async.js:17:14)
    at runCallback (timers.js:651:20)
    at tryOnImmediate (timers.js:624:5)
    at processImmediate [as _immediateCallback] (timers.js:596:5)



    Unhandled rejection Error: This callback function has already been called by someone else; it can only be called one time.
    at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/once.js:12:13
    at /usr/local/lib/node_modules/homebridge-fritz/index.js:494:13
    at tryCatcher (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/promise.js:512:31)
    at Promise._settlePromise (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/promise.js:569:18)
    at Promise._fulfillPromises (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/promise.js:668:14)
    at Promise._settlePromises (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/promise.js:694:18)
    at Async._drainQueue (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/async.js:133:16)
    at Async._drainQueues (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/async.js:143:10)
    at Immediate.Async.drainQueues (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/async.js:17:14)
    at runCallback (timers.js:651:20)
    at tryOnImmediate (timers.js:624:5)
    at processImmediate [as _immediateCallback] (timers.js:596:5)



    Unhandled rejection Error: This callback function has already been called by someone else; it can only be called one time.
    at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/once.js:12:13
    at /usr/local/lib/node_modules/homebridge-fritz/index.js:494:13
    at tryCatcher (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/promise.js:512:31)
    at Promise._settlePromise (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/promise.js:569:18)
    at Promise._fulfillPromises (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/promise.js:668:14)
    at Promise._settlePromises (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/promise.js:694:18)
    at Async._drainQueue (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/async.js:133:16)
    at Async._drainQueues (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/async.js:143:10)
    at Immediate.Async.drainQueues (/usr/local/lib/node_modules/homebridge-fritz/node_modules/bluebird/js/release/async.js:17:14)
    at runCallback (timers.js:651:20)
    at tryOnImmediate (timers.js:624:5)
    at processImmediate [as _immediateCallback] (timers.js:596:5)



    [2017-5-24 10:32:31] [Fritz] Updating guest WLAN
    [2017-5-24 10:32:31] [Fritz] Getting guest WLAN state
    [2017-5-24 10:32:31] [Fritz] Updating thermostat 109710536784
    [2017-5-24 10:32:31] [Fritz] Getting thermostat 109710536784 temperature
    [2017-5-24 10:32:31] [Fritz] Getting thermostat 109710536784 battery level

    Hallo Det,


    Danke für deine schnelle Antwort.

    Leider bin ich absoluter Anfänger was Linux und Homebridge angeht.

    Aus welcher config soll ich "Cache Directory" entfernen? In meiner config.json steht das nicht drin!!

    Wie könnte ich denn die Rechte richtig setzen, damit der Ordner angelegt wird?

    Könntest du mir da behilflich den, bitte!!!

    Hallo Zuammen,


    bin ein Neuling im Homebridge Bereich und brauche Hilfe. Bekomme mein Nuki ni per Homebridge zum Laufen. Kann mir jemand helfen. Im Anhang mein Log der Homebridge. Ich hoffe Ihr könnt mir helfen....bin schon ganz verzweifelt.

    Danke im vorraus.


    Euer Oberst


    Log:


    Mai 22 19:48:30 raspberrypi homebridge[2735]: ????????????????????????????????????????????????????????????????
    Mai 22 19:48:32 raspberrypi homebridge[2735]: [2017-5-22 19:48:32] Loaded plugin: homebridge-fritz
    Mai 22 19:48:32 raspberrypi homebridge[2735]: [2017-5-22 19:48:32] Registering platform 'homebridge-fritz.Fritz!Box'
    Mai 22 19:48:32 raspberrypi homebridge[2735]: [2017-5-22 19:48:32] ---
    Mai 22 19:48:32 raspberrypi homebridge[2735]: [2017-5-22 19:48:32] Loaded plugin: homebridge-gpio-relay
    Mai 22 19:48:32 raspberrypi homebridge[2735]: [2017-5-22 19:48:32] Registering accessory 'homebridge-gpio-relay.relay'
    Mai 22 19:48:32 raspberrypi homebridge[2735]: [2017-5-22 19:48:32] ---
    Mai 22 19:48:32 raspberrypi homebridge[2735]: [2017-5-22 19:48:32] Loaded plugin: homebridge-gpio-shutter
    Mai 22 19:48:32 raspberrypi homebridge[2735]: [2017-5-22 19:48:32] Registering accessory 'homebridge-gpio-shutter.shutter'
    Mai 22 19:48:32 raspberrypi homebridge[2735]: [2017-5-22 19:48:32] ---
    Mai 22 19:48:33 raspberrypi homebridge[2735]: [2017-5-22 19:48:33] Loaded plugin: homebridge-nukiio
    Mai 22 19:48:33 raspberrypi homebridge[2735]: [2017-5-22 19:48:33] Registering platform 'homebridge-nukiio.NukiBridge'
    Mai 22 19:48:33 raspberrypi homebridge[2735]: [2017-5-22 19:48:33] Registering accessory 'homebridge-nukiio.NukiLock'
    Mai 22 19:48:33 raspberrypi homebridge[2735]: [2017-5-22 19:48:33] Registering accessory 'homebridge-nukiio.NukiBridgeMaintainanceSwitch'
    Mai 22 19:48:33 raspberrypi homebridge[2735]: [2017-5-22 19:48:33] ---
    Mai 22 19:48:33 raspberrypi homebridge[2735]: [2017-5-22 19:48:33] Loaded config.json with 0 accessories and 2 platforms.
    Mai 22 19:48:33 raspberrypi homebridge[2735]: [2017-5-22 19:48:33] ---
    Mai 22 19:48:33 raspberrypi homebridge[2735]: [2017-5-22 19:48:33] Loading 2 platforms...
    Mai 22 19:48:33 raspberrypi homebridge[2735]: [2017-5-22 19:48:33] [Nuki] Initializing NukiBridge platform...
    Mai 22 19:48:33 raspberrypi homebridge[2735]: [2017-5-22 19:48:33] [Nuki] Initializing Nuki bridge 'http://192.168.001.222:8080'...
    Mai 22 19:48:33 raspberrypi homebridge[2735]: /usr/local/lib/node_modules/homebridge-nukiio/node_modules/mkdirp/index.js:90
    Mai 22 19:48:33 raspberrypi homebridge[2735]: throw err0;
    Mai 22 19:48:33 raspberrypi homebridge[2735]: ^
    Mai 22 19:48:33 raspberrypi homebridge[2735]: Error: EACCES: permission denied, mkdir '/.node-persist'
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at Object.fs.mkdirSync (fs.js:893:18)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at sync (/usr/local/lib/node_modules/homebridge-nukiio/node_modules/mkdirp/index.js:71:13)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at Function.sync (/usr/local/lib/node_modules/homebridge-nukiio/node_modules/mkdirp/index.js:77:24)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at LocalStorage.parseStorageDirSync (/usr/local/lib/node_modules/homebridge-nukiio/node_modules/node-persist/src/local-storage.js:600:20)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at LocalStorage.initSync (/usr/local/lib/node_modules/homebridge-nukiio/node_modules/node-persist/src/local-storage.js:141:14)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at Object.nodePersist.initSync (/usr/local/lib/node_modules/homebridge-nukiio/node_modules/node-persist/src/node-persist.js:37:32)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at new NukiBridge (/usr/local/lib/node_modules/homebridge-nukiio/nukibridge.js:70:18)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at NukiBridgePlatform (/usr/local/lib/node_modules/homebridge-nukiio/index.js:17:23)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at Server._loadPlatforms (/usr/local/lib/node_modules/homebridge/lib/server.js:294:32)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at Server.run (/usr/local/lib/node_modules/homebridge/lib/server.js:80:36)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:40:10)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at Module._compile (module.js:571:32)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at Object.Module._extensions..js (module.js:580:10)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at Module.load (module.js:488:32)
    Mai 22 19:48:33 raspberrypi homebridge[2735]: at tryModuleLoad (module.js:447:12)
    Mai 22 19:48:33 raspberrypi systemd[1]: homebridge.service: main process exited, code=exited, status=1/FAILURE
    Mai 22 19:48:33 raspberrypi systemd[1]: Unit homebridge.service entered failed state.
    Mai 22 19:48:43 raspberrypi systemd[1]: homebridge.service holdoff time over, scheduling restart.
    Mai 22 19:48:43 raspberrypi systemd[1]: Stopping Node.js HomeKit Server...
    Mai 22 19:48:43 raspberrypi systemd[1]: Starting Node.js HomeKit Server...
    Mai 22 19:48:43 raspberrypi systemd[1]: Started Node.js HomeKit Server.
    Mai 22 19:48:43 raspberrypi homebridge[2760]: *** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
    Mai 22 19:48:43 raspberrypi node[2760]: *** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
    Mai 22 19:48:43 raspberrypi node[2760]: *** WARNING *** Please fix your application to use the native API of Avahi!
    Mai 22 19:48:43 raspberrypi node[2760]: *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
    Mai 22 19:48:43 raspberrypi node[2760]: *** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
    Mai 22 19:48:43 raspberrypi node[2760]: *** WARNING *** Please fix your application to use the native API of Avahi!
    Mai 22 19:48:43 raspberrypi node[2760]: *** WARNING *** For more information see <http://0pointer.de/avahi-compa…node&f=DNSServiceRegister>
    Mai 22 19:48:43 raspberrypi homebridge[2760]: *** WARNING *** Please fix your application to use the native API of Avahi!
    Mai 22 19:48:43 raspberrypi homebridge[2760]: *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
    Mai 22 19:48:43 raspberrypi homebridge[2760]: *** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
    Mai 22 19:48:43 raspberrypi homebridge[2760]: *** WARNING *** Please fix your application to use the native API of Avahi!
    Mai 22 19:48:43 raspberrypi homebridge[2760]: *** WARNING *** For more information see <http://0pointer.de/avahi-compa…node&f=DNSServiceRegister>