[gelöst] dummy triggert notify nicht

Begonnen von Chris_XXX, 18 Juli 2020, 09:41:47

Vorheriges Thema - Nächstes Thema

Chris_XXX

Hallo zusammen,

ich versuche über einen dummy und ein notify verschiede "Sachen" an und abzuschalten. Leider scheitere ich kläglichst  :-[
Vielleicht kann mir ja jemand einen Tip geben.
Der Dummy:
defmod dy_Warmwasseraufbereitung dummy
attr dy_Warmwasseraufbereitung DbLogExclude .*
attr dy_Warmwasseraufbereitung setList state:Aus,Timer,Solar&Timer,Party


das Notify:
defmod nt_Warmwasseraufbereitung notify dy_Warmwasseraufbereitung:state.* {\
  if($EVTPART1 eq "Aus") {\
    fhem "attr at.Warmwasser.Auto disable 1";;\
    fhem "attr at.nt_PV_Energie_da_Warmwasser_on.active disable 1";;\
    fhem "attr nt_PV_Energie_da_Warmwasser_on disable 1";;\
    fhem "set Heizung opModeHotWater Off";;\
  } elsif($EVTPART1 eq "Timer") {\
    fhem "attr at.Warmwasser.Auto disable 1";;\
    fhem "attr at.nt_PV_Energie_da_Warmwasser_on.active disable 1";;\
    fhem "attr nt_PV_Energie_da_Warmwasser_on disable 1";;\
    fhem "set Heizung opModeHotWater Auto";;\
  }\
    elsif($EVTPART1 eq "Solar&Timer") {\
    fhem "attr at.Warmwasser.Auto disable 0";;\
    fhem "attr at.nt_PV_Energie_da_Warmwasser_on.active disable 0";;\
    fhem "attr nt_PV_Energie_da_Warmwasser_on disable 0";;\
    fhem "set Heizung opModeHotWater Auto";;\
  }\
    elsif($EVTPART1 eq "Party") {\
    fhem "attr at.Warmwasser.Auto disable 1";;\
    fhem "attr at.nt_PV_Energie_da_Warmwasser_on.active disable 1";;\
    fhem "attr nt_PV_Energie_da_Warmwasser_on disable 1";;\
    fhem "set Heizung opModeHotWater Party";;\
  }\
}
attr nt_Warmwasseraufbereitung DbLogExclude .*
attr nt_Warmwasseraufbereitung addStateEvent 1


Passieren tut nix. Gar nix :(

Viele Grüße
Christian

TomLee

Moin,

in der Doku zu notify steht was zu addStateEvent, denke das hilft weiter.

Gruß

Thomas

Otto123

Hi,

oder einfach das notify so erzeugen das es funktioniert :)
Der stateEvent wäre eine Lösung, geht aber auch ohne. Da muss bloß der Trigger anders aussehen.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Chris_XXX

Ohhh weh  :o ich hatte addStateEvent = 1 statt 0
Knapp daneben ist auch vorbei. Ich danke euch.

Viele Grüße
Christian