mehrere Dummys mit Slidern in einer Zeile einer RG

Begonnen von Invers, 29 Juni 2020, 16:21:38

Vorheriges Thema - Nächstes Thema

Invers

Ich finde leider keine Lösung.
Ich möchte eine RG mit 3 verschiedenen Dummys erstellen. Die Dummys haben alle einen Slider für state.
Wie kann ich die Dummys nun in eine einzige Zeile einer RG unterbringen, so dass aber die Slider mit angezeigt werden und auch klickbar/nutzbar sind?

Dummy sieht so aus:
defmod DU_1 dummy
attr DU_1 room 1Test
attr DU_1 setList state:slider,1,1,10
attr DU_1 webCmd state

setstate DU_1 1
setstate DU_1 2020-06-29 16:19:49 state 1



Besten Dank im Voraus für Hilfe und Support
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

Invers

Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

amenomade

Hi

Den Beitrag hatte ich gelesen, aber ich hatte keine vernünftige Antwort. Deine Lösung würde mich aber interessieren.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Invers

Ja, mich auch, aber ich habe das dann anders gelöst. Ich habe rausgefunden, dass es auch ohne Dummys geht. Ging um die Schaltflächen am/für Dyson-Lüfter, gesteuert über MQTT per Auswahllisten im DOIF (nicht von mir, sondern nur von mir genutzt).
Ich habe in der RG nun die Schaltflächen gebastelt und eingesetzt. Dann rein in meinen Floorplan. Geht alles, hat aber eigentlich nichts mehr mit der ursprünglichen Frage zutun.

defmod rg_Luefter readingsGroup <>,<Stufe>,<Oszi>,<Auto> DOIF_update_Dyson:,desired_mode,desired_fanspeed,desired_oscillation,desired_auto
attr rg_Luefter alias Lüfter
attr rg_Luefter commands { \
"desired_mode.OFF" => "set $DEVICE desired_mode ON",\
"desired_mode.ON" => "set $DEVICE desired_mode OFF",\
"desired_fanspeed" => "desired_fanspeed:",\
"desired_oscillation.OFF" => "set $DEVICE desired_oscillation ON",\
"desired_oscillation.ON" => "set $DEVICE desired_oscillation OFF",\
"desired_auto.OFF" => "set $DEVICE desired_auto ON",\
"desired_auto.ON" => "set $DEVICE desired_auto OFF",\
}
attr rg_Luefter fp_Schalter 382,793,0,rg_Luefter,
attr rg_Luefter group TV
attr rg_Luefter nonames 1
attr rg_Luefter room Wohnung->Wohnzimmer
attr rg_Luefter style style="border:none;;box-shadow:none"
attr rg_Luefter valueIcon {'desired_mode.OFF' => 'Ventilator_fett@LightSkyBlue', 'desired_mode.ON' => 'Ventilator_fett@lime',\
'desired_oscillation.OFF' => 'Ventilator_fett@LightSkyBlue', 'desired_oscillation.ON' => 'Ventilator_fett@lime',\
'desired_auto.OFF' => 'Ventilator_fett@LightSkyBlue', 'desired_auto.ON' => 'Ventilator_fett@lime'}


Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

Beta-User

In dem Zusammenhang würde mich allerdings v.a. auch interessieren, ob man das mit dem Dyson denn nicht mit "Bordmitteln" von MQTT2_DEVICE nicht besser hinbekäme...?

Ich habe den Thread neulich erst gesehen und fand es - jedenfalls auf den ersten Blick - schade, dass man beim "Übertrag" der ursprünglich wohl für MQTT_DEVICE entwickelten Lösung (die dafür auch ok zu sein scheint) zu MQTT2_DEVICE nicht mehr Gebrauch von den hierdurch eröffneten Optionen gemacht hat.
Also falls Interesse besteht: Ggf. mal einen Blick auf die anderen "MQTT-sprechenden Saubermänner" werfen und dann nochmal im MQTT-Bereich nachfragen?
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

kroman

Die ursprüngliche Aufgabe kann man so lösen:


define DU_1 dummy
attr DU_1 alias blabla

define DU_2 dummy

define DU_3 dummy

define RG_1 readingsGroup DU_1:state,state@DU_2,state@DU_3
attr RG_1 commands {'state' => 'state:slider,1,1,10'}

Invers

Danke, werde ich mir merken.
commands {'state' => 'state:slider,1,1,10'} hatte ich nicht auf dem Schirm.
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2