FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: 1dz am 07 September 2016, 19:21:49

Titel: Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: 1dz am 07 September 2016, 19:21:49
Hallo zusammen,

leider lässt sich bei meinem Homematic Thermostat mit Tablet-UI die Temperatur nicht
einstellen.
Jedoch wird die Temperatur einwandfrei gelesen.

Innerhab von Fhem gibt es diesbezüglich keine Probleme. Kann Befehle senden und empfangen.
Nur über Tablet-UI nicht. Es gibt auch keine Sendequittung wie bei anderen Schaltern.

Ob vielleicht jemand einen Tip hat woran das liegen kann?
So sieht meine conifg Zeile in der index.html aus:

<li data-row="5" data-col="4" data-sizex="2" data-sizey="3">
  <header>Büro</header>
<div data-type="thermostat" data-device="HM_398551_Clima" class="cell"></div>
</li>

Wie gesagt, ich kann die aktuelle Umgebungstemperatur und die Solltemperatur des
Thermostaten innerhalb von Tablet-UI sehen. Auch die Änderungen.
Einstellen indessen, geht nicht.
Wäre toll wenn mir jeman auf die Sprünge helfen könnte.
Ich benutze für Homematic einen HM-CFG-USB Adapter.

Gruß
Thomas
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: Newbie am 07 September 2016, 20:28:44
Hallo Thomas,

versuche mal bitte das hier:

<div data-type="thermostat" data-device="HM_398551_Clima" data-valve="ValvePosition" data-step="0.5" class="cell"></div>


vg Jens

P.S.: Code ist für die 1.5 Version der Tablet-UI
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: 1dz am 07 September 2016, 20:40:11
Hallo Jens,

Danke.

Leider kein Erfolg.
Genau wie vorher.

Gruß
Thomas
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: Newbie am 07 September 2016, 20:52:14
Hallo Thomas,

bei der 2er Version ist es ein bisschen anders:

<div data-type="thermostat"
     data-device="HM_398551_Clima"
     data-get="desired-temp"
     data-temp="measured-temp"
     class="cell">
</div>


ZitatThermostat

Configure as data-device='...' that item which delivers temp and desired-temp as reading.

Default parameters are:

data-get="desired-temp" data-temp="measured-temp" data-set="desired-temp"

Therefor for HomaMatic HM-CC-RT-DN this is sufficient.

<div data-type="thermostat" data-device='KH_Clima' class="cell"></div>

The long format looks like this:

<div data-type="thermostat"
     data-device="KH_Clima"
     data-get="desired-temp"
     data-temp="measured-temp"
     class="cell">
</div>

Auszug von hier:

https://github.com/knowthelist/fhem-tablet-ui (https://github.com/knowthelist/fhem-tablet-ui)

vg
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: setstate am 07 September 2016, 21:20:37
Aber, wenn er alles sieht, aktuelle Temperatur und Valve Wert, dann passen die Reading-Namen schon mal.
Warum Senden nicht funktioniert, kann ich mir auch nicht erklären.

Fragen:
Gibt es in der  Javascript-Console Fehler?
Sind die Readings Read-Only?
Wird eine Toast Message beim Ändern der Werte am TabletUI ausgegeben?
Wenn ja, ist das das richtige Command, was FHEM versteht?
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: 1dz am 08 September 2016, 09:59:03
Hallo,

Wie kann ich erkennen ob es in der Javascript-Console einen Fehler gibt?

Gleiche Frage für die Readings. Wie kann ich erkennen ob die auf Read-Only stehen?

Eine Toast Message wird beim ändern der Temperaturwerte im TabletUI nicht ausgegeben.

Ich habe mal mein index.html File ausgedünnt, so dass nur noch allein das Temperatur Widget vorhanden ist.
Ich erlaube mir das mal einzustellen:

<!DOCTYPE html>
<html>
<head>
    <!--
     /* FHEM tablet ui */
     /*
     * UI builder framework for FHEM
     *
     * Version: 2.2.*
     * URL: https://github.com/knowthelist/fhem-tablet-ui
     *
     * Copyright (c) 2015-2016 Mario Stephan <mstephan@shared-files.de>
     * Under MIT License (http://www.opensource.org/licenses/mit-license.php)
     *
     * !!!! Evaluation version - run only in a staging enviroment !!!!
     *
     * - create a new folder named 'tablet_eval' in /<fhem-path>/www
     * - copy all files incl. sub folders into /<fhem-path>/www/tablet_eval
     * - add 'define TABLETUIEVAL HTTPSRV ftui_eval ./www/tablet_eval Tablet-EVAL' in fhem.cfg
     * - Tadaaa! A new fhem ui in http://<fhem-url>:8083/fhem/tablet_eval/
     */
    -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <meta name="widget_base_width" content="74">
    <meta name="widget_base_height" content="71">
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="gridster_disable" content="1">
    <meta name="longpoll" content="1"> <!-- 1=longpoll;0=shortpoll every 30sec -->
    <meta name="debug" content="2"> <!-- verbose level 1-6 = output to console;0 = not output -->
    <meta http-equiv="Cache-Control" content="no-store" />

    <link rel="stylesheet" href="lib/jquery.gridster.min.css" />
    <link rel="stylesheet" href="css/fhem-tablet-ui.css" />
    <link rel="stylesheet" href="lib/font-awesome.min.css" />
    <link rel="stylesheet" href="lib/jquery.toast.min.css" />

    <!-- define your personal style here, it wont be overwritten  -->
    <!-- link rel="stylesheet" href="css/fhem-green-ui.css" / -->
    <!-- link rel="stylesheet" href="css/fhem-tablet-ui-user.css" / -->

    <script src="../pgm2/jquery.min.js"></script>
    <script src="lib/jquery.toast.min.js"></script>
    <script src="lib/jquery.gridster.min.js"></script>
    <script src="js/fhem-tablet-ui.js" defer></script>

    <title>FTUI Dev</title>
</head>
<body>
<div class="gridster">
<ul>
<li data-row="5" data-col="4" data-sizex="2" data-sizey="3">
  <header>Büro</header>
  <!-- place your widget here  -->
  <div data-type="thermostat"
       data-device='HM_398551_Clima'
       data-temp="measured-temp"
       data-get="desired-temp"
       data-valve="ValvePosition"
       data-set="desired-temp"
       class="cell">
</li>
</ul>
</div>
</body>
</html>

Ist das so OK?

Gruß
Thomas
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: benz_freak am 08 September 2016, 11:23:08
Hallo @ll,
hab das gleich Problem nach dem update auf FTUI 2.2

<div data-type="thermostat" data-device="Wohnzimmer_Clima" data-valve="ValvePosition" data-get="desired-temp" data-temp="measured-temp" data-set="desired-temp" class="cell big" ></div>

es Kommt kein set in FHEM an.
Über FHEM Oberfläche ist alles OK.
Bin mir sicher das es an mir liegt aber wo?
lg Benny
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: CBSnake am 08 September 2016, 11:42:19
Hi,

hab selbiges Problem, hab es eben aufgrund des Forenbeitrag mal probiert, aktuell ist stell ich ja wenig an den Temperaturen rum ist ja warm genug, kann also schon ne ganze Weile nicht funktionieren.

Bisher hatte ich:

<div data-type="thermostat" data-device="HM_******_Clima" data-valve="ValvePosition" class="cell left"></div></td>

geht nicht mehr ging aber mal

hab dann mal dieses probiert:

<div data-type="thermostat" data-device="HM_******_Clima" data-get="desired-temp"
     data-temp="measured-temp" data-valve="ValvePosition"></div>  </td>


geht auch nicht

Grüße
Achim
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: setstate am 08 September 2016, 20:28:28
Bei mir funktionierte das auch nicht  8)

War noch ein Bug drin.
ist jetzt gefixed

Sorry
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: 1dz am 08 September 2016, 20:55:42
Hi,

recht herzlichen Dank.
Nun funktioniert es!

Gruß
Thomas
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: benz_freak am 08 September 2016, 21:50:46
Bei mir funktioniert es jetzt auch wieder. Ich danke dir setstate was du immer wieder leistest.  Ein Sorry ist überflüssig ich würde das überhaupt nicht gebacken kriegen.


Gesendet von iPhone mit Tapatalk
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: CBSnake am 09 September 2016, 10:24:29
Moin,

hier geht es auch wieder, besten Dank :-)

Grüße
Achim
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: Cobra am 18 September 2016, 14:00:20
Hallo zusammen,

habe gestern mein FHEM neu aufgesetzt und auch die neuesten Updates drauf.
Habe trotzdem noch das Problem dass ich die Temperatur nicht steuern kann.

<div data-type="thermostat"
data-device="WT.Bad_Climate"
data-valve="humidity"
data-set="desired-temp"
data-get="desired-temp"
data-temp="measured-temp"
data-step="0.5"   
  data-min="5"
data-max="30"
class="cell">
</div>


Muss ich evtl. speziell nochmal etwas aktualisieren um die korrekte Version zu bekommen oder hab ich nen Fehler im Code den ich so nicht sehe?

Gruß Cobra

Edit: Nutze die Version 2.2
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: CBSnake am 18 September 2016, 14:20:51
Hi,

data-valve="humidity" bei einem HM Thermostat?
Grüße
Achim

Gesendet von meinem SM-P605 mit Tapatalk

Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: Cobra am 18 September 2016, 20:30:31
Hallo Achim,

ist ein Wandthermostat, verwende so die Anzeige der Luftfeuchtigkeit.

Gruß Cobra

Edit: Wenn ich die html-Dateien in den Ordner tablet schiebe dann den Link in FHEM über mein altes TabletUI öffne funktioniert das Einstellen der Heizung, nur eben nicht über den Aufruf der Eval-Version.
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: CBSnake am 18 September 2016, 20:32:39
Ah ich ging von dem HM CC RT DN aus, wird ja auch thermostat genannt und war bisher das Thema hier ;')

Gesendet von meinem SM-P605 mit Tapatalk

Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: Cobra am 19 September 2016, 12:07:07
Ok, hab den selber gefunden, er lag bei mir  :-[

Hab den Hinweis überlesen dass die neue Version seit dem 06.09.2016 komplett in den Hauptzweig gemerged ist.

Jetzt funktioniert alles  :)
Titel: Antw:Kann bei HM Thermostat mit TabletUI keine Temperatur einstellen.
Beitrag von: gloob am 21 September 2016, 08:32:27
Wie muss ich denn jetzt ein Thermostat anlegen? Bei mir funktioniert es irgendwie auch nicht.
Hat jemand mal eine Beispielkonfiguration für mich?

Es sollte alles uptodate sein aber eine Toast Message bekomme ich nicht bei Änderungen.

Edit: Ein Umstieg von der Eval-Version auf den Master Zweig hat geholfen. Wusste nicht, dass ich das noch nicht gemacht hatte.