Zitat von: RalfRog am 09 Mai 2024, 19:45:02Netzbetreiber bestimmt um die Kunden zu verwirrenSicher. Ist ihnen bei mir auch wieder gelungen.
ZitatWollen die nur an das Kabel um ein Andernpaar zu nutzenm.E. ja.
Zitat von: ChrisA4 am 09 Mai 2024, 19:42:06Pumpe:Pool_Pumpe_.* {
return "Ein" if ReadingsNum($name,'Pool_Pumpe_Ein',0);
return "100 %" if ReadingsNum($name,'Pool_Pumpe_100',0);
return "80 %" if ReadingsNum($name,'Pool_Pumpe_80',0);
return "60 %" if ReadingsNum($name,'Pool_Pumpe_60',0);
return "Aus";},
Schacht_Ventil_Stellung {
if (ReadingsVal("$name","Pos_Meldung_SchachtVentil_Gartenhaus","") eq "1") {return "Gartenhaus"}
elsif (ReadingsVal("$name","Pos_Meldung_Schachtventil_Pool","") eq "1") {return "Pool"}
els {return "Drehung"}},
Messung_PH_Chlor {
if (ReadingsVal("$name","Umschaltung_Wassermessung_1","") eq "1"
&& ReadingsVal("$name","Umschaltung_Wassermessung_2","") eq "1") {return "Aktiv"}
elsif (ReadingsVal("$name","Umschaltung_Solar_Ladung_1","") eq "0"
&& ReadingsVal("$name","Umschaltung_Solar_Ladung_2","") eq "0") {return "Aus"}},
Solar_Ladung {
if (ReadingsVal("$name","Umschaltung_Solar_Ladung_1","") eq "1"
&& ReadingsVal("$name","Umschaltung_Solar_Ladung_2","") eq "1") {return "Aktiv"}
elsif (ReadingsVal("$name","Umschaltung_Solar_Ladung_1","") eq "0"
&& ReadingsVal("$name","Umschaltung_Solar_Ladung_2","") eq "0") {return "Aus"}},
Wasser_Zulauf {
if (ReadingsVal("$name","Ventile_Wasserzuleitung","") eq "1") {return "Aktiv"} els {return "Aus"}
}
Zitat von: Prof. Dr. Peter Henning am 09 Mai 2024, 18:16:45um an den Telekom-Anschluss zu gelangenIch hatte von einigen Jahren an einem Piloten teilgenommen, da wurde neben dem ISKRA MT691 Zähler ein Theben Gateway (CONEXA 3.0) verbaut.
Pumpe:Pool_Pumpe_.* {return "Ein" if ReadingsNum($name,'Pool_Pumpe_Ein',0); return "100 %" if ReadingsNum($name,'Pool_Pumpe_100',0); return "80 %" if ReadingsNum($name,'Pool_Pumpe_80',0); return "60 %" if ReadingsNum($name,'Pool_Pumpe_60',0); return "Aus";}, Schacht_Ventil_Stellung {if (ReadingsVal("$name","Pos_Meldung_SchachtVentil_Gartenhaus","") eq "1") {return "Gartenhaus"} elsif (ReadingsVal("$name","Pos_Meldung_Schachtventil_Pool","") eq "1") {return "Pool"} els {return "Drehung"}},Messung_PH_Chlor {if (ReadingsVal("$name","Umschaltung_Wassermessung_1","") eq "1" && ReadingsVal("$name","Umschaltung_Wassermessung_2","") eq "1") {return "Aktiv"} elsif (ReadingsVal("$name","Umschaltung_Solar_Ladung_1","") eq "0" && ReadingsVal("$name","Umschaltung_Solar_Ladung_2","") eq "0") {return "Aus"}},Solar_Ladung {if (ReadingsVal("$name","Umschaltung_Solar_Ladung_1","") eq "1" && ReadingsVal("$name","Umschaltung_Solar_Ladung_2","") eq "1") {return "Aktiv"} elsif (ReadingsVal("$name","Umschaltung_Solar_Ladung_1","") eq "0" && ReadingsVal("$name","Umschaltung_Solar_Ladung_2","") eq "0") {return "Aus"}},Wasser_Zulauf {if (ReadingsVal("$name","Ventile_Wasserzuleitung","") eq "1") {return "Aktiv"} els {return "Aus"}}
Zitat von: Romoker am 09 Mai 2024, 16:37:23Hat jemand eine Idee?Neuderings scheinen auch (bestimmte?) Buchstaben in den Seriennummern aufzutauchen - das ist in der bridgeRegexp (noch) nicht berücksichtigt....
bridgeRegexp solar/([[:xdigit:]]+)/.*:.* "solar_$1"