FHEM Forum

FHEM => Frontends => Thema gestartet von: T.ihmann am 14 September 2013, 17:14:01

Titel: GPL Element für Thermostaten
Beitrag von: T.ihmann am 14 September 2013, 17:14:01
Hallo,

habe ich mal im Internet gefunden, ist als GPL zu haben. Ein Regler als HTML Element, nett anzusehen:

http://www.drweb.de/magazin/jquery-knob-canvasbasierter-drehknopf-fur-virtuelle-thermostate/# (//www.drweb.de/magazin/jquery-knob-canvasbasierter-drehknopf-fur-virtuelle-thermostate/#)
http://anthonyterrien.com/knob/ (//anthonyterrien.com/knob/)

Liebe Grüße,

T. Ihmann
Titel: Aw: GPL Element für Thermostaten
Beitrag von: justme1968 am 14 September 2013, 19:26:51
das ist nicht nur was für thermostaten. anbei zwei beispiele wie es aussieht wenn man es in fhem einbindet.

gruss
  andre


(siehe Anhang / see attachement)


(siehe Anhang / see attachement)
Titel: Aw: GPL Element für Thermostaten
Beitrag von: T.ihmann am 14 September 2013, 21:15:15
Nett anzusehen, vielleicht kannst Du ja mal Deinen Code posten. Mir schwebt ja eine Art Thermostat vor, bei dem unten in der Mitte die Ist-Temperatur und vielleicht ein paar Symbole zur Bedienung / Ist-Zustand (Tag/Nacht/Wochenend/Party-Modus) dargestellt sind und außen am Ring die Ist-Temperatur eingestellt wird und diese in der Mitte dargestellt wird. Vielleicht noch in Verbindung mit dem Threshold / Heating Control Modulen...

Aber noch bin ich noch nicht so weit...
Titel: Aw: GPL Element für Thermostaten
Beitrag von: svenson08 am 20 September 2013, 09:22:02
Mich würde es auch interessieren wie du das eingebunden hast. Mir vielen dazu auch einige Anwendungsbeispiele ein die ich gerne mal testen würde.

Gruß Svenson
Titel: Aw: GPL Element für Thermostaten
Beitrag von: justme1968 am 20 September 2013, 09:47:31
wichtig: das ganze war ein aller erster schneller versuch als slider ersatz. es fehlt noch die konfigurierbarkeit z.b. für den wertebereich. und ich habe es noch nicht geschafft das die werte per longpoll aktualisiert werden. dazu ist zwar schon alles vorbereitet ich hab aber in der dokumentation noch nicht gefunden wie ich den value auch per java script setzen kann.

eingebunden ist es genau so wie das text feld beispiel hier: Link (http://forum.fhem.de/index.php?topic=14701.0):

FW_knob.pm ins FHEM verzeichnis, fhemweb_knob.js ins pgm2 verzeichnis. zusätzlich auf gleicher ebene wie pgm2 ein verzeichnis jquery.knob anlegen. da hinein muss jquery.min.js (von google runter laden) und jquery.knob.js. ans ende von  jquery.knob.js function muss noch der '$(function($) {...' teil aus der beispiel html seite.

wenn ihr wisst wie man den value per js updaten kann dann gehört das in fhemweb_knob.js in FW_knobUpdateLine.

gruss
  andre
Titel: Aw: GPL Element für Thermostaten
Beitrag von: T.ihmann am 20 September 2013, 23:17:15
Steht das Updaten des Werts nicht in der jQquery-Knob Doku unter

https://github.com/aterrien/jQuery-Knob/blob/master/README.md#set-the-value (//github.com/aterrien/jQuery-Knob/blob/master/README.md#set-the-value)

Oder verstehe ich da etwas falsch ?

Liebe Grüße,

Thomas
Titel: Aw: GPL Element für Thermostaten
Beitrag von: justme1968 am 21 September 2013, 00:05:38
ja. aber die zuordnung zwischen value und dem richtigen element auf der seite fehlt noch.

gruss
  andre
Titel: Antw:GPL Element für Thermostaten
Beitrag von: svenson08 am 25 November 2013, 21:41:25
hallo andre,

ich hab mal ein bisschen experimentiert. Mit der angehängten Datei konnte ich den Wert setzen. So 100% ist es aber noch nicht.

gruß
svenson
Titel: Antw:GPL Element für Thermostaten
Beitrag von: T.ihmann am 25 November 2013, 23:46:54
Woran fehlt es denn noch...
Titel: Antw:GPL Element für Thermostaten
Beitrag von: justme1968 am 26 November 2013, 20:56:41
auf die schnelle hat es mit safari noch nicht funktioniert.

gruss
  andre
Titel: Antw:GPL Element für Thermostaten
Beitrag von: svenson08 am 05 Februar 2014, 15:33:36
Vielleicht hilft das hier http://www.foxplex.com/sites/html5-charts-mit-jquery-knob/ (http://www.foxplex.com/sites/html5-charts-mit-jquery-knob/) um das Problem mit dem aktualisieren in den griff zu bekommen. Der Punkt dynamisch aktualisieren dürfte für unseren Anwendungsfall interessant sein. Ich konnte es noch nicht genauer testen.

Gruß
Svenson
Titel: Antw:GPL Element für Thermostaten
Beitrag von: svenson08 am 25 Februar 2014, 21:32:52
Hier ist die funktionierende Umsetzung zu finden http://forum.fhem.de/index.php/topic,20738.0.html (http://forum.fhem.de/index.php/topic,20738.0.html)