EBUSD Readings GAEBUS vs. MQTT

Begonnen von theotherhalf, 17 November 2024, 13:04:14

Vorheriges Thema - Nächstes Thema

theotherhalf

Hallo!
Ich habe an FHEM zwei Vaillant Geräte verbunden (Therme+Regler), welche schon längere Zeit geloggt werden per GAEBUS und soweit ist alles ganz ok.
Nun stirbt mir sehr langsam das Display des Reglers bzw. wird sehr unleserlich, sodaß ich schaue wie ich künftig nicht nur auslesen, sondern auch hier und da mal schreiben kann.
Auch wenn GAEBUS stabil ist, erscheint mir MQTT als die Schnittstelle der Wahl.

Soweit ist alles eingerichtet und nun kommen die Werte auf zwei Wegen ins FHEM.
Ich sehe aber, das vor allem bei der Therme nicht alle Werte kommen, obwohl sie laut Attributes angefragt werden.
Habe ich noch etwas übersehen?
Anbei die beiden Devices.
GAEBUS:
define EcoTec196VC3_5_GAEBUS GAEBUS 192.168.178.10:8889 60
attr EcoTec196VC3_5_GAEBUS userattr r_bai_AITemp r_bai_FanSpeed r_bai_FlowTemp r_bai_Gasvalve r_bai_PartloadHcKW r_bai_PartloadHwcKW r_bai_PositionValveSet r_bai_PowerValue r_bai_ReturnTemp r_bai_StorageTemp r_bai_StorageTempDesired r_bai_TargetFanSpeed r_bai_WP r_bai_WaterPressure r_bai_externalFlowTempDesired
attr EcoTec196VC3_5_GAEBUS event-on-change-reading Abgastemperatur,Brauchwasserspeicher_Temperatur_Ist,Brauchwasserspeicher_Temperatur_Soll,Gasventil,Heizungsteillast,Leistungsdaten,Luefterdrehzahl_Ist,Luefterdrehzahl_Soll,Ruecklauftemperatur,Speicherteillast,Umschaltventil,Vorlauf_Soll_von_7-8-9,Vorlauftemperatur,Wasserdruck,Zirkulationspumpe,
attr EcoTec196VC3_5_GAEBUS icon usb
attr EcoTec196VC3_5_GAEBUS mapVar maintenancedata_HwcTempMax|expertlevel_ReturnTemp
attr EcoTec196VC3_5_GAEBUS r_bai_AITemp Abgastemperatur
attr EcoTec196VC3_5_GAEBUS r_bai_FanSpeed Luefterdrehzahl_Ist
attr EcoTec196VC3_5_GAEBUS r_bai_FlowTemp Vorlauftemperatur
attr EcoTec196VC3_5_GAEBUS r_bai_Gasvalve Gasventil
attr EcoTec196VC3_5_GAEBUS r_bai_PartloadHcKW Heizungsteillast
attr EcoTec196VC3_5_GAEBUS r_bai_PartloadHwcKW Speicherteillast
attr EcoTec196VC3_5_GAEBUS r_bai_PositionValveSet Umschaltventil
attr EcoTec196VC3_5_GAEBUS r_bai_PowerValue Leistungsdaten
attr EcoTec196VC3_5_GAEBUS r_bai_ReturnTemp Ruecklauftemperatur
attr EcoTec196VC3_5_GAEBUS r_bai_StorageTemp Brauchwasserspeicher_Temperatur_Ist
attr EcoTec196VC3_5_GAEBUS r_bai_StorageTempDesired Brauchwasserspeicher_Temperatur_Soll
attr EcoTec196VC3_5_GAEBUS r_bai_TargetFanSpeed Luefterdrehzahl_Soll
attr EcoTec196VC3_5_GAEBUS r_bai_WP Zirkulationspumpe
attr EcoTec196VC3_5_GAEBUS r_bai_WaterPressure Wasserdruck
attr EcoTec196VC3_5_GAEBUS r_bai_externalFlowTempDesired Vorlauf_Soll_von_7-8-9
attr EcoTec196VC3_5_GAEBUS room Heizung
#   DEF        192.168.178.10:8889 60
#   DevType    EBUSD
#   DeviceAddress 192.168.178.10:8889
#   DeviceName EcoTec196VC3_5_GAEBUS
#   FD         17
#   FUUID      634d2250-f33f-0f31-80b0-6dfa84af667088d4
#   Interval   60
#   NAME       EcoTec196VC3_5_GAEBUS
#   NR         259
#   PARTIAL   
#   STATE      Connected
#   TYPE       GAEBUS
#   UpdateCnt  2565
#   eventCount 2309
#   READINGS:
#     2024-11-17 13:02:24   Abgastemperatur 0.00
#     2024-11-17 13:02:24   Brauchwasserspeicher_Temperatur_Ist 54.62
#     2024-11-17 13:02:24   Brauchwasserspeicher_Temperatur_Soll 57.00
#     2024-11-17 13:02:24   Gasventil       off
#     2024-11-17 13:02:24   Heizungsteillast 14
#     2024-11-17 13:02:24   Leistungsdaten  19 06 53 13 64 17
#     2024-11-17 13:02:24   Luefterdrehzahl_Ist 0
#     2024-11-17 13:02:24   Luefterdrehzahl_Soll 0
#     2024-11-17 13:02:24   Ruecklauftemperatur 38.88
#     2024-11-17 13:02:24   Speicherteillast 23
#     2024-11-17 13:02:24   Umschaltventil  100
#     2024-11-17 13:02:24   Vorlauf_Soll_von_7-8-9 0.00
#     2024-11-17 13:02:24   Vorlauftemperatur 39.19
#     2024-11-17 13:02:24   Wasserdruck     1.204
#     2024-11-17 13:02:24   Zirkulationspumpe off
#     2024-11-17 12:35:35   lasterror       ERR: element not found
#     2024-11-17 13:02:24   state_ebus      signal acquired
#   helper:
#     ebus:
#       r_bai_AITemp:
#         class      bai
#         io         r
#         var        AITemp
#       r_bai_FanSpeed:
#         class      bai
#         io         r
#         var        FanSpeed
#       r_bai_FlowTemp:
#         class      bai
#         io         r
#         var        FlowTemp
#       r_bai_Gasvalve:
#         class      bai
#         io         r
#         var        Gasvalve
#       r_bai_PartloadHcKW:
#         class      bai
#         io         r
#         var        PartloadHcKW
#       r_bai_PartloadHwcKW:
#         class      bai
#         io         r
#         var        PartloadHwcKW
#       r_bai_PositionValveSet:
#         class      bai
#         io         r
#         var        PositionValveSet
#       r_bai_PowerValue:
#         class      bai
#         io         r
#         var        PowerValue
#       r_bai_ReturnTemp:
#         class      bai
#         io         r
#         var        ReturnTemp
#       r_bai_StorageTemp:
#         class      bai
#         io         r
#         var        StorageTemp
#       r_bai_StorageTempDesired:
#         class      bai
#         io         r
#         var        StorageTempDesired
#       r_bai_TargetFanSpeed:
#         class      bai
#         io         r
#         var        TargetFanSpeed
#       r_bai_WP:
#         class      bai
#         io         r
#         var        WP
#       r_bai_WaterPressure:
#         class      bai
#         io         r
#         var        WaterPressure
#       r_bai_externalFlowTempDesired:
#         class      bai
#         io         r
#         var        externalFlowTempDesired
#
setstate EcoTec196VC3_5_GAEBUS Connected
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Abgastemperatur 0.00
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Brauchwasserspeicher_Temperatur_Ist 54.62
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Brauchwasserspeicher_Temperatur_Soll 57.00
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Gasventil off
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Heizungsteillast 14
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Leistungsdaten 19 06 53 13 64 17
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Luefterdrehzahl_Ist 0
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Luefterdrehzahl_Soll 0
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Ruecklauftemperatur 38.88
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Speicherteillast 23
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Umschaltventil 100
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Vorlauf_Soll_von_7-8-9 0.00
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Vorlauftemperatur 39.19
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Wasserdruck 1.204
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 Zirkulationspumpe off
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 12:35:35 lasterror ERR: element not found
setstate EcoTec196VC3_5_GAEBUS 2024-11-17 13:02:24 state_ebus signal acquired


MQTT:
define MQTT2_Vaillant_EcoTec196VC3_5 MQTT2_DEVICE Vaillant_EcoTec196VC3_5
attr MQTT2_Vaillant_EcoTec196VC3_5 readingList Vaillant_EcoTec196VC3_5:ebusd/global/version:.* version\
Vaillant_EcoTec196VC3_5:ebusd/global/running:.* running\
Vaillant_EcoTec196VC3_5:ebusd/broadcast/queryexistence:.* queryexistence\
Vaillant_EcoTec196VC3_5:ebusd/global/scan:.* scan\
Vaillant_EcoTec196VC3_5:ebusd/global/uptime:.* uptime\
Vaillant_EcoTec196VC3_5:ebusd/global/signal:.* signal\
Vaillant_EcoTec196VC3_5:ebusd/scan\x2e08/:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/scan\x2e08/id:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/AITemp:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/FanSpeed:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/PartloadHcKW:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/FlowTemp:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/Gasvalve:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/PartloadHwcKW:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/PositionValveSet:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/ReturnTemp:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/PowerValue:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/StorageTempDesired:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/StorageTemp:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/TargetFanSpeed:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/WaterPressure:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/externalFlowTempDesired:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/WP:.* { json2nameValue($EVENT) }\
Vaillant_EcoTec196VC3_5:ebusd/global/updatecheck:.* updatecheck
attr MQTT2_Vaillant_EcoTec196VC3_5 room MQTT2_DEVICE
#   CFGFN     
#   CID        Vaillant_EcoTec196VC3_5
#   DEF        Vaillant_EcoTec196VC3_5
#   FUUID      6739d4c1-f33f-0f31-31b1-df0fdf3d1b29643c
#   IODev      myBroker
#   LASTInputDev myBroker
#   MSGCNT     468
#   NAME       MQTT2_Vaillant_EcoTec196VC3_5
#   NR         434
#   STATE      ???
#   TYPE       MQTT2_DEVICE
#   eventCount 492
#   myBroker_CONN myBroker_192.168.178.10_48584
#   myBroker_MSGCNT 468
#   myBroker_TIME 2024-11-17 13:02:55
#   READINGS:
#     2024-11-17 13:02:25   0_name         
#     2024-11-17 13:02:25   0_value         0
#     2024-11-17 12:36:25   HW_value        7401
#     2024-11-17 12:36:25   ID_value        BAI00
#     2024-11-17 12:34:25   IODev           myBroker
#     2024-11-17 12:36:25   MF_value        Vaillant
#     2024-11-17 12:36:25   SW_value        0518
#     2024-11-17 12:36:26   counter_value   
#     2024-11-17 13:02:25   onoff_value     off
#     2024-11-17 13:02:22   power_value     23
#     2024-11-17 12:36:26   prefix_value   
#     2024-11-17 13:02:30   press_value     1.204
#     2024-11-17 12:36:26   product_value   
#     2024-11-17 12:34:33   queryexistence 
#     2024-11-17 12:34:25   running         true
#     2024-11-17 12:36:26   scan            "finished"
#     2024-11-17 13:02:30   sensor_value    ok
#     2024-11-17 12:34:39   signal          true
#     2024-11-17 12:34:25   subscriptions   ebusd/#
#     2024-11-17 12:36:26   suffix_value   
#     2024-11-17 12:36:26   supplier_value 
#     2024-11-17 13:02:30   temp_value      0.00
#     2024-11-17 13:02:23   tempmirror_value 64913
#     2024-11-17 12:38:29   updatecheck     "version 24.1 available"
#     2024-11-17 13:02:55   uptime          1712
#     2024-11-17 12:34:25   version         "ebusd 23.3.23.3"
#     2024-11-17 12:36:26   week_value     
#     2024-11-17 12:36:26   year_value     
#   hmccu:
#
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 13:02:25 0_name
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 13:02:25 0_value 0
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:36:25 HW_value 7401
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:36:25 ID_value BAI00
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:34:25 IODev myBroker
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:36:25 MF_value Vaillant
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:36:25 SW_value 0518
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:36:26 counter_value
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 13:02:25 onoff_value off
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 13:02:22 power_value 23
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:36:26 prefix_value
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 13:02:30 press_value 1.204
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:36:26 product_value
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:34:33 queryexistence
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:34:25 running true
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:36:26 scan "finished"
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 13:02:30 sensor_value ok
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:34:39 signal true
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:34:25 subscriptions ebusd/#
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:36:26 suffix_value
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:36:26 supplier_value
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 13:02:30 temp_value 0.00
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 13:02:23 tempmirror_value 64913
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:38:29 updatecheck "version 24.1 available"
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 13:02:55 uptime 1712
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:34:25 version "ebusd 23.3.23.3"
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:36:26 week_value
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 12:36:26 year_value

FHEM Anfänger
HM CCU2 mit diversen Komponenten als Steuerung
FHEM mit Floorplan auf Raspi 3 (Raspbian Jessie)  zur Visualisierung (Heizung, Zustände, etc.) und angeschlossenen One-Wire Sensoren
Schnittstelle CCU2 - FHEM mit HMCCU
EBUSD Applikation auf Raspi 2 mit Anbindung an Vaillant Heizung

theotherhalf

Zusatzinfo:
Wenn ich in das Logfile schaue, dann sehe ich, das die meisten Temperaturen nicht wie beim GAEBUS in einem eigenen Reading landen, sondern alle nacheinander auf das Reading temp_value geschrieben werden.
2024-11-17_13:08:59 MQTT2_Vaillant_EcoTec196VC3_5 ID_value: BAI00
2024-11-17_13:08:59 MQTT2_Vaillant_EcoTec196VC3_5 SW_value: 0518
2024-11-17_13:08:59 MQTT2_Vaillant_EcoTec196VC3_5 HW_value: 7401
2024-11-17_13:08:59 MQTT2_Vaillant_EcoTec196VC3_5 MF_value: Vaillant
2024-11-17_13:09:00 MQTT2_Vaillant_EcoTec196VC3_5 supplier_value:
2024-11-17_13:09:00 MQTT2_Vaillant_EcoTec196VC3_5 week_value:
2024-11-17_13:09:00 MQTT2_Vaillant_EcoTec196VC3_5 year_value:
2024-11-17_13:09:00 MQTT2_Vaillant_EcoTec196VC3_5 prefix_value:
2024-11-17_13:09:00 MQTT2_Vaillant_EcoTec196VC3_5 suffix_value:
2024-11-17_13:09:00 MQTT2_Vaillant_EcoTec196VC3_5 product_value:
2024-11-17_13:09:00 MQTT2_Vaillant_EcoTec196VC3_5 counter_value:
2024-11-17_13:09:00 MQTT2_Vaillant_EcoTec196VC3_5 scan: "finished"
2024-11-17_13:09:02 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 144
2024-11-17_13:09:18 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 160
2024-11-17_13:09:34 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 176
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 power_value: 14
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 power_value: 23
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 38.38
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 0.00
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: cutoff
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 100
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 0
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 19 06 53 13 64 17
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 0_value: off
2024-11-17_13:09:43 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:09:44 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 57.00
2024-11-17_13:09:44 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:09:44 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 54.44
2024-11-17_13:09:44 MQTT2_Vaillant_EcoTec196VC3_5 tempmirror_value: 64926
2024-11-17_13:09:44 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:09:44 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 38.06
2024-11-17_13:09:51 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 192
2024-11-17_13:09:51 MQTT2_Vaillant_EcoTec196VC3_5 press_value: 1.195
2024-11-17_13:09:51 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:09:51 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:09:51 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 0
2024-11-17_13:09:51 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 0.00
2024-11-17_13:09:51 MQTT2_Vaillant_EcoTec196VC3_5 onoff_value: off
2024-11-17_13:10:06 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 208
2024-11-17_13:10:22 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 224
2024-11-17_13:10:38 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 240
2024-11-17_13:10:46 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:10:46 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 38.12
2024-11-17_13:10:46 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 0.00
2024-11-17_13:10:46 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: cutoff
2024-11-17_13:10:46 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 0
2024-11-17_13:10:46 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:10:48 MQTT2_Vaillant_EcoTec196VC3_5 power_value: 14
2024-11-17_13:10:48 MQTT2_Vaillant_EcoTec196VC3_5 power_value: 23
2024-11-17_13:10:48 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:10:48 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 100
2024-11-17_13:10:48 MQTT2_Vaillant_EcoTec196VC3_5 0_value: off
2024-11-17_13:10:48 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:10:49 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:10:49 MQTT2_Vaillant_EcoTec196VC3_5 press_value: 1.195
2024-11-17_13:10:49 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 57.00
2024-11-17_13:10:49 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:10:49 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 54.44
2024-11-17_13:10:49 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 0
2024-11-17_13:10:49 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:10:49 MQTT2_Vaillant_EcoTec196VC3_5 onoff_value: off
2024-11-17_13:10:49 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 37.94
2024-11-17_13:10:49 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:10:49 MQTT2_Vaillant_EcoTec196VC3_5 tempmirror_value: 64928
2024-11-17_13:10:49 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:10:49 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 19 06 53 13 64 17
2024-11-17_13:10:54 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 256
2024-11-17_13:10:54 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 0.00
2024-11-17_13:11:10 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 272
2024-11-17_13:11:26 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 288
2024-11-17_13:11:42 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 304
2024-11-17_13:11:51 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 38.06
2024-11-17_13:11:51 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:11:51 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: cutoff
2024-11-17_13:11:51 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 0.00
2024-11-17_13:11:51 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:11:51 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 0
2024-11-17_13:11:52 MQTT2_Vaillant_EcoTec196VC3_5 power_value: 14
2024-11-17_13:11:52 MQTT2_Vaillant_EcoTec196VC3_5 power_value: 23
2024-11-17_13:11:52 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:11:52 MQTT2_Vaillant_EcoTec196VC3_5 0_value: off
2024-11-17_13:11:54 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:11:54 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 54.44
2024-11-17_13:11:54 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 100
2024-11-17_13:11:54 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:11:54 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 37.81
2024-11-17_13:11:54 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:11:54 MQTT2_Vaillant_EcoTec196VC3_5 tempmirror_value: 64930
2024-11-17_13:11:54 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:11:54 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 19 06 53 13 64 17
2024-11-17_13:11:55 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 57.00
2024-11-17_13:11:55 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 0
2024-11-17_13:11:55 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:11:55 MQTT2_Vaillant_EcoTec196VC3_5 onoff_value: off
2024-11-17_13:11:58 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 320
2024-11-17_13:11:59 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:11:59 MQTT2_Vaillant_EcoTec196VC3_5 press_value: 1.195
2024-11-17_13:11:59 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 0.00
2024-11-17_13:12:14 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 336
2024-11-17_13:12:30 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 352
2024-11-17_13:12:46 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 368
2024-11-17_13:12:56 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: cutoff
2024-11-17_13:12:56 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 0.00
2024-11-17_13:12:56 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:12:56 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 0
2024-11-17_13:12:57 MQTT2_Vaillant_EcoTec196VC3_5 power_value: 14
2024-11-17_13:12:57 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 37.94
2024-11-17_13:12:57 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:12:57 MQTT2_Vaillant_EcoTec196VC3_5 0_value: off
2024-11-17_13:12:57 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:12:58 MQTT2_Vaillant_EcoTec196VC3_5 power_value: 23
2024-11-17_13:12:58 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:12:58 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 100
2024-11-17_13:12:58 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:12:58 MQTT2_Vaillant_EcoTec196VC3_5 tempmirror_value: 64931
2024-11-17_13:12:58 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 37.75
2024-11-17_13:12:58 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 19 06 53 13 64 17
2024-11-17_13:12:58 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:12:59 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 57.00
2024-11-17_13:12:59 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:12:59 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 54.44
2024-11-17_13:12:59 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 0
2024-11-17_13:12:59 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:13:02 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 384
2024-11-17_13:13:05 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:13:05 MQTT2_Vaillant_EcoTec196VC3_5 press_value: 1.195
2024-11-17_13:13:05 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 0.00
2024-11-17_13:13:05 MQTT2_Vaillant_EcoTec196VC3_5 onoff_value: off
2024-11-17_13:13:18 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 400
2024-11-17_13:13:34 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 416
2024-11-17_13:13:50 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 432
2024-11-17_13:14:01 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:14:01 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 37.81
2024-11-17_13:14:01 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: cutoff
2024-11-17_13:14:01 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 0.00
2024-11-17_13:14:01 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:14:01 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 0
2024-11-17_13:14:02 MQTT2_Vaillant_EcoTec196VC3_5 power_value: 14
2024-11-17_13:14:02 MQTT2_Vaillant_EcoTec196VC3_5 power_value: 23
2024-11-17_13:14:02 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:14:02 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 100
2024-11-17_13:14:02 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:14:02 MQTT2_Vaillant_EcoTec196VC3_5 0_value: off
2024-11-17_13:14:03 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 57.00
2024-11-17_13:14:03 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:14:03 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 54.44
2024-11-17_13:14:03 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:14:03 MQTT2_Vaillant_EcoTec196VC3_5 tempmirror_value: 64933
2024-11-17_13:14:03 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 37.62
2024-11-17_13:14:03 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 19 06 53 13 64 17
2024-11-17_13:14:03 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:14:06 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 448
2024-11-17_13:14:09 MQTT2_Vaillant_EcoTec196VC3_5 press_value: 1.195
2024-11-17_13:14:09 MQTT2_Vaillant_EcoTec196VC3_5 sensor_value: ok
2024-11-17_13:14:09 MQTT2_Vaillant_EcoTec196VC3_5 0_name:
2024-11-17_13:14:09 MQTT2_Vaillant_EcoTec196VC3_5 0_value: 0
2024-11-17_13:14:09 MQTT2_Vaillant_EcoTec196VC3_5 temp_value: 0.00
2024-11-17_13:14:09 MQTT2_Vaillant_EcoTec196VC3_5 onoff_value: off
2024-11-17_13:14:22 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 464
2024-11-17_13:14:38 MQTT2_Vaillant_EcoTec196VC3_5 uptime: 480
FHEM Anfänger
HM CCU2 mit diversen Komponenten als Steuerung
FHEM mit Floorplan auf Raspi 3 (Raspbian Jessie)  zur Visualisierung (Heizung, Zustände, etc.) und angeschlossenen One-Wire Sensoren
Schnittstelle CCU2 - FHEM mit HMCCU
EBUSD Applikation auf Raspi 2 mit Anbindung an Vaillant Heizung

TomLee

Hallo,

wenn Du autocreate complex in Deiner MQTT2_SERVER-Definition aktivierst, werden dann die Readings angelegt ?

Gruß Thomas

theotherhalf

Zitat von: TomLee am 17 November 2024, 16:07:49wenn Du autocreate complex in Deiner MQTT2_SERVER-Definition aktivierst, werden dann die Readings angelegt ?


Jetzt sind die Reading Namen um einiges länger und es sieht vollständig aus! Ich musste allerdings die beiden Vaillant Devices löschen, ein FHEM Neustart alleine hat nicht geholfen.
Ich danke Dir!

FHEM Anfänger
HM CCU2 mit diversen Komponenten als Steuerung
FHEM mit Floorplan auf Raspi 3 (Raspbian Jessie)  zur Visualisierung (Heizung, Zustände, etc.) und angeschlossenen One-Wire Sensoren
Schnittstelle CCU2 - FHEM mit HMCCU
EBUSD Applikation auf Raspi 2 mit Anbindung an Vaillant Heizung

theotherhalf

define MQTT2_Vaillant_EcoTec196VC3_5 MQTT2_DEVICE Vaillant_EcoTec196VC3_5
attr MQTT2_Vaillant_EcoTec196VC3_5 readingList Vaillant_EcoTec196VC3_5:ebusd/global/uptime:.* uptime\
Vaillant_EcoTec196VC3_5:ebusd/bai/FlowTemp:.* { json2nameValue($EVENT, 'FlowTemp_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/AITemp:.* { json2nameValue($EVENT, 'AITemp_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/FanSpeed:.* { json2nameValue($EVENT, 'FanSpeed_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/Gasvalve:.* { json2nameValue($EVENT, 'Gasvalve_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/StorageTempDesired:.* { json2nameValue($EVENT, 'StorageTempDesired_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/PartloadHcKW:.* { json2nameValue($EVENT, 'PartloadHcKW_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/PartloadHwcKW:.* { json2nameValue($EVENT, 'PartloadHwcKW_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/StorageTemp:.* { json2nameValue($EVENT, 'StorageTemp_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/PositionValveSet:.* { json2nameValue($EVENT, 'PositionValveSet_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/ReturnTemp:.* { json2nameValue($EVENT, 'ReturnTemp_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/PowerValue:.* { json2nameValue($EVENT, 'PowerValue_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/WaterPressure:.* { json2nameValue($EVENT, 'WaterPressure_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/TargetFanSpeed:.* { json2nameValue($EVENT, 'TargetFanSpeed_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/externalFlowTempDesired:.* { json2nameValue($EVENT, 'externalFlowTempDesired_', $JSONMAP) }\
Vaillant_EcoTec196VC3_5:ebusd/bai/WP:.* { json2nameValue($EVENT, 'WP_', $JSONMAP) }
attr MQTT2_Vaillant_EcoTec196VC3_5 room MQTT2_DEVICE
#   CFGFN     
#   CID        Vaillant_EcoTec196VC3_5
#   DEF        Vaillant_EcoTec196VC3_5
#   FUUID      673a0d7d-f33f-0f31-5107-607c6bdd399e5233
#   IODev      myBroker
#   LASTInputDev myBroker
#   MSGCNT     96
#   NAME       MQTT2_Vaillant_EcoTec196VC3_5
#   NR         432
#   STATE      ???
#   TYPE       MQTT2_DEVICE
#   eventCount 112
#   myBroker_CONN myBroker_192.168.178.10_54046
#   myBroker_MSGCNT 96
#   myBroker_TIME 2024-11-17 16:42:05
#   READINGS:
#     2024-11-17 16:41:56   AITemp_sensor_value cutoff
#     2024-11-17 16:41:56   AITemp_temp_value 0.00
#     2024-11-17 16:41:56   FanSpeed_0_name
#     2024-11-17 16:41:56   FanSpeed_0_value 1511
#     2024-11-17 16:41:56   FlowTemp_sensor_value ok
#     2024-11-17 16:41:56   FlowTemp_temp_value 33.88
#     2024-11-17 16:41:57   Gasvalve_0_name
#     2024-11-17 16:41:57   Gasvalve_0_value on
#     2024-11-17 16:36:29   IODev           myBroker
#     2024-11-17 16:41:57   PartloadHcKW_power_value 14
#     2024-11-17 16:41:57   PartloadHwcKW_power_value 23
#     2024-11-17 16:41:58   PositionValveSet_0_name
#     2024-11-17 16:41:58   PositionValveSet_0_value 0
#     2024-11-17 16:41:58   PowerValue_0_name
#     2024-11-17 16:41:58   PowerValue_0_value 19 06 53 13 64 17
#     2024-11-17 16:41:58   ReturnTemp_sensor_value ok
#     2024-11-17 16:41:58   ReturnTemp_temp_value 28.94
#     2024-11-17 16:41:58   ReturnTemp_tempmirror_value 65072
#     2024-11-17 16:41:59   StorageTempDesired_temp_value 57.00
#     2024-11-17 16:41:58   StorageTemp_sensor_value ok
#     2024-11-17 16:41:58   StorageTemp_temp_value 55.56
#     2024-11-17 16:41:59   TargetFanSpeed_0_name
#     2024-11-17 16:41:59   TargetFanSpeed_0_value 1510
#     2024-11-17 16:41:59   WP_onoff_value  on
#     2024-11-17 16:42:05   WaterPressure_press_value 1.249
#     2024-11-17 16:42:05   WaterPressure_sensor_value ok
#     2024-11-17 16:42:05   externalFlowTempDesired_temp_value 36.50
#     2024-11-17 16:36:33   subscriptions   ebusd/#
#     2024-11-17 16:42:05   uptime          12927
#   hmccu:
#
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:56 AITemp_sensor_value cutoff
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:56 AITemp_temp_value 0.00
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:56 FanSpeed_0_name
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:56 FanSpeed_0_value 1511
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:56 FlowTemp_sensor_value ok
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:56 FlowTemp_temp_value 33.88
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:57 Gasvalve_0_name
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:57 Gasvalve_0_value on
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:36:29 IODev myBroker
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:57 PartloadHcKW_power_value 14
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:57 PartloadHwcKW_power_value 23
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:58 PositionValveSet_0_name
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:58 PositionValveSet_0_value 0
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:58 PowerValue_0_name
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:58 PowerValue_0_value 19 06 53 13 64 17
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:58 ReturnTemp_sensor_value ok
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:58 ReturnTemp_temp_value 28.94
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:58 ReturnTemp_tempmirror_value 65072
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:59 StorageTempDesired_temp_value 57.00
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:58 StorageTemp_sensor_value ok
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:58 StorageTemp_temp_value 55.56
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:59 TargetFanSpeed_0_name
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:59 TargetFanSpeed_0_value 1510
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:41:59 WP_onoff_value on
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:42:05 WaterPressure_press_value 1.249
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:42:05 WaterPressure_sensor_value ok
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:42:05 externalFlowTempDesired_temp_value 36.50
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:36:33 subscriptions ebusd/#
setstate MQTT2_Vaillant_EcoTec196VC3_5 2024-11-17 16:42:05 uptime 12927

FHEM Anfänger
HM CCU2 mit diversen Komponenten als Steuerung
FHEM mit Floorplan auf Raspi 3 (Raspbian Jessie)  zur Visualisierung (Heizung, Zustände, etc.) und angeschlossenen One-Wire Sensoren
Schnittstelle CCU2 - FHEM mit HMCCU
EBUSD Applikation auf Raspi 2 mit Anbindung an Vaillant Heizung

TomLee

Wenn Du das irgendwann mal ordentlich haben willst, wäre der nächste Schritt, auf das jetzt gezeigte Device das attrTemplate eBus_daemon_splitter anzuwenden. Damit hättest dann schonmal ein Bridge-Device.