Hallo,
komm mir gerade ein wenig blöd vor, weil das sicher eine einfache Sache ist, aber ich komm nicht drauf. Suche hat mir leider auch nicht geholfen.
Folgende Situation:
Ich habe etliche Relais per FRM_OUT angebunden, die Relais aber stromseitig als normally closed angeschlossen, damit die verbundenen Geräte auch funktionieren, falls mal der arduino abraucht oder sonst was ist.
Funktioniert grundsätzlich auch sehr gut, aber irgendwie sind dadurch natürlich on und off "vertauscht" (also, wenn Strom anliegt, macht das Relais zu - wird dann natürlich per default in fhem als gelbe Birne "on" angezeigt).
Ich möchte das nun vertauschen, weil es auf Dauer ein wenig verwirrend ist. Dazu habe ich gehofft, daß mir das attr activeLow weiterhilft, das ändert aber aus einem Grund, den ich nicht verstehe nichts.
Folgendermaßen habe ich zb. ein relais definiert, das eine Lampe schaltet:
define speis_licht FRM_OUT 25
attr speis_licht IODev mega1
attr speis_licht activeLow yes
attr speis_licht room Beleuchtung,arduino
attr speis_licht stateFormat value
Wie gesagt, entgegen meinem Verständnis ändert hier activeLow nichts.
Kann mir bitte jemand weiterhelfen und sagen, wie ich hier die values für on und off vertausche, sodaß das auch in der Web-Oberfläche, andfhem etc. richtig angezeigt wird?
Danke im voraus!
Pula
Hallo,
wie wäre es es mit:
attr speis_licht devStateIcon on:FS20.off off:FS20.on
Grüße Jörg
attr speis_licht eventMap on:aus off:an
Hallo,
danke für Eure Antworten, haben beide nicht das bewirkt was ich mir vorgestellt hatte.
Jetzt geht es trotzdem:
define speis_licht FRM_OUT 25
attr speis_licht IODev mega1
attr speis_licht restoreOnStartup off
attr speis_licht room Beleuchtung,arduino
attr speis_licht stateFormat value
attr speis_licht webCmd on:off
Verstehen tu ich nicht, warum. Aber jetzt wird der Status richtig angezeigt und on/off in der Web-Oberfläche funktionieren auch...
Cheers,
Pula