[PATCH] FHEMWEB, FLOORPLAN: update readings dropdown with longpoll

95 views
Skip to first unread message

Matthias Gehre

unread,
Nov 27, 2012, 4:28:29 PM11/27/12
to fhem-de...@googlegroups.com
Hallo,

angehängter Patch führt dazu, dass auch dropdown's (z.B. für desiredTemperature) per longpoll aktualisiert werden können.

Dazu sendet FHEMWeb nun für jedes aktualisierte Reading
eine Zeile
$devname-$readingname;$readingValue;
Außerdem bekommen alle dropdown's (d.h. <select> Tags) die id="$devname-$readingname".

fhemweb.js wird so erweitert,
dass es erst überprüft, ob das zu aktualisierende Element ein <select> ist: Falls ja, wird nur selectedIndex aktualisiert. Falls nein, wird wie vorher innerHTML aktualisiert.

Da mit diesem Patch Updates für alle Readings per longpoll gesendet werden, kann man nach und nach (mit zusätzlichen Patches)
1. auch die Device-Webseiten per Longpoll aktualisieren, nicht nur die Room Webseite
2. im Floorplan wirklich alle Elemente per Longpoll aktualisiere

Viele Grüße,
Matthias
FHEMWEB-FLOORPLAN-longpoll-update-dropdown.patch

Matthias Gehre

unread,
Dec 6, 2012, 5:55:51 PM12/6/12
to fhem-de...@googlegroups.com
Meinungen dazu?

UliM

unread,
Dec 7, 2012, 1:25:55 PM12/7/12
to fhem-de...@googlegroups.com


Am Donnerstag, 6. Dezember 2012 23:55:51 UTC+1 schrieb Matthias Gehre:
Meinungen dazu?

Hi,
kann ich für FLOORPLAN gern einbauen, warte darauf dass das in fhemweb.pm und .js aufgenommen wird.
-> Rudi ?

=8-)
Reply all
Reply to author
Forward
0 new messages