Betriebsmodus (Manuell / Automatisch)

Begonnen von xxsteffenxx, 20 Oktober 2015, 18:57:48

Vorheriges Thema - Nächstes Thema

xxsteffenxx

Hallo zusammen,
ich habe heute Mittag meinen ersten Test Thermostat in FHEM (Tablet UI) eingebunden, das funktioniert auch soweit klasse! (siehe Screen)

Nur ist das Problem wenn ich die Temperatur verstellen geht er ja in den Manuel-Modus.
Kann ich den Thermostat irgendwie per Button wieder in der Automatik Modus schicken?

Für einen Tipp wäre ich dankbar!

Nachtrag....
in der fhem.cfg hab ich folgendes rein

define Auto_Modus FS20 11114444 1a
attr Auto_Modus dummy 1
attr Auto_Modus room HAUS

define Modus notify Auto_Modus {\
if ("%" ne "off") {\
  fhem("set EZ_Thermostat desiredTemperature auto")\
}\
  else {\
  fhem("set EZ_Thermostat desiredTemperature auto")\
}\
}

wie kann ich nun einen Schalter im Tablet UI einbauen wo darauf zurückgreift?
Raspberry Pi3 mit Jessie lite, 4x Max Thermostat 1x, Fensterkontakt an Cube, Philips Hue für Hue Iris, 433 mhz Sender für Funksteckdosen, AMAD mit S4-Active und Galaxy Tab2 10.1,nanoCUL 868, Homematic Wandtaster. TelegramBot

xxsteffenxx

Hallo zusammen,
nach leichten Startproblemen habe ich das hinbekommen.

fhem.cfg
#################
#Schalter Esszimmer
##################
define Auto_Modus_EZ FS20 11114444 1a
attr Auto_Modus_EZ dummy 1
attr Auto_Modus_EZ room HAUS

define Modus1 notify Auto_Modus_EZ {\
if ("%" ne "off") {\
  fhem("set EZ_Thermostat desiredTemperature auto")\
}\
  else {\
  fhem("set EZ_Thermostat desiredTemperature auto")\
}\
}


Dann in der index.html
<div data-type="switch" data-device="Auto_Modus_EZ" data-get-on="on" data-get-off="off" class="cell narrow"></div>

Klappt soweit super, nur habe ich noch zwei Probleme.

1. Wenn ich die Temperatur manuell verstelle, ändert sich der Zustand des Schalters nicht. also per Schalter auf Auto, manuell verstellt - Schalter zeigt immer noch Auto an.

2.Bei mir zeigt es als Icon eine Glühbirne an wo kann ich das Icon austauschen zb. dass bei "auto" ein ON steht und bei Manuell dann ein Off

Grüße Steffen
Raspberry Pi3 mit Jessie lite, 4x Max Thermostat 1x, Fensterkontakt an Cube, Philips Hue für Hue Iris, 433 mhz Sender für Funksteckdosen, AMAD mit S4-Active und Galaxy Tab2 10.1,nanoCUL 868, Homematic Wandtaster. TelegramBot

xxsteffenxx

Ich hab es nun soweit hinbekommen, dass der AUTO Modus am EQ-3 Thermostat geschaltet wird

<div data-type="button" data-get="EZ_Thermostat" data-fhem-cmd="set EZ_Thermostat desiredTemperature auto" data-get-on="on" data-get-off="off" data-icon="fa-power-off" class="cell"></div>

Nun wäre es noch super wenn mir jemand einen Tipp bzw. einen Hinweiß hat wie ich das schaffe, dass der Button leuchtet wenn der Modus AUTO aktiv ist, ansonsten bzw. wenn ich den Temperatur manuell verstelle dieser Button ausgeht.

Ich hoffe man versteht mich :-)
Steffen
Raspberry Pi3 mit Jessie lite, 4x Max Thermostat 1x, Fensterkontakt an Cube, Philips Hue für Hue Iris, 433 mhz Sender für Funksteckdosen, AMAD mit S4-Active und Galaxy Tab2 10.1,nanoCUL 868, Homematic Wandtaster. TelegramBot

xxsteffenxx

So nun klappt alles hier die Lösung

<div data-type="symbol" data-device="AZ_Thermostat" data-get="mode"
     data-get-on='["auto","manual", "boost"]'
     data-icons='["fa-check-circle","fa-exclamation","fa-clock-o"]'
     data-on-colors='["SeaGreen","IndianRed","SlateBlue"]'
     class="cell small">
</div>


und für den Boost mit 300sec Timer als visuelle Anzeige
<div data-type="push" data-get="EZ_Thermostat" data-fhem-cmd="set EZ_Thermostat desiredTemperature boost" data-get-on="on" data-get-off="off" data-icon="fa-power-off" data-set-on="on-for-timer 300" class="cell small"></div>
Raspberry Pi3 mit Jessie lite, 4x Max Thermostat 1x, Fensterkontakt an Cube, Philips Hue für Hue Iris, 433 mhz Sender für Funksteckdosen, AMAD mit S4-Active und Galaxy Tab2 10.1,nanoCUL 868, Homematic Wandtaster. TelegramBot