alle HM-CC-RT-DN und HM-TC-IT-WM-W-EU manuell z.B. in den Nachtmodus setzen

Begonnen von frankbeckers, 01 April 2014, 23:01:48

Vorheriges Thema - Nächstes Thema

le66ck

Ja, speichern..., danach shutdown restart und im Log-File nachschauen ob es (keine) Problemen gibt.

CK
1 BPi mit SSD und CSM-Funkmodul für Fhem + Baïkal für CalDAV
6 HM-LC-Dim1TPBU-FM, 8 HM-CC-RT-DN, 4 HM-LC-Sw1PBU-FM,
6 HM-SEC-SCo, 1 HM-Sen-MDIR-WM55, 1HM-SCI-3, 1 HM-ES-PMSw1-Pl

frankbeckers

Zitat von: justl82 am 09 April 2014, 15:23:27
Ok danke, noch eine Frage kann man das so machen das man auf dem Frontend dann einen Schalter hat anstatt den Befehl zum Schalten einzugeben?

Folgender Command
attr HeizkoerperMode webCmd auto:boost:day:night
baut die "Schalter".

Hab im ersten Posting einen Screenshot angehangen. Die vier Modi (rechte Seite) sind anklickbar und lösen die entsprechende Aktion aus.
FHEM 5.7 auf Raspberry Pi 2 Jessy 4.1.16-v7+
CCU2 --> hm2mqtt --> MQTT --> Fhem
ehz361z5 --> RPi --> MQTT --> Fhem
Lightify
Fritz!DECT 200

Maergsche

Moin,
ja das Thema ist alt, aber ich hab es ja auch gerade über die Suchfunktion gefunden und ich möchte meine Version hier gerne Ergänzen !


define EcoTaster_Web dummy
attr EcoTaster_Web devStateIcon .*:time_eco_mode
attr EcoTaster_Web room Haus
attr EcoTaster_Web setList controlMode:auto,eco,day,night
attr EcoTaster_Web webCmd Auto:Eco:Day:Night

define EcoTasterModeSet notify EcoTaster_Web.* {\
  foreach(devspec2array("model=HM-CC-RT-DN:FILTER=chanNo=04"))  {\
    if ($EVENT eq "Eco") {\
      fhem("set $_ controlManu 17")\
    }\
    elsif ($EVENT eq "Auto") {\
      fhem("set $_ controlMode auto")\
    }\
    elsif ($EVENT eq "Day") {\
      fhem("set $_ controlMode day")\
    }\
    elsif ($EVENT eq "Night") {\
      fhem("set $_ controlMode night")\
    }\
  }\
}
attr EcoTasterModeSet room SystemLogik