Seite 1 von 1
Switch "fast"/"multi2" anstatt ON/OFF
Verfasst: 1. Okt 2022 16:58
von TorstenE
Hallo Mitstreiter,
wie konfiguriere ich einen Switch um, damit er anstatt ON/OFF
"fast"/"multi" sendet und auch so anzeigt ?
Die Channel-Konfig sieht wie folgt aus:
MQTT Command Topic:
Custom On/Open Value:
Custom Off/Closed Value:
Outgoing Value Transformation:
Danke für Tipps
Torsten
Re: Switch "fast"/"multi2" anstatt ON/OFF
Verfasst: 2. Okt 2022 15:10
von udo1toni
Also, senden sollte er das bereits. Damit die Anzeige auch angepasst ist, musst Du ein MApping des "echten" Werts vornehmen (ein Switch Item kann nur die Werte ON und OFF annehmen und senden (und natürlich gibt es noch die Status UNDEV und NULL).
Funktioniert denn das Senden schon? Vermutlich musst Du statt der Outgoing Value Transformation den Ausdruck unter Format before Publish einfügen.
Re: Switch "fast"/"multi2" anstatt ON/OFF
Verfasst: 2. Okt 2022 17:16
von TorstenE
Hallo Udo1Toni,
yepp senden funktioniert. Ja ist "Format before Publish" vor lauter hin und her falsch eingetragen.
Und wie erstelle ich das Mapping ?
Schönen Sonntag
Torsten
Re: Switch "fast"/"multi2" anstatt ON/OFF
Verfasst: 2. Okt 2022 20:17
von udo1toni
Das Mapping betrifft nur die Anzeige des Items, das kannst Du über die Metadaten festlegen. Ich meine, dass man in der aktuellen Version sogar direkt das Mapping eintragen kann. Ansonsten muss halb die MAP Transformation installiert sein und für die Darstellung gibst Du in den Metadatan MAP(fastmulti.map) an.
Zusätzlich brauchst Du dann noch im Verzeichnis /etc/openhab/transform/ eine Datei fastmulti.map mit dem Inhalt
Keine Leerzeichen, links ist der "echte" Itemstatus, rechts der, welcher angezeigt wird.
Re: Switch "fast"/"multi2" anstatt ON/OFF
Verfasst: 2. Okt 2022 21:15
von TorstenE
Guten Abend Udo,
habe ich verstanden, werde ich so ausprobieren.
Danke
Torsten