iRobot Roomba 980 mit HomeMatic steuern
Moderator: Co-Administratoren
Re: iRobot Roomba 980 mit HomeMatic steuern
Hallo
Habe mir das Handy beim versuch es zu Rooten beinahe geschrottet. Einige stunden war ich beschäftigt es wieder in Gange zu bekommen und um es einzurichten.
Der untere Link hat mir sehr geholfen. In kombination mit einem Android Version <=6. Nogat v7 geht nicht mehr wegen dem Zertifikat.
https://www.youtube.com/watch?v=cLd9naz16BE
Habe noch eine Frage. Das was ich gefunden ist das.
"robot_id": "3225591841666721",
"password": ":1:1555553229:jG5C8E2g1NkzyBzF",
Ist mit User die robot_id gemeint???
Muss ich beide mit Basis64 encodet???
Vielen dank für die mühe.
Habe mir das Handy beim versuch es zu Rooten beinahe geschrottet. Einige stunden war ich beschäftigt es wieder in Gange zu bekommen und um es einzurichten.
Der untere Link hat mir sehr geholfen. In kombination mit einem Android Version <=6. Nogat v7 geht nicht mehr wegen dem Zertifikat.
https://www.youtube.com/watch?v=cLd9naz16BE
Habe noch eine Frage. Das was ich gefunden ist das.
"robot_id": "3225591841666721",
"password": ":1:1555553229:jG5C8E2g1NkzyBzF",
Ist mit User die robot_id gemeint???
Muss ich beide mit Basis64 encodet???
Vielen dank für die mühe.
Re: iRobot Roomba 980 mit HomeMatic steuern
Hallo
Habe noch einige Fragen. Das was ich gefunden ist das.
Es sind nicht die echen Daten aber so schauen sie aus oder?????
"robot_id": "3225591841666721",
"password": ":1:1555553229:jG5C8E2g1NkzyBzF",
Ist mit User die robot_id gemeint???
Muss ich beide mit Basis64 encodet???
Wie laute die Pfade? Wo ind´den dorita980 kan ich nachschauen wie die Pade lauten?
Bitte um einen Tip.
Habe noch einige Fragen. Das was ich gefunden ist das.
Es sind nicht die echen Daten aber so schauen sie aus oder?????
"robot_id": "3225591841666721",
"password": ":1:1555553229:jG5C8E2g1NkzyBzF",
Ist mit User die robot_id gemeint???
Muss ich beide mit Basis64 encodet???
Wie laute die Pfade? Wo ind´den dorita980 kan ich nachschauen wie die Pade lauten?
Bitte um einen Tip.
Re: iRobot Roomba 980 mit HomeMatic steuern
Guten Abend,
Ich habe mir jetzt auch mal dorita980 und rest980 installiert, jetzt habe ich nur folgendes Problem rest980 lässt sich ja starten mit "npm Start" jedoch wird es immer sofort beendet mit dem schließen der Konsole weiß jemand wie man es permanent starten kann?
Vielen dank schonmal für die Antwort.
Gruß, Adrian
Ich habe mir jetzt auch mal dorita980 und rest980 installiert, jetzt habe ich nur folgendes Problem rest980 lässt sich ja starten mit "npm Start" jedoch wird es immer sofort beendet mit dem schließen der Konsole weiß jemand wie man es permanent starten kann?
Vielen dank schonmal für die Antwort.
Gruß, Adrian
Re: iRobot Roomba 980 mit HomeMatic steuern
Ich habe für rest980 ein autostart script erstellt. Siehe hier: https://github.com/koalazak/rest980/issues/15
Das Script dann nach /etc/init.d/rest980 kopieren (also die Endung .txt entfernen) und folgende befehle absetzen:
Danach sollte es nach jedem reboot automatisch als service gestartet werden.
Manuel sollte es dann wie gefolgt gesteuert werden können:
Das Script dann nach /etc/init.d/rest980 kopieren (also die Endung .txt entfernen) und folgende befehle absetzen:
Code: Alles auswählen
sudo chmod 755 /etc/init.d/rest980
sudo update-rc.d rest980 defaults
Manuel sollte es dann wie gefolgt gesteuert werden können:
Code: Alles auswählen
sudo service rest980 start
sudo service rest980 stop
sudo service rest980 restart
249 Kanäle in 98 Geräten
YAHM mit HM-MOD-RPI-PCB und 2x HM-LGW-O-TW-W-EU
netatmo Wetterstation, netatmo Welcome, Philips Hue, 433Mhz pilight, 2x HomeBridge, iRobot Roomba 980, HVL
YAHM mit HM-MOD-RPI-PCB und 2x HM-LGW-O-TW-W-EU
netatmo Wetterstation, netatmo Welcome, Philips Hue, 433Mhz pilight, 2x HomeBridge, iRobot Roomba 980, HVL
Re: iRobot Roomba 980 mit HomeMatic steuern
@parip69: Das von mir entwickelte Script funktioniert nicht mehr bzw. nur mit Firmwares 1.x.x. iRobot hat die Kommunikation von HTTP auf MQTT umgestellt. Dies ließ sich ohne weiteres nicht auf der CCU mit TCL abbilden.
249 Kanäle in 98 Geräten
YAHM mit HM-MOD-RPI-PCB und 2x HM-LGW-O-TW-W-EU
netatmo Wetterstation, netatmo Welcome, Philips Hue, 433Mhz pilight, 2x HomeBridge, iRobot Roomba 980, HVL
YAHM mit HM-MOD-RPI-PCB und 2x HM-LGW-O-TW-W-EU
netatmo Wetterstation, netatmo Welcome, Philips Hue, 433Mhz pilight, 2x HomeBridge, iRobot Roomba 980, HVL
-
- Beiträge: 1184
- Registriert: 09.01.2016, 17:42
- Wohnort: Sauerland
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: iRobot Roomba 980 mit HomeMatic steuern
@Jens hast Du noch Firmware 1.x bei Dir drauf? Ich hatte gewechselt auf die aktuelle Firmware wegen der Kartendarstellung in der App, welche ich erst sehr spannend fand aber mittlerweile nur noch sehr selten angucke. Der Roboter saugt jeden Tag ziemlich zuverlässig und saugt auch nadezu identisch die gleichen Bereiche. Abweichungen merke ich eigentlich an der Zeit die der Sauer benötigt. Die Pushnachrichten finde ich auch sehr sinnvoll.
Re: iRobot Roomba 980 mit HomeMatic steuern
Hallo
Kann mir jemand sagen wie man nur start, stop home und pause in einem Skript realisieren kann ohne das mit dorita980. Ich bin leider nicht in der Lage aus dem dorita980 raus zu lesen wo die data Adresse liegt. Ich brauche ein beispiel.
Passwort und User habe ich.
Bitte um einen Tipp.
Kann mir jemand sagen wie man nur start, stop home und pause in einem Skript realisieren kann ohne das mit dorita980. Ich bin leider nicht in der Lage aus dem dorita980 raus zu lesen wo die data Adresse liegt. Ich brauche ein beispiel.
Passwort und User habe ich.
Bitte um einen Tipp.
Re: iRobot Roomba 980 mit HomeMatic steuern
@Cash: Nein, ich habe auch die aktuelle Version drauf. Wollte das mit der Karte auch haben Schaue mir die aber auch immer seltener an.
@parip69: Wenn du eine Firmware 2.x.x hast, dann gibt es meines Wissens nach kein Script, welches das kann. Daher bleibt dir nicht mehr viel übrig.
Ich Benutze z.B. rest980 (https://github.com/koalazak/rest980) ist von dem gleichen Typen, der auch dorita980 entwickelt hat. Hat aber den Vorteil, das rest980 ein Web Server ist, den man z.B. mit der CCU ganz einfach per HTTP steuern kann.
@parip69: Wenn du eine Firmware 2.x.x hast, dann gibt es meines Wissens nach kein Script, welches das kann. Daher bleibt dir nicht mehr viel übrig.
Ich Benutze z.B. rest980 (https://github.com/koalazak/rest980) ist von dem gleichen Typen, der auch dorita980 entwickelt hat. Hat aber den Vorteil, das rest980 ein Web Server ist, den man z.B. mit der CCU ganz einfach per HTTP steuern kann.
249 Kanäle in 98 Geräten
YAHM mit HM-MOD-RPI-PCB und 2x HM-LGW-O-TW-W-EU
netatmo Wetterstation, netatmo Welcome, Philips Hue, 433Mhz pilight, 2x HomeBridge, iRobot Roomba 980, HVL
YAHM mit HM-MOD-RPI-PCB und 2x HM-LGW-O-TW-W-EU
netatmo Wetterstation, netatmo Welcome, Philips Hue, 433Mhz pilight, 2x HomeBridge, iRobot Roomba 980, HVL
Re: iRobot Roomba 980 mit HomeMatic steuern
Hallo. Bei mir klappt das Autostart nicht. Habe das Script abgeändert, ist es falsch?
EDIT: Habe ess jetzt via rc.local gelöst.. also ohne dieses Script
#!/bin/sh
### BEGIN INIT INFO
# Provides: rest980 Required-Start: $remote_fs $syslog Required-Stop:
# $remote_fs $syslog Default-Start: 2 3 4 5 Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time Description: Enable
# service provided by daemon.
### END INIT INFO
dir="/home/se.ki/rest980" cmd="npm start" user="se.ki" name=`basename
$0` pid_file="/var/run/$name.pid" stdout_log="/var/log/$name.log"
stderr_log="/var/log/$name.err" get_pid() {
cat "$pid_file"
Dir habe ich geändert auf das Verzeichnis wo rest980 liegt und user auf den Standard usernamen ohne rootrechte... Ist das richtig oder falsch?
Wenn ich das Script starte hängt sich alles auf...
EDIT: Habe ess jetzt via rc.local gelöst.. also ohne dieses Script
#!/bin/sh
### BEGIN INIT INFO
# Provides: rest980 Required-Start: $remote_fs $syslog Required-Stop:
# $remote_fs $syslog Default-Start: 2 3 4 5 Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time Description: Enable
# service provided by daemon.
### END INIT INFO
dir="/home/se.ki/rest980" cmd="npm start" user="se.ki" name=`basename
$0` pid_file="/var/run/$name.pid" stdout_log="/var/log/$name.log"
stderr_log="/var/log/$name.err" get_pid() {
cat "$pid_file"
Dir habe ich geändert auf das Verzeichnis wo rest980 liegt und user auf den Standard usernamen ohne rootrechte... Ist das richtig oder falsch?
Wenn ich das Script starte hängt sich alles auf...
-
- Beiträge: 1184
- Registriert: 09.01.2016, 17:42
- Wohnort: Sauerland
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: iRobot Roomba 980 mit HomeMatic steuern
Ich habe bei mir mittlerweile aufgegeben das ganze per Homematic zu steuern. Wobei ich es früher schon eher selten benutzt habe. Im Winter wäre es aber praktisch weil der Roboter dort Licht benötigt um richtig zu saugen und wir ihn erst Abends so gegen 17:00 Uhr saugen lassen.
Da auch das Plugin für die Homebridge bei mir nicht mehr funktionierte habe ich es mittlerweile auch gelöscht. Ich warte jetzt auf den Cyber Monday und dann kaufe ich den Echo Dot damit ich den Sauger dann per Alexa steuern kann. Immerhin out of the box...
So zufrieden ich mit dem Sauger bin so unzufrieden bin ich mit der Art und Weise wie iRobot einen die Möglichkeit nimmt den Roboter gescheid ins eigene Smarthome aufzunehmen.
Da auch das Plugin für die Homebridge bei mir nicht mehr funktionierte habe ich es mittlerweile auch gelöscht. Ich warte jetzt auf den Cyber Monday und dann kaufe ich den Echo Dot damit ich den Sauger dann per Alexa steuern kann. Immerhin out of the box...
So zufrieden ich mit dem Sauger bin so unzufrieden bin ich mit der Art und Weise wie iRobot einen die Möglichkeit nimmt den Roboter gescheid ins eigene Smarthome aufzunehmen.