Man kann ja über IPS_SetIcon(12345, „Iconname“); einer Instanz ein Icon zuordnen. Mich hat das auf die Idee gebracht ein Icon in Abhängigkeit des Schaltzustandes zuzuordnen. Die Zuordnung funktioniert soweit auch - leider zeigt der Webfront das geänderte Icon aber erst nach einem Reload an - was nicht praktikabel ist.
Hat jemand eine Idee wir man das umgehen kann und die Änderung ohne Reload angezeigt wird? Wäre übrigens auch für das Ein- und Ausblenden von Instanzen usw. sehr nützlich. Wozu sollen z.b. die ganzen Statusanzeigen für einen Verstärker, eine Squeezebox usw. eingeblendet werden wenn das Teil nicht eingeschaltet ist?
Hi,
also meinem Dämmerungsschalter, angezeigt als Variable, habe ich ein eigenes Profil zugewiesen. Dort habe ich dann für die passenden LUX-Werte als Icon Sonne oder Mond gewählt. Das wird direkt und ohne kompletten Reload geändert.
Gruß imho
Du kannst jeder Variable ein benutzerdefiniertes Profil zuordnen. In diesem Profil kannst Du je nach möglichen Zustand der Variablen, in diesem Fall true/false, per Assoziatione einen Text für die rechte Seite und ein Icon für die linke Seite zuweisen.
Coole Sache. Bei den Variablen wusste ich das - hatte aber nicht weiter gedacht bis zu den Schaltern. Wieder was gelernt, der Tag war nicht umsonst. Danke dafür.
Habt Ihr beim Aus- und Einblenden von Instanzen auch einen heissen Tip?
Schon klar, so hatte ich es bisher gelöst. Ich hatte die Hoffnung, dass es einen Ansatz ohne den Reload gibt. Ich wohne im bayerischen Grasland und habe daher einen „besonders schnellen“ DSL-Anschluß. Ein Reload von extern zieht sich also in die Länge und das hätte ich gerne vermieden.
Aber Danke für die Bestätigung - jetzt brauche ich wenigstens nicht mehr nach einer Lösung suchen.
Servus wollte meinen Fensterstatus der von „Aus“ und „An“ auf „Offen“ und „Geschlossen“ ändern. Doch irgendwie wird mir „0“ und kein Icon angezeigt. Jemand eine Idee?