Automower (G2) über Homematic / WLAN steuern
Moderator: Co-Administratoren
-
- Beiträge: 1169
- Registriert: 06.07.2010, 00:24
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 35 Mal
Re: Automower (G2) über Homematic / WLAN steuern
Was meinst Du mit "Update der Mario"?
Ansonsten geht es definitiv auch mit dem 260ACX, da dieser die identische Service-Schnittstelle und -Software wie alle anderen G2-Automower hat.
Ansonsten geht es definitiv auch mit dem 260ACX, da dieser die identische Service-Schnittstelle und -Software wie alle anderen G2-Automower hat.
Aktuelle Projekte:
Direkter SMS-Versand und -Empfang über CCU2&Raspberrymatic ohne Cloud:
viewtopic.php?f=31&t=39483
Automower (G2) steuern über Homematic per WLAN:
viewtopic.php?f=31&t=7295
Direkter SMS-Versand und -Empfang über CCU2&Raspberrymatic ohne Cloud:
viewtopic.php?f=31&t=39483
Automower (G2) steuern über Homematic per WLAN:
viewtopic.php?f=31&t=7295
Re: Automower (G2) über Homematic / WLAN steuern
Hallo,
sorry meinte Update der Matic.... der Homematic. Mein Mac macht manchmal die "autokorrektur" wenn ich nicht aufpasse.
Also muss ich nochmal ran. Hab das Modul direkt zwischen den Servicestecker und der Hauptplatine gelötet. TX und RX ein paar mal getauscht und probiert. Irgendwie bekomme ich keine Antwort. Gibt es auch einen weg direkt mit dem Mäher zu kommunizieren? Ohne Homematic zum testen? Wenn ja wie?
Gruss Mike
sorry meinte Update der Matic.... der Homematic. Mein Mac macht manchmal die "autokorrektur" wenn ich nicht aufpasse.
Also muss ich nochmal ran. Hab das Modul direkt zwischen den Servicestecker und der Hauptplatine gelötet. TX und RX ein paar mal getauscht und probiert. Irgendwie bekomme ich keine Antwort. Gibt es auch einen weg direkt mit dem Mäher zu kommunizieren? Ohne Homematic zum testen? Wenn ja wie?
Gruss Mike
-
- Beiträge: 1169
- Registriert: 06.07.2010, 00:24
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 35 Mal
Re: Automower (G2) über Homematic / WLAN steuern
Für den Automower gibt es von Husqvarna selbst die sogenannte Autocheck-Software mit denen die Händler arbeiten und bspw. FW-Updates oder diverse Tests durchführen können. Dann brauchst Du noch ein entsprechend serielles Kabel, welches Du Dir auch selbst bauen kannst:
http://www.roboternetz.de/community/thr ... #post89398.
Die Autocheck-Software kann ich Dir zumailen, dürfte aber nur auf einem Windows-Rechner laufen.
http://www.roboternetz.de/community/thr ... #post89398.
Die Autocheck-Software kann ich Dir zumailen, dürfte aber nur auf einem Windows-Rechner laufen.
Aktuelle Projekte:
Direkter SMS-Versand und -Empfang über CCU2&Raspberrymatic ohne Cloud:
viewtopic.php?f=31&t=39483
Automower (G2) steuern über Homematic per WLAN:
viewtopic.php?f=31&t=7295
Direkter SMS-Versand und -Empfang über CCU2&Raspberrymatic ohne Cloud:
viewtopic.php?f=31&t=39483
Automower (G2) steuern über Homematic per WLAN:
viewtopic.php?f=31&t=7295
Re: Automower (G2) über Homematic / WLAN steuern
Das Kabel könnte ich mir bei einem Kolleg besorgen. Der Hat mir den schonmal ausgelesen und ein Update verpasst. Sollte eigentlich funktionieren über das Kabel. Gibt es denn keinen Weg über eine Virtuelle Com Schnittstelle mit dem Tower zu kommunizieren?
Gruss Mike
Gruss Mike
Re: Automower (G2) über Homematic / WLAN steuern
It Works. Hab keine Ahnung wieso aber es ging....nun hat sich das USRiot verabschiedet
Also bestell ich nochmal einen.
Gruss Mike
Also bestell ich nochmal einen.
Gruss Mike
Re: Automower (G2) über Homematic / WLAN steuern
Das USRiot hat PIN 3 und 4 für die serielle Schnittstelle. Jedenfalls habe ich über das Tool der USRiot Site eine tadellose Verbindung über 3/4 statt 5/6 aufgebaut. Wenn es bei dir mit 5/6 ging, dann hast du wahrscheinlich beim Mode den GPIO1 Mode eingestellt, womit diese dann wahrscheinlich als RTX/DTX fungieren.
Da ich keine Homematic rumliegen habe, dennoch dieses USR Modul an meinen AM anschließen möchte, fehlt mir ein Trockentest.
D.h wenn ich Daten via virtuellen Comport nach Wifi schicke, dann sollte doch an der seriellen Schnittstelle des USRiot eben diese Zeichenkombi ankommen, oder?
Der serielle Com-Anschluss reagiert ja auch auf z.B.AT Befehle.
Leider kommt dort über virt. COM--Wifi geschickte Zeichen nicht an.
Ist das Testkonzept richtig, oder habe ich einen Denkfehler?
Einen Schritt weiter: Wenn ich auf ser. Com Seite den Port schließe und dann wieder öffne, kommt auf der virtuellen Com Seite alles an, was ich vorher seriell eingegeben habe. Dies deutet darauf hin, das von serieller Seite der Impuls zum Senden via Wifi durch Port trennen oder wieder öffnen ausgelöst wird.
Dies deutet auf Einstellungsgeschichte im Modul USRiot hin, da ja während dessen via serieller Com mit dem Modul via AT-Befehl kommuniziert wird..
Hat Jemand eine Ahnung, wieso dies so ist?
Da ich keine Homematic rumliegen habe, dennoch dieses USR Modul an meinen AM anschließen möchte, fehlt mir ein Trockentest.
D.h wenn ich Daten via virtuellen Comport nach Wifi schicke, dann sollte doch an der seriellen Schnittstelle des USRiot eben diese Zeichenkombi ankommen, oder?
Der serielle Com-Anschluss reagiert ja auch auf z.B.AT Befehle.
Leider kommt dort über virt. COM--Wifi geschickte Zeichen nicht an.
Ist das Testkonzept richtig, oder habe ich einen Denkfehler?
Einen Schritt weiter: Wenn ich auf ser. Com Seite den Port schließe und dann wieder öffne, kommt auf der virtuellen Com Seite alles an, was ich vorher seriell eingegeben habe. Dies deutet darauf hin, das von serieller Seite der Impuls zum Senden via Wifi durch Port trennen oder wieder öffnen ausgelöst wird.
Dies deutet auf Einstellungsgeschichte im Modul USRiot hin, da ja während dessen via serieller Com mit dem Modul via AT-Befehl kommuniziert wird..
Hat Jemand eine Ahnung, wieso dies so ist?
-
- Beiträge: 1169
- Registriert: 06.07.2010, 00:24
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 35 Mal
Re: Automower (G2) über Homematic / WLAN steuern
Wichtig ist, das Du die "Zeichen" nicht als String, sondern als Binär-Werte sendest. Auf AT-Befehle kann der Comport des Automower nicht antworten, da er keinerlei Terminalfunktionen bietet.Scobitooo hat geschrieben:D.h wenn ich Daten via virtuellen Comport nach Wifi schicke, dann sollte doch an der seriellen Schnittstelle des USRiot eben diese Zeichenkombi ankommen, oder?
Der serielle Com-Anschluss reagiert ja auch auf z.B.AT Befehle.
Leider kommt dort über virt. COM--Wifi geschickte Zeichen nicht an.
Ist das Testkonzept richtig, oder habe ich einen Denkfehler?
Aktuelle Projekte:
Direkter SMS-Versand und -Empfang über CCU2&Raspberrymatic ohne Cloud:
viewtopic.php?f=31&t=39483
Automower (G2) steuern über Homematic per WLAN:
viewtopic.php?f=31&t=7295
Direkter SMS-Versand und -Empfang über CCU2&Raspberrymatic ohne Cloud:
viewtopic.php?f=31&t=39483
Automower (G2) steuern über Homematic per WLAN:
viewtopic.php?f=31&t=7295
Re: Automower (G2) über Homematic / WLAN steuern
Hallo Scobitooo,
bist du dir sicher mit pin 4 und 5 laut Manual ist das die reload/reset taste? Vorsichtshalber hab ich mal das manual angehängt damit wir auch vom selben reden.
Gruss Mike
bist du dir sicher mit pin 4 und 5 laut Manual ist das die reload/reset taste? Vorsichtshalber hab ich mal das manual angehängt damit wir auch vom selben reden.
Gruss Mike
- Dateianhänge
-
- USR-C215-User-Manual-V1.0.pdf
- (1.42 MiB) 265-mal heruntergeladen
Re: Automower (G2) über Homematic / WLAN steuern
Hallo,
Ich verwende ein anderes Modul von Usriot.
Da ist es die 3 und 4
Danke für den Anhang. Die Testanwendung ist genau, was ich brauche.
Ich verwende ein anderes Modul von Usriot.
Da ist es die 3 und 4
Danke für den Anhang. Die Testanwendung ist genau, was ich brauche.
Re: Automower (G2) über Homematic / WLAN steuern
Hallo,
ich habe meinen Automower 230ACX mit dem USR-WIFI232-T bestückt.
Auf der RaspberryMatic läuft das Automower Addon.
Es klappt irgendwie die Kommunikation vom USR zum Automower nicht.
Hier das Programm:
USR Einstellung:
SOCKET_A Setting - TCP-Server
Port ID - 10001
Server Address 0.0.0.0
TCP Time Out Setting - 600
Ich habe vom USR den Pin5 (UART_RX) an den Diagnosestecker Pin 4 und
USR Pin6 (UART_TX) an Diagnosestecker Pin 3 gelötet.
Hier noch das Addon Log
Wo ist der Fehler??
Viele Grüße von der Nordsee
Sven
EDIT
Es läuft nun so wie es soll! Es war TX und RX am USR-WIFI232-T verdreht angelötet.
So ist es nun richtig.
USR-WIFI232-T Pin 5 (RX) --- Automower Pin 3
USR-WIFI232-T Pin 6 (TX) --- Automower Pin 4
EDIT
ich habe meinen Automower 230ACX mit dem USR-WIFI232-T bestückt.
Auf der RaspberryMatic läuft das Automower Addon.
Es klappt irgendwie die Kommunikation vom USR zum Automower nicht.
Hier das Programm:
Code: Alles auswählen
var stderr;
var stdout;
system.Exec("/etc/config/addons/automower/automower.tcl 2 5 600 300 5 10 192.168.178.16:10001",&stdout, &stderr);
SOCKET_A Setting - TCP-Server
Port ID - 10001
Server Address 0.0.0.0
TCP Time Out Setting - 600
Ich habe vom USR den Pin5 (UART_RX) an den Diagnosestecker Pin 4 und
USR Pin6 (UART_TX) an Diagnosestecker Pin 3 gelötet.
Hier noch das Addon Log
Code: Alles auswählen
# cat /etc/config/addons/automower/automower.log
###########16:19:00: START / ARG1=5 / ARG2=600 / ARG3=300 / ARG4=5 / ARG5=10 / ARG6=192.168.178.16:10001
###########16:19:00: START COMMAND
16:19:00: Before Command
16:19:00: R_STATUS
16:19:00: After Command
16:19:00: Before OpenSocket
16:19:00: After OpenSocket: sock13
16:19:00: After fconfigure
16:19:00: After Automower-Puts: 0F01F10000
16:19:00: Before Read
16:19:01: After Automower-Read: / timeout
16:19:01: After CloseSocket
16:19:01: Before Check (IN=0F01F10000 / OUT=)
16:19:01: After Wait-Between-Tries: #16:19:01: Socket-Error /R_STATUS
16:19:01: Before OpenSocket
16:19:01: After OpenSocket: sock13
16:19:01: After fconfigure
16:19:01: After Automower-Puts: 0F01F10000
16:19:01: Before Read
16:19:02: After Automower-Read: / timeout
16:19:02: After CloseSocket
16:19:02: Before Check (IN=0F01F10000 / OUT=)
16:19:02: After Wait-Between-Tries: #16:19:02: Socket-Error /R_STATUS
16:19:02: Before OpenSocket
16:19:02: After OpenSocket: sock13
16:19:02: After fconfigure
16:19:02: After Automower-Puts: 0F01F10000
16:19:02: Before Read
16:19:03: After Automower-Read: / timeout
16:19:03: After CloseSocket
16:19:03: Before Check (IN=0F01F10000 / OUT=)
16:19:03: After Wait-Between-Tries: #16:19:03: Socket-Error /R_STATUS
16:19:03: Before OpenSocket
16:19:03: After OpenSocket: sock13
16:19:03: After fconfigure
16:19:03: After Automower-Puts: 0F01F10000
16:19:03: Before Read
16:19:04: After Automower-Read: / timeout
16:19:04: After CloseSocket
16:19:04: Before Check (IN=0F01F10000 / OUT=)
16:19:04: After Wait-Between-Tries: #16:19:04: Socket-Error /R_STATUS
16:19:04: Before OpenSocket
16:19:04: After OpenSocket: sock13
16:19:04: After fconfigure
16:19:04: After Automower-Puts: 0F01F10000
16:19:04: Before Read
16:19:05: After Automower-Read: / timeout
16:19:05: After CloseSocket
16:19:05: Before Check (IN=0F01F10000 / OUT=)
16:19:05: After Wait-Between-Tries: #16:19:05: Socket-Error /R_STATUS
16:19:05: After RegaScript 3
###########16:19:05: END COMMAND
Viele Grüße von der Nordsee
Sven
EDIT
Es läuft nun so wie es soll! Es war TX und RX am USR-WIFI232-T verdreht angelötet.
So ist es nun richtig.
USR-WIFI232-T Pin 5 (RX) --- Automower Pin 3
USR-WIFI232-T Pin 6 (TX) --- Automower Pin 4
EDIT
--------------------------------------------
223 Kanäle in 105 Geräten und 1 CUxD-Kanäle in 1 CUxD-Geräten:
26x HM-LC-Sw1PBU-FM, 4x HM-ES-PMSw1-Pl, 13x HM-CC-RT-DN, 3x HM-Sec-MDIR, 1x HM-Sen-MDIR-O, 3x HM-Sec-SC, 2x HM-PB-2-FM, 5x HM-PB-2-WM55, 2x HM-PB-6-WM55, 1x HM-LC-Sw1-FM, 1x HM-LC-Sw2-FM, 1x CUX28, 2x HM-LC-Sw1-Ba-PCB, 2x HM-Sec-Key, 1x HM-SCI-3-FM, 13x HM-LC-Bl1-FM, 2x HM-LC-Sw1-Pl-2, 1x HM-LC-Dim1TPBU-FM, 4x HM-Sec-RHS, 9x HM-Sec-SD, 2x HM-Sec-SD-Team, 1x HM-Sys-sRP-Pl, 2x HM-RC-Key4-2, 2x HM-Sen-EP
--------------------------------------------
223 Kanäle in 105 Geräten und 1 CUxD-Kanäle in 1 CUxD-Geräten:
26x HM-LC-Sw1PBU-FM, 4x HM-ES-PMSw1-Pl, 13x HM-CC-RT-DN, 3x HM-Sec-MDIR, 1x HM-Sen-MDIR-O, 3x HM-Sec-SC, 2x HM-PB-2-FM, 5x HM-PB-2-WM55, 2x HM-PB-6-WM55, 1x HM-LC-Sw1-FM, 1x HM-LC-Sw2-FM, 1x CUX28, 2x HM-LC-Sw1-Ba-PCB, 2x HM-Sec-Key, 1x HM-SCI-3-FM, 13x HM-LC-Bl1-FM, 2x HM-LC-Sw1-Pl-2, 1x HM-LC-Dim1TPBU-FM, 4x HM-Sec-RHS, 9x HM-Sec-SD, 2x HM-Sec-SD-Team, 1x HM-Sys-sRP-Pl, 2x HM-RC-Key4-2, 2x HM-Sen-EP
--------------------------------------------