Öffne auf dem Loxberry die Datei php_sml_parser.class.php. Diese findest du unter "/opt/loxberry/webfrontend/cgi/plugins/smartmeter/bin".
Hier die Zeilen 34 - 36 hinzufügen. Achte auf die Kommas! Vermutlich werden die Zeilennummern nicht übereinstimmen. Deshalb hier auch noch Screenshots.
'0100240700FF' => array('1-0:36.7.0*255','aktuelle Wirkleistung L1'), '0100380700FF' => array('1-0:56.7.0*255','aktuelle Wirkleistung L2'), '01004C0700FF' => array('1-0:76.7.0*255','aktuelle Wirkleistung L3')
Hier die Zeilen 937-939 hinzufügen / einfügen.
($power8) = $dumpbuffer =~ /[\n|\r|:]36\.7\.(?:255|0)[\*255|\*00]*\(([-\d\.]+)/; ($power9) = $dumpbuffer =~ /[\n|\r|:]56\.7\.(?:255|0)[\*255|\*00]*\(([-\d\.]+)/; ($power10) = $dumpbuffer =~ /[\n|\r|:]76\.7\.(?:255|0)[\*255|\*00]*\(([-\d\.]+)/;
print F "$serial:Consumption_Power_L1_OBIS_36.7.0:$power8\ n"; print F "$serial:Consumption_Power_L2_OBIS_56.7.0:$power9\ n"; print F "$serial:Consumption_Power_L3_OBIS_76.7.0:$power10 \n";
Hi @Prof.Mobilux, kann ich die Änderungen auch im Github noch machen? Da hast ja mal was geändert, weil du das Smartmeter Plugin mal überarbeiten wolltest. Ich hab den Überblick mittlerweile ein bisschen verloren.
Kommentar