FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: Stril am 30 September 2016, 14:59:01

Titel: Skalar <-> String - DOIF mit Dummy größer als
Beitrag von: Stril am 30 September 2016, 14:59:01
Hallo!

Ich komme hier einfach nicht weiter mit einer wahrscheinlich kleinen Sache:

Ich habe einen Dummy, der einen Zahlenwert enthält. Scheinbar wird der Zahlenwert aber als String behandelt, weswegen ich nicht "größer/kleiner" filtern kann:


[RobomowState:Infohousepercent] eq '0'
--> funktioniert


[RobomowState:Infohousepercent] = 0
--> funktioniert nicht


[RobomowState:Infohousepercent] > 0
--> funktioniert nicht


Könnt ihr mir sagen, wie ich den String in ein Skalar umwandeln kann, um ihn auszuwerten?

Vielen Dank und Grüße

Titel: Antw:Skalar &lt;-&gt; String - DOIF mit Dummy größer als
Beitrag von: KernSani am 30 September 2016, 15:08:28
Vergleich mit == sollte zumindest das erste "funktioniert nicht" lösen. Der > Fall funktioniert nicht, weil es tatsächlich 0 ist?
Titel: Antw:Skalar <-> String - DOIF mit Dummy größer als
Beitrag von: Stril am 30 September 2016, 15:24:12
Hallo!

Danke für die Antwort. Ich gehe davon aus, dass das ">0" nicht funktioniert, weil es eben ein String ist, oder müsste das klappen?

Grüße
Phil
Titel: Antw:Skalar <-> String - DOIF mit Dummy größer als
Beitrag von: Stril am 30 September 2016, 15:25:59
Hallo!

Nachtrag:
Es funktioniert doch mit "> 0"
Hier muss ich einen anderen Tippfehler gehabt haben.

Danke für die Hilfe!

Grüße
Phil