Skalar <-> String - DOIF mit Dummy größer als

Begonnen von Stril, 30 September 2016, 14:59:01

Vorheriges Thema - Nächstes Thema

Stril

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


KernSani

Vergleich mit == sollte zumindest das erste "funktioniert nicht" lösen. Der > Fall funktioniert nicht, weil es tatsächlich 0 ist?
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Stril

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

Stril

Hallo!

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

Danke für die Hilfe!

Grüße
Phil