FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: pjakobs am 20 Januar 2021, 09:19:16

Titel: Eufy Saugroboter in fhem
Beitrag von: pjakobs am 20 Januar 2021, 09:19:16
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
Titel: Antw:Eufy Saugroboter in fhem
Beitrag von: Prof. Dr. Peter Henning am 20 Januar 2021, 15:53:36
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
Titel: Antw:Eufy Saugroboter in fhem
Beitrag von: pjakobs am 21 Januar 2021, 11:34:22
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.
Titel: Antw:Eufy Saugroboter in fhem
Beitrag von: stefan-dd am 11 Februar 2021, 11:44:03
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.
Titel: Antw:Eufy Saugroboter in fhem
Beitrag von: Astrofreak85 am 10 Mai 2021, 12:27:47
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...
Titel: Antw:Eufy Saugroboter in fhem
Beitrag von: l2r am 25 August 2021, 11:05:37
Zum Testen stelle ich mich auch zur Verfügung.
Titel: Antw:Eufy Saugroboter in fhem
Beitrag von: sn0000py am 28 Februar 2023, 09:59:52
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.