Guten Tag,
ich habe heute SmartViso eingepflegt, scheitere jedoch an meinem Homematic Wandthermostaten mit dem Typ HM-TC-IT-WM-W-EU.
Soweit bin ich gekommen:
(http://i.imgur.com/oEOAMJj.png)
Die Definition im Raum:
{% extends "rooms.html" %}
{% block content %}
<h1><img class="icon" src='{{ icon0 }}scene_baking_oven.png'/>Küche</h1>
<div class="preblock">
</div>
<div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true">
<div data-role="collapsible" data-collapsed="false" >
<h3>Heizung</h3>
<table width="90%">
<tr>
<td align="left" width="100px">
{% import "widget_homematic.html" as homematic %}
{{ homematic.hmtc('WT.Kueche', 'WT.Kueche', 'WT.Kueche_actual', 'WT.Kueche_set', 'WT.Kueche_controlmode', 'WT.Kueche_daytemp', 'WT.Kueche_nighttemp', 'WT.Kueche_window', 'WT.Kueche_battery', '', 'WT.Kueche_txt', '', 'WT.Kueche_humidity', '') }}
</td>
<td>Temperatur</td>
</tr>
</table>
</div>
</div>
</div>
{% endblock %}
Die Homematic-Widgets sind von GIT heruntergeladen und der Inhalt von widget_homematic.js wurde noch visu.js migriert.
Die Verknüpfungen in fronthem sind wie folgt:
Config:
Arbeitsbereich.sw:
converter OnOff
device EG.Kueche.Licht.Arbeitsbereich
reading state
set state
type item
Esstisch.sw:
converter OnOff
device EG.Kueche.LichtEsstisch
reading state
set state
type item
Wt.kueche_actual:
converter NumDirect
device EG.Kueche.Wandthermostat_Climate
reading measured-temp
type item
Wt.kueche_battery:
converter NumDirect
device EG.Kueche.Wandthermostat
reading batteryLevel
type item
Wt.kueche_controlmode:
converter Direct
device EG.Kueche.Wandthermostat_Climate
reading controlMode
set controlMode:auto,manual,boost,day,night
type item
Wt.kueche_humidity:
converter NumDirect
device EG.Kueche.Wandthermostat_Weather
reading humidity
type item
Wt.kueche_set:
converter NumDirect
device EG.Kueche.Wandthermostat_Climate
reading desired-temp
set desired-temp
type item
Wt.kueche_state:
converter Direct
device EG.Kueche.Wandthermostat_Climate
reading state
type item
Wt.kueche_txt:
converter NumDirect
device EG.Kueche.Wandthermostat_Climate
reading boostTime
type item
Wt.kueche_window:
converter Direct
device EG.Kueche.Fenster
reading state
type item
Meine Probleme sind:
- Das defekte 2. Icon in der Anzeige
- Die Ventilanzeige - bei mehreren Heizungen macht dies kaum Sinn
- Die Temperatur ist verschoben und die aktuelle Temperatur nicht zentriert
Ich würde mich über Hinweise und Lösungsideen sehr helfen...
Vielen Dank,
-MN
Hallo,
habe meine Heizung (1x Wandthermostat, 2x Thermostatventil) mit SmartVisu und FHEM funktionierend. Welche Widgets hast du genommen? Ich nutze diese:
https://github.com/herrmannj/smartvisu-widgets
Es scheint aber mehrere zu geben. Das fehlende Icon hatte ich auch, es ist in der SmartVisu Installation nicht enthalten. Die Icons können hier heruntergeladen werden:
https://github.com/herrmannj/smartvisu-widgets/tree/master/icons
Die Unterordner sind jeweils nur die Farbe in der das Icon abgelegt ist. Die gleiche Ordnerstruktur findet sich unter
/var/www/smartvisu/icons
wieder. Dort einfach die Icons einsortieren.
Da ich zwei Heizungsventile habe habe ich einfach im Widget ein zweites Ventil hinzugefügt. Zudem benutze ich ein dynmisches Icon von SmartVisu um den Ventilstatus graphisch darzustellen... alternativ sollte es möglich sein den Ventilstatus auszublenden. In der Definition des Thermostats gibst du einen GAD für das Ventil an... wenn man das leer lässt sollte die Zeile fehlen.
Gruß,
Andre