Ich schmeiß das mal hier rein, weil ich keinen besseren Ort weiß.
Ich hab hier einen Eufy Saugroboter stehen, der grundsätzlich über das LAN zu bedienen ist, allerdings halt, wie leider so oft üblich, nur über einen cloud Service.
Es gibt ein homebridge Modul dafür (https://www.npmjs.com/package/homebridge-eufy-robovac (https://www.npmjs.com/package/homebridge-eufy-robovac)) und ich stelle mir jetzt die Frage: gibt es einen weg, node-js code von fhem aus zu nutzen? Sprich: gibt es ein perl Binding, mit dem man auf das RoboVac API aus eufy-robovac oder gar die js Klasse EufyRoboVacAccessory zugreifen kann? Es wäre ja hässlich, all das neu implementieren zu müssen.
pj
Es wäre sehr hilfreich, wenn man mehr über das Protokoll wüsste. Ich glaube nicht, dass die von ihrer Linie abweichen, insofern kann man vielleicht auch hier etwas dazulernen: https://github.com/sebmos/node-eufy-api
LG
pah
ich habe mich vielleicht falsch ausgedrückt:
ich glaube nicht, dass der Hersteller sein Protokoll öffnen wird (im Grunde ist es ja offen, braucht aber halt einen Device Key)
ich kenne die eufy library
Meine Frage war: gibt es einen Königsweg, eine solche node.js library in fhem einzubinden, ohne in node.js einen ganzen Connector zu schreiben?
Ich vermute mal, ein Weg wäre ein Umweg über nodeRed.
Ich bin gerade auf dem Weg eine Lösung zu finden.
Den Versuch über Homebridge habe ich wieder aufgegeben. Funktionierte in Homebridge schon nicht zuverlässig.
Nun bin ich an diesem Ansatz dran: https://www.npmjs.com/package/eufy-robovac (https://www.npmjs.com/package/eufy-robovac)
Habe mir die Script Dateien und Timeout Zeit angepasst. Grundsätzlich funktioniert der Status einlesen und die Bedienung schon aus Fhem. Nun bin ich dran alles noch praktisch bedienbar machen.
Ui,
habe seit paar Tagen auch einen eufy Robovac...kann hie rgern auch testen, wenn es wa szu testen gibt, nur zum Programmieren fehlt mir aktuell die Zeit...
Zum Testen stelle ich mich auch zur Verfügung.
Ich hole den Thread mal hoch, gibt es eigentlich hier Fortschritte?
Habe auch so nen eufy und würde den gerne in FHEM visualisiert haben.