Hi,
ich habe mir Homebrew Relais-Platinen nachgebaut. (Super Projekt! https://forum.fhem.de/index.php/topic,48235.0.html)
Die Relais Platinen sind mit 4fach Wechsler Relais ausgestattet.
Nun habe ich beispielsweise zwei Geräte an die Relais angeschlossen:
1) LED Stripe: Dieser soll sofort eingeschaltet sein wenn die Relais-Platine Strom bekommt. Somit würde dieser an den geschlossenen Relais-Kontakt kommen
2) Bluetooth Verstärker: dieser soll per default aus sein. Dieser würde an den offenen Relais-Kontakt kommen
Wenn ich das so umsetzen würde, dann würde der Status+Anzeige von Nr.1 / LED-Stripe in FHEM immer falsch sein. Gibt es in FHEM eine Möglichkeit diesen On/Off Status zu invertieren ?
attr channel param levelInverse
wäre für den zustand nach dem einschalten nicht eher das powerOnDefault register zuständig?
Zitat von: martinp876 am 04 Juni 2017, 20:27:39
attr channel param levelInverse
Danke, das würde schon mal prinzipiell funktionieren. Ich hatte das übersehen weil in der Device-Specific-Help für mich das auf "blinds" bezogen schien:
Zitatblind
levelInverse while HM considers 100% as open and 0% as closed this may not be intuitive to all user. Ny default 100% is open and will be dislayed as 'on'. Setting this param the display will be inverted - 0% will be open and 100% is closed.
NOTE: This will apply to readings and set commands. It does not apply to any register.
Jetzt habe ich doch auch nochmals probiert:
Zitatset HM_0A0302_Sw_01 regSet powerUpAction on
Zitatcannot calculate value. Please issue set HM_0A0302_Sw_01 getConfig first - invalid
getconfig habe ich ein paar mal gemacht...
ist das register nach getconfig in der regtable zu sehen? wenn nicht wird er von deinem device nicht unterstützt.
ansonsten einmal die rohen Register posten