[gelöste] Automatisches Einlesen von Youless LS110 seit Update keine Funktion

Begonnen von Burny4600, 30 Dezember 2015, 16:05:07

Vorheriges Thema - Nächstes Thema

Burny4600

Wurden Änderungen im FHEM vorgenommen die das Einlesen der Youless LS110 verhindern?

Seit dem heutigem Update werden die Daten nicht mehr automatisch eingelesen?

Über get werden die Daten aber ausgelesen!
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

kkoeniger

Meine beiden Youless LS110 funktionieren nach wie vor.

Hast Du irgendwelche Fehlermeldungen?
LG,
Karl

Burny4600

#2
In den Logs ist nichts ersichtlich.
Alles andere funktioniert.

define EnergieAB JSONMETER LS110 192.xxx.xxx.xxx 60
attr EnergieAB alias Energieverbrauch AB
attr EnergieAB event-on-update-reading electricityPower,electricityConsumed,electricityConsumed_kWh
attr EnergieAB stateFormat {sprintf("Zählerstand: %.1f kWh , Aktuell: %s Watt",(ReadingsVal($name,"electricityConsumed_kWh",0)), ReadingsVal($name,"electricityPower",0))}
attr EnergieAB userReadings electricityConsumed_kWh:electricityConsumed {ReadingsVal("EnergieAB","electricityConsumed",0)/1000}
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

Burny4600

#3
@kkoeniger

Welche Version von FHEM benutzt du.

Habe heute nochmals meinen Raspi neu Installiert.
V5.7

Die LS110 funktioniern nach der Neuinstallation.
Sowie ich die Updates wieder durchgeführt habe und einen Neustart des Raspi machte, funktioniert das automatsiche Einlesen der LS110 wiederum nicht mehr.
Via get jsonAnalyse werden die Daten einmalig ausgelesen und unter den Readings aktualisiert.
Via get jsonFile werden die Daten angezeigt aber nicht eingelesen bzw. die Readings nicht aktualisiert.
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

kkoeniger

Mein FHEM wird fast täglich upgedated, ist ebenfalls 5.7 (fhem.pl vom 31.12.2015)

Hier das List eines meiner beiden LS110, falls es helfen kann:
DEF        LS110 10.0.0.110 30
   HOST       10.0.0.110
   INTERVAL   30
   NAME       strombezug
   NOTIFYDEV  global
   NR         500
   PORT       80
   STATE      Zählerstand: 7880.323 / Bezug heute: 4.013 kWh, aktuell: (Original 509), 509 W
   TYPE       JSONMETER
   deviceType LS110
   urlPath    a?f=j
   .userreadings:
     Bereinigt:
       TIME       2016-01-02 10:45:26
       modifier   none
       perlCode   {ReadingsVal("pvliefer","electricityPower",0)>0 ? 0 : ReadingsVal("strombezug","electricityPower",0)}
       t          1451727926.3516
       trigger
       value      509
     Electricityconsumedtoday_kwh:
       TIME       2016-01-02 10:45:26
       modifier   none
       perlCode   { ReadingsVal("strombezug","statElectricityConsumedToday",0)/1000}
       t          1451727926.3516
       trigger    statElectricityConsumedToday
       value      4.013
     Electricityconsumed_kwh:
       TIME       2016-01-02 10:45:26
       modifier   none
       perlCode   { ReadingsVal("strombezug","electricityConsumed",0)/1000}
       t          1451727926.3516
       trigger    electricityConsumed
       value      7880.323
   Readings:
     2016-01-02 10:45:26   .statElectricityConsumedBefore Value: 7880323 Tariff: 0 ShowDate: 0
     2016-01-02 10:45:26   .statElectricityPowerDay Count: 1222 Sum: 463334 ShowDate: 0
     2016-01-02 10:45:26   .statElectricityPowerMonth Count: 3985 Sum: 1596043 ShowDate: 0
     2016-01-02 10:45:26   .statElectricityPowerYear Count: 3985 Sum: 1596043 ShowDate: 0
     2016-01-02 10:45:26   bereinigt       509
     2016-01-02 10:45:26   electricityConsumed 7880323
     2016-01-02 10:45:26   electricityConsumedToday_kWh 4.013
     2016-01-02 10:45:26   electricityConsumed_kWh 7880.323
     2016-01-02 10:45:26   electricityPower 509
     2016-01-02 10:45:26   statElectricityConsumed Hour: 307 Day: 4013 Month: 13773 Year: 13773
     2016-01-02 10:00:22   statElectricityConsumedLast Hour: 480 Day: 9760 Month: 173027 Year: 173027
     2016-01-02 10:45:26   statElectricityConsumedToday 4013
     2016-01-02 10:45:26   statElectricityPowerDay Min: 288 Avg: 379 Max: 1370
     2016-01-02 00:00:24   statElectricityPowerDayLast Min: 34 Avg: 410 Max: 867
     2016-01-02 10:45:26   statElectricityPowerMonth Min: 34 Avg: 401 Max: 1370
     2016-01-01 00:00:03   statElectricityPowerMonthLast Min: 0 Avg: 444 Max: 9797
     2016-01-02 10:45:26   statElectricityPowerYear Min: 34 Avg: 401 Max: 1370
     2016-01-01 00:00:03   statElectricityPowerYearLast Min: 0 Avg: 444 Max: 9797
     2016-01-02 10:45:26   state           Connected
   Fhem:
     jsonInterpreter 1 3 electricityConsumed 3 1 cnt|1 3 electricityPower 1 0 pwr
     modulVersion $Date: 2015-11-20 22:08:03 +0100 (Fri, 20 Nov 2015) $
   Helper:
     Running_pid:
       abortFn    JSONMETER_UpdateAborted
       finishFn   JSONMETER_ParseJsonFile
       fn         JSONMETER_GetJsonFile
       pid        6593
       Abortarg:
Attributes:
   alias      Strom-Bezug
   devStateStyle style="font-weight:bold;;color:red;;"
   doStatistics 1
   event-min-interval 60
   group      Energieverbrauch
   icon       measure_power_meter
   room       Energie,Status
   stateFormat Zählerstand: electricityConsumed_kWh / Bezug heute: electricityConsumedToday_kWh kWh, aktuell: (Original electricityPower), bereinigt W
   timeOut    60
   userReadings bereinigt {ReadingsVal("pvliefer","electricityPower",0)>0 ? 0 : ReadingsVal("strombezug","electricityPower",0)}, electricityConsumed_kWh:electricityConsumed { ReadingsVal("strombezug","electricityConsumed",0)/1000}, electricityConsumedToday_kWh:statElectricityConsumedToday { ReadingsVal("strombezug","statElectricityConsumedToday",0)/1000}
LG,
Karl

Burny4600

Kannst du mir das auch in einer Config Form zu kommen lassen?
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

kkoeniger

meinst Du so?:

define strombezug JSONMETER LS110 10.0.0.110 30
attr strombezug alias Strom-Bezug
attr strombezug devStateStyle style="font-weight:bold;;;;color:red;;;;"
attr strombezug doStatistics 1
attr strombezug event-min-interval 60
attr strombezug group Energieverbrauch
attr strombezug icon measure_power_meter
attr strombezug room Energie,Status
attr strombezug stateFormat Zählerstand: electricityConsumed_kWh / Bezug heute: electricityConsumedToday_kWh kWh, aktuell: (Original electricityPower), bereinigt W
attr strombezug timeOut 60
attr strombezug userReadings bereinigt {ReadingsVal("pvliefer","electricityPower",0)>0 ? 0 : ReadingsVal("strombezug","electricityPower",0)}, electricityConsumed_kWh:electricityConsumed { ReadingsVal("strombezug","electricityConsumed",0)/1000}, electricityConsumedToday_kWh:statElectricityConsumedToday { ReadingsVal("strombezug","statElectricityConsumedToday",0)/1000}

define FileLog_strombezug FileLog ./log/Strombezug-%Y-%m.log strombezug:(electricityConsumed_kWh|electricityPower|statElectricityConsumed)\x3a.*
attr FileLog_strombezug room Logs
LG,
Karl

Burny4600

Danke für die Info.

Bringt aber nichts.

Die Daten werden auch mit deiner Konfiguration nicht automatisch eingelesen.
Da ist bei mir etwas mit dem Update das ich vor ca. 4 Tagen gemacht habe irgendetwas was die LS110 stört.

Werde nochmals alles aufsetzten und Schritt für Schritt ein Konfiguration nach der anderen aktivieren.
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

Burny4600

Fehler wurde ausgelöst durch Leerzeichen in einer Definition der fhem.cfg.

attr WEB menuEntries MyUtils neu laden,cmd=reload+99_myUtils.pm
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess