Seite 2 von 2

Re: Kein Tauchroboter

Verfasst: Sa 22. Apr 2017, 17:30
von JimKnopf
Hi Folks!

Zum Abschluss hier die nötigen Einträge für FHEM. Wer einen Regensensor verwenden will kann die gleichen Einträge, leicht angepasst, verwenden:

# ein Dummy um den aktuellen Modus zwischen zu speichern, wenn auf home, möchte ich nicht durch den Sensor auf Automatik umstellen
define Lisa_status dummy

# Mein Sensor
define HM_Gartenfeuchte CUL_HM 55EF6E01
attr HM_Gartenfeuchte devStateIcon open:weather_sun closed:humidity
attr HM_Gartenfeuchte group Garten
attr HM_Gartenfeuchte model HM-MOD-Em-8
attr HM_Gartenfeuchte peerIDs 00000000,
attr HM_Gartenfeuchte room Garten
define FileLog_HM_Gartenfeuchte FileLog ./log/HM_Gartenfeuchte-%Y.log HM_Gartenfeuchte
define HM_GartenfeuchteBatteriestatus CUL_HM 55EF6E02
attr HM_GartenfeuchteBatteriestatus devStateIcon closed:measure_battery_100 open:measure_battery_0
attr HM_GartenfeuchteBatteriestatus group Garten
attr HM_GartenfeuchteBatteriestatus model HM-MOD-Em-8
attr HM_GartenfeuchteBatteriestatus peerIDs 00000000,
attr HM_GartenfeuchteBatteriestatus room Garten
define FileLog_HM_GartenfeuchteBatteriestatus FileLog ./log/HM_GartenfeuchteBatteriestatus-%Y.log HM_GartenfeuchteBatteriestatus


#jetzt das DOIF
define Hochwasser DOIF ([HM_Gartenfeuchte] eq "closed") ({fhem ('setreading Lisa_status state [Lisa:allgemein-modus]')};;set Lisa home) DOELSE ({if (Value("Lisa_status") eq "automatik") {fhem ('set Lisa auto')} elsif (Value("Lisa_status") eq "manuell") {fhem ('set Lisa auto')} })