Hallo,
ich komm einfach nicht auf die Lösung.........
Ich habe mir diesen Dimmer gekauft:
https://ex-store.de/2-Kanal-RS232-WiFi-WLan-Dimmer-Modul-V4-fuer-Unterputzmontage-230V-3A (https://ex-store.de/2-Kanal-RS232-WiFi-WLan-Dimmer-Modul-V4-fuer-Unterputzmontage-230V-3A)
Echt ein geniales Teil, wird per MQTT eingebunden, funktioniert auch alles, jetzt bekomme ich nur nicht alles in ein Device.
Ich habe z.Z. in FHEM ein Device zum Dimmen und eins zum ein und aus schalten. Hab schon einige Zeit mit Google verbracht und komme nicht auf die Lösung, oder ich hab nen Brett vor dem Kopf. :-\
Hier mal der Teil meiner fhem.cfg:
define Dimmer_2 MQTT_DEVICE
attr Dimmer_2 IODev MQTT
attr Dimmer_2 group MQTT
attr Dimmer_2 icon hue_filled_br30
attr Dimmer_2 publishSet Dimmer:slider,0,1,100 ESP8266/MEMBER/DVES-00E3D331/IN/CH2/BRIGHTPROZ
attr Dimmer_2 room NichtZugeordnet
attr Dimmer_2 subscribeReading_BRIGHTPROZ ESP8266/MEMBER/DVES-00E3D331/OUT/CH2/BRIGHTPROZ
attr Dimmer_2 webCmd Dimmer
define Dimmer_2_Switch MQTT_DEVICE
attr Dimmer_2_Switch IODev MQTT
attr Dimmer_2_Switch eventMap 1:on 0:off
attr Dimmer_2_Switch group MQTT
attr Dimmer_2_Switch icon hue_filled_br30
attr Dimmer_2_Switch publishSet 1 0 ESP8266/MEMBER/DVES-00E3D331/IN/CH2/DIMM
attr Dimmer_2_Switch room NichtZugeordnet
attr Dimmer_2_Switch subscribeReading_Dimm2 ESP8266/MEMBER/DVES-00E3D331/OUT/CH2/DIMM
attr Dimmer_2_Switch webCmd on:off
Kann mir bitte jemand auf den Hinterkopf hauen...... :(
Ohne Gewähr (bin auf MQTT2_.* umgestiegen und greife daher auf "vergessenes Wissen" zu):
define Dimmer_2 MQTT_DEVICE
attr Dimmer_2 IODev MQTT
attr Dimmer_2 group MQTT
attr Dimmer_2 icon hue_filled_br30
attr Dimmer_2 eventMap 1:on 0:off
attr Dimmer_2 publishSet_Dimmer ESP8266/MEMBER/DVES-00E3D331/IN/CH2/BRIGHTPROZ
attr Dimmer_2 publishSet 1 0 ESP8266/MEMBER/DVES-00E3D331/IN/CH2/DIMM
attr Dimmer_2 room NichtZugeordnetattr Dimmer_2 subscribeReading_Dimmer ESP8266/MEMBER/DVES-00E3D331/OUT/CH2/BRIGHTPROZ
attr Dimmer_2 webCmd on:off:Dimmer
attr Dimmer_2 widgetOverride Dimmer:slider,0,1,100
Kann sein, dass das mit dem Dimm2 irgendwo noch rein muß usw.. Kernaussage jedenfalls: Es kann nur ein state-Reading geben, alles andere sind Readings, und da müssen die publishSet_.*/subscribeReading_.* -Anweisungen eben entsprechend sein...