unser neuer Roomba möchte gerne nach Hause telefoniert...das will ich aber nicht. Leider funktioniert dann der automatische Start nicht mehr, weil der scheinbar nur mit der Roomba-Cloud Anbindung geht. Aaaabbbbeeerrr Openhab könnte ihn ja steuern.
Funktioniert mit dem Binding openhab2.roomba auch ohne großen Aufwand. (https://github.com/Sonic-Amiga/openhab2 ... /README.md)
Binding ins richtige Verzeichnis kopiert, thing definiert
Code: Alles auswählen
irobot:roomba:roomba960 [ ipaddress="192.168.100.60", password=":1:1545347494:kjasdlkfasdf" ]
Code: Alles auswählen
String RoombaCommand "Roomba Command [%s]" <roomba> {channel="irobot:roomba:roomba960:command"}
String RoombaMission "Roomba Mission [%s]" <roomba> {channel="irobot:roomba:roomba960:cycle"}
...
Number RoombaSNR "Roomba SNR [%d]" <signal> {channel="irobot:roomba:roomba960:snr"}
Code: Alles auswählen
Switch label="Roomba Befehle" item=RoombaCommand
Aber ich bekomme es nicht geregelt, ihn aus einer Rule zu starten. Vermutet hatte ich, das es mit
Code: Alles auswählen
RoombaCommand.sendCommand("Clean")
Ich denke, ich habe das System mit den Channel noch nicht verstanden; oder es funktioniert nicht. Kann mir jemand einen Tip geben, was ich vielleicht falsch mache?
Gruß
Peter