Homematic Interface Layer für Hue Lampen und alles andere

diverse Zusatzsoftware

Moderator: Co-Administratoren

mchip
Beiträge: 81
Registriert: 11.02.2017, 10:48

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von mchip » 23.10.2017, 13:55

funzt wieder ..... :D

Daaaaaaanke :mrgreen:
Gruß Markus

dany28
Beiträge: 186
Registriert: 27.03.2015, 11:33
Hat sich bedankt: 1 Mal

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von dany28 » 24.10.2017, 01:34

Frage!

Würde gerne eine Harmony-Aktion über die CCU/Raspi laufen lassen. Visualisieren mit Mediola. Gerne hätte ich hier eine Möglichkeit das An- und Ausschalten der Aktion auf einen Button zu legen, sprich zu toggeln. Jemand eine Idee wie das am besten zu bewerkstelligen wäre?

lg

Dany

dany28
Beiträge: 186
Registriert: 27.03.2015, 11:33
Hat sich bedankt: 1 Mal

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von dany28 » 24.10.2017, 11:33

deltaac hat geschrieben:Les mal den letzten Absatz vom ersten Posting.
Und dann?

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von thkl » 24.10.2017, 11:40

Die Harmony Fernbedienung in der CCU zeigt die aktuelle Activity an. Anhand der kannst du ggf das CCU Programm entscheiden lassen was ausgeführt werden soll.


sent from a solid block of aluminum.

dany28
Beiträge: 186
Registriert: 27.03.2015, 11:33
Hat sich bedankt: 1 Mal

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von dany28 » 24.10.2017, 12:02

Was ausgeführt wird zeigt die CCU an. Leider muss ich einen zweiten Knopf zum ausschalten anlegen. Das würde ich gerne umgehen....

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von thkl » 24.10.2017, 12:31

Naja und abhängig von der Aktion, welche gerade läuft die Ausschaltaktion triggern ?

Also Programm wenn Button und Aktion = TV dann off oder wenn Button und Off dann TV ?


sent from a solid block of aluminum.

Raz3r
Beiträge: 11
Registriert: 06.10.2017, 13:34

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von Raz3r » 24.10.2017, 17:30

Meine Freude war leider nur von kurzer Dauer. Leider bekomme ich im Logfile nur eine Fehlermeldung ausgegeben.
Tue Oct 24 2017 17:21:28 GMT+0200 (CEST)[homematic-virtual-tradfridevice - IkeaTradfri] [ERROR] - Error Invalid response!,
Ich habe sowohl den "Path to coap client", die IP und auch die Security ID angepasst und bin mir sicher, dass diese Einstellungen korrekt sind. Mich wundert der Teil im Log, in welchem "MyIP is 127.0.0.1" steht.
Tue Oct 24 2017 17:21:28 GMT+0200 (CEST)[homematic-virtual-tradfridevice - IkeaTradfri] [ERROR] - Error Invalid response!,
Tue Oct 24 2017 17:21:23 GMT+0200 (CEST)[Logging System] [INFO] - 0 Logentries removed
Tue Oct 24 2017 17:21:23 GMT+0200 (CEST)[HomematicLogicalLayer] [INFO] - apply interface Name HVL to all devices
Tue Oct 24 2017 17:21:23 GMT+0200 (CEST)[HomematicLogicalLayer] [INFO] - My Interface Name at your CCU is HVL
Tue Oct 24 2017 17:21:23 GMT+0200 (CEST)[ConfigurationServer] [INFO] - Configuration Server is listening on: Port 8300
Tue Oct 24 2017 17:21:23 GMT+0200 (CEST)[Homematic Virtual Interface.Server] [INFO] - IkeaTradfri initialized. Document Path is /usr/local/addons/hvl/node_modules/homematic-virtual-tradfridevice Plugin Instance: 0
Tue Oct 24 2017 17:21:23 GMT+0200 (CEST)[homematic-virtual-tradfridevice - IkeaTradfri] [INFO] - initialization completed true
Tue Oct 24 2017 17:21:23 GMT+0200 (CEST)[Homematic Virtual Interface.Server] [INFO] - Trying to load Localization from /usr/local/addons/hvl/node_modules/homematic-virtual-tradfridevice/Localizable.strings
Tue Oct 24 2017 17:21:22 GMT+0200 (CEST)[Homematic Virtual Interface.Server] [INFO] - Loaded plugin: homematic-virtual-tradfridevice
Tue Oct 24 2017 17:21:22 GMT+0200 (CEST)[Homematic Virtual Interface.Server] [INFO] - Reload .. shutdown all plugins
Tue Oct 24 2017 17:21:22 GMT+0200 (CEST)[HomematicLogicalLayer] [INFO] - CCU RPC message timeout set to 300000 ms
Tue Oct 24 2017 17:21:22 GMT+0200 (CEST)[HomematicLogicalLayer] [INFO] - XML-RPC server for interface Homematic Virtual Interface is listening on port 8301
Tue Oct 24 2017 17:21:22 GMT+0200 (CEST)[Config] [INFO] - MyIP is 127.0.0.1
Tue Oct 24 2017 17:21:22 GMT+0200 (CEST)[HomematicLogicalLayer] [INFO] - []
Tue Oct 24 2017 17:21:22 GMT+0200 (CEST)[HomematicLogicalLayer] [INFO] - init consumer {"hostname":"127.0.0.1","port":"1999","path":"/","callbackid":"12491"}
Tue Oct 24 2017 17:21:22 GMT+0200 (CEST)[HomematicLogicalLayer] [INFO] - Welcome. will create a interface layer for CCU at 192.168.178.57
Tue Oct 24 2017 17:21:22 GMT+0200 (CEST)[Homematic Virtual Interface.Server] [INFO] - Trying to load Localization from /usr/local/addons/hvl/node_modules/homematic-virtual-interface/lib/Localizable.strings
Tue Oct 24 2017 17:21:21 GMT+0200 (CEST)[Homematic Virtual Interface.Server] [INFO] - starting point was /usr/local/addons/hvl/node_modules/homematic-virtual-interface/lib
Tue Oct 24 2017 17:21:21 GMT+0200 (CEST)[Homematic Virtual Interface.Server] [INFO] - hello from the flight deck. my path is /usr/local/addons/hvl/node_modules/homematic-virtual-interface
Tue Oct 24 2017 17:21:21 GMT+0200 (CEST)[Homematic Virtual Interface.Server] [INFO] - running on node version v6.10.0
Tue Oct 24 2017 17:21:21 GMT+0200 (CEST)[Config] [INFO] - try to load config : /usr/local/etc/config/hvl//config.json
Tue Oct 24 2017 17:21:21 GMT+0200 (CEST)[Logging System] [INFO] - Will remove logentries older than Tue Oct 24 2017 12:21:21 GMT+0200 (CEST)
Tue Oct 24 2017 17:21:20 GMT+0200 (CEST)[Core] [INFO] - Launching
Es hatte bereits funktioniert, dass es jetzt nicht mehr klappt, übersteigt meine Fähigkeiten bzw. mein Verständnis.
Hat vielleicht jemand aktuell TADFRI mit HVL 0.0.7 auf einer RaspberryMatic am laufen?

Danke schonmal und Grüße

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von thkl » 24.10.2017, 18:08

Raz3r hat geschrieben:Hat vielleicht jemand aktuell TADFRI mit HVL 0.0.7 auf einer RaspberryMatic am laufen?
Hebt die Hand.

Path to coap client auf einer RM ist etwas anders als auf einem "normalen" Raspberry:

Code: Alles auswählen

/usr/local/addons/hvl/node_modules/node-tradfri-thkl/lib/coap-client-raspbian
Und bitte das Tradfri Plugin auf 0.0.9 updaten (nur dann kommt die neue Referenz auf die korrigierte Tradfri Bibliothek mit)

Raz3r
Beiträge: 11
Registriert: 06.10.2017, 13:34

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von Raz3r » 24.10.2017, 18:25

Hi und danke für die schnelle Antwort. Der Cope-Pfad passt, das Plugin läuft bereits in Version 0.0.10., also die aktuellste Version.

Deshalb bin ich ja so verwundert.

Es kommt nach wie vor die Meldung
Tue Oct 24 2017 18:23:33 GMT+0200 (CEST)[homematic-virtual-tradfridevice - IkeaTradfri] [ERROR] - Error Invalid response!,
Wäre es möglich, dass es daran liegt, dass dasTradfri-Gateway aktualisiert wurde? Ich meine, dass hier vor zwei oder drei Tagen automatisch eine neue Version der Firmware aufgespielt wurde.
Mein Gateway läuft unter Firmware 1.0.0008.

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: Homematic Interface Layer für Hue Lampen und alles ander

Beitrag von thkl » 24.10.2017, 18:48

Raz3r hat geschrieben:Mein Gateway läuft unter Firmware 1.0.0008.
Ähm laut meiner Ikea App ist das Gateway auf 1.1.0015 ...

Invalid response! kommt eigentlich nur wenn die Antwort in der 4. Zeile kein valides JSON ist ...
Ich könnte da mal etwas logging einbauen ....

Du könntest Dich auf die RM ssh'en und das Ganze mal trocken testen:

Code: Alles auswählen

/usr/local/addons/hvl/node_modules/node-tradfri-thkl/lib/coap-client-raspbian -m get -u "Client_identity" -k "SECURITY_ID" "coaps://IP_DER_BRIDGE:5684/15001"
SECURITY_ID und IP_DER_BRIDGE natürlich entsprechend anpassen ;o)

sollte eine Liste der IDs Deiner Geräte ergeben Beispiel:

Code: Alles auswählen

v:1 t:CON c:GET i:c0fd {} [ ]
decrypt_verify(): found 24 bytes cleartext
decrypt_verify(): found 24 bytes cleartext
[65537,65536]
Die GeräteIDs sind dann zb 65537 ...

Abfrage was das ist :

Code: Alles auswählen

/usr/local/addons/hvl/node_modules/node-tradfri-thkl/lib/coap-client-raspbian -m get -u "Client_identity" -k "SECURITY_ID" "coaps://IP_DER_BRIDGE:5684/15001/65536"
ergibt zb:

Code: Alles auswählen

v:1 t:CON c:GET i:1fa2 {} [ ]
decrypt_verify(): found 24 bytes cleartext
decrypt_verify(): found 231 bytes cleartext
{"9001":"TRADFRI remote control","9002":1504276696,"15009":[{"9003":0}],"5750":0,"9020":1508796165,"9003":65536,"9054":0,"9019":1,"3":{"0":"IKEA of Sweden","1":"TRADFRI remote control","2":"","3":"1.2.214","6":3,"9":87}}

Antworten

Zurück zu „Sonstige Addons“