thkl / Homematic-Virtual-Interface

Add your other HTTP Devices as Homematic Actors to your CCU
54 stars 23 forks source link

Harmony Plugin - Harmony Actions sind plötzlich leer #145

Open HookHM opened 3 years ago

HookHM commented 3 years ago

Hallo @thkl ,

im Harmony Plugin unter "List Actions" sind die Befehle der einzelnen Geräte nicht mehr zu sehen, was könnte das Problem sein? Bis vor ein paar Tagen ging noch alles Problemlos, wenn ich mich nicht irre, funktionierte gestern noch alles Problemlos weil ich täglich einen kompletten URL Befehl abrufe, und auch dann sehe ob dieser ausgeführt wurde, heute habe ich gesehen das er nicht ausgeführt wurde, deswegen ist mir das Problem aufgefallen.

http://192.168.178.211:8182/Harmony/?do=send.command&action=Ultimo4K.Power.PowerToggle Mit der URL hat der Harmony Hub dann den Befehl gesendet und mein Set-Receiver hat sich ein- bzw. ausgeschaltet. Wenn ich nun die URL aufrufe, kommt nur diese Seite:

Bildschirmfoto 2021-03-28 um 12 50 15

Kann das hier der Fehler sein?

Sun Mar 28 2021 12:47:06 GMT+0200 (GMT+02:00)[homematic-virtual-harmonydevice - Harmony] [INFO] - fetching activities
Sun Mar 28 2021 12:47:06 GMT+0200 (GMT+02:00)[Homematic Virtual Interface.Server] [ERROR] - Unhandled Rejection at: Promise {"exception":{}} reason: TypeError: Cannot read property 'getAvailableCommands' of undefined
    at /home/pi/node_modules/homematic-virtual-harmonydevice/HarmonyClient.js:95:25
    at _fulfilled (/home/pi/node_modules/homematic-virtual-harmonydevice/node_modules/q/q.js:854:54)
    at /home/pi/node_modules/homematic-virtual-harmonydevice/node_modules/q/q.js:883:30
    at Promise.promise.promiseDispatch (/home/pi/node_modules/homematic-virtual-harmonydevice/node_modules/q/q.js:816:13)
    at /home/pi/node_modules/homematic-virtual-harmonydevice/node_modules/q/q.js:624:44
    at runSingle (/home/pi/node_modules/homematic-virtual-harmonydevice/node_modules/q/q.js:137:13)
    at flush (/home/pi/node_modules/homematic-virtual-harmonydevice/node_modules/q/q.js:125:13)
    at process._tickCallback (internal/process/next_tick.js:61:11)

Wäre cool wenn Du eine Idee oder Lösung hast. Danke schon mal.