VBus in fhem

Begonnen von sweetie-pie, 15 Januar 2013, 12:27:34

Vorheriges Thema - Nächstes Thema

Brun

@pejonp

diene Version habe ich mal ausprobiert.
Meine zwei weiteren Geräte hatte ich mit eingefügt.

Allerdings funktionierte damit garnichts mehr. Von Meinen drei Geräten auf dem Bus wurde keins mehr verarbeitet.


Gruß Brun

pejonp

@brun

Die 4011 und 4012 sind doch schon eingepflegt !? Was geht da jetzt nicht ?!
Am besten  Fhem stoppen und fhem einmal wegwischen fhem.cfg auch.
Dann die alten vbus-Dateien löschen.
Fhem starten und von github die neuen holen wie beschriebenen.
Den vbus Eintrag anlegen und dann sollten die Geräte angelegt werden.
Schon mal den RESOL-lan Adapter Stromkosten gemacht ?

Pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

Brun

Hallo Pejonp,

das Device mit der ID 4011 ist leider nicht drin.

Ich habe nun mal alle Dateien gelöscht.

Der Gewünschte erfolg ist leider nur mässig. Von den drei Geräten funktioniert leider nur eins.


Gruß Brun

HeikoE

Hallo,
es hat etwas gedauert, aber jetzt hab ich es geschafft.
Ich habe mal den Traffic vom Deltasol SLT mitgeschrieben.
Nach ca. 45s hat sich meine Vermutung bestätigt: Es werden ziemlich viele Daten verschickt:
Ich habe in dieser Zeit 156 Sende-Quittungspaare gesehen, das macht fast 3,5 Telegramme pro Sekunde.

Damit werden von FHEM viel mehr Daten aufgesammelt, als VBUSIF verarbeitet. Vielleicht versenden die Datalogger nicht so häufig, weil alle Daten erst über den seriellen vbus geholt werden müssen. Die maximale Taktrate gibt also diese Übertragungsgeschwindigkeit vor. Der SLT hat alles onboard, und haut raus was nur geht...
Welche Daten verschickt werden, ist mir nicht ganz klar, es gibt jedenfalls unterschiedlich lange Datensätze.

Ich habe die Wireshark-Daten mal angehängt, vielleicht hilfts ja weiter.

Viele Grüße,
Heiko

PS. Meine Version, welche mit jeder Auswertung den Rest wegwirft, funktioniert seit März ohne Probleme.

Pulsar07

Habe eine RESOL DeltaSol SLT mit LAN Schnittstelle  mit dem VBUSDEV an meiner FHEM Installation und funktional läuft alles gut.

Einzig die Unmenge an Events (vor allem Systemdatum-Events), die über die Schnittstelle kommt, ist störend. So sammelt die Anlage innerhalb von 28 Tagen ca. 86MB an Events auf.
Da ich diverse Temperaturen aufzeichne und hier Langzeit-Plots machen will, ist das auch aus Laufzeitsicht sehr störend, da das SVG Modul extrem lange benötigt um die Unmenge an Daten für einen Jahreszeitraum zu parsen.
Das Systemdatum im Sekundentakt ist vollkommen unnötig, selbst die Temperatur-Werte wären einmal pro Minute vollkommen ausreichend.

Gibt es eine Möglichkeit, die Systemdatum-Events, am besten abzuschalten? Am liebsten wäre es mir, wenn sie vom vom DeltaSol gleich gar nicht geschickt würden.
Gibt es eine Möglichkeit die Datenerzeugung zu reduzieren?

Der Log sieht z.B. so aus:

2018-12-04_09:08:57 DeltaSolSLT Systemdatum: 565607286
2018-12-04_09:08:57 DeltaSolSLT Temperatur_02: 20 °C
2018-12-04_09:08:59 DeltaSolSLT Systemdatum: 565607288
2018-12-04_09:08:59 DeltaSolSLT Temperatur_02: 19.5 °C
2018-12-04_09:09:01 DeltaSolSLT Systemdatum: 565607290
2018-12-04_09:09:03 DeltaSolSLT Systemdatum: 565607292
2018-12-04_09:09:05 DeltaSolSLT Systemdatum: 565607294
2018-12-04_09:09:06 DeltaSolSLT Systemdatum: 565607295
2018-12-04_09:09:07 DeltaSolSLT Systemdatum: 565607296
2018-12-04_09:09:09 DeltaSolSLT Systemdatum: 565607298
2018-12-04_09:09:11 DeltaSolSLT Systemdatum: 565607300
2018-12-04_09:09:13 DeltaSolSLT Systemdatum: 565607302
2018-12-04_09:09:14 DeltaSolSLT Systemdatum: 565607303
2018-12-04_09:09:15 DeltaSolSLT Systemdatum: 565607304
2018-12-04_09:09:16 DeltaSolSLT Systemdatum: 565607305
2018-12-04_09:09:17 DeltaSolSLT Systemdatum: 565607306
2018-12-04_09:09:18 DeltaSolSLT Systemdatum: 565607307
2018-12-04_09:09:19 DeltaSolSLT Systemdatum: 565607308
2018-12-04_09:09:21 DeltaSolSLT Systemdatum: 565607310
2018-12-04_09:09:23 DeltaSolSLT Systemdatum: 565607312
2018-12-04_09:09:25 DeltaSolSLT Systemdatum: 565607314
2018-12-04_09:09:26 DeltaSolSLT Systemdatum: 565607315
2018-12-04_09:09:27 DeltaSolSLT Systemdatum: 565607316
2018-12-04_09:09:27 DeltaSolSLT Temperatur_02: 20 °C
2018-12-04_09:09:28 DeltaSolSLT Systemdatum: 565607317
2018-12-04_09:09:30 DeltaSolSLT Systemdatum: 565607319
2018-12-04_09:09:30 DeltaSolSLT Temperatur_02: 19.5 °C
2018-12-04_09:09:31 DeltaSolSLT Systemdatum: 565607320
2018-12-04_09:09:33 DeltaSolSLT Systemdatum: 565607322
2018-12-04_09:09:35 DeltaSolSLT Systemdatum: 565607324
2018-12-04_09:09:37 DeltaSolSLT Systemdatum: 565607326
2018-12-04_09:09:38 DeltaSolSLT Systemdatum: 565607327
2018-12-04_09:09:39 DeltaSolSLT Systemdatum: 565607328
2018-12-04_09:09:40 DeltaSolSLT Systemdatum: 565607329
2018-12-04_09:09:42 DeltaSolSLT Systemdatum: 565607331
2018-12-04_09:09:44 DeltaSolSLT Systemdatum: 565607333
2018-12-04_09:09:46 DeltaSolSLT Systemdatum: 565607335
2018-12-04_09:09:47 DeltaSolSLT Systemdatum: 565607336
2018-12-04_09:09:48 DeltaSolSLT Systemdatum: 565607337
2018-12-04_09:09:50 DeltaSolSLT Systemdatum: 565607339
2018-12-04_09:09:51 DeltaSolSLT Systemdatum: 565607340
2018-12-04_09:09:52 DeltaSolSLT Systemdatum: 565607341
2018-12-04_09:09:54 DeltaSolSLT Systemdatum: 565607343
2018-12-04_09:09:56 DeltaSolSLT Systemdatum: 565607345

pejonp

#695
Versuche es einmal mit Event-on-change-Reading und event-min-interval = 120.
Fhem Wiki

Pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

Pulsar07

Danke für die rasche Antwort. Hat gut funktioniert.
Hatte noch nie ein event-on-change-reading benutzt und musste eben alle anderen Readings reinnehmen um das unnütze "Systemdatum" weg zu bekommen. Danach die nützlichen Readings ggfs. mit Thresholds versehen und noch den event-min-interval auf 10Minuten setzen, sollte für mich eine gute Lösung sein.

Hier die funktionierende Lösung für die Nachwelt:

define DeltaSolSLT VBUSDEV 1001
attr DeltaSolSLT event-min-interval .*:600
attr DeltaSolSLT event-on-change-reading Temp.*:1,PWM.*:5,Fehlermaske,Warnungsmaske,Drehzahl.*
attr DeltaSolSLT model DeltaSol_SLT
attr DeltaSolSLT room Heizraum


Herzlichen Dank an pejonp

hoppel118

Hallo Leute,

ich habe hier einen Beitrag erstellt, um herauszufinden, ob ich von meiner Viessmann Vitosolic 100 SD1 irgendwie die Daten meiner Solarthermieanlage abgreifen kann:

https://forum.fhem.de/index.php/topic,96160.0.html

Dank erster Antworten in dem Thread weiß ich nun, dass die Resol Steuerung quasi zu meiner Steuerung identisch ist und ich evtl. mit einem "Resol vBus LAN Adapter" an die Daten komme. Da es mir nicht um die Steuerung geht, sondern lediglich um das Auslesen von Daten, scheint das schonmal in die richtige Richtung zu gehen.


  • Hat hier jemand eine Vitosolic 100 SD1 mit dem vBus Lan Adapter in Betrieb?
  • Funktioniert das mit diesem Adapter an meiner Vitosolic 100 SD1 oder brauche ich etwas anderes?

Auch im Wiki lese ich immer wieder nur von der Vitosolic 200: https://wiki.fhem.de/wiki/Vbus

Bin mir gerade etwas unsicher wie meine Chancen stehen. Wie seht ihr das?

Danke euch und viele Grüße Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

Klaus0815

Hast Du nur die Vitosolic oder ist diese über den KM-Buss an eine Viessmann-Heizung angeschlossen?

Falls angeschlossen, müsstest Du eigentlich schon an der Therme / Kessel die SOlarwerte sehen?  Falls nicht, ich schreib Dir in dem anderen Thread was

Grüße

Klaus

Kowalsky

Hallo,
ich bin gerade etwas hilflos:
Nach einem Update bekomme ich keine Readings mehr.

Das Interface lässt sich mit Standardpasswort vom Raspberry ansprechen:

Trying 192.168.1.235...
Connected to vbus-heizung.fritz.box.
Escape character is '^]'.
+HELLO
+OK: Password accepted
Connection closed by foreign host


Ich habe einmal alle Devices gelöscht.
Nach einem

define vbus VBUSIF 192.168.1.235:7053

werden die Devices VBUSDEV_7e11 und VBUSDEV_7e21 automatisch angelegt.
model wird nicht automatisch gewählt und wurde manuell eingetragen.

Der Event monitor zeigt dies:

2019-07-23 18:23:50 VBUSIF vbus DISCONNECTED
2019-07-23 18:23:50 VBUSIF vbus CONNECTED
2019-07-23 18:24:00 VBUSIF vbus DISCONNECTED
2019-07-23 18:24:00 VBUSIF vbus CONNECTED
2019-07-23 18:24:10 VBUSIF vbus DISCONNECTED
2019-07-23 18:24:10 VBUSIF vbus CONNECTED
2019-07-23 18:24:20 VBUSIF vbus DISCONNECTED
2019-07-23 18:24:20 VBUSIF vbus CONNECTED


und im Logfile finde ich dieses:

2019.07.23 18:03:05 4: VBUSDEV_7e21: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e21 DevTyp:  Name: VBUSDEV_7e21
2019.07.23 18:03:05 4: VBUSDEV_7e21: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: 68010e00
2019.07.23 18:03:06 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0200 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:06 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0200  PayL: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2019.07.23 18:03:08 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:08 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: ac023a02c2029c02f1d82b013801f7008402560256016b010f270f270f2746050f270f270f270f27cc0000000000000000000000000000000000000000000000000000000f270f270f270f27250000006400000000000000646400002483e722000000006400000000000000
2019.07.23 18:03:09 1: 192.168.1.235:7053 disconnected, waiting to reappear (vbus)
2019.07.23 18:03:14 1: 192.168.1.235:7053 reappeared (vbus)
2019.07.23 18:03:14 1: PERL WARNING: Use of uninitialized value $devname in concatenation (.) or string at ./FHEM/21_VBUSDEV.pm line 1147, <GEN49450> line 3.
2019.07.23 18:03:14 4: VBUSDEV_7e21: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e21 DevTyp:  Name: VBUSDEV_7e21
2019.07.23 18:03:14 1: PERL WARNING: Use of uninitialized value $devname in concatenation (.) or string at ./FHEM/21_VBUSDEV.pm line 1150, <GEN49450> line 3.
2019.07.23 18:03:14 4: VBUSDEV_7e21: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: 68010e00
2019.07.23 18:03:14 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0200 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:14 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0200  PayL: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2019.07.23 18:03:14 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:14 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: ab023902c2029b02f1d82b013801f7008402560256016b010f270f270f2746050f270f270f270f27cc0000000000000000000000000000000000000000000000000000000f270f270f270f27250000006400000000000000646400002883e722000000006400000000000000
2019.07.23 18:03:15 4: VBUSDEV_7e21: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e21 DevTyp:  Name: VBUSDEV_7e21
2019.07.23 18:03:15 4: VBUSDEV_7e21: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: 68010e00
2019.07.23 18:03:15 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0200 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:15 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0200  PayL: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2019.07.23 18:03:16 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:16 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: ab023902c2029b02f1d82b013801f7008402560256016b010f270f270f2746050f270f270f270f27cc0000000000000000000000000000000000000000000000000000000f270f270f270f27250000006400000000000000646400002c83e722000000006400000000000000
2019.07.23 18:03:18 4: VBUSDEV_7e21: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e21 DevTyp:  Name: VBUSDEV_7e21
2019.07.23 18:03:18 4: VBUSDEV_7e21: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: 68010e00
2019.07.23 18:03:18 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0200 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:18 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0200  PayL: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2019.07.23 18:03:19 1: 192.168.1.235:7053 disconnected, waiting to reappear (vbus)
2019.07.23 18:03:24 1: 192.168.1.235:7053 reappeared (vbus)
2019.07.23 18:03:24 1: PERL WARNING: Use of uninitialized value $devname in concatenation (.) or string at ./FHEM/21_VBUSDEV.pm line 1147, <GEN49451> line 3.
2019.07.23 18:03:24 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:24 1: PERL WARNING: Use of uninitialized value $devname in concatenation (.) or string at ./FHEM/21_VBUSDEV.pm line 1150, <GEN49451> line 3.
2019.07.23 18:03:24 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: ab023902c2029b02f1d82b013801f8008402570256016a010f270f270f2746050f270f270f270f27cc0000000000000000000000000000000000000000000000000000000f270f270f270f27250000006400000000000000646400003083e722000000006400000000000000
2019.07.23 18:03:24 4: VBUSDEV_7e21: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e21 DevTyp:  Name: VBUSDEV_7e21
2019.07.23 18:03:24 4: VBUSDEV_7e21: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: 68010e00
2019.07.23 18:03:24 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0200 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:24 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0200  PayL: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2019.07.23 18:03:26 4: VBUSDEV_7e21: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e21 DevTyp:  Name: VBUSDEV_7e21
2019.07.23 18:03:26 4: VBUSDEV_7e21: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: 68010e00
2019.07.23 18:03:28 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:28 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: aa023802c1029b02f1d82b013801f7008402570256016a010f270f270f2746050f270f270f270f27ca0000000000000000000000000000000000000000000000000000000f270f270f270f27250000006400000000000000646400003883e722000000006400000000000000
2019.07.23 18:03:29 1: 192.168.1.235:7053 disconnected, waiting to reappear (vbus)
2019.07.23 18:03:32 1: 192.168.1.235:7053 reappeared (vbus)
2019.07.23 18:03:32 4: VBUSDEV_7e21: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e21 DevTyp:  Name: VBUSDEV_7e21
2019.07.23 18:03:32 4: VBUSDEV_7e21: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: 68010e00
2019.07.23 18:03:32 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0200 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:32 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0200  PayL: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2019.07.23 18:03:33 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:33 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: aa023802c1029b02f1d82b013801f7008402570256016a010f270f270f2746050f270f270f270f27ca0000000000000000000000000000000000000000000000000000000f270f270f270f27250000006400000000000000646400003d83e722000000006400000000000000
2019.07.23 18:03:35 4: VBUSDEV_7e21: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e21 DevTyp:  Name: VBUSDEV_7e21
2019.07.23 18:03:35 4: VBUSDEV_7e21: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: 68010e00
2019.07.23 18:03:35 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0200 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:35 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0200  PayL: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2019.07.23 18:03:37 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:37 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: a9023802c1029a02f1d82b013801f8008402570256016a010f270f270f2746050f270f270f270f27ca0000000000000000000000000000000000000000000000000000000f270f270f270f27250000006400000000000000646400004183e722000000006400000000000000
2019.07.23 18:03:39 4: VBUSDEV_7e21: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e21 DevTyp:  Name: VBUSDEV_7e21
2019.07.23 18:03:39 4: VBUSDEV_7e21: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: 68010e00
2019.07.23 18:03:39 1: 192.168.1.235:7053 disconnected, waiting to reappear (vbus)
2019.07.23 18:03:42 1: 192.168.1.235:7053 reappeared (vbus)
2019.07.23 18:03:42 1: PERL WARNING: Use of uninitialized value $devname in concatenation (.) or string at ./FHEM/21_VBUSDEV.pm line 1147, <GEN49455> line 3.
2019.07.23 18:03:42 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:42 1: PERL WARNING: Use of uninitialized value $devname in concatenation (.) or string at ./FHEM/21_VBUSDEV.pm line 1150, <GEN49455> line 3.
2019.07.23 18:03:42 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: a9023802c1029a02f1d82b013801f8008402570256016a010f270f270f2746050f270f270f270f27ca0000000000000000000000000000000000000000000000000000000f270f270f270f27250000006400000000000000646400004583e722000000006400000000000000
2019.07.23 18:03:43 4: VBUSDEV_7e21: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e21 DevTyp:  Name: VBUSDEV_7e21
2019.07.23 18:03:43 4: VBUSDEV_7e21: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: 68010e00
2019.07.23 18:03:43 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0200 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:43 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0200  PayL: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2019.07.23 18:03:45 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:45 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: a8023702c0029a02f1d82b013801f8008302560256016a010f270f270f2746050f270f270f270f27ca0000000000000000000000000000000000000000000000000000000f270f270f270f27250000006400000000000000646400004983e722000000006400000000000000
2019.07.23 18:03:47 4: VBUSDEV_7e21: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e21 DevTyp:  Name: VBUSDEV_7e21
2019.07.23 18:03:47 4: VBUSDEV_7e21: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: 68010e00
2019.07.23 18:03:47 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0200 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:47 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0200  PayL: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2019.07.23 18:03:49 1: 192.168.1.235:7053 disconnected, waiting to reappear (vbus)
2019.07.23 18:03:54 1: 192.168.1.235:7053 reappeared (vbus)
2019.07.23 18:03:54 1: PERL WARNING: Use of uninitialized value $devname in concatenation (.) or string at ./FHEM/21_VBUSDEV.pm line 1147, <GEN49456> line 3.
2019.07.23 18:03:54 4: VBUSDEV_7e21: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e21 DevTyp:  Name: VBUSDEV_7e21
2019.07.23 18:03:54 1: PERL WARNING: Use of uninitialized value $devname in concatenation (.) or string at ./FHEM/21_VBUSDEV.pm line 1150, <GEN49456> line 3.
2019.07.23 18:03:54 4: VBUSDEV_7e21: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: 68010e00
2019.07.23 18:03:55 4: VBUSDEV_7e11: VBUSDEV_ParsePayLoad1: Command: 0100 Code 7e11 DevTyp:  Name: VBUSDEV_7e11
2019.07.23 18:03:55 4: VBUSDEV_7e11: VBUSDEV_ParsePayload2: Dev:  CMD: 0100  PayL: a8023702c0029a02f1d82b013801f8008302560256016a010f270f270f2746050f270f270f270f27ca0000000000000000000000000000000000000000000000000000000f270f270f270f


Das Passwort habe ich nicht geändert.

Wenn ich versuche das Passwort mit set zu setzen, bekomme ich eine Fehlermeldung:

No set implemented for vbus


vielleicht hat jemand eine Idee?
beste Grüße Gerd

HeikoE

Zitat von: Kowalsky am 23 Juli 2019, 19:03:21
Hallo,
ich bin gerade etwas hilflos:
Nach einem Update bekomme ich keine Readings mehr.
...
beste Grüße Gerd

Hallo Gerd,
pejonp hat ein paar Posts weiter oben das hier geschrieben:

Zitat von: pejonp am 05 Mai 2018, 14:22:25
@brun

mach mal bitte ein: update all https://raw.githubusercontent.com/pejonp/vbus/master/controls_vbus.txt

du kannst das auch in fhem eintragen damit von dort die aktuellen Dateien gezogen werden. Diese stehen nicht im SVN.

update add https://raw.githubusercontent.com/pejonp/vbus/master/controls_vbus.txt


pejonp

Ich denke, da liegt auch dein Problem.
Gruß Heiko

Kowalsky

danke Heiko,
das hatte ich schon gelesen, probiert und heute ein weiteres Mal probiert
(ein Akt der Verzweifelung...)
Wie geht das mit dem setzen des Passwortes? oder ist der Hinweis im Github nicht mehr aktuell.

Im Log irritiert mich diese Zeile:
PERL WARNING: Use of uninitialized value $devname in concatenation (.) or string at ./FHEM/21_VBUSDEV.pm line 1150, <GEN50866> line 3.

besten Gruß
Gerd

HeikoE

Neustart hast Du wahrscheinlich gemacht.
version
sollte u.A.
19_VBUSIF.pm 20170226 2017-02-26 10:10:10Z awk+pejonp
anzeigen.
Ansonsten fällt mir gerade auch nichts tolles mehr ein. Ich kann aus Sizilien aber auch nur bedingt auf mein System zugreifen.
Gruß Heiko

pejonp

@kowalsky

Aktuelle Version

21_VBUSDEV.pm 20180911 2018-09-11 10:10:10Z pejonp
19_VBUSIF.pm 20180911 2018-09-11 10:10:10Z awk+pejonp


Wie ist dein vbus-system angeschlossen? Lan oder USB? Wenn LAN,  ist es per Browser erreichbar?

Alle notwendigen Perl Module installiert ? FHEM auf aktuellen Stand?

Mach mal ein list vom Device.

Pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

Kowalsky

Hallo,
mit einem
version
bekomme ich
21_VBUSDEV.pm      20180911 2018-09-11 10:10:10Z pejonp
19_VBUSIF.pm       20180911 2018-09-11 10:10:10Z awk+pejonp


Angeschlossen ist die ResolMX mit einem Lan Modul. Hier habe ich ein Update die Firmware Ver 1.0.3 gemacht.
Das Teil ist über den Browser ansprechbar und liefert Daten.

Perl sollte auch richtig installiert sein.
Es hat ja vorher funktioniert.
Ein Update habe ich gemacht.

list liefert mir:

Internals:
   CFGFN     
   CHANGED   
   CODE       7e11
   DEF        7e11
   FUUID      5d2f5435-f33f-6dbb-1e44-eaf26899aaab5f85
   LASTInputDev vbus
   MSGCNT     252282
   NAME       VBUSDEV_7e11
   NR         17560
   STATE      Defined
   TYPE       VBUSDEV
   vbus_MSGCNT 252282
   vbus_RAWMSG aa1000117e1000011b347502fc0169023802f1d856014c01fd00650247025b0168010f270f270f2746050f270f270f270f27fb0000000000000000000000000000000000000000000000000000000f270f270f270f2728000000640000000000000064640000f9c4e822000000006400000000000000
   vbus_TIME  2019-07-24 16:56:17
   READINGS:
Attributes:
   event-min-interval .*:120
   event-on-change-reading .*
   model     
   room       VBUSDEV
   verbose    5


Muss ich das Passwort vbus setzen?
https://raw.githubusercontent.com/pejonp/vbus/master/set%20Passwd%20VBUS.JPG

Danke für eure Geduld!
Gruß Gerd