FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: luvat am 08 Januar 2017, 18:24:09

Titel: Verzweiflung mit Thermostat und mobile UI
Beitrag von: luvat am 08 Januar 2017, 18:24:09
Hi,

bin nun den ganzen Tag schon am basteln für eine Integration von Max Heizungsthermostaten und Fensterkontakten in Ftui mobile UI.
Aktuell habe ich ein Problem mit dem Thermostat Widget. ... Die Zahl in der Mitte vom Widget bleibt beim Scrollen an ihrer ursprünglichen Position stehen. Wenn ich mehrere Thermostate untereinander anzeigen lassen gibt das natürlich Probleme.

Ist das ein allg. Bug, oder ist bei mir was schief?

---------

Hat ggf. jemand ein Snippet für eine Integration egal ob mit Slider oder Thermostat Widget. Hauptsache funktional. Habe schon diverse Sachen durch und stoße bei jeder Lösung immer auf ein anderes Thema. Ich muss im Prinzip auf einer Seite 12 Thermostate und 20 Fensterkontakte unterbekommen. Probleme hatte ich mit:
- Thermostat Widget: Mittlere Zahl bleibt stehen
- Slider: Fehlermeldung auf iPhone. Im Chrome tut es.
- Swiper: Kein vertikales Scrollen möglich

Anforderungen pro Thermostat sind: Steuerung der Temperatur, Anzeige Modus, Schalten in Automodus, Schalten in Boost.

---------

Anbei mein vom Thermostat:
<section>
<div class="cell inline">
<div data-type="thermostat"
  data-device="max_ht_buero"
  data-get="desiredTemperature"
  data-set="desiredTemperature auto"
  data-temp="temperature" 
  data-min="10"
  data-max="30"
  class="big">
</div>
</div>
<div class="cell inline">
<div class="label" class="cell">&nbsp;</div>
<div data-type="label"
data-device="max_ht_buero"
data-get="mode"
class="darker narrow"></div>
<div class="label" class="cell">&nbsp;</div>
<div data-type="label"
data-device="max_ht_buero"
data-get="battery" 
data-unit=" bat."
data-limits='["low","ok"]'
data-colors='["red","green"]'
class="darker narrow"></div>
<div class="label" class="cell">&nbsp;</div>
<div data-type="label"
data-device="max_ht_buero"
data-get="desiredTemperature"
data-unit=" °C"
class="darker narrow"></div>
<div class="label" class="cell">&nbsp;</div>
<div data-type="label"
data-device="max_ht_buero"
data-get="temperature"
data-unit=" °C"
class="darker narrow"></div>
</div>
<div class="cell inline">
<div class="label" class="cell">&nbsp;</div>
<div data-type="button" class="cell"
data-fhem-cmd="set max_ht_buero desiredTemperature auto"
data-icon="oa-sani_heating_automatic"
data-on-color="#444444"
data-on-background-color="#ffffff">
</div>
<div class="label" class="cell">&nbsp;</div>
<div data-type="button" class="cell"
data-fhem-cmd="set max_ht_buero desiredTemperature boost"
data-on-color="#444444"
data-icon="oa-time_timer"
data-on-background-color="#ffffff">
</div>
</div>
</section>


Und der Code vom Slider mit der IOS Fehlermeldung:
<section>
<div data-type="slider"
data-device="max_ht_buero"
data-get="desiredTemperature"
data-set="desiredTemperature auto"
data-min="10"
data-max="30"
class="col-2-3 horizontal value">
</div>
</section>


Titel: Antw:Verzweiflung mit Thermostat und mobile UI
Beitrag von: hietzi am 19 Januar 2017, 14:01:39
Hab das selbe Problem bei dem Thermostat .
Habe leider auch noch keine Lösung gefunden.
Evtl hat jemand einen Tipp
Titel: Antw:Verzweiflung mit Thermostat und mobile UI
Beitrag von: setstate am 19 Januar 2017, 14:36:34
Slider ist repariert. Dass beim Thermostat die Zahl stehen bleibt, muss ich mir ansehen.