Batterie Status über readingsgroup

Begonnen von stenny73, 09 September 2013, 17:53:48

Vorheriges Thema - Nächstes Thema

stenny73

Hallo

Versuche gerade die Batterie Status meiner Max Komponenten zu prüfen.

###Test readingsgroup
define Batterie readingsGroup .*:battery
attr Batterie room Log

### Dummy Batteriestatzs
define BatterieLED dummy
attr BatterieLED room System
attr BatterieLED webCmd on:off

### ReadingsGroup für Dummy/EMail
define Batterie_Status notify readingsGroup .*:battery {if ("%EVTPART1" = "ok") {fhem("set BatterieLED on")}else {if ("%EVTPART1" = "low") {fhem("set BatterieLED off")}}}

Der Test readingsgroup funktioniert. Aber ReadingsGroup für Dummy/EMail gibt mir keine Ausgabe - weder im Dummy noch im Log.
Was mache ich noch falsch.....
FHEM auf XEN, Ubuntu-Server 14.04   - HM-Lan - Max - ZWave -WS1080 -BlueTooth

FHEM auf Ubuntu-Server 14.04   - HM-LAN

FHEM auf Raspberry Pi   - CSM für Max - HM-USB - WiFi-LED

justme1968

im notify musst du den namen der readingsGroup verwenden. nicht den typ. also Batterie.*:battery.

wenn du mehrere devices mit einer led überwachen willst musst du das über eine structure machen. sonst setzt das ok von device b deine lampe wieder auf grün obwohl die batterie für device a nicht ok ist.

ich glaube es wäre einfacher wenn du jetzt nicht im dritten thread zum gleiten problem fragst.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

stenny73

Hallo

Danke erst mal für deine Antwort. Probiere es nachher gleich aus.

Zu dem anderen gelobe ich besserung.......
FHEM auf XEN, Ubuntu-Server 14.04   - HM-Lan - Max - ZWave -WS1080 -BlueTooth

FHEM auf Ubuntu-Server 14.04   - HM-LAN

FHEM auf Raspberry Pi   - CSM für Max - HM-USB - WiFi-LED