Hallo zusammen,
gibt es eine Begrenzung bei dem DEF Editor z.B. bei einem Notify?
Versuche gerade 21 Zeilen mit ca 580 Zeichen (Perl Code) zu erstellen.
Leider lässt mich der Modify Button mein kleines Script nicht Speichern!?
Hat da jemand einen Tipp für mich ?
Zur Vollständigkeit mein Code:
PresenceStatus:anyone:.* {
my @rooms = ("Zimmer1");
my @werte = ("nachts","vormittags","tags");
if ($EVTPART1 eq "inactive"){
for (my $i = 0; $i < @rooms; $i++) {
my $room = $rooms[$i].".Heizung.Temp";
foreach my $wert (@werte) {
my $val=ReadingsVal($room,$wert."_absent","");
fhem ("set $room x_$wert $val");
}
}
}elsif ($EVTPART1 eq "present"){
for (my $i = 0; $i < @rooms; $i++) {
my $room = $rooms[$i].".Heizung.Temp";
foreach my $wert (@werte) {
my $val=ReadingsVal($room,$wert."_present","");
fhem ("set $room x_$wert $val");
}
}
}
}
Hi,
geht mit deinem Code bei mir Problemlos. Gibt es eine Fehlermeldung?
Gruß Otto
Kam keine Meldung. Aber nachdem es bei dir funktioniert hatte, habe ich nochmal analysiert.
Es lag ein meinem nginx, welchen ich als Reverseproxy vor dem FHEM habe. Hier kam / leider nicht so einfach ersichtlich eine HTTP/1.1 414 Request-URI Too Large Meldung
Nach Vergrößerung der large_client_header_buffers in der nginx config geht es!
http://nginx.org/en/docs/http/ngx_http_core_module.html#large_client_header_buffers (http://nginx.org/en/docs/http/ngx_http_core_module.html#large_client_header_buffers)
Danke ;)