GardenaSmartDevice Batterie wie andere Geräte als low und ok anzeigen

Begonnen von ahlermi, 30 August 2018, 11:22:03

Vorheriges Thema - Nächstes Thema

ahlermi

device n_GardenaSmartDevice_batterylevel


.*battery-level.* {
  if ($EVTPART1 <= 5){
    fhem("setreading $NAME battery low");
  }else{
    fhem("setreading $NAME battery ok");
  }
}
PI4 FHEM, PI3 FHEM, 6 x Echo mit talk2fhem, Siri, SNIPS auf PI3 mit Samson UB1, YeeLight, Homematic, MAX!, 433Mhz, LaCross, Xiaomi Vacuum V1, ESPEasy, Gardena, Telegram, FLOORPLAN, HEOS, Xiaomi Aqara, Sonoff, SolvisMax, SolvisClient, HUE, ESPEasy für Bayernlüfter, Harmony, Tasmota, JKBMS, EASUN

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

ahlermi

PI4 FHEM, PI3 FHEM, 6 x Echo mit talk2fhem, Siri, SNIPS auf PI3 mit Samson UB1, YeeLight, Homematic, MAX!, 433Mhz, LaCross, Xiaomi Vacuum V1, ESPEasy, Gardena, Telegram, FLOORPLAN, HEOS, Xiaomi Aqara, Sonoff, SolvisMax, SolvisClient, HUE, ESPEasy für Bayernlüfter, Harmony, Tasmota, JKBMS, EASUN

CoolTux

Jepp. Aber immer hin besser wie auf alle Events aller Geräte in FHEM mit dem Event .*battery-level.* zu triggern.
Ich gebe zu das es dieses Event/Reading eher wirklich nur bei Gardena geben wird. Aber es geht hier mehr um die Philosophie so wenig Last wie möglich selbst zu verursachen.
Ich habe ja nicht gesagt das Dein Weg falsch ist.  ;)
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net