FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Wasted-Youth am 03 März 2018, 21:47:59

Titel: Homematic HM-CC-RT-DN zeigt keine Werte an
Beitrag von: Wasted-Youth am 03 März 2018, 21:47:59
Hallo zusammen,

ich verzweifle langsam aber sicher an dem, so hab ich mich zumindest eingelesen, einfachen Widget für das "thermostat"
Ich habe die Forumssuche angeregt, aber leider keine Lösungen zu den dort auch vorhandenen Problemen gefunden.
Falls doch, so verzeiht mir bitte die Nachfrage.

Ich habe das device mittlerweile nochmal neu defined, aber das selbe Problem wie vorher, dass ich keine Temperaturen sehen kann.
Alles was ich sehe ist der Zeiger, der immer wieder auf den Minimalwert fällt. (siehe Screenshot)
Senden allerdings funktioniert und kommt auch an, so dass sich das Thermostat umschaltet.

Die Index enthält das hier:

<!DOCTYPE html>
<html>
<head>
    <!--
     * Version: 1.4.4
     * Requires: jQuery v1.7+, font-awesome, jquery.gridster, jquery.toast
     * URL: https://github.com/knowthelist/fhem-tablet-ui
     *
     * Copyright (c) 2015 Mario Stephan <mstephan@shared-files.de>
     * Under MIT License (http://www.opensource.org/licenses/mit-license.php)
    -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <meta name="widget_base_width" content="116">
    <meta name="widget_base_height" content="131">
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="longpoll" content="1">
    <meta name="debug" content="0">

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

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

    <title>FHEM-Tablet-UI</title>
</head>
<body>
<div data-type="clicksound"
        data-sound='["ion-tap", "ion-water-droplet-2", "ion-button-tiny", "ion-cd-tray", "ion-water-droplet-3"]'
        data-bind-to='["+knob", "+circlemenu-outer", "+button", "+circlemenu-center", "+slider"]'
        data-length='[200,300,200,1400,200]'
        data-volume="70"
>
</div>

<div class="gridster">
<ul>

    <li data-row="1" data-col="3" data-sizex="4" data-sizey="3">

<div>Wohnzimmer</div>
        <div data-type="thermostat"
data-device="WZ_Heizung_Clima"
data-valve="ValvePosition"
data-get="desired-temp"
data-temp="measured-temp"
data-min="10"
data-off="off"
data-max="30"
data-boost="30">
</div>

</li>

</ul>
</div>
</body>
</html>




list device diesen Output:

Zitat
Internals:
   CFGFN     
   DEF        5EB6CD04
   NAME       WZ_Heizung_Clima
   NOTIFYDEV  global
   NR         853
   STATE      T: 29.2 desired: 25.0 valve: 0
   TYPE       CUL_HM
   chanNo     04
   device     WZ_Heizung_Geraet
   READINGS:
     2018-03-03 21:09:20   CommandAccepted yes
     2018-03-03 20:51:33   R-boostPos      80 %
     2018-03-03 20:51:33   R-btnNoBckLight off
     2018-03-03 20:51:33   R-dayTemp       21 C
     2018-03-03 20:51:33   R-daylightSaveTime on
     2018-03-03 20:51:33   R-modePrioManu  all
     2018-03-03 20:51:33   R-modePrioParty all
     2018-03-03 20:51:33   R-nightTemp     17 C
     2018-03-03 20:51:33   R-noMinMax4Manu off
     2018-03-03 20:51:33   R-regAdaptive   on
     2018-03-03 20:51:33   R-showInfo      time
     2018-03-03 20:51:29   R-sign          off
     2018-03-03 20:51:33   R-tempOffset    0.0K
     2018-03-03 20:51:33   R-valveOffsetRt 0 %
     2018-03-03 20:51:33   R-winOpnBoost   off
     2018-03-03 20:51:41   R_0_tempListSat  08:15 20.0 22:00 25.0 24:00 20.0
     2018-03-03 20:51:41   R_1_tempListSun  08:15 20.0 22:00 25.0 24:00 20.0
     2018-03-03 20:51:41   R_2_tempListMon  15:00 20.0 21:45 25.0 24:00 20.0
     2018-03-03 20:51:41   R_3_tempListTue  15:00 20.0 21:45 25.0 24:00 20.0
     2018-03-03 20:51:41   R_4_tempListWed  15:00 20.0 21:45 25.0 24:00 20.0
     2018-03-03 20:51:41   R_5_tempListThu  15:00 20.0 21:45 25.0 24:00 20.0
     2018-03-03 20:51:41   R_6_tempListFri  15:00 20.0 21:45 25.0 24:00 20.0
     2018-03-03 20:51:41   R_tempList_State verified
     2018-03-03 20:51:37   RegL_01.          08:00 00:00
     2018-03-03 20:51:41   RegL_07.         01:2A 02:22 03:09 04:3D 05:18 06:03 07:00 08:16 09:07 0A:30 0B:00 0C:64 0D:0F 0E:05 0F:00 10:00 11:00 12:09 13:8E 14:50 15:63 16:65 17:08 18:51 19:20 1A:5D 1B:08 1C:51 1D:09 1E:51 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:50 2F:63 30:65 31:08 32:51 33:20 34:5D 35:08 36:51 37:09 38:51 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:50 49:B4 4A:65 4B:05 4C:51 4D:20 4E:65 4F:05 50:51 51:06 52:51 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:50 63:B4 64:65 65:05 66:51 67:20 68:65 69:05 6A:51 6B:06 6C:51 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:50 7D:B4 7E:65 7F:05 80:51 81:20 82:65 83:05 84:51 85:06 86:51 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:50 97:B4 98:65 99:05 9A:51 9B:20 9C:65 9D:05 9E:51 9F:06 A0:51 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:50 B1:B4 B2:65 B3:05 B4:51 B5:20 B6:65 B7:05 B8:51 B9:06 BA:51 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:12 CB:21 CC:2C CD:0F CE:1E CF:1E 00:00 01:2A 02:22 03:09 04:3D 05:18 06:03 07:00 08:16 09:07 0A:30 0B:00 0C:64 0D:0F 0E:05 0F:00 10:00 11:00 12:09 13:8E 14:50 15:63 16:65 17:08 18:51 19:20 1A:5D 1B:08 1C:51 1D:09 1E:51 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:50 2F:63 30:65 31:08 32:51 33:20 34:5D 35:08 36:51 37:09 38:51 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:50 49:B4 4A:65 4B:05 4C:51 4D:20 4E:65 4F:05 50:51 51:06 52:51 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:50 63:B4 64:65 65:05 66:51 67:20 68:65 69:05 6A:51 6B:06 6C:51 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:50 7D:B4 7E:65 7F:05 80:51 81:20 82:65 83:05 84:51 85:06 86:51 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:50 97:B4 98:65 99:05 9A:51 9B:20 9C:65 9D:05 9E:51 9F:06 A0:51 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:50 B1:B4 B2:65 B3:05 B4:51 B5:20 B6:65 B7:05 B8:51 B9:06 BA:51 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:12 CB:21 CC:2C CD:0F CE:1E CF:1E 00:00
     2018-03-03 21:39:38   ValvePosition   0
     2018-03-03 21:39:38   boostTime       -
     2018-03-03 21:39:38   controlMode     manual
     2018-03-03 21:39:38   desired-temp    25.0
     2018-03-03 21:39:38   measured-temp   29.2
     2018-03-03 21:39:38   partyEnd        -
     2018-03-03 21:39:38   partyStart      -
     2018-03-03 21:39:38   partyTemp       -
     2018-03-03 21:09:20   recentStateType ack
     2018-03-03 21:39:38   state           T: 29.2 desired: 25.0 valve: 0
   helper:
     peerIDsRaw ,00000000
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     shRegR:
       07         00
     shadowReg:
     tmpl:
Attributes:
   model      HM-CC-RT-DN
   peerIDs    00000000,
   room       Wohnzimmer

Das WEB device steht auf Longpoll "websocket"

Ich danke jetzt schonmal, da ich hiermit leider wirklich nicht weiterkomme, obwohl es eigtl. ziemlich einfach sein müsste..

Grüße

Thorsten
Titel: Antw:Homematic HM-CC-RT-DN zeigt keine Werte an
Beitrag von: amenomade am 03 März 2018, 23:13:55
Was sagt die Log des Browsers?
Titel: Antw:Homematic HM-CC-RT-DN zeigt keine Werte an
Beitrag von: Wasted-Youth am 04 März 2018, 00:15:39
Zitat von: amenomade am 03 März 2018, 23:13:55
Was sagt die Log des Browsers?
wie meinst du?
Titel: Antw:Homematic HM-CC-RT-DN zeigt keine Werte an
Beitrag von: OdfFhem am 04 März 2018, 09:19:36
@Wasted-Youth
Hallo,

ich habe es mal mit Deinem Code bei mir getestet und festgesellt, dass das clicksound-Widget wohl für ein wenig Durcheinander sorgt.

Nachdem ich dieses Widget aus dem Code entfernt hatte, funktionierte das Thermostat-Widget wie gewünscht.

Viele Grüße

Titel: Antw:Homematic HM-CC-RT-DN zeigt keine Werte an
Beitrag von: Wasted-Youth am 04 März 2018, 13:14:59
Haha,

ohne das clicksound-Widget funktioniert es bei mir auch.
Vielen Dank  ;D
Hätte nicht gedacht, dass das der Grund ist..

Jetzt habe ich nur noch das Problem, dass jetzt das Widget nach refresh der Tablet-UI-Seite immer auf off steht.
Oder ist das normal?
Titel: Antw:Homematic HM-CC-RT-DN zeigt keine Werte an
Beitrag von: OdfFhem am 04 März 2018, 13:52:01
Hallo,

weder im Chrome noch im Firefox steht das Widget bei mir nach einem refresh auf off.
Und ich würde sagen, dass das auch nicht normal wäre; es sei denn, das angesprochene device ist tatsächlich off.

Vielleicht ist das ein Fall, wo das brandneue Feature von setstate behilflich sein könnte:
https://forum.fhem.de/index.php/topic,85055.0.html (https://forum.fhem.de/index.php/topic,85055.0.html)

Viele Grüße
Titel: Antw:Homematic HM-CC-RT-DN zeigt keine Werte an
Beitrag von: Wasted-Youth am 04 März 2018, 14:16:13
Danke für den Hinweis,

das komische ist, jetzt ging der Refresh und Erstaufruf der Seite und hat auch die richtige Einstellung angezeigt.
Also alles passt soweit.

Danke für deine Hilfe.  :)