[gelöst] Sonoff und RSSI mit dynamischen Icon "qualityofservice"

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
fkempter
Beiträge: 46
Registriert: 6. Jan 2018 13:59
Answers: 0

[gelöst] Sonoff und RSSI mit dynamischen Icon "qualityofservice"

Beitrag von fkempter »

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]

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"]
   }
}
Datei [Sonoff.items]

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"] }
Datei [rssi.scale]

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
Zuletzt geändert von fkempter am 4. Jan 2019 21:32, insgesamt 1-mal geändert.

killercorny
Beiträge: 17
Registriert: 6. Jan 2018 01:19
Answers: 0

Re: Sonoff und RSSI mit dynamischen Icon "qualityofservice"

Beitrag von killercorny »

Vorschlag:
Dummy item vom Typ number.
Dann per rule den Wert dessen updaten wenn sich das originale item ändert.

Ich kann dir nur grad nichts ausführliches schreiben, da mit Handy unterwegs.

Gesendet vom Redmi Note 5


fkempter
Beiträge: 46
Registriert: 6. Jan 2018 13:59
Answers: 0

Re: Sonoff und RSSI mit dynamischen Icon

Beitrag von fkempter »

killercorny hat geschrieben: 4. Jan 2019 15:04 Vorschlag:
Dummy item vom Typ number.
Dann per rule den Wert dessen updaten wenn sich das originale item ändert.

Ich kann dir nur grad nichts ausführliches schreiben, da mit Handy unterwegs.

Gesendet vom Redmi Note 5
Vielen Dank für deine Antwort.An diese Möglichkeit habe ich auch schon gedacht aber ich habe dieses schlußendlich nicht gemacht
da ich ca 20 Sonoff geräte habe und das dann schon sehr unübersichtlich wird.
Gibt es keine Möglichkeit den Wert des Item direkt mit einer Formel zu berechnen zb so Ähnlich (RSSI / 20).?
SG Franz

limdul79
Beiträge: 28
Registriert: 30. Okt 2018 12:41
Answers: 0

Re: Sonoff und RSSI mit dynamischen Icon "qualityofservice"

Beitrag von limdul79 »

Evtl. Icon kopieren und mit den Werten -0, -25, -50, -75, -100 anlegen.

fkempter
Beiträge: 46
Registriert: 6. Jan 2018 13:59
Answers: 0

Re: Sonoff und RSSI mit dynamischen Icon "qualityofservice"

Beitrag von fkempter »

limdul79 hat geschrieben: 4. Jan 2019 19:21 Evtl. Icon kopieren und mit den Werten -0, -25, -50, -75, -100 anlegen.
Das wäre eine Idee aber,
funktionieren die Icons auch mit dem Smartphone-App "openHAB"?

killercorny
Beiträge: 17
Registriert: 6. Jan 2018 01:19
Answers: 0

Re: Sonoff und RSSI mit dynamischen Icon "qualityofservice"

Beitrag von killercorny »

Ja klar, das ist identisch zur basic gui. Du musst dich aber für ein Dateiformat entscheiden, svg oder png (?)

Gesendet vom Redmi Note 5


fkempter
Beiträge: 46
Registriert: 6. Jan 2018 13:59
Answers: 0

Re: Sonoff und RSSI mit dynamischen Icon "qualityofservice"

Beitrag von fkempter »

Hi alle Miteinander
Ja das ist die einfachste Lösung und funktioniert Perfekt auch auf dem Handy!
Super ihr habt mir sehr gut geholfen.
LG Franz

Benutzeravatar
djuscha
Beiträge: 130
Registriert: 14. Mai 2016 00:12
Answers: 0

Re: [gelöst] Sonoff und RSSI mit dynamischen Icon "qualityofservice"

Beitrag von djuscha »

und wie hast du das gemacht?

fkempter
Beiträge: 46
Registriert: 6. Jan 2018 13:59
Answers: 0

Re: [gelöst] Sonoff und RSSI mit dynamischen Icon "qualityofservice"

Beitrag von fkempter »

djuscha hat geschrieben: 10. Jan 2019 17:06 und wie hast du das gemacht?
Einfach die Icons in Pfad \icons\classic
folgend angelegt
qualityofservice-0.png
qualityofservice-25.png
qualityofservice-50.png
...

und im Item angegeben:
Number SonoffRF01_Signal
"Signalstärke [%d %%]"
<qualityofservice>
(gSonoffRF1)
{channel="mqtt:topic:myBroker:SonoffRF01_Thing:Signal" }

Benutzeravatar
djuscha
Beiträge: 130
Registriert: 14. Mai 2016 00:12
Answers: 0

Re: [gelöst] Sonoff und RSSI mit dynamischen Icon "qualityofservice"

Beitrag von djuscha »

Vielen Dank muss ich mal testen :)

Antworten