Change wizard
Change the condition:
MQTT2_DVES_140EE8:ENERGY_Power:.*
MQTT2_Einspeisung:power:.*
MQTT2_Verbrauch:power:.*
PV_ThresholdGartenhaus:.*
StateGartenhaus:.*
MQTT2_EinspeisungNotify addRegexpPart
 
Change the executed command:
 MQTT2_EinspeisungNotify MQTT2_DVES_140EE8:ENERGY_Power:.*|MQTT2_Einspeisung:power:.*|MQTT2_Verbrauch:power:.*|PV_ThresholdGartenhaus:.*|StateGartenhaus:.* set


MQTT2_EinspeisungNotify
Internals
DEF
MQTT2_DVES_140EE8:ENERGY_Power:.*|MQTT2_Einspeisung:power:.*|MQTT2_Verbrauch:power:.*|PV_ThresholdGartenhaus:.*|StateGartenhaus:.* {
  my $Gaspreis=0.08;
  my $PA=ReadingsNum("MQTT2_Verbrauch","power","0");
  my $PE=ReadingsNum("MQTT2_Einspeisung","power","0");
  my $PV=ReadingsNum("MQTT2_DVES_140EE8","ENERGY_Power","0");
  my $PAPrice=ReadingsNum("ElEnPrice","Value",1);
  my $T=ReadingsNum("TempWWPufferMitte","Value",50);
  my $PEExcess=$PE-((Value("MQTT2_DVES_17A3F8") eq "on") ? 0 : 400);
  if ((Value("StateGartenhaus") eq "off")) {
    fhem("set MQTT2_DVES_182DC3 off");
  } elsif ((Value("StateGartenhaus") eq "on")) {
    fhem("set MQTT2_DVES_182DC3 on");
  } elsif ((Value("StateGartenhaus") eq "lepmon")) {
  } elsif ((Value("StateGartenhaus") eq "on4h") || $hour < 5) {
    fhem("set MQTT2_DVES_182DC3 on");
  } elsif (($PA < 800 || $PAPrice < 0.17) && $PV >= Value("PV_ThresholdGartenhaus")) {
    fhem("set MQTT2_DVES_182DC3 on");
  } elsif ($PV < Value("PV_ThresholdGartenhaus")-50 || $PA >= 900) {
    fhem("set MQTT2_DVES_182DC3 off");
  }
  if (($PEExcess > 20 || $PV > 6000 * ($PAPrice - $Gaspreis)) && $T < 65) {
    fhem("set MQTT2_DVES_17A3F8 on");
  } else {
    fhem("set MQTT2_DVES_17A3F8 off");
  }
}
FUUID
6932b160-f33f-45a2-59bb-4847db182d344ba0
NAME
MQTT2_EinspeisungNotify
NOTIFYDEV
NR
215
NTFY_ORDER
50-MQTT2_EinspeisungNotify
REGEXP
MQTT2_DVES_140EE8:ENERGY_Power:.*|MQTT2_Einspeisung:power:.*|MQTT2_Verbrauch:power:.*|PV_ThresholdGartenhaus:.*|StateGartenhaus:.*
STATE
2025-12-07 14:41:24
TRIGGERTIME
1765114884.55982
TYPE
eventCount
1
Readings
state
active
2025-12-05 11:18:08
triggeredByDev
StateGartenhaus
2025-12-07 14:41:24
triggeredByEvent
off
2025-12-07 14:41:24
MQTT2_EinspeisungNotify
Attributes
room