S.USV V2.40 unknown battery state 212

Begonnen von Burny4600, 09 Dezember 2017, 20:50:09

Vorheriges Thema - Nächstes Thema

Burny4600

Aktuelle Firmware V2.40 verursacht ständige Log Einträge
PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1005) line 1, <GEN299> line 1.
..............

und unknown battery state 212 im Device.
Einträge erfolgen jede Sekunde.

list SUSV
Internals:
   CFGFN      /media/hdd/fhem/mycfg/USV/usv_rasp02.cfg
   CHANGED   
   Firmware   2.40
   I2C_Address 15
   IODev      RpiI2C_1
   Model      Advanced
   NAME       SUSV
   NR         581
   RpiI2C_1_SENDSTAT Ok
   STATE      USV Status: NETZBETRIEB <br> maximaler Ladestrom: 300 mA <br> Spannungsversorgung durch: RPI mit 6.35 V <br> Externe Stromaufnahme: 465 mA <br> Batterie Stromversorgung: 0 mA <br> Batterie Status: unknown battery state 212 <br> Batterie Kapazität: 0 % <br> Batterie Spannung: 0.00 V
   TYPE       I2C_SUSV
   READINGS:
     2017-12-09 20:33:57   BatteryState    unknown battery state 212
     2017-12-09 20:36:09   ChargingCircuit ONLINE
     2017-12-09 20:36:09   ChargingCurrent 300 mA
     2017-12-09 20:36:08   Pinlevel        low
     2017-12-09 20:41:09   PowerBattery    n/a
     2017-12-09 20:41:09   PowerExtern     465
     2017-12-09 20:33:57   PowerSource     RPI
     2017-12-09 20:41:09   VoltageIn       6.35
Attributes:
   IODev      RpiI2C_1
   alias      OG2 EDV Raum - S.USV Raspberry
   devStateStyle style="text-align:left;;font-weight:bold;;"
   event-min-interval BatteryCapacity:1800,BatteryState:1800,BatteryVoltage:1800,ChargingCircuit:1800,ChargingCurrent:1800,PowerBattery:1800,PowerExtern:1800,PowerSource:1800,VoltageIn:1800
   event-on-change-reading BatteryCapacity:3,BatteryState,BatteryVoltage:0.02,ChargingCircuit,ChargingCurrent,PowerBattery:20,PowerExtern:50,PowerSource,VoltageIn:0.1
   eventMap   /no battery or failure:keine Batterie | Fehler/ONLINE:NETZBETRIEB/OFFLINE:BATTERIEBETRIEB/charging deactivated:laden deaktiviert/charging:laden/charged:geladen/unknown battery state:unbekannter Batteriestatus
   group      USV
   icon       measure_battery_100
   poll_interval 60
   room       _USV
   stateFormat {sprintf(
"USV Status: %s <br> maximaler Ladestrom: %s <br> Spannungsversorgung durch: %s mit %.2f V <br> Externe Stromaufnahme: %1.f mA <br> Batterie Stromversorgung: %1.f mA <br> Batterie Status: %s <br> Batterie Kapazität: %1.f %% <br> Batterie Spannung: %.2f V",
ReadingsVal("$name","ChargingCircuit",0),
ReadingsVal("$name","ChargingCurrent",0),
ReadingsVal("$name","PowerSource",0),
ReadingsVal("$name","VoltageIn",0),
ReadingsVal("$name","PowerExtern",0),
ReadingsVal("$name","PowerBattery",0),
ReadingsVal("$name","BatteryState",0),
ReadingsVal("$name","BatteryLevel",0),
ReadingsVal("$name","BatteryVoltage",0))}
   verbose    0


System wurde neu aufgesetzt und mit aktueller S.USV Advanced mit Frimware V2.40 bestückt.
VoltageIn bewegt sich zwischen 0.4 und 60.4V
Laut Shell funktioniert die S.USV ohne Fehler.

Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Burny4600

#1
Das LOG wird ab dem Start von FHEM und des USV Gerätes angefüllt.
2017.12.11 17:47:43.314 1: Including /media/hdd/fhem/mycfg/USV/usv_rasp02.cfg
2017.12.11 17:47:43.336 3: SUSV: using I2C Address 15
2017.12.11 17:47:43.950 1: Including /media/hdd/fhem/log02/fhem.save
2017.12.11 17:47:44.559 5: im init client fuer SUSV
2017.12.11 17:47:44.908 0: Featurelevel: 5.8
2017.12.11 17:47:44.909 0: Server started with 190 defined entities (fhem.pl:15564/2017-12-07 perl:5.024001 os:linux user:fhem pid:11616)
2017.12.11 17:47:44.980 5: SUSV: 15 read 3 Byte from Register 53
2017.12.11 17:47:44.983 5: SUSV Rx, Reg: 53, Data: 53 1 2
2017.12.11 17:47:45.003 5: SUSV: 15 read 2 Byte from Register 69
2017.12.11 17:47:45.006 5: SUSV Rx, Reg: 69, Data: 69 1
2017.12.11 17:47:45.007 5: SUSV: 15 read 2 Byte from Register 209
2017.12.11 17:47:45.010 5: SUSV Rx, Reg: 209, Data: 209 1
2017.12.11 17:47:45.013 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 483) line 1.
2017.12.11 17:47:45.029 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 484) line 1.
2017.12.11 17:47:45.040 5: SUSV: 15 read 2 Byte from Register 208
2017.12.11 17:47:45.042 5: SUSV Rx, Reg: 208, Data: 208 2
2017.12.11 17:47:45.045 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 485) line 1.
2017.12.11 17:47:45.056 5: SUSV: 15 read 2 Byte from Register 212
2017.12.11 17:47:45.059 5: SUSV Rx, Reg: 212, Data: 212 1
2017.12.11 17:47:45.062 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 486) line 1.
2017.12.11 17:47:45.074 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 487) line 1, <GEN29> line 1.
2017.12.11 17:47:45.094 1: Perfmon: possible freeze starting at 17:47:41, delay is 4.094
2017.12.11 17:47:46.079 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 489) line 1, <GEN33> line 1.
2017.12.11 17:47:47.083 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 516) line 1, <GEN34> line 1.
2017.12.11 17:47:48.087 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 517) line 1, <GEN35> line 1.
2017.12.11 17:47:49.092 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 518) line 1, <GEN36> line 1.
2017.12.11 17:47:50.097 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 519) line 1, <GEN37> line 1.
2017.12.11 17:47:51.103 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 520) line 1, <GEN38> line 1.
2017.12.11 17:47:52.108 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 521) line 1, <GEN39> line 1.
2017.12.11 17:47:53.113 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 522) line 1, <GEN40> line 1.
2017.12.11 17:47:54.117 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 560) line 1, <GEN41> line 1.
2017.12.11 17:47:55.121 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 567) line 1, <GEN42> line 1.
2017.12.11 17:47:56.124 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 574) line 1, <GEN43> line 1.
2017.12.11 17:47:57.135 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 613) line 1, <GEN50> line 1.
2017.12.11 17:47:58.202 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 621) line 1, <GEN51> line 1.
2017.12.11 17:47:59.256 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 628) line 1, <GEN52> line 1.
2017.12.11 17:48:00.313 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 635) line 1, <GEN53> line 1.
2017.12.11 17:48:01.386 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 642) line 1, <GEN54> line 1.
2017.12.11 17:48:02.452 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 649) line 1, <GEN55> line 1.
2017.12.11 17:48:03.504 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 656) line 1, <GEN56> line 1.
2017.12.11 17:48:04.578 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 663) line 1, <GEN57> line 1.
2017.12.11 17:48:05.644 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 670) line 1, <GEN58> line 1.
2017.12.11 17:48:06.709 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 677) line 1, <GEN59> line 1.
2017.12.11 17:48:07.775 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 684) line 1, <GEN60> line 1.
2017.12.11 17:48:08.839 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 691) line 1, <GEN61> line 1.
2017.12.11 17:48:09.897 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 698) line 1, <GEN62> line 1.
2017.12.11 17:48:10.971 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 705) line 1, <GEN63> line 1.
2017.12.11 17:48:11.976 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 709) line 1, <GEN64> line 1.
2017.12.11 17:48:12.979 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 716) line 1, <GEN65> line 1.
2017.12.11 17:48:13.983 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 723) line 1, <GEN66> line 1.
2017.12.11 17:48:14.987 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 730) line 1, <GEN67> line 1.
2017.12.11 17:48:15.991 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 737) line 1, <GEN68> line 1.
2017.12.11 17:48:16.995 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 744) line 1, <GEN69> line 1.
2017.12.11 17:48:17.999 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 751) line 1, <GEN70> line 1.
2017.12.11 17:48:19.002 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 758) line 1, <GEN71> line 1.
2017.12.11 17:48:20.080 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 765) line 1, <GEN72> line 1.
2017.12.11 17:48:21.149 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 772) line 1, <GEN73> line 1.
2017.12.11 17:48:22.153 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 776) line 1, <GEN74> line 1.
2017.12.11 17:48:23.156 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 783) line 1, <GEN75> line 1.
2017.12.11 17:48:24.161 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 790) line 1, <GEN76> line 1.
2017.12.11 17:48:25.165 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 797) line 1, <GEN77> line 1.
2017.12.11 17:48:26.168 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 804) line 1, <GEN78> line 1.
2017.12.11 17:48:27.172 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 811) line 1, <GEN79> line 1.
2017.12.11 17:48:28.175 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 818) line 1, <GEN80> line 1.
2017.12.11 17:48:29.195 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 825) line 1, <GEN81> line 1.
2017.12.11 17:48:30.252 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 832) line 1, <GEN82> line 1.
2017.12.11 17:48:31.325 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 839) line 1, <GEN83> line 1.
2017.12.11 17:48:32.390 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 846) line 1, <GEN84> line 1.
2017.12.11 17:48:33.456 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 853) line 1, <GEN85> line 1.
2017.12.11 17:48:34.523 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 860) line 1, <GEN86> line 1.
2017.12.11 17:48:35.590 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 867) line 1, <GEN87> line 1.
2017.12.11 17:48:36.618 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 874) line 1, <GEN89> line 1.
2017.12.11 17:48:38.214 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 878) line 1, <GEN91> line 1.
2017.12.11 17:48:39.300 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 885) line 1, <GEN92> line 1.
2017.12.11 17:48:40.367 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 892) line 1, <GEN93> line 1.
2017.12.11 17:48:41.452 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 899) line 1, <GEN94> line 1.
2017.12.11 17:48:42.534 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 909) line 1, <GEN96> line 1.
2017.12.11 17:48:43.608 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 916) line 1, <GEN97> line 1.
2017.12.11 17:48:44.696 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 923) line 1, <GEN98> line 1.
2017.12.11 17:48:45.073 5: SUSV: 15 read 3 Byte from Register 53
2017.12.11 17:48:45.076 5: SUSV Rx, Reg: 53, Data: 53 1 2
2017.12.11 17:48:45.078 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 924) line 1.
2017.12.11 17:48:45.080 5: SUSV: 15 read 2 Byte from Register 69
2017.12.11 17:48:45.083 5: SUSV Rx, Reg: 69, Data: 69 1
2017.12.11 17:48:45.084 5: SUSV: 15 read 2 Byte from Register 209
2017.12.11 17:48:45.087 5: SUSV Rx, Reg: 209, Data: 209 1
2017.12.11 17:48:45.090 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 925) line 1.
2017.12.11 17:48:45.093 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 926) line 1.
2017.12.11 17:48:45.095 5: SUSV: 15 read 2 Byte from Register 208
2017.12.11 17:48:45.098 5: SUSV Rx, Reg: 208, Data: 208 1
2017.12.11 17:48:45.101 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 927) line 1.
2017.12.11 17:48:45.106 5: SUSV: 15 read 2 Byte from Register 212
2017.12.11 17:48:45.109 5: SUSV Rx, Reg: 212, Data: 212 1
2017.12.11 17:48:45.111 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 928) line 1.
2017.12.11 17:48:45.775 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 935) line 1, <GEN100> line 1.
2017.12.11 17:48:46.841 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 944) line 1, <GEN101> line 1.
2017.12.11 17:48:47.912 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 951) line 1, <GEN102> line 1.
2017.12.11 17:48:48.992 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 958) line 1, <GEN103> line 1.
2017.12.11 17:48:50.069 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 965) line 1, <GEN104> line 1.
2017.12.11 17:48:51.155 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 972) line 1, <GEN105> line 1.
2017.12.11 17:48:52.210 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 979) line 1, <GEN106> line 1.
2017.12.11 17:48:53.296 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 986) line 1, <GEN107> line 1.
2017.12.11 17:48:54.374 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 999) line 1, <GEN108> line 1.
2017.12.11 17:48:55.452 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1006) line 1, <GEN109> line 1.
2017.12.11 17:48:56.545 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1013) line 1, <GEN111> line 1.
2017.12.11 17:48:57.602 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1049) line 1, <GEN116> line 1.
2017.12.11 17:48:58.687 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1058) line 1, <GEN117> line 1.
2017.12.11 17:48:59.765 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1065) line 1, <GEN118> line 1.
2017.12.11 17:49:00.843 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1072) line 1, <GEN119> line 1.
2017.12.11 17:49:01.922 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1079) line 1, <GEN120> line 1.
2017.12.11 17:49:02.993 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1086) line 1, <GEN121> line 1.
2017.12.11 17:49:04.084 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1093) line 1, <GEN122> line 1.
2017.12.11 17:49:05.159 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1100) line 1, <GEN123> line 1.
2017.12.11 17:49:06.224 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1107) line 1, <GEN124> line 1.
2017.12.11 17:49:07.309 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1114) line 1, <GEN125> line 1.
2017.12.11 17:49:08.388 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1121) line 1, <GEN126> line 1.
2017.12.11 17:49:09.466 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1128) line 1, <GEN127> line 1.
2017.12.11 17:49:10.546 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1135) line 1, <GEN128> line 1.
2017.12.11 17:49:11.613 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1142) line 1, <GEN129> line 1.
2017.12.11 17:49:12.698 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1149) line 1, <GEN130> line 1.
2017.12.11 17:49:13.758 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1156) line 1, <GEN131> line 1.
2017.12.11 17:49:14.843 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1163) line 1, <GEN132> line 1.
2017.12.11 17:49:15.904 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1170) line 1, <GEN133> line 1.
2017.12.11 17:49:16.989 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1177) line 1, <GEN134> line 1.
2017.12.11 17:49:18.075 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1184) line 1, <GEN135> line 1.
2017.12.11 17:49:19.154 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1191) line 1, <GEN136> line 1.
2017.12.11 17:49:20.232 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1198) line 1, <GEN137> line 1.
2017.12.11 17:49:21.311 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1205) line 1, <GEN138> line 1.
2017.12.11 17:49:22.389 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1212) line 1, <GEN139> line 1.
2017.12.11 17:49:23.462 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1219) line 1, <GEN140> line 1.
2017.12.11 17:49:24.547 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1226) line 1, <GEN141> line 1.
2017.12.11 17:49:25.612 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1233) line 1, <GEN142> line 1.
2017.12.11 17:49:26.698 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1240) line 1, <GEN143> line 1.
2017.12.11 17:49:27.776 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 1247) line 1, <GEN144> line 1.
2017.12.11 17:49:28.667 0: Server shutdown


Ich bin schon alles durchgegangen obwohl sich an der Konfiguration nie etwas geändert hat.
Aber seit dem das System neu aufgesetzt wurde streikt die USV unter FHEM.
Hat sich am aktuellen Betriebssystem Jessie etwas geändert oder an den sonstigen Standartkomponenten für FHEM?

Ein Fehler ist beseitigt. Aus irgendeinem Grund wurde die I2C_SUSV.pm nicht aktualisiert trotz obwohl beim Update ersichtlich war das ein Abgleich erfolgt.

Bei einem anderem Gerät tritt ein andere Fehler trotz aktueller I2C_SUSV.pm Datei auf was gelegentlich nach einem Neustart auch bei anderen Systemen zu beobachten ist. Hier wird die Firmware Version nicht richtig erkannt wodurch es dann zu weiteren Fehlerdarstellungen des Batterie Status und der Anzeige der Versorgungsspannung kommt wie zb. im Anhang.
Hier wird die S.USV mit dewr Firmware V2.40 als V2.19 erkannt was in weiterer Folge falsche Werte liefert.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Wallmeier

Ich habe den Eindruck, dass die Firmware 2.40 bezogen auf die I2C-Kommunikation nicht sauber ist. Ich hatte meine USV auch bis gestern mit der Firmware 2.40 betrieben und musste feststellen, dass fast 10% der I2C-Anfragen durch die eingebauten Plausibilitätsprüfung gefallen sind - seit gestern Abend wieder auf die Version 2.33 downgegradet und seitdem bei 2541 Requests waren alle Resultate plausibel...

Welche Version vom Raspberry Pi kommt zum Einsatz?

Burny4600

Betriebsystem Jessie und FHEM sind auf aktuellem Stand.
Funktioniert der Downgrade auf V2.33 ohne speizielle Vorkehrungen?
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Wallmeier

Der Downgrade hat bei mir problemlos funktioniert. An welchem Raspberry Pi wird die USV betrieben - ein Raspberry Pi 3?

Burny4600

Raspberry der Typen Pi2 und Pi3 sind in Verwendung.
Betriebsystem Jessie und FHEM sind auf aktuellem Stand.
S.USV Module großteils Typ2 Advanced und ein Stück Typs 2 Basic.
Funktioniert der Downgrade auf V2.33 ohne speizielle Vorkehrungen?
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT