piVCCU und S.USV

Virtualisierte CCU für Raspberry Pi und Clones

Moderator: Co-Administratoren

jni
Beiträge: 14
Registriert: 15.06.2012, 18:11
Wohnort: Dresden

piVCCU und S.USV

Beitrag von jni » 13.09.2018, 12:05

Hallo Alex,

habe das aktuelle Image mit Stretch Lite und eine S.USV am laufen. leider kann ich sie weder über die CCU noch über SNMP auslesen. Habe mit S.USV Kontakt aufgenommen und die schreiben folgendes:

Code: Alles auswählen

Leider hängt die beschriebene Problematik mit dem von Ihnen verwendeten Betriebssystem zusammen und ist nicht auf unsere modulinterne Software zurückzuführen.
Wir bitten Sie in diesem Falle Kontakt mit den entsprechenden Entwicklern des Pakets und der Umgebung aufzunehmen.
Meine Beschreibung sah so aus:

Code: Alles auswählen

auf dem Raspi (Stretch Lite – UpToDate) habe ich SNMP mit „sudo apt install snmpd snmp snmp-mibs-downloader bc“ installiert. Und laut einer Anleitung (https://forum-raspberrypi.de/forum/thread/33882-monitoring-mit-snmp-und-mrtg-teil-1-2/) eingerichtet. Die Abfrage sollte dann nach Anleitung (https://forum-raspberrypi.de/forum/thread/33909-monitoring-die-s-usv/) funktionieren. Danach sollte bei Test mit:
„snmpget -v1 -c public 192.168.2.14 .1.3.6.1.2.1.25.1.20“ folgendes erscheinen: „iso.3.6.1.2.1.25.1.20 = Gauge32: 4200“. 
Bei mir kommt: „Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: iso.3.6.1.2.1.25.1.20“

Die QID’s sollten ja diese sein:
.1.3.6.1.2.1.25.1.23
.1.3.6.1.2.1.25.1.24
.1.3.6.1.2.1.25.1.25
.1.3.6.1.2.1.25.1.26
.1.3.6.1.2.1.25.1.20
Hast Du eventuell eine Idee dazu?

Vielen Dank
Gruss Jürgen

IP-Symcon V5.0 auf Acer Veriton N2620G (6GB RAM), Windows 7 Prof. 64 Bit / 2x ipad Terminal / ipad / iphone / IPS-868 / pivCCU, 89 HM Devices / VSM-102 / Sonos / Logitech Harmony / Philips HUE / IPSView

Benutzeravatar
deimos
Beiträge: 5398
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: piVCCU und S.USV

Beitrag von deimos » 13.09.2018, 12:47

Hi,

ich habe keine S.USV, daher kann ich dazu nicht wirklich viel sagen. Das die innerhalb der CCU nicht funktioniert kann ich mir gut vorstellen, dafür müsste man erstmal die entsprechenden Devices in den Container durchreichen und da hätte man dann das Problem, dass man erstmal die entsprechende Software als CCU2 Addon bräuchte.

Innerhalb des Hosts wüsste ich jetzt nicht, was da das Problem sein könnte. Da das aber erstmal ein normales Raspbian Image ist, bei welchem einfach ein paar zusätzliche Pakete installiert sind, verstehe ich nicht, warum die sich mit dem OS rausreden wollen. Ich könnte mir vorstellen, dass die deine Anfrage ggf. falsch verstanden haben und das mit RaspberryMatic verwechselt haben.

Um das ganze systematisch anzugehen, würde ich aber erst mal ohne SNMP schauen, ob du über i2cdetect das Teil überhaupt findest und ob du mit i2cget Daten auslesen kannst.

Viele Grüße
Alex

paul53
Beiträge: 2554
Registriert: 26.04.2012, 20:42
Wohnort: Berlin
Danksagung erhalten: 15 Mal

Re: piVCCU und S.USV

Beitrag von paul53 » 13.09.2018, 12:54

Wie man den Server und Client der S.USV unter Raspbian installiert, ist in der Anleitung zur S.USV ausführlich beschrieben.
Welche Software verwendest Du außer piVCCU unter Raspbian ?
Ich werte die USV mittels Javascript (ioBroker) aus.
Versionen: HM-CC-TC 2.1, HM-LC-Sw1 1.9, HM-CC-RT-DN 1.1, HM-MOD-RPI-PCB 1.2.1 (keine CCU)

jni
Beiträge: 14
Registriert: 15.06.2012, 18:11
Wohnort: Dresden

Re: piVCCU und S.USV

Beitrag von jni » 13.09.2018, 14:32

deimos hat geschrieben:
13.09.2018, 12:47

Um das ganze systematisch anzugehen, würde ich aber erst mal ohne SNMP schauen, ob du über i2cdetect das Teil überhaupt findest und ob du mit i2cget Daten auslesen kannst.
Mit i2cdetect wird die S.USV angezeigt wie in deren Beschreibung.
Mit "sudo /opt/susvd/susv -status" kommen ja auch Daten.
********************************
* *
* S.USV solutions *
* www.s-usv.com *
* *
* Model: Advanced *
* Firmware Version: 2.60 *
* Software Version: 2.40 *
* Hardware Version: 2.2 *
* *
* Mail notification: Disabled *
* *
* Timed Boot: Disabled *
* Boot time: 00:00:00 *
* *
* Timed Shutdown: Disabled *
* Shutdown time: 00:00:00 *
* *
* Thu Sep 13 14:31:12 2018 *
* *
********************************
* *
* Powering Source: Primary *
* Charging circuit: ONLINE *
* Charging current: 300 mA *
* *
* Voltage in: 5.01 V *
* Battery capacity: 82.56% *
* Battery voltage: 3.99V *
* Power Battery: 000.00 mA *
* Power Extern: 000.00 mA *
* *
* Shutdown timer: -1 *
* Autostart: enabled *
* Sleep timer: 1 *
* *
********************************
Gruss Jürgen

IP-Symcon V5.0 auf Acer Veriton N2620G (6GB RAM), Windows 7 Prof. 64 Bit / 2x ipad Terminal / ipad / iphone / IPS-868 / pivCCU, 89 HM Devices / VSM-102 / Sonos / Logitech Harmony / Philips HUE / IPSView

jni
Beiträge: 14
Registriert: 15.06.2012, 18:11
Wohnort: Dresden

Re: piVCCU und S.USV

Beitrag von jni » 13.09.2018, 14:35

paul53 hat geschrieben:
13.09.2018, 12:54
Wie man den Server und Client der S.USV unter Raspbian installiert, ist in der Anleitung zur S.USV ausführlich beschrieben.
Welche Software verwendest Du außer piVCCU unter Raspbian ?
Ich werte die USV mittels Javascript (ioBroker) aus.
Außer SNMP und RPI-Monitor keine

Kannst Du Dein Skript evtl. mal hier posten? Vielleicht erreiche ich damit etwas.

Danke
Gruss Jürgen

IP-Symcon V5.0 auf Acer Veriton N2620G (6GB RAM), Windows 7 Prof. 64 Bit / 2x ipad Terminal / ipad / iphone / IPS-868 / pivCCU, 89 HM Devices / VSM-102 / Sonos / Logitech Harmony / Philips HUE / IPSView

Benutzeravatar
deimos
Beiträge: 5398
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: piVCCU und S.USV

Beitrag von deimos » 13.09.2018, 14:43

Hi,

und was kommt, wenn du das Script vom SNMP mal manuell ausführst:

Code: Alles auswählen

sudo /bin/bash /usr/local/bin/snmp-susv-ubat.sh
Und nur um sicher zu gehen: Du hast die Anleitung auf dem Host ausgeführt und versucht dich beim snmpget auch mit der IP vom Host zu verbinden? Was passiert wenn du dich bei snmpget mit 127.0.0.1 verbindest?

Viele Grüße
Alex

jni
Beiträge: 14
Registriert: 15.06.2012, 18:11
Wohnort: Dresden

Re: piVCCU und S.USV

Beitrag von jni » 13.09.2018, 15:30

Ja, ich bin mit Putty auf der Maschine

Code: Alles auswählen

sudo /bin/bash /usr/local/bin/snmp-susv-ubat.sh
cat: /tmp/SUSV_UBAT.snmp: No such file or directory
.1.3.6.1.2.1.25.1.20
gauge

Code: Alles auswählen

 snmpget -v1 -c public 192.168.50.60 .1.3.6.1.2.1.25.1.20
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: iso.3.6.1.2.1.25.1.20

Code: Alles auswählen

 snmpget -v1 -c public 127.0.0.1 .1.3.6.1.2.1.25.1.20
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: iso.3.6.1.2.1.25.1.20
Gruss Jürgen

IP-Symcon V5.0 auf Acer Veriton N2620G (6GB RAM), Windows 7 Prof. 64 Bit / 2x ipad Terminal / ipad / iphone / IPS-868 / pivCCU, 89 HM Devices / VSM-102 / Sonos / Logitech Harmony / Philips HUE / IPSView

Benutzeravatar
deimos
Beiträge: 5398
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: piVCCU und S.USV

Beitrag von deimos » 13.09.2018, 15:58

Hi,
jni hat geschrieben:
13.09.2018, 15:30

Code: Alles auswählen

sudo /bin/bash /usr/local/bin/snmp-susv-ubat.sh
cat: /tmp/SUSV_UBAT.snmp: No such file or directory
Da ist dein Problem, warum das nicht in SNMP geht.
Entweder hast du den Cronjob nicht richtig eingerichtet oder das Skript, welches durch Cron gestartet wird, funktioniert nicht richtig.

Viele Grüße
Alex

jni
Beiträge: 14
Registriert: 15.06.2012, 18:11
Wohnort: Dresden

Re: piVCCU und S.USV

Beitrag von jni » 13.09.2018, 16:29

ich möchte ja direkt den Befehl erstmal zum laufen bekommen.
Bei

Code: Alles auswählen

snmpwalk -On -v 2c -c public 127.0.0.1 | less
sollte ja die QID's auftauchen. Bei mir in dem Bereich nur

Code: Alles auswählen

.1.3.6.1.2.1.25.1.1.0 = Timeticks: (56184) 0:09:21.84
.1.3.6.1.2.1.25.1.2.0 = Hex-STRING: 07 E2 09 0D 10 0B 09 00 2B 02 00
.1.3.6.1.2.1.25.1.3.0 = INTEGER: 393216
.1.3.6.1.2.1.25.1.4.0 = STRING: "8250.nr_uarts=1 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x"
.1.3.6.1.2.1.25.1.5.0 = Gauge32: 1
.1.3.6.1.2.1.25.1.6.0 = Gauge32: 119
.1.3.6.1.2.1.25.1.7.0 = INTEGER: 0
Mit

Code: Alles auswählen

snmpget -v1 -c public 192.168.9.38 .1.3.6.1.4.1.2021.10.1.3.1
kommt folgendes:

Code: Alles auswählen

iso.3.6.1.4.1.2021.10.1.3.1 = STRING: "1.00" 
Also denke ich SNMP geht ja prinzipell
Gruss Jürgen

IP-Symcon V5.0 auf Acer Veriton N2620G (6GB RAM), Windows 7 Prof. 64 Bit / 2x ipad Terminal / ipad / iphone / IPS-868 / pivCCU, 89 HM Devices / VSM-102 / Sonos / Logitech Harmony / Philips HUE / IPSView

Fonzo
Beiträge: 6744
Registriert: 22.05.2012, 08:40
System: CCU
Hat sich bedankt: 25 Mal
Danksagung erhalten: 486 Mal

Re: piVCCU und S.USV

Beitrag von Fonzo » 13.09.2018, 23:50

jni hat geschrieben:
13.09.2018, 16:29
ich möchte ja direkt den Befehl erstmal zum laufen bekommen.
Hast Du es mal direkt aus IP-Symcon heraus mit SymconSMNP versucht?

Antworten

Zurück zu „piVCCU“