Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Du verwendest aus 0..3 diejenigen Zahlen, die für die 3 benötigten Kombinationen passen. Das KNX-Plugin sollte die Konvertierung in einen 2-bit-Wert machen.
Hoffe, das hilft.
Hallo Peter,
vielen Dank für die Unterstützung. Ich werde das demnächst ausprobieren. Jetzt habe ich das Prinzip verstanden.
inon1~ wählt aus der Icon Bibliothek das Icon aus welches im ausgewählten Design für aktiviert steht. Analog steht icon0~ für nicht aktiv .
Also z.b wird das grüne Icon bei Icon1 ausgewählt, das weiße für Icon0.
willst du davon unabhängig Farben zuweisen geht das über die direkte Pfadangabe
probier mal aus:
Code:
fixe Zuweisung - ich will orange/blau unabhängig vom Design
Heizung orange {{ basic.symbol('HeizenAn', 'heizen', 'Heizung ein',[COLOR=orange]'icons/or/[/COLOR]sani_heating.png') }}
Heizung blau{{ basic.symbol('HeizenAus', 'heizen', 'Heizung aus', [COLOR=blue]'icons/bl/[/COLOR]sani_heating.png',0) }}
dynamisch - offenes Fenster soll abhängig vom design grün sein:
<b>{{ basic.symbol('FensterWZoffen', 'wohnen.fenster', 'offen', [COLOR=lime]icon1~[/COLOR]'fts_window_1w_open.png') }} </B>
{{ basic.symbol('FensterWZzu', 'wohnen.fenster', 'geschlossen', [COLOR=gray]icon0~[/COLOR]'fts_window_1w.png', 0) }}
dazu hatte ich bisher keine Dokumentation gefunden (wo hast du das gefunden?)
icon0 ist also immer das Icon, für den Fall, dass das Item den Wert 0 hat
und
icon1 ist also immer das Icon, für den Fall, dass das Item den Wert 1 hat
leider funktioniert's bei mir nicht.
Es bleibt immer das erste Icon stehen.
Im smartvisu-log finde ich nix, d.h. auch kein Versuch ein Item zu schalten.
Was ich gemacht habe:
1) visu.js Teil aus der zip von oben eingefügt in ./pages/meine/visu.js
2) dies
icon0 ist also immer das Icon, für den Fall, dass das Item den Wert 0 hat
und
icon1 ist also immer das Icon, für den Fall, dass das Item den Wert 1 hat
Das geht dann auch so weiter (icon2, 3, )?
...
Aus den Beispieldateien und hier: smartVISU Documentation v2.7. . Icon2,3 ist mit bislang nicht untergekommen, und ich hab's auch bislang nicht ausprobiert was passiert
Aber du steuerst nicht das Icon sondern den Pfad zur entsprechenden Iconfarbe dynamisch.
leider funktioniert's bei mir nicht.
Es bleibt immer das erste Icon stehen.
Im smartvisu-log finde ich nix, d.h. auch kein Versuch ein Item zu schalten.
Was ich gemacht habe:
.....
Nach meinem Verständnis sollte doch jetzt bei jedem Klick auf das Icon das Item 1, 2, 3 ... annehmen, oder?
Gruß,
Hendrik
Hallo Hendrik,
machst Du bitte einen eigenen Thread für Dein Thema auf und poste bitte noch den Ausschnitt aus der *.conf, in dem eg.wohnen.ofenmultistate und UG.Buero.SetRCDmode definiert sind.
dazu hatte ich bisher keine Dokumentation gefunden (wo hast du das gefunden?)
icon0 ist also immer das Icon, für den Fall, dass das Item den Wert 0 hat
und
icon1 ist also immer das Icon, für den Fall, dass das Item den Wert 1 hat
Das geht dann auch so weiter (icon2, 3, )?
Gruß,
Hendrik
Hallo Hendrik,
es ist so wie shs oben erklärt hat: icon0 und icon1 sind die beiden Farben aus dem Design, das Du gewählt hast. Es gibt nur icon0 und icon1. Wenn Du eine Farbe direkt anwählen willst, dann musst Du z.B. 'icons/or/sani_heating.png' für Orange verwenden.
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar