S.USV Daten und Befehle per FHEM

Begonnen von Depechem, 01 April 2016, 18:16:45

Vorheriges Thema - Nächstes Thema

Wallmeier

Schade :(

Da ich, wie gesagt, keine Revision 2 habe, hören meine Möglichkeiten hier auf.

Wenn mir jemand Patches für das Modul schickt, nehme ich die gerne auf.

Burny4600

Ich habe mir deine PM durchgesehen und mir ist aufgefallen, dass du einmal Definition triffst betreffend Firmware größer 1.31 bzw. kleiner 1.32 bzw. kleiner 2.20.

Eigentlich wäre die Definition richtig wenn es zum einem Firmware >= 1.31 and < 2.20 hieße bzw. Firmware >= 2.20.
Ich bin zwar kein Spezialist was programmieren betrifft aber in der jetzigen PM passt es nicht wie ich es sehe.

Hast du die Adressendefinition laut Vorgabe S.USV für die V2.20?
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

dieter114

Hallo Chris, hallo Nico

ich habe die Version 2.20 eingebaut und die Werte in fhem scheinen auch i.O. zu sein.
Allerdings ist auf meinem PI immer noch eine uralte Version der SW von s.usv drauf.
Alle Versuche die zu deinstallieren schlugen bisher fehl.
Gibt es irgend eine Möglichkeit diesen alten sch.. loszuwerden?
Wenn ich die Version 2.20 installieren will kommt immer
[/pi@Pi3:/opt/fhem/susv $ sudo dpkg -i susvd-en-2.2-systemd-all.deb
(Reading database ... 38945 files and directories currently installed.)
Preparing to unpack susvd-en-2.2-systemd-all.deb ...
Unpacking susvd-en-2.2-systemd-all (2.2) ...
dpkg: error processing archive susvd-en-2.2-systemd-all.deb (--install):
trying to overwrite '/opt/susvd/changelog', which is also in package susvd-en-1.32-all 1.32
Errors were encountered while processing:
susvd-en-2.2-systemd-all.deb
pi@Pi3:/opt/fhem/susv $
code]

Habt ihr dafür ne Lösung?
Gruß Wolfdieter
RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

Wernieman

dpkg --purge packet
Ich glaube in Deinem Falle:
dpkg --purge susvd-en-1.32-all

Du könntest es aber auch mit apt-get --purge probieren ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

dieter114

@Wernieman

Danke für deine Hilfe  :) :)
genau so geht es.
Version 2.20 läuft und auch die Daten des fhem Moduls kommen.

@Wallmeier
Das "neue" Modul geht aber die gemessene Eingangsspannung kann irgendwie nicht stimmen:
Readings
BatteryCapacity 100.00 2017-03-29 20:59:47
BatteryState charged 2017-03-29 20:59:47
BatteryVoltage 4.20 2017-03-29 20:59:47
ChargingCircuit ONLINE 2017-03-29 20:59:47
ChargingCurrent 300 mA 2017-03-29 20:59:47
PowerBattery 0 2017-03-29 20:59:47
PowerExtern n/a 2017-03-29 20:59:47
PowerSource RPI 2017-03-29 20:59:47
VoltageIn 3.54 2017-03-29 20:59:47

Die Werte direkt aus dem Pi Modul 2.20 sehen so aus:
pi@Pi3:/opt/susvd $ ./susv -status
********************************
*                              *
* S.USV pi solutions           *
* www.s-usv.de                 *
*                              *
* Model: Basic                 *
* Firmware Version: 2.20       *
* Software Version: 2.20       *
*                              *
* Mail notification: Disabled  *
*                              *
* Timed Boot: Disabled         *
* Boot time: 00:00:00          *
*                              *
* Timed Shutdown: Disabled     *
* Shutdown time: 00:00:00      *
*                              *
* Wed Mar 29 21:06:46 2017     *
*                              *
********************************
*                              *
* Powering Source: Primary     *
* Charging circuit: ONLINE     *
* Charging current: 300 mA     *
*                              *
* Voltage in: 5.14 V           *
* Battery capacity: 100.00%    *
* Battery voltage: 4.20V       *
* Power Battery: 000.00 mA     *
* Power Extern: n/a            *
*                              *
* Shutdown timer: -1           *
* Autostart:  enabled          *
* Sleep timer: 1               *
*                              *
********************************
pi@Pi3:/opt/susvd $

also 5,14 V und nicht 3,54 V

Gruß Wolfdieter
RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

Burny4600

@dieter114

Hatte deine S.USV vorher die V1.32 Firmware drauf?
Die V1.32 ist für die Revision 1 der S.USV.
Die V2.20 funktioniert nur einwandfrei mit der Revision 1 der S.USV.
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

dieter114

#66
Hallo Chris,

ich hatte schon 3! susv bei mir laufen.
Alle Versionen 1.31 bzw 1.32 die sind aber alle nacheinander defekt gewesen.
Mein Netzteil geht leider bei Lastschwankungen gern einmal bis 5.3 V hoch.
Das konnte die erste Generation der s.usv nicht ab.
Dort ist immer der i2c Controller explodiert.
Der Service und auch die Kulanz dieser Fa ist schon enorm.
Die habe mir 2 mal das Gerät kostenlos getauscht.
Beim letzten Tausch erhielt ich eine Version 2 mit SW 2.20.
Lt Fa soll dieser Fehler nun nicht mehr passieren....... :-\
Ich habe jetzt nach Werniemanns Anleitung die alte SW deinstalliert und die neue draufgebracht.
Dabei ist mir dieser "Fehler" mit den 3,54V statt 5.14V aufgefallen.
Ehrlich gesagt - so wichtig ist mir diese Anzeige nicht.
Der Rest des Moduls funktioniert anscheinend richtig.

Gruß Wolfdieter

Ergänzung: Habe die Anzeige einige Zeit beobachtet
Der Wert VoltageIn ändert sich jedesmal von 5.33 auf 3.54.
Gemessen am Pi3: 5.12 Volt.
RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

Burny4600

Ja das kann ich bestätigen.
Die Firma S.USV ist sehr kulant und entgegenkommend.
Bis auf die S.USV Basic wurden mir alle Advanced Modelle der Revision 1 gegen die Revision 2 ausgetauscht.
Mittlerweile habe ich 1 Stk. Basic und 6 Stk. Advanced mit Revision 2 im Einsatz.
In der Shell wird ja alles richtig angezeigt und die S.USV funktionieren auch einwandfrei.
Schön wäre es dennoch wenn auch unter FHEM alles richtig angezeigt werden würde.
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

Könnte bitte jemand mit einer Revision 2 und Firmware 2.20 einmal Verbose auf 5 setzen, danach ein updateValues ausführen, Verbose wieder zurücksetzen und mir den entsprechenden Auszug aus dem Log zukommen lassen...

dieter114

RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

Burny4600

Ich hoffe du meintest verbos 5 bei der USV.

2017.03.31 08:28:41.114 1: Including /media/hdd/fhem/mycfg/USV/usv_rasp04.cfg
2017.03.31 08:28:41.174 3: SUSV: using I2C Address 15
2017.03.31 08:28:41.680 5: im init client fuer SUSV
2017.03.31 08:28:42.201 0: Featurelevel: 5.8
2017.03.31 08:28:42.203 0: Server started with 73 defined entities (fhem.pl:13840/2017-03-29 perl:5.020002 os:linux user:fhem pid:7899)
2017.03.31 08:28:42.293 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:28:42.301 5: SUSV Rx, Reg: 53, Data: 53 1 2
2017.03.31 08:28:42.330 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:28:42.336 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:28:42.338 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:28:42.343 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:28:42.389 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:28:42.394 5: SUSV Rx, Reg: 208, Data: 208 167 0
2017.03.31 08:28:42.415 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:28:42.419 5: SUSV Rx, Reg: 212, Data: 212 189
2017.03.31 08:28:42.458 3: FHEM2FHEM device opened (F2F_Rasp01)
2017.03.31 08:29:31.702 5: SUSV: 15 read 3 Byte from Register 41
2017.03.31 08:29:31.707 5: SUSV Rx, Reg: 41, Data: 41 189 19
2017.03.31 08:29:31.761 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:29:31.769 5: SUSV Rx, Reg: 53, Data: 53 1 19
2017.03.31 08:29:31.797 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:29:31.802 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:29:31.806 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:29:31.811 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:29:31.827 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:29:31.832 5: SUSV Rx, Reg: 208, Data: 208 252 0
2017.03.31 08:29:31.841 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:29:31.847 5: SUSV Rx, Reg: 212, Data: 1 199
2017.03.31 08:29:38.659 5: SUSV: 15 read 3 Byte from Register 39
2017.03.31 08:29:38.665 5: SUSV Rx, Reg: 39, Data: 39 199 19
2017.03.31 08:29:38.719 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:29:38.724 5: SUSV Rx, Reg: 53, Data: 53 1 19
2017.03.31 08:29:38.734 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:29:38.739 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:29:38.743 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:29:38.748 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:29:38.764 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:29:38.771 5: SUSV Rx, Reg: 208, Data: 208 199 19
2017.03.31 08:29:38.798 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:29:38.804 5: SUSV Rx, Reg: 212, Data: 212 199
2017.03.31 08:29:42.438 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:29:42.443 5: SUSV Rx, Reg: 53, Data: 53 255 2
2017.03.31 08:29:42.485 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:29:42.492 5: SUSV Rx, Reg: 69, Data: 69 255
2017.03.31 08:29:42.518 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:29:42.524 5: SUSV Rx, Reg: 208, Data: 208 1 2
2017.03.31 08:29:42.545 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:29:42.550 5: SUSV Rx, Reg: 212, Data: 3 194
2017.03.31 08:29:42.553 5: SUSV: 15 read 3 Byte from Register 211
2017.03.31 08:29:42.558 5: SUSV Rx, Reg: 211, Data: 211 194 19
2017.03.31 08:29:43.643 5: SUSV: 15 read 3 Byte from Register 41
2017.03.31 08:29:43.652 5: SUSV Rx, Reg: 41, Data: 41 1 2
2017.03.31 08:29:43.706 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:29:43.711 5: SUSV Rx, Reg: 53, Data: 53 1 2
2017.03.31 08:29:43.730 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:29:43.736 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:29:43.739 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:29:43.744 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:29:43.773 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:29:43.781 5: SUSV Rx, Reg: 208, Data: 208 169 0
2017.03.31 08:29:43.803 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:29:43.809 5: SUSV Rx, Reg: 212, Data: 212 199
2017.03.31 08:29:50.427 1: SUSV: 15 write 2 to Register 55
2017.03.31 08:29:50.482 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:29:50.489 5: SUSV Rx, Reg: 53, Data: 53 2 19
2017.03.31 08:29:50.526 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:29:50.531 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:29:50.534 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:29:50.540 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:29:50.558 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:29:50.569 5: SUSV Rx, Reg: 208, Data: 208 236 0
2017.03.31 08:29:50.579 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:29:50.585 5: SUSV Rx, Reg: 212, Data: 212 199
2017.03.31 08:30:00.417 1: SUSV: 15 write 1 to Register 55
2017.03.31 08:30:00.473 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:30:00.478 5: SUSV Rx, Reg: 53, Data: 53 1 19
2017.03.31 08:30:00.503 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:30:00.509 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:30:00.512 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:30:00.522 5: SUSV Rx, Reg: 209, Data: 209 1 1
2017.03.31 08:30:00.553 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:30:00.559 5: SUSV Rx, Reg: 208, Data: 208 167 0
2017.03.31 08:30:00.570 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:30:00.575 5: SUSV Rx, Reg: 212, Data: 212 189
2017.03.31 08:30:07.029 1: SUSV: 15 write 0 to Register 55
2017.03.31 08:30:07.084 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:30:07.090 5: SUSV Rx, Reg: 53, Data: 53 0 19
2017.03.31 08:30:07.117 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:30:07.123 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:30:07.125 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:30:07.130 5: SUSV Rx, Reg: 209, Data: 209 1 0
2017.03.31 08:30:07.160 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:30:07.165 5: SUSV Rx, Reg: 208, Data: 208 150 0
2017.03.31 08:30:07.173 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:30:07.177 5: SUSV Rx, Reg: 212, Data: 212 199
2017.03.31 08:30:15.897 1: SUSV: 15 write 2 to Register 55
2017.03.31 08:30:15.957 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:30:15.966 5: SUSV Rx, Reg: 53, Data: 53 1 2
2017.03.31 08:30:16.000 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:30:16.005 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:30:16.008 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:30:16.013 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:30:16.043 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:30:16.049 5: SUSV Rx, Reg: 208, Data: 208 211 19
2017.03.31 08:30:16.071 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:30:16.075 5: SUSV Rx, Reg: 212, Data: 212 211
2017.03.31 08:30:20.169 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:30:20.174 5: SUSV Rx, Reg: 53, Data: 53 211 19
2017.03.31 08:30:20.213 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:30:20.218 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:30:20.222 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:30:20.227 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:30:20.243 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:30:20.249 5: SUSV Rx, Reg: 208, Data: 208 189 19
2017.03.31 08:30:20.259 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:30:20.263 5: SUSV Rx, Reg: 212, Data: 1 189
2017.03.31 08:30:42.583 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:30:42.589 5: SUSV Rx, Reg: 53, Data: 53 1 2
2017.03.31 08:30:42.619 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:30:42.624 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:30:42.627 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:30:42.632 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:30:42.648 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:30:42.654 5: SUSV Rx, Reg: 208, Data: 208 223 0
2017.03.31 08:30:42.679 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:30:42.684 5: SUSV Rx, Reg: 212, Data: 1 206
2017.03.31 08:31:42.700 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:31:42.709 5: SUSV Rx, Reg: 53, Data: 53 206 19
2017.03.31 08:31:42.745 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:31:42.751 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:31:42.753 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:31:42.758 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:31:42.775 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:31:42.784 5: SUSV Rx, Reg: 208, Data: 208 223 0
2017.03.31 08:31:42.795 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:31:42.800 5: SUSV Rx, Reg: 212, Data: 212 206
2017.03.31 08:31:51.658 5: SUSV: 15 read 3 Byte from Register 41
2017.03.31 08:31:51.663 5: SUSV Rx, Reg: 41, Data: 41 1 19
2017.03.31 08:31:51.719 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:31:51.724 5: SUSV Rx, Reg: 53, Data: 53 1 19
2017.03.31 08:31:51.749 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:31:51.757 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:31:51.768 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:31:51.773 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:31:51.790 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:31:51.796 5: SUSV Rx, Reg: 208, Data: 208 223 0
2017.03.31 08:31:51.806 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:31:51.812 5: SUSV Rx, Reg: 212, Data: 212 189
2017.03.31 08:32:42.817 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:32:42.822 5: SUSV Rx, Reg: 53, Data: 53 189 19
2017.03.31 08:32:42.861 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:32:42.866 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:32:42.869 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:32:42.874 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:32:42.891 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:32:42.898 5: SUSV Rx, Reg: 208, Data: 208 182 0
2017.03.31 08:32:42.908 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:32:42.914 5: SUSV Rx, Reg: 212, Data: 212 199
2017.03.31 08:33:42.923 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:33:42.930 5: SUSV Rx, Reg: 53, Data: 53 199 19
2017.03.31 08:33:42.959 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:33:42.965 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:33:42.967 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:33:42.972 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:33:42.989 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:33:42.994 5: SUSV Rx, Reg: 208, Data: 208 206 19
2017.03.31 08:33:43.019 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:33:43.024 5: SUSV Rx, Reg: 212, Data: 1 206
2017.03.31 08:34:43.047 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:34:43.053 5: SUSV Rx, Reg: 53, Data: 53 206 19
2017.03.31 08:34:43.079 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:34:43.086 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:34:43.089 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:34:43.094 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:34:43.111 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:34:43.117 5: SUSV Rx, Reg: 208, Data: 208 223 0
2017.03.31 08:34:43.143 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:34:43.149 5: SUSV Rx, Reg: 212, Data: 212 199
2017.03.31 08:35:43.177 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:35:43.186 5: SUSV Rx, Reg: 53, Data: 53 1 2
2017.03.31 08:35:43.216 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:35:43.227 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:35:43.232 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:35:43.239 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:35:43.259 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:35:43.270 5: SUSV Rx, Reg: 208, Data: 208 223 0
2017.03.31 08:35:43.280 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:35:43.284 5: SUSV Rx, Reg: 212, Data: 1 189
2017.03.31 08:36:43.306 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:36:43.312 5: SUSV Rx, Reg: 53, Data: 53 189 19
2017.03.31 08:36:43.347 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:36:43.354 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:36:43.356 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:36:43.363 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:36:43.380 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:36:43.389 5: SUSV Rx, Reg: 208, Data: 208 206 19
2017.03.31 08:36:43.409 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:36:43.413 5: SUSV Rx, Reg: 212, Data: 1 206
2017.03.31 08:37:43.426 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:37:43.432 5: SUSV Rx, Reg: 53, Data: 53 206 19
2017.03.31 08:37:43.457 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:37:43.462 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:37:43.465 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:37:43.475 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:37:43.493 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:37:43.499 5: SUSV Rx, Reg: 208, Data: 208 212 0
2017.03.31 08:37:43.524 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:37:43.529 5: SUSV Rx, Reg: 212, Data: 212 206
2017.03.31 08:38:43.564 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:38:43.569 5: SUSV Rx, Reg: 53, Data: 53 1 2
2017.03.31 08:38:43.600 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:38:43.605 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:38:43.608 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:38:43.612 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:38:43.629 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:38:43.634 5: SUSV Rx, Reg: 208, Data: 208 239 0
2017.03.31 08:38:43.644 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:38:43.650 5: SUSV Rx, Reg: 212, Data: 212 206
2017.03.31 08:39:43.659 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:39:43.668 5: SUSV Rx, Reg: 53, Data: 53 206 19
2017.03.31 08:39:43.707 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:39:43.713 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:39:43.717 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:39:43.722 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:39:43.738 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:39:43.744 5: SUSV Rx, Reg: 208, Data: 208 201 0
2017.03.31 08:39:43.754 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:39:43.759 5: SUSV Rx, Reg: 212, Data: 212 189
2017.03.31 08:40:43.767 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:40:43.772 5: SUSV Rx, Reg: 53, Data: 53 189 19
2017.03.31 08:40:43.797 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:40:43.803 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:40:43.806 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:40:43.811 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:40:43.827 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:40:43.833 5: SUSV Rx, Reg: 208, Data: 208 194 19
2017.03.31 08:40:43.858 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:40:43.862 5: SUSV Rx, Reg: 212, Data: 212 194
2017.03.31 08:41:43.870 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:41:43.876 5: SUSV Rx, Reg: 53, Data: 53 194 19
2017.03.31 08:41:43.901 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:41:43.906 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:41:43.910 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:41:43.915 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:41:43.932 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:41:43.937 5: SUSV Rx, Reg: 208, Data: 208 205 0
2017.03.31 08:41:43.963 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:41:43.969 5: SUSV Rx, Reg: 212, Data: 212 206
2017.03.31 08:42:43.979 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:42:43.985 5: SUSV Rx, Reg: 53, Data: 53 1 2
2017.03.31 08:42:44.015 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:42:44.021 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:42:44.024 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:42:44.029 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:42:44.045 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:42:44.050 5: SUSV Rx, Reg: 208, Data: 208 199 19
2017.03.31 08:42:44.074 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:42:44.080 5: SUSV Rx, Reg: 212, Data: 1 199
2017.03.31 08:43:15.068 5: SUSV: 15 read 3 Byte from Register 53
2017.03.31 08:43:15.073 5: SUSV Rx, Reg: 53, Data: 53 1 2
2017.03.31 08:43:15.085 5: SUSV: 15 read 2 Byte from Register 69
2017.03.31 08:43:15.090 5: SUSV Rx, Reg: 69, Data: 69 1
2017.03.31 08:43:15.093 5: SUSV: 15 read 3 Byte from Register 209
2017.03.31 08:43:15.098 5: SUSV Rx, Reg: 209, Data: 209 1 2
2017.03.31 08:43:15.114 5: SUSV: 15 read 3 Byte from Register 208
2017.03.31 08:43:15.125 5: SUSV Rx, Reg: 208, Data: 208 196 0
2017.03.31 08:43:15.150 5: SUSV: 15 read 2 Byte from Register 212
2017.03.31 08:43:15.155 5: SUSV Rx, Reg: 212, Data: 212 206
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

Das war gut, dass mehr als ein Werte-Abruf im Log enthalten war. Denn dadurch sieht man sehr gut, dass bei der eigentlichen i2c-Kommunikation etwas nicht passt - es scheint das Timing nicht zu stimmen :( Die Logzeilen, bei denen bei Data am Ende eine 19 stand, dürften gültige Spannungswerte sein...

2017.03.31 08:28:42.394 5: SUSV Rx, Reg: 208, Data: 208 167 0
2017.03.31 08:29:31.832 5: SUSV Rx, Reg: 208, Data: 208 252 0
2017.03.31 08:29:38.771 5: SUSV Rx, Reg: 208, Data: 208 199 19
2017.03.31 08:29:42.524 5: SUSV Rx, Reg: 208, Data: 208 1 2
2017.03.31 08:29:43.781 5: SUSV Rx, Reg: 208, Data: 208 169 0
2017.03.31 08:29:50.569 5: SUSV Rx, Reg: 208, Data: 208 236 0
2017.03.31 08:30:00.559 5: SUSV Rx, Reg: 208, Data: 208 167 0
2017.03.31 08:30:07.165 5: SUSV Rx, Reg: 208, Data: 208 150 0
2017.03.31 08:30:16.049 5: SUSV Rx, Reg: 208, Data: 208 211 19
2017.03.31 08:30:20.249 5: SUSV Rx, Reg: 208, Data: 208 189 19
2017.03.31 08:30:42.654 5: SUSV Rx, Reg: 208, Data: 208 223 0
2017.03.31 08:31:42.784 5: SUSV Rx, Reg: 208, Data: 208 223 0
2017.03.31 08:31:51.796 5: SUSV Rx, Reg: 208, Data: 208 223 0
2017.03.31 08:32:42.898 5: SUSV Rx, Reg: 208, Data: 208 182 0
2017.03.31 08:33:42.994 5: SUSV Rx, Reg: 208, Data: 208 206 19
2017.03.31 08:34:43.117 5: SUSV Rx, Reg: 208, Data: 208 223 0
2017.03.31 08:35:43.270 5: SUSV Rx, Reg: 208, Data: 208 223 0
2017.03.31 08:36:43.389 5: SUSV Rx, Reg: 208, Data: 208 206 19
2017.03.31 08:37:43.499 5: SUSV Rx, Reg: 208, Data: 208 212 0
2017.03.31 08:38:43.634 5: SUSV Rx, Reg: 208, Data: 208 239 0
2017.03.31 08:39:43.744 5: SUSV Rx, Reg: 208, Data: 208 201 0
2017.03.31 08:40:43.833 5: SUSV Rx, Reg: 208, Data: 208 194 19
2017.03.31 08:41:43.937 5: SUSV Rx, Reg: 208, Data: 208 205 0
2017.03.31 08:42:44.050 5: SUSV Rx, Reg: 208, Data: 208 199 19
2017.03.31 08:43:15.125 5: SUSV Rx, Reg: 208, Data: 208 196 0


Ist auch das Modul 00_RPII2C.pm aktuell? Speziell interessiert mich, ob die folgenden Zeilen überhaupt enthalten sind:
            if (defined($clientmsg->{usleep})) {
                usleep($clientmsg->{usleep});
            }

Burny4600

Die Datei sollte eigentlich aktuell sein.
# $Id: 00_RPII2C.pm 12566 2016-11-13 17:06:19Z klauswitt $

Die Zeilen if (defined($clientmsg->{usleep})) {
                usleep($clientmsg->{usleep});
            }
kommen zwei mal vor in der 00_RPII2C.pm
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

Okay - dann unterstützt RPII2C den usleep zwischen dem Setzen des Registers und dem anschließenden Lesenden-Zugriff. Ich habe den usleep jetzt mal von 1 auf 5 erhöht. Kannst Du bitte das Update einspielen und danach nochmals testen...

Grinsekatze

Hallo,
vielleicht könnt ihr mir ja weiter helfen, da der Support nicht antwortet:

Ich habe meinem Pi3 eine SUSV Basic spendiert. Bei der Installation hänge ich jedoch nun an der Stelle, an der ich "./susv -status" eingeben soll.
Dort bekomme ich nur
Zitat********************************
*                              *
* S.USV pi solutions           *
* www.s-usv.de                 *
*                              *
* Model: Basic                 *
* Firmware Version: 2.11       *
* Software Version: 2.20       *
*                              *
* Mail notification: Disabled  *
*                              *
* Timed Boot: Disabled         *
* Boot time: 00:00:00          *
*                              *
* Timed Shutdown: Disabled     *
* Shutdown time: 00:00:00      *
*                              *
* Sun Apr  2 18:45:13 2017     *
*                              *
********************************
*                              *
* Powering Source: Primary     *
* Charging circuit: ONLINE     *
* Charging current: 300 mA     *
*                              *
i2c-Request timed out

Ich habe bereits alles mir erdenkliche probiert: Geprüft, ob die USV (und RTC) vom I²C-Bus gefunden werden. Sie werden. Zusätzlich habe ich noch ein Gerät (was das auch immer sein mag, da ich an meinem Pi keine Addons neben dem SUSV habe) an der Adresse 0x00 gefunden.
Ich habe die Adresse der USV in der Konfiguration abgeändert, doch erhalte ich immer wieder diese Fehlermeldung.
Die SUSV Basic hat SW 2.20 und FW 2.10.