FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: DocCyber am 07 März 2017, 11:51:15

Titel: [GELÖST!] select-Widget liest Reading nicht - wenn es 'group' heißt!
Beitrag von: DocCyber am 07 März 2017, 11:51:15
Guten Tag zusammen,

Ich habe zwei Select-Widgets völlig analog zueinander definiert, aber nur eines davon liest das zugehörige Reading. Das Schreiben eines Wertes fuktioniert jedoch!
Selbst nach sehr langer Fehlersuche komme ich nicht weiter.
Hat jemand eine Idee??

Widgets

<!-- Funktioniert nicht (Liest nicht den Wert aus group) -->
<div data-type="select"
data-device="alarm_sensor_01"
data-get="group"
data-set="group">
</div>

<!-- funktioniert prima -->
<div data-type="select"
data-device="rad_1"
data-get="levelState"
data-set="position">
</div>


zugehörige Dummys
# Funktioniert nicht #
Internals:
   NAME       alarm_sensor_01
   NR         855
   STATE      ???
   TYPE       dummy
   Readings:
     2017-03-07 11:19:03   group           1
     2017-03-07 11:19:03   key             eingang
     2017-03-07 11:19:03   location        Haustür
     2017-03-07 11:19:03   monitoring      on
     2017-03-07 11:19:03   sensors         hm_ds1
Attributes:
   group      alarm.sensors.all
   room       90_sys.sensors
   setList    group:1,2,3

# Funktioniert prima #
Internals:
   NAME       rad_1
   NR         737
   STATE      ???
   TYPE       dummy
   Readings:
     2016-11-25 14:28:32   autoAuf         1
     2016-11-25 14:28:33   autoZu          1
     2017-03-07 11:15:03   levelState      20%_zu
     2017-03-07 11:14:58   position        20%_zu
Attributes:
   group      Rollo-Dummys
   readingList position levelState autoZu autoAuf
   room       70_Rollos
   setList    position:Auf,20%_zu,40%_zu,60%_zu,80%_zu,Zu autoZu:0,1 autoAuf:0,1


Titel: Antw:select-Widget liest Reading nicht
Beitrag von: DocCyber am 07 März 2017, 13:37:40
Kann es sein, dass das Dummy-Attribut namens group einen Konflikt mit einem Reading gleichen Namens verusacht?
Jedenfalls läuft es nun wie erwartet, nachdem ich das Reading geändert habe: statt group heißt es jetzt alarmgroup.

Konsequenterweise müssten analoge Probleme auftauchen, wenn ein Reading genauso heißt wie ein Attribut. Oder?
Titel: Antw:[GELÖST!??] select-Widget liest Reading nicht - wenn es 'group' heißt!
Beitrag von: Standarduser am 07 März 2017, 14:22:05
Genau dieses Thema wurde kürzlich mal in einem anderen Thread besprochen (den ich irgendwie nicht mehr wiederfinden kann).

Die Frage war, was Vorang hat, wenn gleiche Namen vorhanden sind: Attribut, Reading oder Internal.
Nach ein wenig Diskussion hatte setstate da eine Änderung gemacht. Nur wie jetzt die Reihenfolge genau ist, weiß ich leider nicht.
Titel: Antw:[GELÖST!??] select-Widget liest Reading nicht - wenn es 'group' heißt!
Beitrag von: DocCyber am 07 März 2017, 14:56:12
Ah - okay.
Danke für die Info, auch wenn sie in diesem Fall zu spät kommt.
Das Problem ist ja oft, die richtigen Infos zu finden.
Titel: Antw:[GELÖST!] select-Widget liest Reading nicht - wenn es 'group' heißt!
Beitrag von: sinus61 am 08 März 2017, 16:35:28
https://forum.fhem.de/index.php/topic,66879.msg594829.html#msg594829

Sollte man vielleicht mal irgendwo dokumentieren.
Titel: Antw:[GELÖST!] select-Widget liest Reading nicht - wenn es 'group' heißt!
Beitrag von: Standarduser am 08 März 2017, 19:08:03
Danke. Nur in diesem Fall hätte es ja funktionieren müssen.