Autor Thema: Umschaltung Auto Manu HM-CC-RT-DN  (Gelesen 243 mal)

Offline nfm-depot

  • New Member
  • *
  • Beiträge: 14
Umschaltung Auto Manu HM-CC-RT-DN
« am: 26 Juli 2021, 19:01:01 »
Ich binn ein bichen aus der Übung........
Ich möchte zwei Thermostae HM-CC-RT-DN per Dummy-Schalter in Auto oder Manu schalten
Thermostat sind Instaliert und Arbeiten
Dummy Schalter ist Instaliert mit webCmd on:off
was mus hinter on:off  das ich in Manu oder Auto schalten kann

danke Juergen

Offline Otto123

  • Tester
  • Hero Member
  • ****
  • Beiträge: 19211
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Umschaltung Auto Manu HM-CC-RT-DN
« Antwort #1 am: 26 Juli 2021, 22:06:38 »
Hallo Jürgen,

zwischen dummy und Thermostate muss sowas wie ein notify. Der Eventmonitor hilft Dir beim anlegen.
Aber es gibt viele unterschiedliche Lösungen.

Gruß Otto
« Letzte Änderung: 26 Juli 2021, 22:08:34 von Otto123 »
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7490+7412,WRT1900ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266

Offline nfm-depot

  • New Member
  • *
  • Beiträge: 14
Antw:Umschaltung Auto Manu HM-CC-RT-DN
« Antwort #2 am: 27 Juli 2021, 13:47:09 »
Hallo Otto
Danke für die Antwort
Es funktoniert  mit dem was ich gemacht habe von Manu auf Auto
Allso ich schalte per eingabe zeile auf Manu HKV ist in Manu
ich kann das jetzt per Dummy in Auto schalten
aber was ist mit off ?
Die Daten
Dummy heist Auto_Manuel mit webCmd on:off  das geht Symbol an und aus
notify: heist ntest
Folgende einstellung: set ntest  addRegexpPart Auto_Manuel.*
DEF Auto_Manuel:on set HM_729E2E_Clima controlMode auto
was brauche ich für die Manu

gruss Juergen


Offline Otto123

  • Tester
  • Hero Member
  • ****
  • Beiträge: 19211
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Umschaltung Auto Manu HM-CC-RT-DN
« Antwort #3 am: 27 Juli 2021, 13:57:40 »
Hallo Juergen,

ändere doch den Dummy auf webCmd auto:manu und Dein notify auf:
defmod ntest Auto_Manuel:auto|Auto_Manuel:manu set HM_729E2E_Clima controlMode $EVENTDas Symbol könntest Du mit devStateIcon wieder neu setzen. Damit könntest Du auch einen Umschalter bei klick aufs Icon realisieren.
Beispiel:
attr Auto_Manuel devStateIcon auto:ios-on-blue:manu manu:ios-off:auto
Gruß Otto
« Letzte Änderung: 27 Juli 2021, 14:02:30 von Otto123 »
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7490+7412,WRT1900ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline nfm-depot

  • New Member
  • *
  • Beiträge: 14
Antw:Umschaltung Auto Manu HM-CC-RT-DN
« Antwort #4 am: 27 Juli 2021, 14:27:26 »
Ja jetzt geht es mit der änderung:
webCmd auto:manual
Auto_Manuel:auto|Auto_Manuel:manual set HM_729E2E_Clima controlMode $EVENT
irgendwie  habe ich in Wiki manu gelesen es muß manual heißen der set Befehl heist ja auch manual !
ja ich habe so etwa zwei Jahre im Sytem nicht gemacht da muss man sich etmal wieder ein Arbeiten

 ich  danke  :)

Offline Hollo

  • Hero Member
  • *****
  • Beiträge: 1442
Antw:Umschaltung Auto Manu HM-CC-RT-DN
« Antwort #5 am: 27 Juli 2021, 21:16:06 »
Ich habe mir da „damals“ eine Kombi aus Dummy, Notify und Funktion „erarbeitet“,
weil ich so flexibler für Anpassungen und Erweiterungen war.

Das geht heute vermutlich besser/einfacher, funktioniert aber seit Jahren.
Ich kopier es mal komplett rein; einfach so als „Möglichkeit“.

Irgendwie hab ich da so eine Erinnerung, dass es Firmwareabhängig war, ob controlmode manual funktionierte oder man controlmanu nehmen musste.

Dummy und notify
### Heizungsmodus setzen ###
define Heizungsmodus dummy
attr Heizungsmodus devStateIcon auto:sani_heating_automatic FHEM:sani_heating_manual AUS:secur_heat_protection Frostschutz:temp_frost
attr Heizungsmodus group Heizung
attr Heizungsmodus icon temp_inside
attr Heizungsmodus room Wohnung
attr Heizungsmodus setList state:auto,FHEM,Frostschutz,AUS
attr Heizungsmodus webCmd state
define n_Heizungsmodus notify Heizungsmodus:.* {HeizMode}

Funktion in der 99_myUtils
########## Heizungsmodus setzen #####
# hiermit werden die Thermostate umgestellt.  #
# für Sommer wäre eigentlich on sinnvoller,     #
# das geht aber nur bei Heizung AUS !            #
# Beim "Sommerbetrieb" wird auch die           #
# Fenster-Auf-Erinnerung deaktiviert,             #
# wodurch auch die Rollo-Automatik wechselt  #
##############################
sub
HeizMode()
 {
  if (Value("Heizungsmodus") eq "auto" ) {
  fhem ("set n_Fenster_AUF active");
  fhem ("set n_Fenster_ZU active");
fhem ("set .*_Heizung_Clima controlMode auto") };
  if (Value("Heizungsmodus") eq "FHEM" ) {
  fhem ("set n_Fenster_AUF active");
  fhem ("set n_Fenster_ZU active");
        fhem ("set .*_Heizung_Clima controlManu 18.0") };
  if (Value("Heizungsmodus") eq "Frostschutz" ) {
  fhem ("set n_Fenster_AUF active");
  fhem ("set n_Fenster_ZU active");
            fhem ("set .*_Heizung_Clima controlManu 15.0") };
  if (Value("Heizungsmodus") eq "AUS" ) {
  fhem ("set n_Fenster_AUF inactive");
  fhem ("set n_Fenster_ZU inactive");
fhem ("set .*_Heizung_Clima controlManu off") };
 }
FHEM 6.x auf RPi 3B Buster
Protokolle: Homematic, Z-Wave, MQTT, Modbus
Temp/Feuchte: JeeLink-Clone und LGW mit LaCrosse/IT
sonstiges: Linux-Server, Dreambox, "RSS-Tablet"

 

decade-submarginal