[gelöst] Sonoff und RSSI mit dynamischen Icon "qualityofservice"
Verfasst: 4. Jan 2019 14:44
Hallo
Mein Verscuhe sind alle gescheitert.
Ich bekomme das dynamisch Icon qualityofservice abhängig mit den Werten 1,2,3,4 im Basic UI nicht richtig angezeigt, da Sonoff die Werte von 1-100 bringt.
Dadruch ist das Icon mehr oder weniger im auf 100%
Mein letzter Versuch und leider funktioniert dieser auch nicht ist wie folgt:
Datei [myMQTT.things]
Datei [Sonoff.items]
Datei [rssi.scale]
Was muss ich machen das das Icon laut rssi.scale richtig anzeigt.
Danke im Voraus.
SG Franz
Mein Verscuhe sind alle gescheitert.
Ich bekomme das dynamisch Icon qualityofservice abhängig mit den Werten 1,2,3,4 im Basic UI nicht richtig angezeigt, da Sonoff die Werte von 1-100 bringt.
Dadruch ist das Icon mehr oder weniger im auf 100%
Mein letzter Versuch und leider funktioniert dieser auch nicht ist wie folgt:
Datei [myMQTT.things]
Code: Alles auswählen
Bridge mqtt:broker:myBroker [ host="192.168.68.11", secure=false, username="openhabian", password="6840snoopy" ]
{
Thing topic sonoff05_Thing "Sonoff05" @ "Sonoff" {
Channels:
Type switch : PowerSwitch [stateTopic="stat/sonoff05/POWER" , commandTopic="cmnd/sonoff05/POWER", on="ON", off="OFF" ]
Type number : Luftfeuchte [stateTopic="tele/sonoff05/SENSOR", transformationPattern="JSONPATH:$.SI7021.Humidity"]
Type number : Temperatur [stateTopic="tele/sonoff05/SENSOR", transformationPattern="JSONPATH:$.SI7021.Temperature"]
Type number : Signal [stateTopic="tele/sonoff05/STATE",transformationPattern="JSONPATH:$.Wifi.RSSI"]
}
}
Code: Alles auswählen
Number Sonoff05_Signal
"[%.0f]"
<qualityofservice>
(gSonoff)
{channel="mqtt:topic:myBroker:sonoff05_Thing:Signal"[profile="transform:SCALE", function="rssi.scale", sourceFormat="%.0f"] }
Code: Alles auswählen
]..25]=1
]25..50]=2
]50..75]=3
[75..100]=4
Was muss ich machen das das Icon laut rssi.scale richtig anzeigt.
Danke im Voraus.
SG Franz