Wo hängt es denn genau?
Hier mal was zu konkreten Ablauf:
1.) In NR muss erstmal ein device node (virtuelles Gerät später in homee) angelegt werden. Wenn noch nicht erfolgt einen virtuellen homee als config node anlegen (ich hab nur 10 Zeichen als Name, User/PW nur 5, jeweils nur Zahlen und Ziffern).
2.) Dann muss das Gerät konfiguriert werden. Im Beispiel ein einfacher On/Off Schalter. Node ID und Attribute ID müssen jeweils einzigartig sein.
3.) Nach einem Deploy, sieht man eine grüne „Verbunden“-Leuchte. Im Beispiel habe ich noch inject on/ off jeweils mit dem richtigen JSON angefügt und einen debug node.
4.) In der homee App verbindet man dann einen virtuellen homee und sucht nach Geräten. Wenn man noch nie den virtuellen homee verbunden hat, muss man zuerst die Zugangsdaten (unter 1.) eingeben. Bei späteren neuen Geräten, sucht man nur diese (unter 2.).
5.) Das Gerät sieht dann in der homee App so aus. Schaltet man, sieht man in NR im debug die Ausgabe.
Das sind die Basics… eigentlich recht simple.
Hier der Flow zum Beispiel (Kopieren und über die Importfunktion von NR importieren):
[{"id":"8d10d56d.6dd248","type":"homeeDevice","z":"f0f6c57f.d842e8","virtual-homee":"","name":"Test on/off","nodeId":"7010","showNodeId":true,"profile":"16","icon":"default","attributes":[{"type":1,"state":1,"instance":0,"minimum":0,"maximum":1,"current_value":0,"target_value":0,"last_value":0,"data":"","name":"","unit":"","step_value":1,"editable":1,"last_changed":1622021498,"changed_by":1,"changed_by_id":0,"based_on":1,"options":[],"id":7010,"node_id":7010}],"statusTemplate":"","x":1490,"y":1020,"wires":[["30777b3d.5752f4"]]},{"id":"541f3805.95bf1","type":"inject","z":"f0f6c57f.d842e8","name":"on","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"{\"attribute\":{\"id\":7010,\"value\":1}}","payloadType":"json","x":1310,"y":980,"wires":[["8d10d56d.6dd248"]]},{"id":"67283d38.7fb44c","type":"inject","z":"f0f6c57f.d842e8","name":"off","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"{\"attribute\":{\"id\":7010,\"value\":0}}","payloadType":"json","x":1310,"y":1060,"wires":[["8d10d56d.6dd248"]]},{"id":"30777b3d.5752f4","type":"debug","z":"f0f6c57f.d842e8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":1690,"y":1020,"wires":[]}]