FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Chris_XXX am 18 Juli 2020, 09:41:47

Titel: [gelöst] dummy triggert notify nicht
Beitrag von: Chris_XXX am 18 Juli 2020, 09:41:47
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
Titel: Antw:dummy triggert notify nicht
Beitrag von: TomLee am 18 Juli 2020, 10:06:27
Moin,

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

Gruß

Thomas
Titel: Antw:dummy triggert notify nicht
Beitrag von: Otto123 am 18 Juli 2020, 10:32:07
Hi,

oder einfach das notify so erzeugen (https://wiki.fhem.de/wiki/Notify#FHEMWEB-unterst.C3.BCtztes_Anlegen_eines_notify) das es funktioniert :)
Der stateEvent wäre eine Lösung, geht aber auch ohne. Da muss bloß der Trigger anders aussehen.

Gruß Otto
Titel: Antw:dummy triggert notify nicht
Beitrag von: Chris_XXX am 18 Juli 2020, 11:02:54
Ohhh weh  :o ich hatte addStateEvent = 1 statt 0
Knapp daneben ist auch vorbei. Ich danke euch.

Viele Grüße
Christian