VBus in fhem

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

Vorheriges Thema - Nächstes Thema

id001

Hello, I updated today and get this error:

Deltasol: unknown attribute event-aggregator.

I used it to to reduce my log entries to 1 per minute


pejonp

@id001

?????????

Bitte mehr Daten vom device, logfile und Version.

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

id001

Actually I restored my old version from 20201302 and it is working again.

The problem is with the new version currently on github.


This is my config:

define Deltasol VBUSDEV 7421 60
attr Deltasol DbLogExclude .*:600
attr Deltasol IODev vbus
attr Deltasol event-aggregator Temperatur_Sensor_1:60:linear:v,Temperatur_Sensor_2:60:linear:v,Temperatur_Sensor_3:60:linear:v,Betriebssekunden_Relais_1:60:linear:v
attr Deltasol event-min-interval .*:60
attr Deltasol event-on-change-reading Drehzahl_Relais_1,Temperatur_Sensor_1,Temperatur_Sensor_2,Temperatur_Sensor_3
attr Deltasol icon sani_solar
attr Deltasol model DeltaSol_BX
attr Deltasol room solar
attr Deltasol verbose 3


There was nothing in the log, the error was on the main page:

Deltasol: unknown attribute event-aggregator

pejonp

#798
@id001

Diese attribut nutze ich nicht und hängt vielleicht nicht mit vbus zusammen.

Das attribute event-aggregator gibt es in VBUS nicht ggf. Fuktion von FHEM.

Mal nach dem Fehler und event-aggregator im Forum suchen.

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

philbo

Zitat von: pejonp am 15 September 2020, 22:57:54
@philbo mach mal bitte ein update

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


Hi, hab nochmal alles gelöscht und neu angelegt.
Passwort ist gesetzt, Verbose auf 5
laut log passiert auch jede Menge

Zitat2020.09.18 23:57:01 5: vbus_lan: dispatch aa150021111000010a1d0108000000ffffff020a000053007f0100000000010b0000000000000201000b53007f010b02f700
2020.09.18 23:57:01 5: Parse0a OK: ioName: vbus_lan count: 10 CRC: 29
2020.09.18 23:57:01 4: Parse00: ioName: vbus_lan DST-ADR: 0015 SRC-ADR: 1121
2020.09.18 23:57:01 4: Parse03: Standard-Infos ioName: vbus_lan DST-ADR: 0015
2020.09.18 23:57:01 4: vbus_lan:  Read8: raus
2020.09.18 23:57:01 4: vbus_lan:  Read0: Data = 00000000000028
2020.09.18 23:57:01 4: vbus_lan:  Read_Ende: 00000000000028
2020.09.18 23:57:02 4: vbus_lan:  Read0: Data = 00000000000028aa100021111000
2020.09.18 23:57:02 4: vbus_lan:  Read0: Data = aa10002111100001082453007f01002c0b02
2020.09.18 23:57:02 4: vbus_lan:  Read0: Data = aa10002111100001082453007f01002c0b02770004770f27197c082c
2020.09.18 23:57:02 4: vbus_lan:  Read0: Data = aa10002111100001082453007f01002c0b02770004770f27197c082c007f6c010211
2020.09.18 23:57:03 4: vbus_lan:  Read0: Data = aa10002111100001082453007f01002c0b02770004770f27197c082c007f6c0102110b7f00000273
2020.09.18 23:57:03 4: vbus_lan:  Read0: Data = aa10002111100001082453007f01002c0b02770004770f27197c082c007f6c0102110b7f0000027300000000007f0000000000
2020.09.18 23:57:03 4: vbus_lan:  Read0: Data = aa10002111100001082453007f01002c0b02770004770f27197c082c007f6c0102110b7f0000027300000000007f00000000007f6f0000000010
2020.09.18 23:57:03 4: vbus_lan:  Read0: Data = aa10002111100001082453007f01002c0b02770004770f27197c082c007f6c0102110b7f0000027300000000007f00000000007f6f0000000010aa15002111
2020.09.18 23:57:03 4: vbus_lan:  Read1: protoVersion : 10
2020.09.18 23:57:03 4: vbus_lan:  Read2a Len: 116 Counter: 8
2020.09.18 23:57:03 4: vbus_lan:  Read4: OK message length: 116 : 116
2020.09.18 23:57:03 4: vbus_lan:  Read6 MSG: aa10002111100001082453007f010b02f7000f2719fc00ff6c010bff000000000000000000006f000000 Payload: 53007f010b02f7000f2719fc00ff6c010bff000000000000000000006f000000
2020.09.18 23:57:03 5: vbus_lan: dispatch aa10002111100001082453007f010b02f7000f2719fc00ff6c010bff000000000000000000006f000000
2020.09.18 23:57:03 5: Parse0a OK: ioName: vbus_lan count: 8 CRC: 36
2020.09.18 23:57:03 4: Parse00: ioName: vbus_lan DST-ADR: 0010 SRC-ADR: 1121
2020.09.18 23:57:03 4: Parse02: DFA       ioName: vbus_lan DST-ADR: 0010
2020.09.18 23:57:03 4: Parse12: vbus_lan DST-ADR: 0010 SRC-ADR: 1121
2020.09.18 23:57:03 4: Parse20 : Command 0100 DevTyp: HASH(0x300a2a8) Model: 1121 MSG: 53007f010b02f7000f2719fc00ff6c010bff000000000000000000006f000000
2020.09.18 23:57:03 4: vbus_lan:  Read8: raus
2020.09.18 23:57:03 4: vbus_lan:  Read0: Data = 1000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f
2020.09.18 23:57:03 4: vbus_lan:  Read_Ende: 1000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f
2020.09.18 23:57:03 4: vbus_lan:  Read0: Data = 1000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f010b00
2020.09.18 23:57:03 4: vbus_lan:  Read_Ende: 1000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f010b00
2020.09.18 23:57:03 4: vbus_lan:  Read0: Data = 1000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f010b0000007300000000007f02
2020.09.18 23:57:03 4: vbus_lan:  Read_Ende: 1000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f010b0000007300000000007f02
2020.09.18 23:57:03 4: vbus_lan:  Read0: Data = 1000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f010b0000007300000000007f0201000b007153007f01002c0b0277000477
2020.09.18 23:57:03 4: vbus_lan:  Read_Ende: 1000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f010b0000007300000000007f0201000b007153007f01002c0b0277000477
2020.09.18 23:57:03 4: vbus_lan:  Read0: Data = 1000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f010b0000007300000000007f0201000b007153007f01002c0b0277000477aa00002111200005000000
2020.09.18 23:57:03 4: vbus_lan:  Read0: Data = aa000021112000050000000000000028
2020.09.18 23:57:04 4: vbus_lan:  Read0: Data = aa000021112000050000000000000028aa100021111000010824
2020.09.18 23:57:04 4: vbus_lan:  Read1: protoVersion : 20
2020.09.18 23:57:04 4: vbus_lan:  Read7: Version : 20 CMD: 0500 ID: 0000 Val: 00000000 tet: 00 CRC: 28
2020.09.18 23:57:04 4: vbus_lan:  Read8: raus
2020.09.18 23:57:04 4: vbus_lan:  Read0: Data = 53007f01002c0b02770004
2020.09.18 23:57:04 4: vbus_lan:  Read_Ende: 53007f01002c0b02770004
2020.09.18 23:57:04 4: vbus_lan:  Read0: Data = 53007f01002c0b02770004770f27197c082c007f6c
2020.09.18 23:57:04 4: vbus_lan:  Read_Ende: 53007f01002c0b02770004770f27197c082c007f6c
2020.09.18 23:57:04 4: vbus_lan:  Read0: Data = 53007f01002c0b02770004770f27197c082c007f6c010211
2020.09.18 23:57:04 4: vbus_lan:  Read_Ende: 53007f01002c0b02770004770f27197c082c007f6c010211
2020.09.18 23:57:05 4: vbus_lan:  Read0: Data = 53007f01002c0b02770004770f27197c082c007f6c0102110b7f00000273000000
2020.09.18 23:57:05 4: vbus_lan:  Read_Ende: 53007f01002c0b02770004770f27197c082c007f6c0102110b7f00000273000000
2020.09.18 23:57:05 4: vbus_lan:  Read0: Data = 53007f01002c0b02770004770f27197c082c007f6c0102110b7f0000027300000000007f00000000007f6f
2020.09.18 23:57:05 4: vbus_lan:  Read_Ende: 53007f01002c0b02770004770f27197c082c007f6c0102110b7f0000027300000000007f00000000007f6f
2020.09.18 23:57:05 4: vbus_lan:  Read0: Data = 53007f01002c0b02770004770f27197c082c007f6c0102110b7f0000027300000000007f00000000007f6f0000000010
2020.09.18 23:57:05 4: vbus_lan:  Read_Ende: 53007f01002c0b02770004770f27197c082c007f6c0102110b7f0000027300000000007f00000000007f6f0000000010
2020.09.18 23:57:05 4: vbus_lan:  Read0: Data = 53007f01002c0b02770004770f27197c082c007f6c0102110b7f0000027300000000007f00000000007f6f0000000010aa1500211110
2020.09.18 23:57:05 4: vbus_lan:  Read0: Data = aa150021111000010a1d01080000007600
2020.09.18 23:57:05 4: vbus_lan:  Read0: Data = aa150021111000010a1d010800000076007f7f7f0e74020a00000073
2020.09.18 23:57:05 4: vbus_lan:  Read0: Data = aa150021111000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000
2020.09.18 23:57:05 4: vbus_lan:  Read0: Data = aa150021111000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f
2020.09.18 23:57:05 4: vbus_lan:  Read0: Data = aa150021111000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f010b000000
2020.09.18 23:57:05 4: vbus_lan:  Read0: Data = aa150021111000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f010b0000007300000000007f0201000b
2020.09.18 23:57:05 4: vbus_lan:  Read0: Data = aa150021111000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f010b0000007300000000007f0201000b007153007f01002c0b02
2020.09.18 23:57:05 4: vbus_lan:  Read0: Data = aa150021111000010a1d010800000076007f7f7f0e74020a0000007353007f01002c00000000007f010b0000007300000000007f0201000b007153007f01002c0b0277000477

Aber sorry für die doofe Frage... wie bekomm ich daraus jetzt irgendwas lesbares??  :o

Viele Grüße
Philipp

pejonp

@philbo

Eigentlich werden die erkannten Geräte unter  VBUSDEV Angelegt. Neustart gemacht ?
Es darf kein anderes Gerät auf den Vbus-lan Adapter zugreifen.

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

philbo

#801
@pejonp

Also im Webinterface sieht es bei mir so aus...
unter VBUSDEV:

und unter VBUS_LAN:


Neustart habe ich gemacht. Bedeuten die Einträge im LOGfile nicht, dass da irgendwelche Daten ankommen??

Das kommt auch noch nach dem Start von FHEM:
ZitatMessages collected while initializing FHEM:configfile: attr VBUSDEV_1121 model: attribute value is missing

Edit: Wollte die Bilder hier innerhalb meines Textes einfügen, aber irgendwie kriege ich das nicht hin. Bild einfügen gibts nicht, daher als Anhang.

pejonp

@philbo

Mach mal bitte ein list von den beiden devices.
LAN und vbusdev.
Was wird unter vbusdev angezeigt ?!

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

philbo

VBUSDEV_1121:
Internals:
   CODE       1121
   DEF        1121
   FUUID      5f652741-f33f-dff9-cb2a-3f7f7cb989d47e25
   LASTInputDev vbus_lan
   MSGCNT     259
   NAME       VBUSDEV_1121
   NR         18
   STATE      Defined
   TYPE       VBUSDEV
   vbus_lan_MSGCNT 259
   vbus_lan_RAWMSG aa100021111000010824b8015201ef01c3010f2719fc23ff6d010bff000000000000000000006f000000
   vbus_lan_TIME 2020-09-19 10:55:58
Attributes:
   event-min-interval .*:120
   event-on-change-reading .*
   model     
   room       VBUSDEV
   verbose    1


vbus_lan:
Internals:
   Clients    :VBUSDEV:
   DEF        192.168.1.20:7053
   DeviceName 192.168.1.20:7053
   DeviceType Net
   FD         7
   FUUID      5f65273d-f33f-dff9-1264-7b228c56d19b9349
   NAME       vbus_lan
   NR         17
   PARTIAL    aaa000021112000050000000000000028
   RAWMSG     aa100021111000010824c0015201ef01cf010f2719fc23ff6d010bff000000000000000000006f000000
   STATE      opened
   TYPE       VBUSIF
   vbus_lan_MSGCNT 541
   vbus_lan_TIME 2020-09-19 10:56:46
   MatchList:
     1:VBUSDEV  .*
   READINGS:
     2020-09-19 10:37:48   state           opened
Attributes:
   icon       sani_solar
   verbose    5

pejonp

@philbo

habe gerade gesehen das der 1121 nicht im Modul vorhanden ist. Pflege ich nach. Melde mich dann.

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

philbo

Kannst du mich aufklären?

Was ist denn der 1121?

Der vbus Lan oder die deltasol cs2 Steuerung?

Danke schonmal.

Gruß Philipp

pejonp

@philbo

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

und dann fhem neu starten.

die 1121 ist die Übersetztung für DeltaSol CS2 :

DFA (0x0010) <= DeltaSol CS2 (0x1121), command 0x0100   (http://danielwippermann.github.io/resol-vbus/vbus-packets.html)

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

philbo

#807
@pejonp

ah cool, jetzt bekomme ich schonmal Werte angezeigt.
Sieht schon ganz gut aus.
Jetzt würde mich noch interessieren:
Habe in anderen Screenshots hier im Beitrag gesehen, dass die Leute teilweise ein Liniendiagramm mit den Werten haben - wie geht das denn?

Dann ändern sich die Werte ja ununterbrochen, im FHEM wird es alle 2-3 Sekunden aktualisiert - ist dafür nicht das Attribut event-min-interval ?
Ich hatte nämlich jetzt heute Morgen (s. auch den Screenshot), dass die Werte dann ab 9:24 uhr nicht mehr aktualisiert worden sind. Läuft da vielleicht etwas "voll"?

Und dann noch eine Frage: ich habe da ja Werte angezeigt, die ich nicht benötige, weil kein Sensor hinter zB.. Kann ich die entfernen? suppress-reading bewirkt ja anscheinend nur, dass sie nicht mehr aktualisiert werden.

Vielen Dank und viele Grüße
Philipp


pejonp

@philbo

Diagramme steht in der Docu von fhem.


defmod SolarThermiePlot SVG logdb:SolarThermiePlot:CURRENT


event-min-interval im Device 1121 setzten. sa aber so aus als ob schon gesetzt.

event-min-interval .*:120


Der vbus-Lan adapter hängt sich manchmal weg bzw. fhem hat keine Verbindung. ggf fhem oder das ganze System neu starten. Mal schauen was im Log steht.
VBUSIF mal auf verbose = 5 oder 4 setzten.

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

philbo

okay, das muss ich mir in Ruhe dann nochmal anschauen bzw mich einlesen, wie man sowas macht.

Habe jetzt ja zumindest schonmal Werte, die ich mir auf einer Website anzeigen lassen - Teilziel erreicht ;-)

Du hattest hier mal ein Beispiel gepostet: https://forum.fhem.de/index.php/topic,10303.msg719963.html#msg719963

Wenn ich das so hinkriege, dann bin ich ja schon happy, aber das sollte sich ja machen lassen :-)

Danke auf jeden Fall soweit.

Viele Grüße