Autor Thema: [gelöst} readingsgroup bei Aufruf eines Floorplans verstecken?  (Gelesen 1426 mal)

Offline joginet

  • Full Member
  • ***
  • Beiträge: 229
Hallo Forum,
ich habe mir einen Floorplan für das Squeezebox-Modul gebaut.
Auf diesen Floorplan kann ich per readingsgroup die readings "currentTitle" und "currentArtist" darstellen.

define KuecheText readingsgroup Kueche:currentTitle,currentArtist
Mit einem DOIF verstecke ich diese Readings, wenn das Gerät abgeschaltet ist:

define KuecheTextVis DOIF ([Kueche] eq "on") (set KuecheText visibility show) DOELSEIF ([Kueche]) eq "off" (set KuecheText visibility hide)

Das funktioniert "im laufenden Betrieb" auch soweit gut.
Leider sind beim Aufrufen des Floorplans erstmal alle readings zu sehen, auch wenn die SB-Player den state "off" haben.
Wenn ich die Clients dann alle händisch auf "off" setze, reagiert mein DOIF und setzt das "visibility hide" der readingsgroup.

Die readings sind beim Squeezebox-Player immer vorhanden (auch wenn diese den Status "off" haben - da bleibt dann das letzte Reading stehen).
Beim Aufruf oder bei Aktualiserungs des fp wird dann wohl getriggert und die readingsgroup zeigt sich...

Frage - kann ich das irgendwie verhindern? Also z.B. irgendwie "bei Aufruf des floorplans einen dummy setzen" ?
Ein "do always" bei meinem DOIF ändert nichts...

Gruß, Jochen
« Letzte Änderung: 26 April 2015, 17:51:00 von joginet »
Meine Konfig: FHEM auf NUC i5 mit Mint, HM-LAN, div. HM Schalter und Heizungsthermostate, FB 6840LTE mit Dect200, HUE bridge, HUE bulbs + Lightstrips, VU+Duo2 und Philips-TV Steuerung, Pushmail, Floorplan, Sprachsteuerung + Feedback per Arduino mit MOVI-Shield, LMS Multiroom mit 7x Pi

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 19408
Antw:readingsgroup bei Aufruf eines Floorplans verstecken?
« Antwort #1 am: 26 April 2015, 11:17:38 »
du kannst den initial zustand mit dem attribut visibility einstellen.

gruss
  andre
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline joginet

  • Full Member
  • ***
  • Beiträge: 229
Antw:readingsgroup bei Aufruf eines Floorplans verstecken?
« Antwort #2 am: 26 April 2015, 17:50:37 »
Hi Andre,
irgendwie hatte ich gehofft, dass Du hier antwortest  :)

Klasse!  Ein
attr Meine_Readingsgroup visibility hiddenhat geholfen.

Danke & Gruß, Jochen
Meine Konfig: FHEM auf NUC i5 mit Mint, HM-LAN, div. HM Schalter und Heizungsthermostate, FB 6840LTE mit Dect200, HUE bridge, HUE bulbs + Lightstrips, VU+Duo2 und Philips-TV Steuerung, Pushmail, Floorplan, Sprachsteuerung + Feedback per Arduino mit MOVI-Shield, LMS Multiroom mit 7x Pi