Hallo,
über die Synthax "devStateIcon status:icon-name@Farbe" kann man ja wunderbar z.B. die Farbe des Status-Icons in Abhängigkeit vom Status des Devices wechseln lassen. Nun würde ich aber gern die Farbe in Abhängigkeit eines anderen Devices wechseln lassen. Hintergrund ist folgender: ich habe einen Dummy, mit dem ich das WLAN an und aus schalte. Wird das WLAN aber nicht über den Dummy z.B. eingeschalten merkt der Dummy das nicht und bleibt im Status "aus".
Ich weiß, dass man bei devStateIcon auch direkt Perl-Befhele eingeben kann, ich hab' nur leider keine Ahnung, wie das geht.
Kann mir vielleicht jemand weiterhlefen?
Grüße
Jörg
in dem du perl code der den string von state:icon@farbe zurück liefert in {} eingeschlossen als attribut wert setzt.
das nützt dir aber in deinem fall nichts weil das icon nur aktualisiert wird wenn sich im zugehörigen device ein reading ändert. wenn sich in einem deren device etwas ändert passiert erst mal garnichts.
du kannst entweder das wirkliche device verwenden um das icon anzuzeigen, über ein notify deinen dummy aktualisieren oder einen readingsProxy statt dummy und notif verwenden.
gruss
andre
Danke für die schnelle Antwort!
Ich hab' schon ewig rumprobiert, weil ich dachte, das muss doch einfacher gehen. Dass sich ohne Trigger im Device nichts ändert, somit auch das Icon, habe ich nicht bedacht.
Grüße
Jörg