FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Reinerlein am 27 März 2017, 00:08:46

Titel: Homestatus und das Tag data-lock...
Beitrag von: Reinerlein am 27 März 2017, 00:08:46
Hallo,

ich habe ein kleines Problem mit dem homestatus-Widget.
Man kann zwar die Klasse "readonly" zuweisen, damit keinerlei Änderungen am Zustand möglich sind, aber das dynamische Sperren mittels data-lock geht irgendwie nicht.

Ich dachte das Widget basiert auf Switch, und würde diese Funktionalität mit erben... Ist das nicht so?
Kann man das vielleicht einfach reinbauen?

Danke schon mal im Vorraus...

Grüße
Reinerlein
Titel: Antw:Homestatus und das Tag data-lock...
Beitrag von: Reinerlein am 30 März 2017, 12:56:49
Hi,

gibt es hier niemanden, der ein solches Widget dynamisch sperrt?
Ich habe es auch schon mit einem umliegenden ClassChanger-Widget versucht, welches dann die Klasse "readonly" setzt. Aber auch das ignoriert das Homestatus-Widget...

Gibt es noch andere Möglichkeiten?

Danke schon mal...

Grüße
Reinerlein
Titel: Antw:Homestatus und das Tag data-lock...
Beitrag von: Standarduser am 30 März 2017, 18:58:21
Bevor jetzt überhaupt niemand antwortet:
Ich denke, dass das eine recht spezielle Anforderung ist und die meisten hier nicht so fit in Sachen Programmierung sind.
Also wundere Dich nicht, wenn hier nicht mehr viel kommt  ;)
Titel: Antw:Homestatus und das Tag data-lock...
Beitrag von: setstate am 31 März 2017, 06:45:03
Homestatus basiert auf Knob und müsste somit die Lock Geschichte erben. Beispiel habe ich jetzt leider nicht.

Nachtrag: ich sehe gerade im Code, dass Homestatus seine eigene Update Funktion implementiert und nicht update-lock ruft (siehe Volume Widget)



        // update from lock reading
        me.update_lock(dev, par);


Müsste ich noch dort nachtragen.
Titel: Antw:Homestatus und das Tag data-lock...
Beitrag von: Reinerlein am 31 März 2017, 09:01:02
Hi setstate,

danke für den Tip, habe es mal eingebaut und es funktioniert super.
Baust du es noch in das "Original" ein, damit es beim nächsten Update nicht verschwindet? :)

Danke schon mal...

Grüße
Reinerlein