Sind Slider auch direkt im Raum möglich?

Begonnen von bgewehr, 19 Januar 2013, 11:36:44

Vorheriges Thema - Nächstes Thema

bgewehr

Noch ein Haken: in der smallscreen Darstellung fürs Handy ist wieder kein slider...

Gibt es auch dafür eine einfache Lösung?
FritzBox 7590, Synology DS216+II mit Docker
Docker: FHEM mit hmlan, Homebridge, node-red, mosquitto, ems-collector für Buderus EMS mit AVR Net-IO
Gartenwasser über MQTT auf R/Pi A+
Volkszaehler.org auf R/Pi 2B mit Pi_Erweiterung
Raspberrymatic auf R/Pi 4B mit RPI-RF-MOD u. CUL868

tobias6789

Zitat von: UliM schrieb am Mo, 21 Januar 2013 22:24Hiho,
es geht auch mit einem dummy, siehe weiter unten.

Ich weiss ja nicht, was für einen dimmer Du da hast.
Bei meinem FS20-DI hat es gereicht, das richtige model zu setzen, also
attr <namederlampe> model fs20di
Schon erscheint der slider auch in der Raumansicht.

Damit die lampe auch im floorplan nen slider hat, musst du dort stil2 verwenden:
attr <namederlampe> fp_Grundriss 100,100,2


Falls das nicht geht:

define d2 dummy
attr d2 webCmd dim
attr d2 set setList dim:slider,0,6.25,100

Du musst nur "d2" durch den von Dir gewünschten Namen ersetzen.
Dann den dummy mit deinem device verbinden:

define weiterreichen notify d2 set <namederlampe %

Und schließlich den dummy in Deinen floorplan setzen:
attr d2 fp_Grundriss 100,100,2

Viel Erfolg,
Uli

Hallo!

Ich hab den oben stehenden Code von Uli in meine CFG implementiert und muss leider feststellen, dass es so nicht wirklich funktioniert. :(

Ich benutze ein Raspberry Pi und arbeite mit Enocean Dimmern bidirektional.
Die Frage stellt sich... Warum kann ich nur in den einzelnen "rooms" den Dimmwert ändern aber nicht im floorplan?

folgender Code ist implementiert:

define Dimmer_Status_Lichtseil EnOcean 010365CD
attr Dimmer_Status_Lichtseil devStateIcon 0.*:FS20.off 18.*:dim18% 2\d.*:dim25% 3\d.*:dim31% 4\d.*:dim43% 5\d.*:dim50% 6\d.*:dim62% 7\d.*:dim75% 8\d.*:dim87% 9\d.*:dim93% 1\d.*:dim100%
attr Dimmer_Status_Lichtseil fp_Wohnung 523,240,5,
attr Dimmer_Status_Lichtseil room Übersicht
attr Dimmer_Status_Lichtseil stateFormat dimValue
attr Dimmer_Status_Lichtseil subType eltakoDimmer
attr Dimmer_Status_Lichtseil webCmd dim

der Dummy:



define DimmerSlider dummy
attr DimmerSlider fp_Wohnung 53,85,2,
attr DimmerSlider setList dim:slider,0,6.25,100
attr DimmerSlider webCmd dim
define weiter notify DimmerSlider { fhem "set Dimmer dim %";;}


Der Dummy übergibt auch nicht den Wert an den Dimmer... Komisch..  Im Floorplan lässt sich nichtmal der Slider vom "Status_Dimmer_Lichtseil" bewegen. Da kommt dann nur "NaN" aber beim Dummy bewegt er sich wenigstens.

Vielen Dank!

lg Tobias

Markus

Hallo Tobias
Bei mir klappt es auch nicht, der Dummy Slider stellt als wert "dim 37"ein mein hm Dimmer reagiert aber nur auf "37 %" vielleicht hast du ja das gleiche Problem.

meine .cfg
define Licht_Wohnzimmer CUL_HM 1A6D72
attr Licht_Wohnzimmer .devInfo 110100
attr Licht_Wohnzimmer expert 2_full
attr Licht_Wohnzimmer firmware 2.2
attr Licht_Wohnzimmer fp_Grundriss 234,768,0,
attr Licht_Wohnzimmer group Licht
attr Licht_Wohnzimmer model HM-LC-Dim1TPBU-FM
attr Licht_Wohnzimmer peerIDs
attr Licht_Wohnzimmer room Wohnzimmer,Alarmanlage
attr Licht_Wohnzimmer serialNr privat:-)
attr Licht_Wohnzimmer subType dimmer
attr Licht_Wohnzimmer webCmd on:off:toggle:statusRequest
define FileLog_Licht_Wohnzimmer FileLog ./log/Licht_Wohnzimmer-%Y.log Licht_Wohnzimmer
attr FileLog_Licht_Wohnzimmer logtype text
attr FileLog_Licht_Wohnzimmer room Logs

define Licht_Wohnzimmer_Dimmen dummy
attr Licht_Wohnzimmer_Dimmen webCmd dim
attr Licht_Wohnzimmer_Dimmen setList dim:slider,0,6.25,100
attr Licht_Wohnzimmer_Dimmen room Wohnzimmer
attr Licht_Wohnzimmer_Dimmen group Licht

define Licht_Wohnzimmer_Dimmen_weiterreichen notify Licht_Wohnzimmer_Dimmen set Licht_Wohnzimmer %


Gruß Markus
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa