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!

.
.

FHEM Integration

FHEM (Freundliche Hausautomatisierung und Energie-Messung) ist ein Perl-basiertes Serverprogramm für die Hausautomation, das zur automatisierten Bedienung von Aktoren wie zum Beispiel Lichtschaltern oder Heizung sowie der Aufzeichnung von Sensorinformationen wie Raumtemperatur oder Luftfeuchtigkeit dient.
viahack
sehr erfahrener Forum-Nutzer
Beiträge: 208
Registriert: Di 26. Jul 2016, 16:08
Wohnort: Schönster Teil Deutschlands
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 2.xx.xx
Herstellungsjahr: 2011
Robonect-Modul: Robonect H30x (Rev.0)
Robonect Firmware: 1.0 beta 5
hat sich bedankt: 4 Male

Re: FHEM Integration

Beitrag von viahack »

Hallo,

habe auch keine FHEM an laufen.

Aber nicht sauber programmierte Anfragen bringen Robonect ganz schön zum schwitzen.
Bei mir war es ein nicht existierender Zeitserver.
Und dann muss man halt auf das Timeout der Verbindung warten, auch im Web Interface.

Gruß
ViaHack
Automower: R40Li MSW-Version:2.01.00 MSW-Datum: 2011-09-05 17:32:18 SUB-Version: 2.00.00
Bootloader: V0.4 Kompiliert: 22.10.2016 01:12
W-LAN: AT-Version:V0.51.0 SDK-Version:V1.5.0
Hardware Seriennummer: 05DB0030-39394848-43115243

B.Stromberg
erfahrener Forum-Nutzer
Beiträge: 52
Registriert: Di 15. Mai 2018, 15:29
Wohnort: NRW
Mäher: Gardena R70Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017 (Modell 2018)
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: V1.0 Beta 7a

Re: FHEM Integration

Beitrag von B.Stromberg »

Habe mir nun eine kleine Logauswertung in FHEM gebastelt, gefällt mir alles noch nicht soooo sehr.

Naja zumindest schreibt er nur einen Wert in den log, wenn ein Statuswechsel stattfindet.
Habe das auch nur auf laden, mähen beschränkt.

Quick & dirty, sicher noch nicht so wie ich es mal haben möchte.
BIn mit FHEM echt eingerostet, meine Markise, Rolläden sowie Heizung laufen einfach zu gut, ich mußte da seit über einem Jahr nicht mehr ran :mrgreen:

Mal sehen wie ich das mit Renate hinbekomme...

Aber dass das Webinterface von Robonect so rein gar keine Logs grade in Bezug auf den Status (Ladezeiten, Mähzeiten) ausgibt finde ich echt schade! Zumindest immer für den aktuellen Mähtag, erwarte hier ja keine Historie über Jahre ;)

Benutzeravatar
zeitisen
erfahrener Forum-Nutzer
Beiträge: 50
Registriert: Di 15. Mär 2016, 22:23
Wohnort: Marktoberdorf
Mäher: Husqvarna Automower 430X
Firmware des Mähers (MSW): MSW 14.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.2)
Robonect Firmware: 1.2 Release
wurde gedankt: 2 Male

Re: FHEM Integration

Beitrag von zeitisen »

hier meine Fhem Integration:
define Fifi Robonect 192.168.xxx.xxx
attr Fifi basicAuth hashhashashnnnnnnnnnnnnn
attr Fifi event-on-change-reading .*
attr Fifi group Rasenmäher
attr Fifi icon scene_robo_lawnmower
attr Fifi pollInterval 121
attr Fifi room Aussen,Test
attr Fifi verbose 3
attr Fifi webCmd Auto:start:Stop:home:Feierabend

define FileLog_Fifi FileLog ./log/Fifi-%Y-%W.log Fifi
attr FileLog_Fifi archivedir /pfad_zum/LogArchiv
attr FileLog_Fifi group Rasenmäher
attr FileLog_Fifi nrarchive 4
attr FileLog_Fifi room Aussen,Test

define SVG_FileLog_Fifi_1 SVG FileLog_Fifi:SVG_FileLog_Fifi_1:CURRENT
attr SVG_FileLog_Fifi_1 group Rasenmäher
attr SVG_FileLog_Fifi_1 room Aussen


define MailNotify_Fifi notify Fifi:fehler_aktuell:.* {\
DebianMail("meine.mail\@adresse.domain","Fhem Fifi","Der Rasenmäher meldet einen Fehler: " . $EVENT,"1","");;;;\
}
attr MailNotify_Fifi disable 0
attr MailNotify_Fifi room 99_System,Test
Der Inhalt von SVG_FileLog_Fifi_1.gplot :
# Created by FHEM/98_SVG.pm, 2018-04-04 22:25:35
set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set title '<TL>'
set ytics "laden" 1,"maehen" 2,"parken" 3, "schlafen" 4, "suche" 5, "suche-base" 6,"offline" 0
set y2tics
set grid ytics
set ylabel ""
set y2label "Batterie, Wlan"
set yrange [0:6]
set y2range [0:100]

#FileLog_Fifi 4:Fifi.allgemein-Status\x3a::$fld[3]=~"laden"?1:($fld[3]=~"maehen"?2:($fld[3]=~"parken"?3:($fld[3]=~"schlafen"?4:($fld[3]=~"suche"?5:($fld[3]=~"suche-base"?6:($fld[2]=~"offline"?0:0))))))
#FileLog_Fifi 4:Fifi.allgemein-batteriezustand\x3a::
#FileLog_Fifi 4:Fifi.wlan-signal-prozent\x3a::

plot "<IN>" using 1:2 axes x1y1 title 'Status' ls l0 lw 3 with steps,\
"<IN>" using 1:2 axes x1y2 title 'Akku' ls l1 lw 1 with lines,\
"<IN>" using 1:2 axes x1y2 title 'Wlan' ls l2 lw 1 with lines
Das sollte dann so aussehen:
Auswahl_070.png
Ich hoffe, geholfen zu haben. Das Mailprogramm ist natürlich systemabhängig.
Profil aktualisiert

semko
erfahrener Forum-Nutzer
Beiträge: 66
Registriert: Di 14. Mär 2017, 13:37
Mäher: Husqvarna Automower 305
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2015
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: 1.3b
hat sich bedankt: 2 Male
wurde gedankt: 1 Mal

Re: FHEM Integration

Beitrag von semko »

@zeiteisen

Danke, funktioniert prima bis auf eine Kleinigkeit im Plot. Bei mir wird der Status "suche-base" nie in der richtigen Zeile angezeigt. Wenn suche-base aktiv ist, wird das unter "suche" registriert. Wie kann ich das ändern?
Husqvarna 305 (2015)

Benutzeravatar
zeitisen
erfahrener Forum-Nutzer
Beiträge: 50
Registriert: Di 15. Mär 2016, 22:23
Wohnort: Marktoberdorf
Mäher: Husqvarna Automower 430X
Firmware des Mähers (MSW): MSW 14.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.2)
Robonect Firmware: 1.2 Release
wurde gedankt: 2 Male

Re: FHEM Integration

Beitrag von zeitisen »

Danke für die Info. Das ist mir noch gar nicht aufgefallen.

Es liegt daran, das die Suche nach dem String "suche" vor dem String "suche-base" stand. Der erste ist natürlich im zweiten enthalten. Abhilfe: Reihenfolge umdrehen, also zuerst nach "suche-base" und dann nach "suche" suchen.

Code: Alles auswählen

#FileLog_Fifi 4:Fifi.allgemein-status\x3a::$fld[3]=~"laden"?1:($fld[3]=~"maehen"?2:($fld[3]=~"parken"?3:($fld[3]=~"schlafen"?4:($fld[3]=~"suche-base"?6:($fld[3]=~"suche"?5:($fld[2]=~"offline"?0:0))))))
#FileLog_Fifi 4:Fifi.allgemein-batteriezustand\x3a::
#FileLog_Fifi 4:Fifi.wlan-signal-prozent\x3a::
Profil aktualisiert

semko
erfahrener Forum-Nutzer
Beiträge: 66
Registriert: Di 14. Mär 2017, 13:37
Mäher: Husqvarna Automower 305
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2015
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: 1.3b
hat sich bedankt: 2 Male
wurde gedankt: 1 Mal

Re: FHEM Integration

Beitrag von semko »

Prima, so klappt es. vielen Dank.

Ich bin absoluter FHEM-Neuling und breche mir gerade die Ohren beim Versuch, die in Beta 6 neu eingeführten Status-Meldungen (z.B. distance) bei den Readings sichtbar zu machen. Ich habe es mit UserReadings versucht aber da liefert er mir nur den eingegebenen Defaultwert zurück. Hast du eine Idee, wie ich das hinkriege?
Husqvarna 305 (2015)

stefan8
Forum-Anfänger
Beiträge: 3
Registriert: Mi 19. Apr 2017, 20:12
Mäher: Husqvarna Automower 308
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2015
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: 1.0 Beta 8d

Re: FHEM Integration

Beitrag von stefan8 »

Bei mir lief alles supi bis zum Update auf Firmware V1.0 Beta 7a. Hinzugekommen ist in dieser FW-Version die Benutzerauthentifizierung. Jetzt zeigt fhem jedenfalls immer "offline" an.
Ich habe die Base64-encoded BasicAuth eingeschaltet.
Irgendwie scheint fhem nicht mit Robonect zu sprechen. Ich habe weder die richtige Stelle für ein Logfile gefunden noch weiß ich irgendwie weiter.
"set winterschlaf off" habe ich auch schon versucht.

Christian66
Forum-Anfänger
Beiträge: 1
Registriert: So 14. Apr 2019, 20:33
Mäher: Husqvarna Automower 315
Firmware des Mähers (MSW): MSW 10.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: V0.9e

Re: FHEM Integration

Beitrag von Christian66 »

Leider habe ich das gleiche Problem mit der neuen Firmware, habe jetzt die Version V0.9e installiert, damit funktioniert die Kommunikation mit Fhem wieder einwandfrei. Weiß jemand wo das Problem ist?? Die Einstellmöglichkeiten in V1.0 sind ja wesentlich besser.

Es scheint ja wirklich an dem Benutzer liegen!!!

Es wäre schön wenn der Benutzer zwang in der Firmware wieder deaktiviert wird bist das Problem behoben ist!!

LG Christian

DerHoschi
Forum-Anfänger
Beiträge: 7
Registriert: Fr 22. Apr 2016, 00:10
Mäher: Gardena R70Li
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2015
Robonect-Modul: Robonect H30x (Rev.1)
Robonect Firmware: 1.3

Re: FHEM Integration

Beitrag von DerHoschi »

Hallo,

falls dein Problem noch besteht, ich bin gerade auf das selbe gestoßen.
Bei mir lag es am Passwort des Users auf dem Robonect-Modul, es enthält ein "&".
Nachdem ich dieses Zeichen entfernt habe und auch im FHEM geändert habe, klappt der Zugriff ohne Probleme.

Ich hoffe geholfen zu haben.

Gruß
Der Hoschi

fireball
Forum-Nutzer
Beiträge: 13
Registriert: Mi 12. Sep 2018, 20:12
Mäher: Husqvarna Automower 420
Herstellungsjahr: 2017 (Modell 2018)
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: V1.3

Re: FHEM Integration

Beitrag von fireball »

Hi,

bei mir in FHEM zeigt er einen Timeout beim Zugriff auf den Robby an... er geht allerdings auch auf Port 80 mit HTTP...
Hat jemand ne Ahnung wo grob das Problem liegt? Ich hätte vermutet, dass es sich viell. um HTTPS handeln muss mit 443... da ja auch Username und PW vergeben sind (encoded) und ich mir denke, dass das auch nicht unverschlüsselt übertragen wird?!

VG
René

Antworten

Zurück zu „FHEM“