Aufgrund derzeit hohem Spamaufkommens werden neue Nutzer sehr restriktiv behandelt. Nach kurzer "Bewährungszeit" hat man als normaler Nutzer weitreichende Rechte und benötigt auch kein Captcha mehr.
.
Nutzer, die sich danach dennoch als Spammer oder Trolle erweisen, können jederzeit wieder auf diesen Status zurückgesetzt oder gebannt werden.
Dasselbe gilt für Versuche, politische Überzeugungen kund zu tun, egal aus welcher Richtung diese kommen.
.
.:!: Achtung! Derzeit ist Robonect (noch) nicht mit dem Automower 305 ab Baujahr 2020 zusammen mit der neuen Mäher-FW MSW 41.4.0 kompatibel!
Aber: Im DailyBuild ist ein Patch enthalten, der getestet werden kann! (Stand 15.02.2024)
.
.Du hast Deinen Gardena-Mäher auf die Gardena-Firmware von 2023 aktualisiert?
.:arrow: Testmöglichkeit für das Daily Build.

Das FW-Update am Mäher wird dennoch nicht empfohlen, da das Daily Build nach aktuellen Berichten von Beta-Testern noch keine vollständige Kompatibilität gewährleisten kann! (Stand: 15.02.2024)
Wir empfehlen, das Gardena-Update noch nicht durchzuführen!

.
.

Homematic - Einbindung

Einbindung von Robonect Hx und IO in Deine bereits bestehende Homematic-Anlage

Moderator: Lampi

Benutzeravatar
Sprite01
Forum-Nutzer
Beiträge: 41
Registriert: Do 17. Mär 2016, 14:09
Wohnort: Sachsen-Anhalt
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2015
Robonect-Modul: Robonect H30x (Rev.2)
Robonect Firmware: 1.0
hat sich bedankt: 2 Male
Kontaktdaten:

Re: Homematic - Einbindung

Beitrag von Sprite01 »

Aber in deinem Code ist es ja nun auch ohne User und Passwort ?

(Ich würde es mit CuxD realisieren wollen, entlastet einfach die CCU2 - Stichwort: System.Exec
- kann da aber auch nur nachplappern was ich mir erlesen habe )
--------
Gruß
Dirk

Gardena R40Li; MSW: 5.01.00 (10-10-2014); SUB: 5.00.00; MMI: 5.05.00

Ilchi
Forum-Nutzer
Beiträge: 21
Registriert: Do 2. Jun 2016, 17:16
Mäher: Gardena R40Li
Herstellungsjahr: 2013
Robonect-Modul: Robonect Hx (Rev.2)
Robonect Firmware: aktuell

Re: RE: Re: Homematic - Einbindung

Beitrag von Ilchi »

Blubbel hat geschrieben:
Ich möchte im Prinzip nur den Status auslesen und wenn der Robby fährt, bei Regen (bekomme ich ziemlich zuverlässig von einer Wunderground Station in der Nähe) heim schicken und wenn's vorbei ist wieder in den Automatik Betrieb schalten.

LG, Andi :)
Hallo,

gleiches würde ich, nachdem sich unser Rasen beim letzten Starkregen in einen See verwandelt hat, auch umsetzen. Kannst du mir einen Tipp geben, wie ich Regen von Wunderground auslesen kann? Irgendwie finde ich hierzu keine Lösung...

Danke,
Ilchi

Blubbel
Forum-Nutzer
Beiträge: 31
Registriert: Di 19. Jul 2016, 10:00
Mäher: Gardena R70Li
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2014
Robonect-Modul: Robonect H30x (Rev.1)
Robonect Firmware: V0.9

Re: Homematic - Einbindung

Beitrag von Blubbel »

Servus!
Vorab, der Regensensor reagiert zuverlässig, kostet aber richtig Geld. Bevor ich mir um 90 Euro den Regensensor kaufe lege ich nochmal einen 100er drauf, kaufe eine kompatible Wetterstation und speise selber ein.

http://homematic-forum.de/forum/viewtopic.php?t=17209
http://www.stall.biz/?project=wundergro ... ript-holen

Hier, wie Du zum Wunderground Wetter kommst! Ist etwas aufwändiger, da Du Dir einen Developer Key holen musst (for free). Dann suchst Du Dir die entsprechende Wetterstation raus. Guter Tipp, schau dass es eine ist, die in Echtzeit gekennzeichnet ist. In Deiner Stadt gibt*s sicher mehrere Stationen, um Dir lange Suche zu ersparen, der Code für die Station kann so oder so aussehen:

var url = "http://api.wunderground.com/api/DeinAPI Code/conditions/lang:DL/q/Austria/graz.xml";
var url = http://api.wunderground.com/api/DeinAPI Code/conditions/lang:DL/q/Austria/pws:ISTFRIAK3.xml";

Entweder das XML für Deine Stadt oder eben über den Code der Wetterstation. Ich hab mehrere durchprobiert bis ich die für mich zuverlässigste Wetterstation gefunden habe mit der höchsten Updatefrequenz.
Die CCU2 fragt bei mir alle 10min ab, über die Astrofunktion, nachts brauch ich das Wetter zzt nicht.
Regen4.PNG
Regen4.PNG (6.2 KiB) 4913 mal betrachtet
Wundergroundwetter: checked

Dann das folgende Programm in der CCU. Das hat jetzt mit dem Robby noch nix zu tun, ich will einfach "global" wissen, Regen ja oder nein.
Regen1.PNG
Regen1.PNG (40.24 KiB) 4913 mal betrachtet
Vorher aber Systemvariable anlegen:
Regen2.PNG
Regen2.PNG (3.41 KiB) 4913 mal betrachtet
ACHTUNG: ob die Abfragestrings bei Dir auch so sind, weiss ich nicht "Regen, leichter Regen, Gewitter,..." ich hab mir die im Laufe der Zeit selber aufgeschrieben.


Und dann bei Regen die Systemvariable ändern:

Code: Alles auswählen

!Es regnet, in der Systemvariable 

var x;
object obj = dom.GetObject('Es_regnet');
!0 -> es regnet nicht
!1 -> es regnet
x=obj.State(1);

Jetzt muss ich das Sauwetter dem Robby nur noch mitteilen:
Regen3.PNG
Regen3.PNG (34.12 KiB) 4913 mal betrachtet
Das war's dann auch schon :) WICHTIG!!! Wenn Du den Robby "HOME" schickst musst Du ihn bei Regenende wieder "AUTO"matisch mähen lassen!!!

Was hier so einfach klingt war dann doch jede Menge "googeln", denn sämtliche Kochrezepte funktionieren dann doch oft nicht so einfach. Wenn Du die Herausforderung Wunderground geschafft hast, ist alles Andere kein Thema. Im Übrigen funktioniert das Auslesen des Robby Statur genau gleich. Wunderground liefert auch eine XML und das Skript tut ja nix anderes als über Stringfunktionen die entsprechenden Substrings auslesen und auf Systemvariablen schreiben.


P.S. Folgendes funktioniert bei mir an Skripten für den Robby:

Code: Alles auswählen

string Url='http://192.168.0.123/xml?cmd=status';
var posStart;
var posEnd;
var substring;
var posValueStart;
var posValueEnd;
string stderr;
var stdout;
system.Exec("wget -q -O - "#Url, &stdout, &stderr);
WriteLine("Abrufen");
WriteLine(stdout);

!Status auslesen
posStart = '<status><status>';
posEnd = '/status';
posValueStart = stdout.Find(posStart) + posStart.Length();
posValueEnd = stdout.Find(posEnd)-posValueStart+1;
substring = stdout.Substr(posValueStart, posValueEnd) ;   
dom.GetObject('Robby-Status').State(substring);
!WriteLine('Status: ' # substring);


!Laufzeit auslesen
posStart = '<duration>';
posEnd = '/duration';
posValueStart = stdout.Find(posStart) + posStart.Length();
posValueEnd = stdout.Find(posEnd)-posValueStart+1;
substring = stdout.Substr(posValueStart, posValueEnd);
substring = substring.ToInteger()/60;
dom.GetObject('Robby-letzte-Zeit').State(substring);
!WriteLine('Laufzeit: '#substring);

!Modus auslesen
posStart = '<mode>';
posEnd = '/mode';
posValueStart = stdout.Find(posStart) + posStart.Length();
posValueEnd = stdout.Find(posEnd)-posValueStart+1;
substring = stdout.Substr(posValueStart, posValueEnd) ;     
dom.GetObject('Robby-Modus').State(substring);
!WriteLine('Modus: ' # substring);

!Battery auslesen
posStart = '<battery>';
posEnd = '/battery';
posValueStart = stdout.Find(posStart) + posStart.Length();
posValueEnd = stdout.Find(posEnd)-posValueStart+1;
substring = stdout.Substr(posValueStart, posValueEnd) ;   
dom.GetObject('Robby-Battery').State(substring);
!WriteLine('Battery: '# substring);


!Betriebszeit auslesen
posStart = '<hours>';
posEnd = '/hours';
posValueStart = stdout.Find(posStart) + posStart.Length();
posValueEnd = stdout.Find(posEnd)-posValueStart+1;
substring = stdout.Substr(posValueStart, posValueEnd) ;    
dom.GetObject('Robby-Betriebsstunden').State(substring.ToString(1));
!WriteLine('Betriebsstunden' # substring);

!Timerstatatus auslesen
posStart = '<timer><status>';
posValueStart = stdout.Find(posStart) + posStart.Length();
substring = stdout.Substr(posValueStart, 1) ;    
dom.GetObject('Robby-Timer').State(substring);

if (substring.ToInteger()==2) {
   posStart = '<next><date>';
   posEnd = '/date';
   posValueStart = stdout.Find(posStart) + posStart.Length();
   posValueEnd = stdout.Find(posEnd)-posValueStart+1;
   substring = stdout.Substr(posValueStart, posValueEnd) ; 
   dom.GetObject('Robby-Timer_Date').State(substring);
   !WriteLine('Timer_Date: '# substring);

   posStart = '<time>';
   posEnd = '/time';
   posValueStart = stdout.Find(posStart) + posStart.Length();
   posValueEnd = stdout.Find(posEnd)-posValueStart+1;
   substring = stdout.Substr(posValueStart, posValueEnd) ; 
   dom.GetObject('Robby-Timer_Time').State(substring);
   !WriteLine('Timer_Time: '# substring);
} else {
   if (substring.ToInteger()==0) {
      dom.GetObject('Robby-Timer_Date').State("deaktiviert");
      dom.GetObject('Robby-Timer_Time').State("deaktiviert"); 
   } else {
      dom.GetObject('Robby-Timer_Date').State("aktiv");
      dom.GetObject('Robby-Timer_Time').State("aktiv"); 
   }
}

Und zum heim fahren

Code: Alles auswählen

!Rasenmäher fährt heim
string stderr;
string stdout;
string url="http://192.168.224.151/xml?cmd=mode&mode=home";
system.Exec("wget -q -O - "#url, &st


Ich hoffe, ich konnte helfen.

LG, Andi :)

P.S. Wünsche, Beschwerden und Verbesserungen sind jederzeit willkommen.

Tobias78
erfahrener Forum-Nutzer
Beiträge: 60
Registriert: So 31. Jul 2016, 17:05
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2012
Robonect-Modul: Robonect H30x (Rev.0)
Robonect Firmware: 1.0 Beta 2

Re: Homematic - Einbindung

Beitrag von Tobias78 »

Gibt es schon Infos, ob bereits in der nächsten Release der Robi direkt http Befehle absetzen kann? Dann könnte man sich das "Dauerfunkfeuer" mit aufwändigen Skript ja sparen... Ich habe auch die Version hier aus dem Forum umgesetzt, darauf kann ich aber nicht Triggern, da es a) Textvariablen sind und b) diese bei bei jedem Makrodurchlauf aktualisiert werden. Diese (un)Kenntnis hat meine CCU an den Rand gebracht...
Die Steuerung hingegen funktioniert gut. Ich habe eine einzige Systemvariable vom Typ Liste und da sind einfach ALLE Befehle zur Auswahl drin. Ausführung erfolgt dann klassisch per Cuxd http Aufruf.
:: Geräteversion - MSW-Software: R40Li - MSW-Version: 5.01.00 - Robonect Firmware 1.0 Beta 2

Ilchi
Forum-Nutzer
Beiträge: 21
Registriert: Do 2. Jun 2016, 17:16
Mäher: Gardena R40Li
Herstellungsjahr: 2013
Robonect-Modul: Robonect Hx (Rev.2)
Robonect Firmware: aktuell

Re: RE: Re: Homematic - Einbindung

Beitrag von Ilchi »

Blubbel hat geschrieben:Servus!
Vorab, der Regensensor reagiert zuverlässig, kostet aber richtig Geld. Bevor ich mir um 90 Euro den Regensensor kaufe lege ich nochmal einen 100er drauf, kaufe eine kompatible Wetterstation und speise selber ein.

http://homematic-forum.de/forum/viewtopic.php?t=17209
http://www.stall.biz/?project=wundergro ... ript-holen

Hier, wie Du zum Wunderground Wetter kommst! Ist etwas aufwändiger, da Du Dir einen Developer Key holen musst (for free). Dann suchst Du Dir die entsprechende Wetterstation raus. Guter Tipp, schau dass es eine ist, die in Echtzeit gekennzeichnet ist. In Deiner Stadt gibt*s sicher mehrere Stationen, um Dir lange Suche zu ersparen, der Code für die Station kann so oder so aussehen:

var url = "http://api.wunderground.com/api/DeinAPI Code/conditions/lang:DL/q/Austria/graz.xml";
var url = http://api.wunderground.com/api/DeinAPI Code/conditions/lang:DL/q/Austria/pws:ISTFRIAK3.xml";

Entweder das XML für Deine Stadt oder eben über den Code der Wetterstation. Ich hab mehrere durchprobiert bis ich die für mich zuverlässigste Wetterstation gefunden habe mit der höchsten Updatefrequenz.
Die CCU2 fragt bei mir alle 10min ab, über die Astrofunktion, nachts brauch ich das Wetter zzt nicht.
Regen4.PNG
Wundergroundwetter: checked

Dann das folgende Programm in der CCU. Das hat jetzt mit dem Robby noch nix zu tun, ich will einfach "global" wissen, Regen ja oder nein.
Regen1.PNG
Vorher aber Systemvariable anlegen:
Regen2.PNG
ACHTUNG: ob die Abfragestrings bei Dir auch so sind, weiss ich nicht "Regen, leichter Regen, Gewitter,..." ich hab mir die im Laufe der Zeit selber aufgeschrieben.


Und dann bei Regen die Systemvariable ändern:

Code: Alles auswählen

!Es regnet, in der Systemvariable 

var x;
object obj = dom.GetObject('Es_regnet');
!0 -> es regnet nicht
!1 -> es regnet
x=obj.State(1);

Jetzt muss ich das Sauwetter dem Robby nur noch mitteilen:
Regen3.PNG
Das war's dann auch schon :) WICHTIG!!! Wenn Du den Robby "HOME" schickst musst Du ihn bei Regenende wieder "AUTO"matisch mähen lassen!!!

Was hier so einfach klingt war dann doch jede Menge "googeln", denn sämtliche Kochrezepte funktionieren dann doch oft nicht so einfach. Wenn Du die Herausforderung Wunderground geschafft hast, ist alles Andere kein Thema. Im Übrigen funktioniert das Auslesen des Robby Statur genau gleich. Wunderground liefert auch eine XML und das Skript tut ja nix anderes als über Stringfunktionen die entsprechenden Substrings auslesen und auf Systemvariablen schreiben.


P.S. Folgendes funktioniert bei mir an Skripten für den Robby:

Code: Alles auswählen

string Url='http://192.168.0.123/xml?cmd=status';
var posStart;
var posEnd;
var substring;
var posValueStart;
var posValueEnd;
string stderr;
var stdout;
system.Exec("wget -q -O - "#Url, &stdout, &stderr);
WriteLine("Abrufen");
WriteLine(stdout);

!Status auslesen
posStart = '<status><status>';
posEnd = '/status';
posValueStart = stdout.Find(posStart) + posStart.Length();
posValueEnd = stdout.Find(posEnd)-posValueStart+1;
substring = stdout.Substr(posValueStart, posValueEnd) ;   
dom.GetObject('Robby-Status').State(substring);
!WriteLine('Status: ' # substring);


!Laufzeit auslesen
posStart = '<duration>';
posEnd = '/duration';
posValueStart = stdout.Find(posStart) + posStart.Length();
posValueEnd = stdout.Find(posEnd)-posValueStart+1;
substring = stdout.Substr(posValueStart, posValueEnd);
substring = substring.ToInteger()/60;
dom.GetObject('Robby-letzte-Zeit').State(substring);
!WriteLine('Laufzeit: '#substring);

!Modus auslesen
posStart = '<mode>';
posEnd = '/mode';
posValueStart = stdout.Find(posStart) + posStart.Length();
posValueEnd = stdout.Find(posEnd)-posValueStart+1;
substring = stdout.Substr(posValueStart, posValueEnd) ;     
dom.GetObject('Robby-Modus').State(substring);
!WriteLine('Modus: ' # substring);

!Battery auslesen
posStart = '<battery>';
posEnd = '/battery';
posValueStart = stdout.Find(posStart) + posStart.Length();
posValueEnd = stdout.Find(posEnd)-posValueStart+1;
substring = stdout.Substr(posValueStart, posValueEnd) ;   
dom.GetObject('Robby-Battery').State(substring);
!WriteLine('Battery: '# substring);


!Betriebszeit auslesen
posStart = '<hours>';
posEnd = '/hours';
posValueStart = stdout.Find(posStart) + posStart.Length();
posValueEnd = stdout.Find(posEnd)-posValueStart+1;
substring = stdout.Substr(posValueStart, posValueEnd) ;    
dom.GetObject('Robby-Betriebsstunden').State(substring.ToString(1));
!WriteLine('Betriebsstunden' # substring);

!Timerstatatus auslesen
posStart = '<timer><status>';
posValueStart = stdout.Find(posStart) + posStart.Length();
substring = stdout.Substr(posValueStart, 1) ;    
dom.GetObject('Robby-Timer').State(substring);

if (substring.ToInteger()==2) {
   posStart = '<next><date>';
   posEnd = '/date';
   posValueStart = stdout.Find(posStart) + posStart.Length();
   posValueEnd = stdout.Find(posEnd)-posValueStart+1;
   substring = stdout.Substr(posValueStart, posValueEnd) ; 
   dom.GetObject('Robby-Timer_Date').State(substring);
   !WriteLine('Timer_Date: '# substring);

   posStart = '<time>';
   posEnd = '/time';
   posValueStart = stdout.Find(posStart) + posStart.Length();
   posValueEnd = stdout.Find(posEnd)-posValueStart+1;
   substring = stdout.Substr(posValueStart, posValueEnd) ; 
   dom.GetObject('Robby-Timer_Time').State(substring);
   !WriteLine('Timer_Time: '# substring);
} else {
   if (substring.ToInteger()==0) {
      dom.GetObject('Robby-Timer_Date').State("deaktiviert");
      dom.GetObject('Robby-Timer_Time').State("deaktiviert"); 
   } else {
      dom.GetObject('Robby-Timer_Date').State("aktiv");
      dom.GetObject('Robby-Timer_Time').State("aktiv"); 
   }
}

Und zum heim fahren

Code: Alles auswählen

!Rasenmäher fährt heim
string stderr;
string stdout;
string url="http://192.168.224.151/xml?cmd=mode&mode=home";
system.Exec("wget -q -O - "#url, &st


Ich hoffe, ich konnte helfen.

LG, Andi :)

P.S. Wünsche, Beschwerden und Verbesserungen sind jederzeit willkommen.
Super. Vielen Dank für die Antwort. Den Rasenmäher von der Homatic aus auslesen und ansprechen habe ich schon hinbekommen. Jetzt versuche ich mich mal mit Hilfe Deiner Anleitung in die Umsetzung von Wunderground...

Benutzeravatar
KJSBO
erfahrener Forum-Nutzer
Beiträge: 76
Registriert: Do 12. Mai 2016, 21:11

Re: Homematic - Einbindung

Beitrag von KJSBO »

Ilchi hat geschrieben:der Regensensor reagiert zuverlässig, kostet aber richtig Geld. Bevor ich mir um 90 Euro den Regensensor kaufe lege ich nochmal einen 100er drauf, kaufe eine kompatible Wetterstation und speise selber ein.
Hallo Ilchi, was ist denn der Vorteil der Wetterstation? Für die Robbi-Steuerung musst du doch nur wissen, ob es regnet oder nicht. Und das macht der Regensensor der Homematic bei mir seit 3 Jahren sehr zuverlässig. Darüber steuere ich auch Wintergarten-Markisen und Fensterrollos und seit einigen Wochen nun auch den Robbi: Wenn es anfängt zu regnen, wird der Betriebsmodus sofort auf HOME gesetzt. Dann fährt Robbi entweder gar nicht erst raus oder er kommt sofort nach Hause. Wenn es dann nicht mehr regnet, wird der Betriebsmodus mit einer Verzögerung von 4 Stunden (da kann der Rasen etwas abtrocknen) wieder auf AUTO gesetzt. Diese Regeln sind relativ leicht in HM einzurichten.
Der Vollständigkeit halber: Der Regensensor, der in der HM-Wetterstation eingebaut ist, reagiert viel zu träge und ist nicht geeignet, bei einsetzendem Regen schnell Funktionen auszulösen
VG
Kurt + Robbi

Robonect V1.1b
MSW-Software: R45Li, MSW-Version: 5.01.00, MSW-Datum: 2014-10-10 13:44:38, SUB-Version: 5.00.00

Blubbel
Forum-Nutzer
Beiträge: 31
Registriert: Di 19. Jul 2016, 10:00
Mäher: Gardena R70Li
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2014
Robonect-Modul: Robonect H30x (Rev.1)
Robonect Firmware: V0.9

Re: Homematic - Einbindung

Beitrag von Blubbel »

KJSBO hat geschrieben: Der Vollständigkeit halber: Der Regensensor, der in der HM-Wetterstation eingebaut ist, reagiert viel zu träge und ist nicht geeignet, bei einsetzendem Regen schnell Funktionen auszulösen
DAS wusste ich nicht, dass die so langsam reagiert. Andererseite, der Robby kann ja im Regen fahren, somit ist das jetzt kein so ein Drama, er fährt ja auch wenn's taunass ist.

Zum Thema Wetter, ich hab an sowas gedacht, und ich bin am überlegen... hmmm.. schon ziemlich lässig, und ist auch mit Wunderground kompatibel.
https://www.kickstarter.com/projects/90 ... escription

Schönen Sonntag, Andi :)

Blubbel
Forum-Nutzer
Beiträge: 31
Registriert: Di 19. Jul 2016, 10:00
Mäher: Gardena R70Li
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2014
Robonect-Modul: Robonect H30x (Rev.1)
Robonect Firmware: V0.9

Re: RE: Re: Homematic - Einbindung

Beitrag von Blubbel »

Ilchi hat geschrieben: Super. Vielen Dank für die Antwort. Den Rasenmäher von der Homatic aus auslesen und ansprechen habe ich schon hinbekommen. Jetzt versuche ich mich mal mit Hilfe Deiner Anleitung in die Umsetzung von Wunderground...
Der Vollständigkeit halber, die Anleitung für Wunderground ist NICHT von mir, ich hab da selber "abgeguckt"!! Wenn's also nicht klappt.. ich bin unschhuldig :lol:

Andronid
Forum-Nutzer
Beiträge: 22
Registriert: Di 15. Mär 2016, 08:38
Wohnort: Beelitz
Mäher: Husqvarna Automower 308
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2014
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: 1.0Beta

Re: Homematic - Einbindung

Beitrag von Andronid »

Hallo zusammen,
die Einbindung in HomeMatic liest sich erst einmal sehr gut. Allerdings versuche ich mit homeputer, soweit es geht, alles zu erledigen. Gibt es vielleicht jemanden, der es auch mittels homeputer schon versucht hat? Das würde mich sehr interessieren.

Andronid
Beste Grüße
Andronid

Husqvarna Automower 308, Beta 8d _____________________________________________________________

Tobias78
erfahrener Forum-Nutzer
Beiträge: 60
Registriert: So 31. Jul 2016, 17:05
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2012
Robonect-Modul: Robonect H30x (Rev.0)
Robonect Firmware: 1.0 Beta 2

Re: Homematic - Einbindung

Beitrag von Tobias78 »

Hab es in Homeputer umgesetzt. Geht einwandfrei.
Kann bei Interesse heute Abend mein Skript posten.
Gruß, Tobias.
:: Geräteversion - MSW-Software: R40Li - MSW-Version: 5.01.00 - Robonect Firmware 1.0 Beta 2

Antworten

Zurück zu „Homematic-Nutzer“