FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: fhainz am 05 März 2016, 12:09:09

Titel: Progress Widget - set Aktion
Beitrag von: fhainz am 05 März 2016, 12:09:09
Hallo!

Ist es möglich durch anklicken des progress widget eine set aktion in FHEM auszulösen?

Mit data-set-on="check" data-set-off="check" funktioniert das nicht :(

Grüße
Titel: Antw:Progress Widget - set Aktion
Beitrag von: setstate am 05 März 2016, 12:19:43
Das Widget ist readonly, wie beim Symbol.
Kann man ja nochmal überdenken ...
Titel: Antw:Progress Widget - set Aktion
Beitrag von: fhainz am 05 März 2016, 12:36:43
Ok.

Kannst du mir einen Tipp geben wie ich das angehen kann? Oder ob ich mir das etwas zu Vorlage nehmen kann?

Hintergrund:
Ich hab mir ein paar Funktionen in der 99_myUtils.pm gebaut die zuerst die FHEM update liste auslesen, anschließend für jede url ein update check ausführen. Nach den checks wird ein zähler (für das progress widget) hochgezählt und die vorhandenen updates als readings in einem device gespeichert. Natürlich passiert das alles nonblocking. Das ganze soll dann noch auf updates ausgeweitet werden.

Das Ergebnis will ich mir im UI darstellen. Wäre cool das dann alles in einem Button zu haben.  ;D
Titel: Antw:Progress Widget - set Aktion
Beitrag von: roman1528 am 05 März 2016, 15:28:14
Quick and Dirty:

onclick="setFhemStatus('cmd Device command');"
natürlich mit dem richtigen Aufruf (ist eine function, Zeichensetzen etc.)... Das war jetzt nur Copy&Paste aus der widget_famultibutton.js ... JS und jQuery ist nicht mein Spezialgebiet^^

Grüße^^
Titel: Antw:Progress Widget - set Aktion
Beitrag von: fhainz am 05 März 2016, 19:40:21
Funktioniert super, danke dir!