Trafri E14 will keine Helligkeit von 100% dauerhaft akzeptieren

Begonnen von FHEm2005, 04 August 2019, 15:24:43

Vorheriges Thema - Nächstes Thema

FHEm2005

Ich habe mir zwei Tradfri-Kerzen E14 erstanden und sie zügig in mein System (HUE-Bridge) inplementieren können. Sehr schnell habe ich gemerkt, das der Status in FHEM immer bri68% zeigt. Ein Hochregeln in der App brachte für 3 Sekunden etwas - dann Rücksprung auf 68%. Zurücksetzen der Lampe und erneutes einbinden. Fehler geblieben. Dannn habe ich versucht über devStateIcon und eventmap bein Einschalten auf dim 100% zu gehen. Keine Reaktion.
attr <dev> devStateIcon  dim.*:ios_on_fill@orange:toggle on:ios_on_fill@yellow:off off:ios_off_fill@darkblue:on set_on:ios_seton_fill@yellow set_off:ios_setoff_fill@darkblue on_till:ios_on_till_fill@orange
attr <dev> eventMap /on:dim.100%/off:off


On wird gleichgesetzt mit 68%. Ich bin am Ende und komme einfach nicht weiter. Ist das ein Problem, oder bin ich das Problem?

Gruß Eberhard
   
Raspi3: FHEM, CULV3 (V1.61), EnOcean Pi 868, nanoCUL433, HUE-Bridge; Raspi4: Node-red, MQTT, Gaszähler auslesen mit ESP32-CAM

FHEm2005

Wie leicht erkennbar ist, bin ich ein geduldiger Mensch. ;D

Spaß beiseite, hat denn niemand Erfahrung mit einer E14 Tradfri an HUE Bridge ?????

Viele Grüße
Eberhard
Raspi3: FHEM, CULV3 (V1.61), EnOcean Pi 868, nanoCUL433, HUE-Bridge; Raspi4: Node-red, MQTT, Gaszähler auslesen mit ESP32-CAM

amenomade

Wie lautet der set Befehl, womit Du nw. die Lampe auf dim 100 bringst?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

FHEm2005

Hallo amenomade,

ich habe Dir mal die ganze Def begefügt.
defmod Li_Ku_HUEDevice26 HUEDevice 26  IODev=HUE
attr Li_Ku_HUEDevice26 userattr strDecke strDecke_map structexclude
attr Li_Ku_HUEDevice26 IODev HUE
attr Li_Ku_HUEDevice26 color-icons 2
attr Li_Ku_HUEDevice26 devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
attr Li_Ku_HUEDevice26 event-on-change-reading state
attr Li_Ku_HUEDevice26 model TRADFRI bulb E14 W op/ch 400lm
attr Li_Ku_HUEDevice26 room System->HUE
attr Li_Ku_HUEDevice26 sortby 04
attr Li_Ku_HUEDevice26 subType dimmer
attr Li_Ku_HUEDevice26 webCmd on:off


Bei dem Befehl "on" wird das Reading onoff zwar 1, aber das Reading "state" zeigt 75%, pct:78 und bri:200. Der Befehl "dim nnn" wird nicht angeboten. Lediglich dimUp und dimDown, deshalb benutze ich sie auch nicht.

Gruß Eberhard
Raspi3: FHEM, CULV3 (V1.61), EnOcean Pi 868, nanoCUL433, HUE-Bridge; Raspi4: Node-red, MQTT, Gaszähler auslesen mit ESP32-CAM

amenomade

Das Ergebnis von "list Li_Ku_HUEDevice26" wäre interessanter

Und wenn Du set Li_Ku_HUEDevice26 pct 100 oder set Li_Ku_HUEDevice26 dim to 100im Kommandofeld von FHEM eingibst?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

FHEm2005

Hallo amenomade,

hier das Listing:

Internals:
   CHANGED   
   DEF        26  IODev=HUE
   FUUID      5dbc338e-f33f-9600-c6c1-xxxxxxxxxxxxxxxx
   FVERSION   31_HUEDevice.pm:0.204260/2019-10-30
   ID         26
   INTERVAL   
   IODev      HUE
   NAME       Li_Ku_HUEDevice26
   NR         1388
   STATE      dim75%
   TYPE       HUEDevice
   manufacturername IKEA of Sweden
   modelid    TRADFRI bulb E14 W op/ch 400lm
   name       Stern 1
   swversion  1.2.214
   type       Dimmable light
   uniqueid   08:6b:d7:ff:fe:xx:xx:xx-01
   READINGS:
     2019-11-07 08:09:39   alert           select
     2019-11-07 08:09:39   bri             200
     2019-11-07 08:09:39   onoff           1
     2019-11-07 08:09:39   pct             78
     2019-11-07 08:09:39   reachable       1
     2019-11-07 08:09:39   state           dim75%
   helper:
     alert      select
     battery    -1
     bri        200
     colormode 
     ct         -1
     devtype   
     effect     
     hue        -1
     pct        78
     reachable  1
     rgb       
     sat        -1
     update_timeout 1
     xy         
     helper:
Attributes:
   IODev      HUE
   color-icons 2
   devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
   event-on-change-reading state
   eventMap   dim100:on dim0:off
   model      TRADFRI bulb E14 W op/ch 400lm
   room       System->HUE
   sortby     04
   subType    dimmer
   userattr   strDecke strDecke_map structexclude
   webCmd     on:off


Der Befehl
set Li_Ku_HUEDevice26 pct 100 wird zwar angenommen und umgesetzt, führt aber dazu, dass nach ca.30 sec dim 75% eingestellt wird.

Wenn ich
set Li_Ku_HUEDevice26 dim to 100
eingebe, erhalte ich die Fehlermeldung:
Unknown argument dim, choose one of off on toggle statusRequest pct bri dimUp dimDown alert rename scene off-till off-till-overnight intervals on-till on-for-timer on-till-overnight blink off-for-timer attrTemplate

In der CommandRef steht, dass der Befehl dim nn% auch möglich sei. Er wird zwar ohne Fehlermeldung umgesetzt , aber auch hier fällt der Status nach einiger Zeit auf 75% zurück .

Interessant ist noch, dass ich diese Probleme mit E27 Tradfri -Lampen nicht habe. Hier nach einmal das Listing einer E27:

Internals:
   CHANGED   
   DEF        12  IODev=HUE
   FUUID      5c4b2931-f33f-9600-fc32-xxxxxxxxxxxxxxxx
   FVERSION   31_HUEDevice.pm:0.204260/2019-10-30
   ID         12
   INTERVAL   
   IODev      HUE
   NAME       Li_Sz_HUEDevice12
   NR         205
   STATE      off
   TYPE       HUEDevice
   desired    0
   manufacturername IKEA of Sweden
   modelid    TRADFRI bulb E27 opal 1000lm
   name       Nachttisch re
   swversion  1.2.214
   type       Dimmable light
   uniqueid   00:0b:57:ff:xx:xx:xx:xx-01
   READINGS:
     2019-11-07 08:09:39   alert           select
     2019-11-07 08:23:59   bri             14
     2018-09-24 19:56:53   groupstate      undefined
     2019-11-07 08:28:59   onoff           0
     2019-11-07 08:28:59   pct             0
     2019-11-07 08:09:39   reachable       1
     2019-11-07 08:28:59   state           off
   helper:
     alert      select
     battery    -1
     bri        14
     colormode 
     ct         -1
     devtype   
     effect     
     hue        -1
     on         0
     pct        0
     reachable  1
     rgb       
     sat        -1
     update_timeout 1
     xy         
     helper:
Attributes:
   IODev      HUE
   alias      Nachttisch rechts
   color-icons 2
   comment    ohne
   devStateIcon dim.*:ios_on_fill@orange:toggle on:ios_on_fill@yellow:toggle off:ios_off_fill@darkblue:toggle set_on:ios_seton_fill@yellow set_off:ios_setoff_fill@darkblue on_till:ios_on_till_fill@orange
   event-on-change-reading state
   group      Schlafzimmer
   model      TRADFRI bulb E27 opal 1000lm
   room       Licht,System->HUE
   sortby     3
   subType    dimmer
   userattr   lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0 strc_Sz strc_Sz_map structexclude
   webCmd     :


Viele Grüße
Eberhard
Raspi3: FHEM, CULV3 (V1.61), EnOcean Pi 868, nanoCUL433, HUE-Bridge; Raspi4: Node-red, MQTT, Gaszähler auslesen mit ESP32-CAM

amenomade

Zitat von: FHEm2005 am 07 November 2019, 09:49:26
Der Befehl
set Li_Ku_HUEDevice26 pct 100 wird zwar angenommen und umgesetzt, führt aber dazu, dass nach ca.30 sec dim 75% eingestellt wird.

Und das Licht wird tatsächlich runter gedimmt, oder ist es nur die Darstellung in Fhem.
Zur Analyse bleibt nur, verbose 5 auf dem Device und auf dem Bridge zu setzen, und die Log zu schauen
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

FHEm2005

Hier der Mitschnitt:
Events (Filter: Li_Ku_HUEDevice26.*|HUE.*)   FHEM log   

2019-11-07 11:49:30.245 HUEDevice HUEGroup6 bri: 67
2019-11-07 11:49:30.245 HUEDevice HUEGroup6 dim25%
2019-11-07 11:49:30.245 HUEDevice HUEGroup6 pct: 26
2019-11-07 11:49:30.274 HUEDevice Li_HUEGroup0 pct: 5
2019-11-07 11:49:30.274 HUEDevice Li_HUEGroup0 bri: 183
2019-11-07 11:49:30.318 HUEDevice Li_Ku_HUEGroup2 pct: 8
2019-11-07 11:49:30.318 HUEDevice Li_Ku_HUEGroup2 bri: 198
2019-11-07 11:49:32.725 HUEDevice Li_Ku_HUEDevice26 on                                    <= Einschaltbefehl
2019-11-07 11:49:32.738 HUEDevice HUEGroup6 bri: 85
2019-11-07 11:49:32.738 HUEDevice HUEGroup6 pct: 33
2019-11-07 11:49:32.738 HUEDevice HUEGroup6 dim31%
2019-11-07 11:49:32.754 HUEDevice Li_HUEGroup0 bri: 187
2019-11-07 11:49:32.754 HUEDevice Li_HUEGroup0 pct: 6
2019-11-07 11:49:32.780 HUEDevice Li_Ku_HUEGroup2 pct: 10
2019-11-07 11:49:32.780 HUEDevice Li_Ku_HUEGroup2 bri: 203
2019-11-07 11:50:09.243 HUEDevice Li_Ku_HUEDevice26 dim75%
2019-11-07 11:51:04.574 HUEDevice Li_Ku_HUEDevice26 dim81%
2019-11-07 11:51:04.632 HUEDevice Li_Ku_HUEGroup2 pct: 9
2019-11-07 11:51:04.632 HUEDevice Li_Ku_HUEGroup2 bri: 201
2019-11-07 11:51:04.659 HUEDevice Li_HUEGroup0 bri: 185
2019-11-07 11:51:04.659 HUEDevice Li_HUEGroup0 pct: 5
2019-11-07 11:51:04.670 HUEDevice HUEGroup6 bri: 76
2019-11-07 11:51:04.670 HUEDevice HUEGroup6 pct: 29
2019-11-07 11:51:09.246 HUEDevice Li_Ku_HUEDevice26 dim75%
2019-11-07 11:51:28.472 HUEDevice Li_Ku_HUEDevice26 off                              <= Ausschaltbefehl
2019-11-07 11:51:28.489 HUEDevice HUEGroup6 off
2019-11-07 11:51:28.489 HUEDevice HUEGroup6 pct: 0
2019-11-07 11:51:28.489 HUEDevice HUEGroup6 onoff: 0
2019-11-07 11:51:28.489 HUEDevice HUEGroup6 bri: 67
2019-11-07 11:51:28.506 HUEDevice Li_HUEGroup0 onoff: 0
2019-11-07 11:51:28.506 HUEDevice Li_HUEGroup0 bri: 183
2019-11-07 11:51:28.506 HUEDevice Li_HUEGroup0 off
2019-11-07 11:51:28.506 HUEDevice Li_HUEGroup0 pct: 0
2019-11-07 11:51:28.533 HUEDevice Li_Ku_HUEGroup2 onoff: 0
2019-11-07 11:51:28.533 HUEDevice Li_Ku_HUEGroup2 bri: 198
2019-11-07 11:51:28.533 HUEDevice Li_Ku_HUEGroup2 pct: 0
2019-11-07 11:51:52.150 HUEDevice Li_Ku_HUEDevice26 on                     <= Einschaltbefehl
2019-11-07 11:51:52.168 HUEDevice HUEGroup6 pct: 33
2019-11-07 11:51:52.168 HUEDevice HUEGroup6 dim31%
2019-11-07 11:51:52.168 HUEDevice HUEGroup6 onoff: 1
2019-11-07 11:51:52.168 HUEDevice HUEGroup6 bri: 85
2019-11-07 11:51:52.203 HUEDevice Li_Ku_HUEGroup2 pct: 10
2019-11-07 11:51:52.203 HUEDevice Li_Ku_HUEGroup2 dim12%
2019-11-07 11:51:52.203 HUEDevice Li_Ku_HUEGroup2 bri: 203
2019-11-07 11:51:52.203 HUEDevice Li_Ku_HUEGroup2 onoff: 1
2019-11-07 11:51:52.203 HUEDevice Li_Ku_HUEGroup2 off
2019-11-07 11:51:52.222 HUEDevice Li_HUEGroup0 pct: 6
2019-11-07 11:51:52.222 HUEDevice Li_HUEGroup0 dim06%
2019-11-07 11:51:52.222 HUEDevice Li_HUEGroup0 onoff: 1
2019-11-07 11:51:52.222 HUEDevice Li_HUEGroup0 bri: 187
2019-11-07 11:52:09.276 HUEDevice Li_Ku_HUEDevice26 dim75%


Gruß Eberhard
Raspi3: FHEM, CULV3 (V1.61), EnOcean Pi 868, nanoCUL433, HUE-Bridge; Raspi4: Node-red, MQTT, Gaszähler auslesen mit ESP32-CAM

amenomade

Und wenn Du pct 100 setzt, und dann wenn es zurück auf 75 kommt?

Nebenfrage: hast Du irgendwo eine andere Automatisierung, die diese Lampe auch steuert?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

FHEm2005

Zur Nebenfrage:

ich steuere die selben Lampen auch mir der HUE App. Jetzt wo Du es sagt, könnte es auch sein, dass die Zeitverzögerung aus der HUE-Bridge durch eine welchauch immer geartete Aktulisierung kommt. Ich wüsste aber nicht, wo ich in der App suchen sollte. Zusätzlich habe ich nocht als GUI VISU laufen. VISU greift aber auch auf FHEM zu.

In der HUEApp gibt es zwar den Punkt 'Einschaltverhalten", aber die sind nur für die Original HUE-Lampen gedacht. Bei den Tradfri-Lampen steht Nicht unterstützt.

Dem Monitor nach ist das auch kein Befehl, der aus der Bridge kommt, sondern offensichtlich aus dem Modul HUE-Device.

ZitatUnd wenn Du pct 100 setzt, und dann wenn es zurück auf 75 kommt?
Beide Male fällt sie Lampe auf 75% zurück.

Gruß Eberhard
Raspi3: FHEM, CULV3 (V1.61), EnOcean Pi 868, nanoCUL433, HUE-Bridge; Raspi4: Node-red, MQTT, Gaszähler auslesen mit ESP32-CAM

amenomade

Zitat von: FHEm2005 am 07 November 2019, 15:53:11

Beide Male fällt sie Lampe auf 75% zurück.

Ich meinte: wie sieht die Log aus in diesem Fall?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

FHEm2005

Nach vielen Versuchen ist mir heute die Lösung auf die Füße gefallen:

Auf meinem PC hatte ich die Anwendung f.lux istalliert. Diese steuert die Farbtemperatur des Monitors zeitäbhängig. Dort gibt es einen Punkt bei dem die HUE-Lampen eingebunden werden können. Alle neu installierten Lampen wurden damit diesem Feature unterworfen und dort war auch die Helligkeit und Farbtemperatur gespeichert.


Ich entschuldige mich deshalb hier in aller Form bei all Denjenigen, die ihre kostbare Zeit für mich und meine Blödheit verwendet haben. Ich hatte an alles gedacht, nur nicht an diese App. (Ich hatte so etwas befürchtet  :-[ ).
Danke für die Hilfe.

Viele Grüße
Eberhard
Raspi3: FHEM, CULV3 (V1.61), EnOcean Pi 868, nanoCUL433, HUE-Bridge; Raspi4: Node-red, MQTT, Gaszähler auslesen mit ESP32-CAM