folgendes habe ich gestern im ioBroker Forum gepostet, aber wahrscheinlich ist dic Chance größer hier ein paar Mitstreiter zu finden als im ioBroker Forum. Deshalb zitiere ich einfach mal meinen eigenen Post.
Viele Grüße,Ich nutze seit Jahren HomeMatic, bin zum ioBroker aber erst Anfang des Jahres gekommen. ioBroker hat mich mittlerweile so sehr überzeugt, dass ich alle Programme von HomeMatic nach ioBroker umgezogen habe. Ein einziger Punkt fehlte aber noch und zwar die Steuerung meines Mähroboters. Ich habe einen Gardena R70Li mit eingebautem Robonect HX Modul. Da es bisher keinen funktionierenden Adapter gab, habe ich mich dran gemacht einen Adapter auf Basis des hier im Forum (https://forum.iobroker.net/viewtopic.php?f=23&t=7725) vorgestellten Adapters von StefSign zu machen. Eine Anfrage an StefSign nach einer Zusammenarbeit wurde bisher leider nicht beantwortet.
Worin besteht der Unterschied zum vorherigen Adapter?Warum gibt es einen Adapter, wenn Robonect HX seit neuestem MQTT unterstützt?
- Unterstützung von Robonect HX Version 1.0 (Beta 2)
- Unterstützung von Benutzername und Passwort
- Sämtliche per API abfragbare Werte sind integriert
- Erweiterungen (GPIO1, GPIO2, OUT1 und OUT2) können geschaltet werden
- API Abfragen können priorisiert werden (Status = öfter, Info = weniger oft)
MQTT wird erst seit kurzem unterstützt und ist momentan noch etwas buggy. Der viel wichtigere Punkt ist aber, dass nicht alle per API abfragbaren Werte auch per MQTT übertragen werden.
Wo finde ich den Adapter?
Den Adapter habe ich bei GitHub veröffentlicht: https://github.com/braindead1/ioBroker.robonect
Wie geht es mit dem Adapter weiter?
Der Robonect Adapter ist mein erster Adapter für ioBroker. Bei mir funktioniert er im Testbetrieb ganz gut. Leider ist das Wetter bisher nicht gut genug gewesen, um den Mähroboter wieder täglich laufen zu lassen. Es kann also sein, dass noch ein paar Bugs enthalten sind. Ich würde mich sehr freuen, wenn jemand den Adapter bei sich ausprobieren könnte und mir Feedback gibt. Außerdem wäre es super, wenn ein erfahrener Adapter Entwickler sich den Code mal ansehen könnte in Bezug auf eine saubere Implementierung in den ioBroker.
Markus