Hauptmenü

Userreading Wert filtern

Begonnen von stefan-dd, 27 Dezember 2016, 15:43:11

Vorheriges Thema - Nächstes Thema

stefan-dd

Hallo,
ich möchte aus

state                     WLAN: on gWLAN: on (Remain: 30 min)

die Ziffern herausfiltern.

Mein Ansatz:

Restzeit {substr(ReadingsVal("$NAME","state",""),"Remain: (\d*.\d*)")}

bildet mir aber die komplette state Zeile ab. Es wird also nichts gefiltert.

Was mache ich falsch?

igami

Du könntest auch ReadingsNum verwenden. Siehe commandref perl specials oder wiki DevelopmentModuleAPI
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

stefan-dd