Autor Thema: 10_KNX.pm Neue Version - support  (Gelesen 17358 mal)

Offline erwin

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 766
Antw:10_KNX.pm Neue Version - support
« Antwort #90 am: 06 September 2022, 13:32:14 »
Zitat
Wenn ich auf die Lampe klicke, um vom Zustand Aus einzuschalten, zeigt das Lampensymbol erstmal on an - und ...
3 Möglichkeiten:
1) im devStateIcon einen entry für on:xxx:yyy machen (der fehlt in deinem Post) - deswegen zeigt er das Wort on an.
2) attr <device> stateRegex /Schalten// /SchaltenStatus// -> damit verhinderst du, dass ein on od. off ins state-reading kommt und damit von DevstateIcon verarbeitet wird.
3) attr <device> stateFormat DimmWertStatus -> damit kommt nur der Wert von DimmWertStatus ins Internal STATE und damit ins DevstateIcon - ist am elegantesten!
Zitat
der Slider ist nicht bündig mit den anderen Slidern
.. FHEMWEB Angelegenheit.... weil du bei den Rolläden neben dem devStateIcon auch noch cmd-buttons definert hast. Evtl. hilft dir attr DevStateStyle die wdth vom devStteIcon größer zu machen.
l.g. erwin
FHEM aktuell auf RaspberryPI mit Busware ROT / Weinzirl IP731
Maintainer 00_KNXIO.pm 10_KNX.pm
CUNO2 (868 SLOWRF) - HMS100xx, FS20, FHT
1-Wire  - 2401(iButton), 18x20, 2406, 2413 (AVR), 2450,...
MQTT2, KNX, SONOFF, mySENSORS,...
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline thomasg

  • Jr. Member
  • **
  • Beiträge: 53
Antw:10_KNX.pm Neue Version - support
« Antwort #91 am: 07 September 2022, 21:05:38 »
Danke nochmal für Deine Hilfe. Mit dem Endergebnis bin ich jetzt sehr zufrieden. Auch meiner Frau gefällts gut ;)

defmod WOH.WL_Ost KNX 1/1/10:dpt1:Schalten:set:nosuffix 1/2/10:dpt3.007:DimmSchritt:set:nosuffix 1/3/10:dpt5.001:DimmWert:set:nosuffix 1/4/10:dpt1:SchaltenStatus:listenonly:nosuffix 1/5/10:dpt5.001:DimmWertStatus:get:nosuffix
attr WOH.WL_Ost IODev KNX
attr WOH.WL_Ost devStateIcon off.*:light_light_dim_00:on 0.*:light_light_dim_00:on 1\d.*:light_light_dim_10@orange:off 2\d.*:light_light_dim_20@orange:off 3\d.*:light_light_dim_30@orange:off 4\d.*:light_light_dim_40@orange:off 5\d.*:light_light_dim_50@orange:off 6\d.*:light_light_dim_60@orange:off 7\d.*:light_light_dim_70@orange:off 8\d.*:light_light_dim_80@orange:off 9\d.*:light_light_dim_90@orange:off 100.*:light_light_dim_100@orange:off [1-9].*:light_light_dim_10@orange:off
attr WOH.WL_Ost group Beleuchtung
attr WOH.WL_Ost icon light_wall_2
attr WOH.WL_Ost room KNX,Wohnen
attr WOH.WL_Ost sortby 5
attr WOH.WL_Ost stateCmd { fhem "sleep 0.05 quiet;; setreading $name DimmWert $state" if ($gadName eq 'DimmStatus');; return $state;; }
attr WOH.WL_Ost stateFormat DimmWertStatus
attr WOH.WL_Ost webCmd DimmWert