Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. eBus Adapter Vaillant

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

eBus Adapter Vaillant

Scheduled Pinned Locked Moved ioBroker Allgemein
ebusebus adapterproblemerrorerste schritte
388 Posts 49 Posters 118.0k Views 50 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • xxx_turbo_xxxX xxx_turbo_xxx

    @a200 Wozu braucht man das Skript? Der ebus Adapter macht das doch eh im ioBroker?

    Und dort kann man dann auch alle Werte definieren, die in die InfluxDB abgespeichert werden sollen. Und Grafana greift dann wiederum auf die Datenbank zu...

    Bsp Pufferspeichertemperatur (Sensor 5 an VR 70)

    aba273ff-2dcc-4584-a07d-a5e66df1a73d-image.png

    ae72b087-a679-4679-a5ff-54970f5206d3-image.png

    a200A Offline
    a200A Offline
    a200
    wrote on last edited by
    #69

    @xxx_turbo_xxx

    Ich glaube du hast mich nicht verstanden.

    a) der ebus-Adapter liest im Normalfall nur dass ein, was kommuniziert wurde. Einige Werte muss man aktiv abfragen, damit sie zur Verfügung stehen. Dafür ist das Feld "Komma-getrennte Liste von abgefragten Datenpunkten" da. Ich möchte aber alle ebus-Werte im iobroker haben und nicht nur die getriggerten.

    b) Abgesehen davon, dass ich meine Werte einzeln in einer MySql-DB speichere ging es mir darum, dass ich nicht die Funktion aller Datenpunkte kenne. Für die Heizung nutze ich z.B. diese:

    • ebus.0.bai.messages.FlowTemp.fields.temp.value
    • ebus.0.bai.messages.ReturnTemp.fields.temp.value
    • ebus.0.bai.messages.FlowTempDesired.fields.temp.value
    • ebus.0.broadcast.messages.outsidetemp.fields.temp2.value
    • ebus.0.hc.messages.SumFlowSensor.fields.temp.value

    Screenshot_2020-03-04 Hezung - Grafana.png

    Ich habe aber keine Ahnung in welchem Datenpunkt z.B. die Warmwassertemperatur meines WW-Speichers zu finden ist. Deine Auswertung beinhaltet Werte, die auch ich gerne auswerten möchte. Aus diesem Grund wollte ich, dass du mir dein Grafana-Dashboard zur Verfügung stellst. Daraus hätte ich die Quelle diverser Datenpunkte auslesen können. z.B.: Warmwasser-ist und Warmwasser-soll.

    IoBroker auf QNAP TS-451, Raspi und NUC

    xxx_turbo_xxxX 1 Reply Last reply
    0
    • a200A a200

      @xxx_turbo_xxx

      Ich glaube du hast mich nicht verstanden.

      a) der ebus-Adapter liest im Normalfall nur dass ein, was kommuniziert wurde. Einige Werte muss man aktiv abfragen, damit sie zur Verfügung stehen. Dafür ist das Feld "Komma-getrennte Liste von abgefragten Datenpunkten" da. Ich möchte aber alle ebus-Werte im iobroker haben und nicht nur die getriggerten.

      b) Abgesehen davon, dass ich meine Werte einzeln in einer MySql-DB speichere ging es mir darum, dass ich nicht die Funktion aller Datenpunkte kenne. Für die Heizung nutze ich z.B. diese:

      • ebus.0.bai.messages.FlowTemp.fields.temp.value
      • ebus.0.bai.messages.ReturnTemp.fields.temp.value
      • ebus.0.bai.messages.FlowTempDesired.fields.temp.value
      • ebus.0.broadcast.messages.outsidetemp.fields.temp2.value
      • ebus.0.hc.messages.SumFlowSensor.fields.temp.value

      Screenshot_2020-03-04 Hezung - Grafana.png

      Ich habe aber keine Ahnung in welchem Datenpunkt z.B. die Warmwassertemperatur meines WW-Speichers zu finden ist. Deine Auswertung beinhaltet Werte, die auch ich gerne auswerten möchte. Aus diesem Grund wollte ich, dass du mir dein Grafana-Dashboard zur Verfügung stellst. Daraus hätte ich die Quelle diverser Datenpunkte auslesen können. z.B.: Warmwasser-ist und Warmwasser-soll.

      xxx_turbo_xxxX Offline
      xxx_turbo_xxxX Offline
      xxx_turbo_xxx
      wrote on last edited by
      #70

      @a200 Ah, ok... Jetzt hab ich dich verstanden.

      ich hab mir die csv Dateien angesehen um zu verstehen, was die einzelnen Datenpunkte bedeuten. Da steht ja die Beschreibung in den meisten Fällen dabei.

      Das mit den Komma-getrennten Werten klappt bei mir leider nicht stabil. Da bin ich noch am Experimentieren. Wenn ich dort Werte eintrage bekomme ich nach einiger Zeit Aussetzer am Außentemperaturfühler und auf den regelt die Heizung blöderweise.

      Ich habe eine Vaillant Wärmepumpe und ich nutze andere csv. Darum weiß ich nicht, ob dir das was bringt, wenn ich dir meine gebe, was grundsätzlich kein Problem wäre.

      Hier bist du bestimmt auch schon mal gelandet...

      https://github.com/john30/ebusd-configuration/tree/master/ebusd-2.1.x/de/vaillant
      

      Aus den csv kann man ja im Grunde alles raus lesen...

      # type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment
      #,BAI00,atmoCOMPACT,0010002315 174,,,,,,,,,,
      *r,,,,,,"B509","0D",,,,,,
      *w,,,,,,"B509","0E",,,,,,
      *wi,#install,,,,,"B509","0E",,,,,,
      r,,WPSecondStage,WP_SecondStage_DK,,,,"ED00",,,UCH,240=off;15=on,,Second stage of the pump activated
      # ##### Diagnose Ebene 1 #####,,,,,,,,,,,,,
      r;wi,,PartloadHcKW,d.00 Heizungsteillast,,,,"0704",,,power,,,Heizungsteillast
      r;wi,,WPPostrunTime,d.01 Pumpennachlaufzeit,,,,"F703",,,minutes0,,,Wasserpumpennachlaufzeit nach Heizbetrieb
      r;wi,,BlockTimeHcMax,d.02 Maximale Brennersperrzeit,,,,"0904",,,minutes0,,,Max. Brennersperrzeit bei einem Vorlaufsollwert von 20°C
      r,,HwcTemp,d.03 WW Vorlaufsolltemp,,,,"1600",,,tempsensor,,,Vorlauftemperatur bei Warmwasserzapfung (nur bei Kombi-Heizgeräten)
      r,,StorageTemp,d.04 Speicheristtemp,,,,"1700",,,tempsensor,,,Aktuelle Temperatur des Warmstartspeichers (bei Kombigeräten) oder aktuelle Speichertemperatur bei (VC Geräten)
      r,,FlowTempDesired,d.05 Vorlaufsolltemperatur,,,,"3900",,,temp,,,Vorlaufsolltemperatur oder Rücklaufsolltemperatur (wenn Rücklaufregelung aktiviert wurde). Der Maximalwert wird über d.71 und einem eBUS Regler begrenzt.
      r,,HwcTempDesired,d.06 Brauchwassersollwert,,,,"EA03",,,temp,,,Gewünschte Warmwasser Solltemperatur
      r,,StorageTempDesired,d.07 Speichersolltemp,,,,"0400",,,temp,,,VCW: Solltemperatur des WarmstartspeichersVC: Solltemperatur des externen Speichers
      r,,ACRoomthermostat,d.08 Raumthermostat,,,,"2A00",,,onoff,,,Status des extrenen Raumthermostat an Klemme 3/4
      r,,ExtFlowTempDesiredMin,d.09 Min. ext. Vorlaufsollwert,,,,"6E04",,,temp,,,minimum out of Kl.7 and eBus flow setpoint
      r,,WP,d.10 Wasserpumpe,,,,"4400",,,onoff,,,Interne Heizungspumpe
      r,,extWP,d.11 ext. Heizungspumpe,,,,"3F00",,,onoff,,,Externe Heizungspumpe
      r,,Storageloadpump,d.12 Speicherladepumpe,,,,"9E00",,,percent0,,,Ladepumpenanforderung
      r,,CirPump,d.13 Zirkulationspumpe,,,,"7B00",,,onoff,,,Status Zirkulationspumpe (über ein externes Modul ansteuerbar)
      r,,HeatingSwitch,d.23 Winterbetrieb,,,,"F203",,,onoff,,,Wintermodus aktiv (Heizbetrieb und Warmwasser)
      r,,StoragereleaseClock,d.25 Speicherfreigabe,,,,"4704",,,yesno,,,Freigabe der Speichrladung oder des Warmstartspeichers durcheinen eBUS Regler
      r,,Gasvalve,d.30 Gasventil,,,,"BB00",,,UCH,240=off;15=on,,GMV Ansteuersignal
      r,,PositionValveSet,d.35 Position VUV,,,,"5400",,,UCH,,,Position des 3-Wege Ventil: 100=Warmwasser 0=Heizbetrieb 40=Mittenstellung
      r,,FlowTemp,d.40 Vorlauftemperatur,,,,"1800",,,tempsensor,,,Vorlauftemperatur
      r,,ReturnTemp,d.41 Rücklauftemperatur,,,,"9800",,,tempmirrorsensor,,,Rücklauftemperatur
      r,,OutdoorstempSensor,d.47 Außentemperaturfühler,,,,"7600",,,tempsensor,,,Außentemperaturwert (ohne Korrekturwert) und Sensorstatus
      r,,RemainingBoilerblocktime,d.67 Verbleibende Brennersperrzeit,,,,"3800",,,minutes0,,,Verbleibende Brennersperrzeit
      r,,EBusHeatcontrol,d.90 Digitaler Regler,,,,"0004",,,yesno,,,Gibt an ob ein digitaler Regler erkannt wurde
      r,,dcfState,d.91 DCF Status,,,,"6900",,,dcfstate,,,DCF Status
      # ##### Expertenebene #####,,,,,,,,,,,,,
      r,,externalFlowTempDesired,ext. Vorlaufsollwert,,,,"2500",,,temp,,,Vorlaufsollwert von einem externen Regler an Klemme 7-8-9
      r,,AITemp,d.48 Abgassensor innen,,,,"3300",,,tempmirrorsensor,,,Abgassensor innen
      r,,AATemp,d.49 Abgassensor aussen,,,,"3200",,,tempmirrorsensor,,,Abgassensor außen
      r,,WaterPressure,Wasserdruck,,,,"0200",,,presssensor,,,Wasserdruck
      r,,Flame,Flammensignal,,,,"0500",,,UCH,240=off;15=on,,Flammensignal
      r,,SMGVCurrent,SM_GV_Current_DK,,,,"0600",,,UIN,,ADC,current for the gasvalve
      r,,ChangesDSN,Anzhl der DSN Änderungen,,,,"0C00",,,UCH,,,Anzahl der DSN (Gerätekennung) Änderungen
      r,,GasvalveUC,Gasventil,,,,"0D00",,,UCH,240=off;15=on,,Schaltsignal für das Gasventil
      r,,VolatileLockout,Verriegelnde Störabschaltungen,,,,"1000",,,UCH,240=no;15=yes,,WAHR: STB Fehler sind verriegelnd
      r,,ModulationTempDesired,Modulationssollwert,,,,"2E00",,,SIN,10,%,Modulationssollwert
      r,,FlameSensingASIC,SD_Flame_Sensing_ASIC_DK,,,,"2F00",,,UIN,,,Ioni/ADC Wert vom Flammenwächter
      r,,HcUnderHundredStarts,HZ_UnderHundred_SwiActi_DK,,,,"3000",,,UCH,,,Heat switch cycles under hundred
      r,,HwcUnderHundredStarts,BW_UnderHundred_SwiActi_DK,,,,"3100",,,UCH,,,DHW switch cycles under hundred
      r,,EbusSourceOn,eBUS Spannungsversorgung,,,,"3400",,,onoff,,,Aktivierung der eBUS Speisung
      r,,Fluegasvalve,Abgasklappe,,,,"3C00",,,onoff,,,Flüssiggas Magnetventil
      r,,ExternalFaultmessage,Ext. Störmeldung,,,,"3E00",,,onoff,,,Signal für die externe Störmeldeeinrichtung
      r,,GasvalveASICFeedback,Rückmeldung Gasventil,,,,"4700",,,UCH,240=off;15=on,,Rückmeldung Gasventil vom ASIC
      r,,GasvalveUCFeedback,Rückmeldung Gasventil,,,,"4800",,,UCH,240=off;15=on,,Rückmeldung Gasventil vom Prozessor
      r,,Ignitor,Zünder,,,,"4900",,,UCH,240=off;15=on,,Zündung aktiviert
      r,,HwcTypes,WW Typen,,,,"4B00",,,UCH,,,DHW type of the appliance
      r,,HwcImpellorSwitch,Brauchwasserzapfung,,,,"5700",,,yesno,,,WW Zapfung
      r,,WarmstartDemand,Warmstartanforderung,,,,"3A04",,,yesno,,,Warmstartaktivierung
      r,,BoilerType,BoilerType_DK,,,,"5E00",,,UCH,,,Boiler typ of the bmu
      r,,ParamToken,ParamToken_DK,,,,"6000",,,UCH,,,token for parameter managment
      r,,expertlevel_ReturnTemp,Rücklauftemperatur,,,,"6B00",,,tempsensor,,,Externer Rücklauftemperatursensor
      r,,FloorHeatingContact,Anlegethermostat,,,,"7000",,,onoff,,,Eingang Anlegethermostat
      r,,Templimiter,Temperaturbegrenzer,,,,"7700",,,UCH,240=off;15=on,,Rückmeldung des Temperaturbegrenzer Signals
      r,,EbusVoltage,eBUS Spannung,,,,"7F00",,,onoff,,,Rückmeldung der eBUS Spannung
      r,,FluegasvalveOpen,Abgasklappe offen,,,,"8900",,,onoff,,,Rückmeldung Flüssiggasventil
      r,,Testbyte,Testbyte_DK,,,,"9900",,,UCH,,,Testbyte (relevant for the Tester)
      r,,DSN,DSN,,,,"9A00",,,UIN,,,DSN: Device Specific number
      r,,PowerValue,Leistungsdaten,,,,"AA00",,,HEX:6,,,Geräteleistung (min und max)
      r,,Statenumber,Statenumber_DK,,,,"AB00",,,UCH,,,status number
      r,,WaterpressureBranchControlOff,Drucksprungerkennung ausschalten,,,,"AF00",,,onoff,,,Überwachung der Druckänderung beim Schalten der Pumpe kann hiermit aktiviert oder deaktiviert werden
      r,,DSNStart,DSN Startadresse,,,,"3104",,,UIN,,,DSN Startadresse
      r,,PartnumberBox,Partnumber_Box,,,,"C000",,,HEX:5,,,part number of the eBox
      r,,TemplimiterWithNTC,SD_STL_with_NTC,,,,"D200",,,UCH,240=no;15=yes,,Temperaturbegrenzer Art:1 = NTC0 = Schaltkontakt
      r,,VolatileLockoutIFCGV,SD_VolatileLockout_IFC_GV_DK,,,,"D300",,,UCH,240=no;15=yes,,Alle IFC Fehler sind nichtflüchtig
      r,,VortexFlowSensor,VortexFlowSensor_DK,,,,"D500",,,UIN,,,"Predictive Maintenance data, CH water flow"
      r,,DisplayMode,DisplayMode_DK,,,,"DA00",,,UCH,,,Display mode of the aplliance
      r,,Gasvalve3UC,Gasventil 3,,,,"DB00",,,UCH,240=off;15=on,,Gasventil Schaltsignal (vom Prozessor)
      r,,InitialisationEEPROM,InitialisationEEPROM_DK,,,,"DC00",,,yesno,,,EEPROM Initialisierrung (für die Produktion)
      r,,TimerInputHc,Eingang Schaltuhr,,,,"DE00",,,onoff,,,timer input (block heatdemand)
      r,,ExternGasvalve,Ext. Gasventil,,,,"E400",,,onoff,,,Externes Magnetventil
      r,,DCFTimeDate,DCF Datum/Uhrzeit,,,,"E500",,,btime;bdate,,,DCF Time / date stamp struct { uchar sec; uchar min; uchar std; uchar tag; uchar mon; uchar wtg; uchar jah; } Tdcf77_time;
      # ##### Diagnose Ebene 2 #####,,,,,,,,,,,,,
      r;wi,,ReturnRegulation,d.17 Rücklaufregelung,,,,"0C04",,,onoff,,,Aktivierung der Rücklaufregelung
      r;wi,,HcPumpMode,d.18 Pumpenbetriebsart,,,,"4904",,,UCH,0=post run;1=permanent;2=winter,,Pumpenbetriebsart für den Heizbetrieb
      r;wi,,SecondPumpMode,d.19 Betriebsart 2. Pumpe,,,,"0B04",,,UCH,,,Betriebsart 2stufige Pumpe:0 : Brennerbetrieb = Stufe 2 / Vor-Nachlauf = Stufe 11: Brennerbetrieb + Vorlauf = Stufe 1 / Warmwasser = Stufe 22 : Wie 1 aber im Heizbetrieb hängt die Stufe von der Teillast ab (default)3 : Immer Stufe 2
      r;wi,,HwcTempMax,d.20 Max. WW Temperatur,,,,"4304",,,temp,,,Max. Speichersollwert. Begrenzt den max. Einstellbereich des Potentiometers (Rechtsanschlag).
      r;wi,,AccessoriesOne,d.27 Zubehörrelais 1,,,,"4B04",,,UCH,1=circulationpump;2=extheatingpump;3=storagechargingpump;4=fluegasflapextractorhood;5=externalgasvalve;6=externalerrormessage;7=solarpump;8=remotecontrol,,Funktion des Zubehörrelais 1
      r;wi,,AccessoriesTwo,d.28 Zubehörrelais 2,,,,"4C04",,,UCH,1=circulationpump;2=extheatingpump;3=storagechargingpump;4=fluegasflapextractorhood;5=externalgasvalve;6=externalerrormessage;7=solarpump;8=remotecontrol,,Funktion des Zubehörrelais 2
      r;wi,,GVStepOffsetMin,d.52 MinGVStepOffset,,,,"7404",,,UCH,,,Offset for minimum gas valve steps
      r;wi,,GVStepOffsetMax,d.53 MaxGVStepOffset,,,,"7504",,,SCH,,,Offset for maximum gas valve steps
      r;wi,,ExhaustCurve,d.56 ExhaustCurve,,,,"7204",,,UCH,,,
      r,,DeactivationsTemplimiter,d.60 STB Abschaltungen,,,,"2000",,,UCH,,,Anzahl der Abschaltungen durch den Sicherheitstemperaturbgrenzers
      r,,DeactivationsIFC,d.61 Anzahl Zündfehler,,,,"1F00",,,UCH,,,Anzahl der Zündfehler (nicht erfolgreiche Züdung im letzten Versuch oder fehlerhaftes Flammensignal)
      r,,averageIgnitiontime,d.64 Mittlere Zündzeit,,,,"2D00",,,UCH,10,s,Mittlere Zündzeit
      r,,maxIgnitiontime,d.65 Max. Zündzeit,,,,"2C00",,,UCH,10,s,Maximale Zündzeit
      r,,CounterStartattempts1,d.68 Zündfehler 1. Versuch,,,,"6E00",,,temp0,,,Anzahl der erfolglosen Zündversuche (im 1. Versuch)
      r,,CounterStartattempts2,d.69 Zündfehler 2. Versuch,,,,"6F00",,,temp0,,,Anzahl der erfolglosen Zündversuche (im 2. Versuch)
      r;wi,,ValveMode,d.70 VUV Betriebsart,,,,"2A04",,,UCH,,,Betriebsart 3-Wegeventil:0 = normaler Modus1 = Mittenstellung2 = Permanent Heizbetrieb (keine Umschaltung in den WW Betrieb)
      r;wi,,FlowsetHcMax,d.71 Max. Vorlauftemp. Heizbetrieb,,,,"0E04",,,temp,,,Einstellung des maximalen Vorlaufsollwert im Heizbetrieb (bei Linksanschlag des Poti)
      r;wi,,FlowsetHwcMax,d.78 Max. Vorlauftemp. WW,,,,"0F04",,,temp,,,Maximal erlaubte Vorlauftemperatur für die Speicherladung
      r,,HcHours,d.80 Hz. Betriebsstunden,,,,"2800",,,hoursum2,,,Betriebsstunden im Heizbetrieb
      r,,HwcHours,d.81 Betriebsstunden WW,,,,"2200",,,hoursum2,,,Betriebsstunden Brauchwasser
      r,,HcStarts,d.82 Schaltspiele Heizbetrieb,,,,"2900",,,UIN,-100,,Schaltspiele Heizbetrieb
      r,,HwcStarts,d.83 Schaltspiele BW Betrieb,,,,"2300",,,UIN,-100,,Schaltspiele WW Betrieb
      r;wi,,HoursTillService,d.84 Stunden bis Wartung,,,,"2004",,,hoursum2,,,Wartungsintervall:Anzahl der Stunden bis zur nächsten Wartung
      r;wi,,AntiCondensValue,d.85 Antikondensat Funktion,,,,"7704",,,power,,,increase of minimum power
      r;wi,,DSNOffset,d.93 Gerätekennung,,,,"3004",,,UCH,,,DSN appliance variant setting
      r;wi,,SetFactoryValues,d.96 Werkseinstellungen,,,,"6804",,,yesno,,,set diagnostic values back to factory settings
      # ##### Wartungsdaten #####,,,,,,,,,,,,,
      r,,TempGradientFailure,Gradientenfehler,,,,"1100",,,temp0,,,Anzahl der Boilerabschaltung wegen zu hohem Gradient (S.54)
      r,,TempDiffBlock,TempDiffBlock_DK,,,,"1200",,,temp0,,,Number of modulationblocking of the boilers cause of to high/incorrect difference of flow/return temperatures
      r,,TempDiffFailure,TempDiffFailure_DK,,,,"1300",,,temp0,,,Anzahl der Abschaltungen wegen zu hoher / fehlerhafter Differenz von Vor- und Rücklauftemperatur
      r,,PumpHours,Betriebsstunden Pumpe,,,,"1400",,,hoursum2,,,Pumpenbetriebsstunden
      r,,HcPumpStarts,CH_PumpCommunt_DK,,,,"1500",,,cntstarts2,,,Schaltspiele Pumpe
      r,,ValveStarts,3WV Schaltspiele,,,,"1A00",,,cntstarts2,,,Anzahl der 3WV Umschaltungen
      r,,OverflowCounter,Überlauf PM Zähler,,,,"1E00",,,yesno,,,Predictive Maintenance counter have got an overflow
      r,,TempMaxDiffExtTFT,MaxTempDiffExtTFT_DK,,,,"2700",,,temp,,,Predictive maintenance data
      r,,minIgnitiontime,Min. Zündzeit,,,,"2B00",,,UCH,10,s,Minimale Zündzeit
      r,,maintenancedata_HwcTempMax,Max. WW Temperatur,,,,"3500",,,temp,,,Maximaltemperatur gemessen am Brauchwasserauslaufsensor
      r,,StorageTempMax,Max. Speichertemp.,,,,"3600",,,temp,,,Maximaltemperatur gemessen am Speichersensor
      r,,FlowTempMax,Max. Vorlauftemperatur,,,,"3700",,,temp,,,Maximaltemperatur gemessen am Vorlaufsensor
      r,,DeltaFlowReturnMax,MaxDeltaFlowReturn_DK,,,,"3D00",,,temp,,,Wartungsdaten
      r,,StorageLoadPumpHours,TankLoadPumpOperationHours_DK,,,,"4C00",,,hoursum2,,,Preditive maintenance data
      r,,StorageloadPumpStarts,TankloadPumpCommunt_DK,,,,"4F00",,,cntstarts2,,,Preditive maintenance data
      r,,CounterStartAttempts3,Zündfehler 3. Versuch,,,,"8100",,,temp0,,,Anzahl der erfolglosen Zündversuche (im 3. Versuch)
      r,,CounterStartAttempts4,Zündfehler 4. Versuch,,,,"8200",,,temp0,,,Anzahl der erfolglosen Zündversuche (im 4. Versuch)
      r,,ReturnTempMax,Max. Rücklauftemperatur,,,,"BE00",,,temp,,,Max. Rücklauftemperatur
      r,,PumpHwcFlowSum,PumpDHWFlowSum_DK,,,,"C100",,,UIN,,,summed up DHW flow rate
      r,,PumpHwcFlowNumber,PumpDHWFlowNumber_DK,,,,"C200",,,UCH,,,number of times DHW flow rate was detected
      r,,SHEMaxFlowTemp,Max. WW Vorlauftemp.,,,,"C300",,,temp,,,Max. Vorlauftemperatur für WW
      r,,SHEMaxDeltaHwcFlow,SHE_MaxDeltaFlowDHW_DK,,,,"C400",,,temp,,,maximum difference between flow and DHW outlet temperature
      r,,PrEnergyCountHwc2,PrEnergyCountDHW2_DK,,,,"C800",,,ULG,,,Wartungsdaten
      r,,PrEnergySumHwc3,PrEnergySumDHW3_DK,,,,"C900",,,ULG,,,Wartungsdaten
      r,,PrEnergyCountHwc3,PrEnergyCountDHW3_DK,,,,"CA00",,,ULG,,,Wartungsdaten
      r,,WaterHcFlowMax,MaxWaterFlowCH_DK,,,,"D000",,,UIN,,,Wartungsdaten
      r,,WaterpressureVariantSum,WaterpressureVariantSum_DK,,,,"F000",,,pressm2,,,Wartungsdaten
      r,,WaterpressureMeasureCounter,WaterpressureMeasureCounter_DK,,,,"F100",,,UCH,,,Wartungsdaten
      r,,PrAPSCounter,PrAPSCounter_DK,,,,"F200",,,UCH,,,Wartungsdaten
      r,,PrAPSSum,PrAPSSum_DK,,,,"F300",,,seconds2,,,Wartungsdaten
      r,,PrVortexFlowSensorValue,PrVortexFlowSensorValue_DK,,,,"F400",,,SIN,,ADC,Wartungsdaten
      r,,PrEnergySumHc1,PrEnergySumCH1_DK,,,,"F500",,,ULG,,,Wartungsdaten
      r,,PrEnergyCountHc1,PrEnergyCountCH1_DK,,,,"F600",,,ULG,,,Wartungsdaten
      r,,PrEnergySumHc2,PrEnergySumCH2_DK,,,,"F700",,,ULG,,,Wartungsdaten
      r,,PrEnergyCountHc2,PrEnergyCountCH2_DK,,,,"F800",,,ULG,,,Wartungsdaten
      r,,PrEnergySumHc3,PrEnergySumCH3_DK,,,,"F900",,,ULG,,,Wartungsdaten
      r,,PrEnergyCountHc3,PrEnergyCountCH3_DK,,,,"FA00",,,ULG,,,Wartungsdaten
      !include,errors.inc,,,,,,,,,,,,
      
      1 Reply Last reply
      0
      • HasontH Offline
        HasontH Offline
        Hasont
        wrote on last edited by
        #71

        Hallo, ich bin seit Februar neu im Thema IOBroker und habe auf meinem Raspi V3 ein SonOff Basic, ein 8-Port Relais (hier ermal negativ getaktet wo man positiv benötigt), meine Fritzbox mit Dect200 und 301, eine Gartengießanlage mit Blockly und Telegram hier aus dem Forum erfolgreich auf meinem Raspi implementiert. Nun bin ich dabei den EBUS aufzusetzen. Ich habe mich ausgiebig über die Foren damit beschäftigt so dass ich Daten lesen und direkt über ebusctr oder im IOBroker über CMD auch schreiben kann. Das größte Problem das ich hatte ist hier leider der Datenstand 1.3 bis aktuell. Meiner Meinung nach benötigt man gar keine csv. Daten mehr zumindest hab ich mir hier des öfteren die Karten gelegt. Da auf dem IOBroker auch Blockly läuft hätte ich jetzt die Frage ob mir hier jemand helfen könnte um mal im VIS über CMD oder JS-Blockly wenigstens einen Befehl abzusetzen. Denke ich fange mit was einfachen an. In VIS habe ich einen Schiebeschalter implementiert der es mir erlaubt das Objekt ebus.0 430 Hc1Heatcurve auszulesen und auch entsprechend zwischen 1.0 und 2.0 zu steuern. Der Wert würde sich dann im Objekte bis zur nächsten Abfrage des EBUS entsprechend ändern. Nun wäre meine Idee diesen Wert in Blockly einzubinden. Sobald sich der Wert verändert soll der Befehl ebusctl w -c 430 "Wert" auf den EBUS geschrieben werden. Leider gelingt mir das nicht. Wäre hier für eure Unterstützung und Beispiele (gerne auch Script eurer Lösung) sehr dankbar.

        S 1 Reply Last reply
        0
        • HasontH Hasont

          Hallo, ich bin seit Februar neu im Thema IOBroker und habe auf meinem Raspi V3 ein SonOff Basic, ein 8-Port Relais (hier ermal negativ getaktet wo man positiv benötigt), meine Fritzbox mit Dect200 und 301, eine Gartengießanlage mit Blockly und Telegram hier aus dem Forum erfolgreich auf meinem Raspi implementiert. Nun bin ich dabei den EBUS aufzusetzen. Ich habe mich ausgiebig über die Foren damit beschäftigt so dass ich Daten lesen und direkt über ebusctr oder im IOBroker über CMD auch schreiben kann. Das größte Problem das ich hatte ist hier leider der Datenstand 1.3 bis aktuell. Meiner Meinung nach benötigt man gar keine csv. Daten mehr zumindest hab ich mir hier des öfteren die Karten gelegt. Da auf dem IOBroker auch Blockly läuft hätte ich jetzt die Frage ob mir hier jemand helfen könnte um mal im VIS über CMD oder JS-Blockly wenigstens einen Befehl abzusetzen. Denke ich fange mit was einfachen an. In VIS habe ich einen Schiebeschalter implementiert der es mir erlaubt das Objekt ebus.0 430 Hc1Heatcurve auszulesen und auch entsprechend zwischen 1.0 und 2.0 zu steuern. Der Wert würde sich dann im Objekte bis zur nächsten Abfrage des EBUS entsprechend ändern. Nun wäre meine Idee diesen Wert in Blockly einzubinden. Sobald sich der Wert verändert soll der Befehl ebusctl w -c 430 "Wert" auf den EBUS geschrieben werden. Leider gelingt mir das nicht. Wäre hier für eure Unterstützung und Beispiele (gerne auch Script eurer Lösung) sehr dankbar.

          S Offline
          S Offline
          Sandmanyz
          wrote on last edited by
          #72

          Meiner Meinung nach benötigt man gar keine csv.

          Verwendest du diesen eBus Daemon >hier<? Der verwendet in der aktuellen Version keine lokalen CSV-Dateien. Wenn du lokal abgelegte CSV-Dateien verwenden möchtest, muss du deine Konfiguration anpassen.

          Daten mehr zumindest hab ich mir hier des öfteren die Karten gelegt.

          Was du mit dem diesem Satz meinst, verstehe ich nicht.

          Da auf dem IOBroker auch Blockly läuft hätte ich jetzt die Frage ob mir hier jemand helfen könnte um mal im VIS über CMD oder JS-Blockly wenigstens einen Befehl abzusetzen.

          Ich mache das so wie auf dem folgenden Screenshot zu sehen. Der Befehl "ebusctl write -c 700 SFMode 1" aktiviert bei meiner Vaillant Heizung den Lüften-Modus. Wenn du in VIS einen Schalter haben möchtest, muss du...

          1. ein eigenes Objekt anlegen auf dessen Änderung ein Blockly Skript reagiert oder
          2. deinen Befehl, aus VIS heraus, direkt in das Objekt "ebus.0.cmd" schreiben (siehe unten).

          bb6897eb-bd5b-4214-bc20-fc22e20a4018-grafik.png

          Denke ich fange mit was einfachen an. In VIS habe ich einen Schiebeschalter implementiert der es mir erlaubt das Objekt ebus.0 430 Hc1Heatcurve auszulesen und auch entsprechend zwischen 1.0 und 2.0 zu steuern. Der Wert würde sich dann im Objekte bis zur nächsten Abfrage des EBUS entsprechend ändern.

          Die Objekte unter "ebus.0" lassen sich nicht ändern. Du kannst nur in "ebus.0.cmd" schreiben. Das Ergebnis vom Schreiben in "ebus.0.cmd" siehst du dann in "ebus.0.cmdResult".

          8034eaa4-29bf-4e29-92cf-9b0ca8c467bb-grafik.png

          Der Nachteil ist, dass der Befehl, den du in "ebus.0.cmd" schreibst, nur gemäß dem Timeout, den du in deiner ebus Instanz hinterlegt hast, ausgeführt wird.

          262103ad-3314-4686-99c7-eecec120daa6-grafik.png

          Nun wäre meine Idee diesen Wert in Blockly einzubinden. Sobald sich der Wert verändert soll der Befehl ebusctl w -c 430 "Wert" auf den EBUS geschrieben werden. Leider gelingt mir das nicht. Wäre hier für eure Unterstützung und Beispiele (gerne auch Script eurer Lösung) sehr dankbar.

          Dazu habe ich oben einen Screenshot von Blockly gepostet. Du musst jedoch bedenken, dass nicht alle Werte geschrieben werden können.

          Ich habe mich per Telnet mit dem eBus Daemon verbunden. Als Port musst du den Port aus der eBus Instanz nehmen (target telnet Port zum Schreiben von Daten).
          020e9d22-021d-4d49-b1cd-d5a73d24902d-grafik.png

          Dann gibst du den Befehl listen ein, aktivierst die gewünschte Funktion an der Heizung und schaust wie genau der Befehl ist, welchen die Heizung verwendet. Sieht bei mir bspw. so aus...
          b36c63e9-7112-4335-b715-804daf4328a7-grafik.png

          Ich hoffe das hilft dir!?

          1 Reply Last reply
          0
          • HasontH Offline
            HasontH Offline
            Hasont
            wrote on last edited by
            #73

            @Sandmanyz sagte in eBus Adapter Vaillant:

            Meiner Meinung nach benötigt man gar keine csv.

            Verwendest du diesen eBus Daemon >hier<? Der verwendet in der aktuellen Version keine lokalen CSV-Dateien. Wenn du lokal abgelegte CSV-Dateien verwenden möchtest, muss du deine Konfiguration anpassen.

            Daten mehr zumindest hab ich mir hier des öfteren die Karten gelegt.

            Was du mit dem diesem Satz meinst, verstehe ich nicht.

            Da auf dem IOBroker auch Blockly läuft hätte ich jetzt die Frage ob mir hier jemand helfen könnte um mal im VIS über CMD oder JS-Blockly wenigstens einen Befehl abzusetzen.

            Ich mache das so wie auf dem folgenden Screenshot zu sehen. Der Befehl "ebusctl write -c 700 SFMode 1" aktiviert bei meiner Vaillant Heizung den Lüften-Modus. Wenn du in VIS einen Schalter haben möchtest, muss du...

            1. ein eigenes Objekt anlegen auf dessen Änderung ein Blockly Skript reagiert oder
            2. deinen Befehl, aus VIS heraus, direkt in das Objekt "ebus.0.cmd" schreiben (siehe unten).

            bb6897eb-bd5b-4214-bc20-fc22e20a4018-grafik.png

            Genau hier könnte ich etwas mehr Hilfe gem. meinem Beispiel gebrauchen. Wenn ich den Befehl w -c 430 Hc1Heatcurve 1.4 schreiben möchte dann wäre ja 1.4 ein variabler Teil. Wie macht man das dann in Blockly?

            Denke ich fange mit was einfachen an. In VIS habe ich einen Schiebeschalter implementiert der es mir erlaubt das Objekt ebus.0 430 Hc1Heatcurve auszulesen und auch entsprechend zwischen 1.0 und 2.0 zu steuern. Der Wert würde sich dann im Objekte bis zur nächsten Abfrage des EBUS entsprechend ändern.

            Die Objekte unter "ebus.0" lassen sich nicht ändern. Du kannst nur in "ebus.0.cmd" schreiben. Das Ergebnis vom Schreiben in "ebus.0.cmd" siehst du dann in "ebus.0.cmdResult".

            8034eaa4-29bf-4e29-92cf-9b0ca8c467bb-grafik.png

            Der Nachteil ist, dass der Befehl, den du in "ebus.0.cmd" schreibst, nur gemäß dem Timeout, den du in deiner ebus Instanz hinterlegt hast, ausgeführt wird.

            262103ad-3314-4686-99c7-eecec120daa6-grafik.png

            Nun wäre meine Idee diesen Wert in Blockly einzubinden. Sobald sich der Wert verändert soll der Befehl ebusctl w -c 430 "Wert" auf den EBUS geschrieben werden. Leider gelingt mir das nicht. Wäre hier für eure Unterstützung und Beispiele (gerne auch Script eurer Lösung) sehr dankbar.

            Dazu habe ich oben einen Screenshot von Blockly gepostet. Du musst jedoch bedenken, dass nicht alle Werte geschrieben werden können.

            Ich habe mich per Telnet mit dem eBus Daemon verbunden. Als Port musst du den Port aus der eBus Instanz nehmen (target telnet Port zum Schreiben von Daten).
            020e9d22-021d-4d49-b1cd-d5a73d24902d-grafik.png

            Dann gibst du den Befehl listen ein, aktivierst die gewünschte Funktion an der Heizung und schaust wie genau der Befehl ist, welchen die Heizung verwendet. Sieht bei mir bspw. so aus...
            b36c63e9-7112-4335-b715-804daf4328a7-grafik.png

            Ich hoffe das hilft dir!?

            S 1 Reply Last reply
            0
            • HasontH Hasont

              @Sandmanyz sagte in eBus Adapter Vaillant:

              Meiner Meinung nach benötigt man gar keine csv.

              Verwendest du diesen eBus Daemon >hier<? Der verwendet in der aktuellen Version keine lokalen CSV-Dateien. Wenn du lokal abgelegte CSV-Dateien verwenden möchtest, muss du deine Konfiguration anpassen.

              Daten mehr zumindest hab ich mir hier des öfteren die Karten gelegt.

              Was du mit dem diesem Satz meinst, verstehe ich nicht.

              Da auf dem IOBroker auch Blockly läuft hätte ich jetzt die Frage ob mir hier jemand helfen könnte um mal im VIS über CMD oder JS-Blockly wenigstens einen Befehl abzusetzen.

              Ich mache das so wie auf dem folgenden Screenshot zu sehen. Der Befehl "ebusctl write -c 700 SFMode 1" aktiviert bei meiner Vaillant Heizung den Lüften-Modus. Wenn du in VIS einen Schalter haben möchtest, muss du...

              1. ein eigenes Objekt anlegen auf dessen Änderung ein Blockly Skript reagiert oder
              2. deinen Befehl, aus VIS heraus, direkt in das Objekt "ebus.0.cmd" schreiben (siehe unten).

              bb6897eb-bd5b-4214-bc20-fc22e20a4018-grafik.png

              Genau hier könnte ich etwas mehr Hilfe gem. meinem Beispiel gebrauchen. Wenn ich den Befehl w -c 430 Hc1Heatcurve 1.4 schreiben möchte dann wäre ja 1.4 ein variabler Teil. Wie macht man das dann in Blockly?

              Denke ich fange mit was einfachen an. In VIS habe ich einen Schiebeschalter implementiert der es mir erlaubt das Objekt ebus.0 430 Hc1Heatcurve auszulesen und auch entsprechend zwischen 1.0 und 2.0 zu steuern. Der Wert würde sich dann im Objekte bis zur nächsten Abfrage des EBUS entsprechend ändern.

              Die Objekte unter "ebus.0" lassen sich nicht ändern. Du kannst nur in "ebus.0.cmd" schreiben. Das Ergebnis vom Schreiben in "ebus.0.cmd" siehst du dann in "ebus.0.cmdResult".

              8034eaa4-29bf-4e29-92cf-9b0ca8c467bb-grafik.png

              Der Nachteil ist, dass der Befehl, den du in "ebus.0.cmd" schreibst, nur gemäß dem Timeout, den du in deiner ebus Instanz hinterlegt hast, ausgeführt wird.

              262103ad-3314-4686-99c7-eecec120daa6-grafik.png

              Nun wäre meine Idee diesen Wert in Blockly einzubinden. Sobald sich der Wert verändert soll der Befehl ebusctl w -c 430 "Wert" auf den EBUS geschrieben werden. Leider gelingt mir das nicht. Wäre hier für eure Unterstützung und Beispiele (gerne auch Script eurer Lösung) sehr dankbar.

              Dazu habe ich oben einen Screenshot von Blockly gepostet. Du musst jedoch bedenken, dass nicht alle Werte geschrieben werden können.

              Ich habe mich per Telnet mit dem eBus Daemon verbunden. Als Port musst du den Port aus der eBus Instanz nehmen (target telnet Port zum Schreiben von Daten).
              020e9d22-021d-4d49-b1cd-d5a73d24902d-grafik.png

              Dann gibst du den Befehl listen ein, aktivierst die gewünschte Funktion an der Heizung und schaust wie genau der Befehl ist, welchen die Heizung verwendet. Sieht bei mir bspw. so aus...
              b36c63e9-7112-4335-b715-804daf4328a7-grafik.png

              Ich hoffe das hilft dir!?

              S Offline
              S Offline
              Sandmanyz
              wrote on last edited by
              #74

              @Hasont
              Erstmal nur ein Beispiel zum Zusammensetzen zweier Werte. Wichtig ist auch das Leerzeichen vor "1.4". Das hilft dir jetzt nicht beim aktuellen Problem. Mit Blockly wirst du das nicht lösen können, jedenfalls habe ich gerade keine Idee wie. Um das mit Blockly zu lösen, müsste dein Button in VIS ja eine Variable in Blockly ändern. Ich würde es so lösen....

              1. Du erstellst dir ein Objekt deiner Wahl (Typ Zeichenkette)....
              b97741f8-3e51-4685-a17e-27868bd8ea0c-grafik.png

              2. Erstelle ein Javascript
              Das Skript wartet auf eine Änderung des, in 1. erstellten, Objektes.

              on('javascript.0.Heizung.Heizkurve', function (obj) {
                  if (obj.state.val == "1.4"){
                      log("Wert wurde auf 1.4 gesetzt", 'info');
                      exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                   }
                   else if (obj.state.val == "1.3"){
                       log("Wert wurde auf 1.3 gesetzt", 'info');
                       exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                   }
              });
              

              3. Mit dem Button in VIS schreibst du dann 1.4 oder 1.4 in das Objekt
              23c41210-657a-4d3c-9e5f-94ba4d58b823-grafik.png

              HasontH 2 Replies Last reply
              0
              • S Sandmanyz

                @Hasont
                Erstmal nur ein Beispiel zum Zusammensetzen zweier Werte. Wichtig ist auch das Leerzeichen vor "1.4". Das hilft dir jetzt nicht beim aktuellen Problem. Mit Blockly wirst du das nicht lösen können, jedenfalls habe ich gerade keine Idee wie. Um das mit Blockly zu lösen, müsste dein Button in VIS ja eine Variable in Blockly ändern. Ich würde es so lösen....

                1. Du erstellst dir ein Objekt deiner Wahl (Typ Zeichenkette)....
                b97741f8-3e51-4685-a17e-27868bd8ea0c-grafik.png

                2. Erstelle ein Javascript
                Das Skript wartet auf eine Änderung des, in 1. erstellten, Objektes.

                on('javascript.0.Heizung.Heizkurve', function (obj) {
                    if (obj.state.val == "1.4"){
                        log("Wert wurde auf 1.4 gesetzt", 'info');
                        exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                     }
                     else if (obj.state.val == "1.3"){
                         log("Wert wurde auf 1.3 gesetzt", 'info');
                         exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                     }
                });
                

                3. Mit dem Button in VIS schreibst du dann 1.4 oder 1.4 in das Objekt
                23c41210-657a-4d3c-9e5f-94ba4d58b823-grafik.png

                HasontH Offline
                HasontH Offline
                Hasont
                wrote on last edited by
                #75

                @Sandmanyz
                Erstmal Entschuldigung, dass ich mich so spät melde.
                Das sieht ja genau nach der von mir gewünschten Lösung aus.
                Müsste das dann für alle HC Werte von 1.1 - 2.0 entsprechend umsetzen. Jetzt muss ich mich nur noch in Java einarbeiten. Aber man wächst ja mit jeder Anforderung. Ich verstehe nur nicht warum man das für die gängigsten Kommandos wie Heizkurve verstellen, Warmwasser on, off, auto, Zeitenprogrammierung u.s.w. nicht schon gelöst hat. Es kann ja fast jeder relevante Wert auch gesteuert werden und der eBus läuft auch sehr stabil.
                Nochmal Danke und wenn du mal was entsprechendes findest nix wie her damit.

                1 Reply Last reply
                0
                • H Harry

                  @xxx_turbo_xxx
                  Ich habe mal gelesen das es ein Programm von Vaillant gibt.
                  Dort sind die Binär Codes in einer Access Datenbank. Man kann die Raw Daten des Ebus loggen und dann darüber sich selber die Config generieren.

                  J Offline
                  J Offline
                  Jui
                  wrote on last edited by Jui
                  #76

                  Re: eBus Adapter Vaillant

                  Hallo zusammen.
                  Nach zwei Tagen habe ich dann endlich geschafft und verstanden wie ich den ebusd Adapter installieren und einrichten muss, damit Daten via ebus Adapter im iobroker ankommen. Die Installation war nicht einfach und selbsterklärend, habe viel gelesen bis es endlich klappte.
                  Ich benutze den eBus Adapter 2 mit einem ESP8266 zur Datenübertragung per WLAN. Hardware funktioniert auch gut. Anschluss läuft jetzt super.
                  Vielen Dank an die vielen, die hier und auf GIT die Daten und Wissen kostenlos zur Verfügung stellen.

                  Da meine Vaillant Heizung mit Solar Wärmetauscher reichlich Daten sendet und ich auch noch reichlich Daten abrufen kann, wird es ein wenig unübersichtlich.
                  Per Telenet alle Datenpunkte mal abfragen und dann hoffen zu wissen was der bedeutet ist auch schwer.

                  Hier meine Fragen, vielleicht kann jemand helfen:

                  Gibt es irgendwo schon eine Liste mit den DatenKürzeln von ebusd und Erklärungen dazu, was das ist und ob man das lesen und/oder schreiben kann?
                  z.B. z1QuickVetoTemp ? Ergebnis 6.5 ? Was ist das ? usw..

                  Und ich hatte erst im Iobroker Adapter einige Werte per read einlesen lassen, viele davon sind ja nicht wirklich relevant und nützlich oder ohne Ergebnis, nur jetzt bekomme ich die unter Objekte nicht mehr raus. Lösche die unter Instanzen und in Objekte, beim nächsten Abgleich alle wieder da. Wie bekomme ich die wieder raus?

                  Danke.

                  a200A 1 Reply Last reply
                  0
                  • J Jui

                    Re: eBus Adapter Vaillant

                    Hallo zusammen.
                    Nach zwei Tagen habe ich dann endlich geschafft und verstanden wie ich den ebusd Adapter installieren und einrichten muss, damit Daten via ebus Adapter im iobroker ankommen. Die Installation war nicht einfach und selbsterklärend, habe viel gelesen bis es endlich klappte.
                    Ich benutze den eBus Adapter 2 mit einem ESP8266 zur Datenübertragung per WLAN. Hardware funktioniert auch gut. Anschluss läuft jetzt super.
                    Vielen Dank an die vielen, die hier und auf GIT die Daten und Wissen kostenlos zur Verfügung stellen.

                    Da meine Vaillant Heizung mit Solar Wärmetauscher reichlich Daten sendet und ich auch noch reichlich Daten abrufen kann, wird es ein wenig unübersichtlich.
                    Per Telenet alle Datenpunkte mal abfragen und dann hoffen zu wissen was der bedeutet ist auch schwer.

                    Hier meine Fragen, vielleicht kann jemand helfen:

                    Gibt es irgendwo schon eine Liste mit den DatenKürzeln von ebusd und Erklärungen dazu, was das ist und ob man das lesen und/oder schreiben kann?
                    z.B. z1QuickVetoTemp ? Ergebnis 6.5 ? Was ist das ? usw..

                    Und ich hatte erst im Iobroker Adapter einige Werte per read einlesen lassen, viele davon sind ja nicht wirklich relevant und nützlich oder ohne Ergebnis, nur jetzt bekomme ich die unter Objekte nicht mehr raus. Lösche die unter Instanzen und in Objekte, beim nächsten Abgleich alle wieder da. Wie bekomme ich die wieder raus?

                    Danke.

                    a200A Offline
                    a200A Offline
                    a200
                    wrote on last edited by a200
                    #77

                    @Jui Mit der Interpretation de Werte geht es mir wie dir. Als erstes kannst du hier nachschauen.

                    du kannst sehen welche Module dein eBusd lädt um die Definition der Liste unter dem o.g. zu finden. Dann siehst du in etwa was die Punkte heißen sollen.

                    Leider ist auch das für mich als Heizungsleien wenig aussagekräftig. Ein paar Werte habe ich jedoch identifiziert. um eine grobe Anzeige meiner Heizung darzustellen. Die Grafik habe ich geklaut, aber arbeite an einen neuen. Also nicht erschrecken.

                    Versuche mal mit der View:

                    {
                     "settings": {
                       "style": {
                         "background_class": ""
                       },
                       "theme": "redmond",
                       "sizex": "1920",
                       "sizey": "1200",
                       "gridSize": "",
                       "snapType": null,
                       "useBackground": false
                     },
                     "widgets": {
                       "e00001": {
                         "tpl": "tplHtml",
                         "data": {
                           "g_fixed": false,
                           "g_visibility": false,
                           "g_css_font_text": true,
                           "g_css_background": true,
                           "g_css_shadow_padding": false,
                           "g_css_border": false,
                           "g_gestures": false,
                           "g_signals": false,
                           "g_last_change": false,
                           "visibility-cond": "==",
                           "visibility-val": 1,
                           "visibility-groups-action": "hide",
                           "refreshInterval": "0",
                           "signals-cond-0": "==",
                           "signals-val-0": true,
                           "signals-icon-0": "/vis/signals/lowbattery.png",
                           "signals-icon-size-0": 0,
                           "signals-blink-0": false,
                           "signals-horz-0": 0,
                           "signals-vert-0": 0,
                           "signals-hide-edit-0": false,
                           "signals-cond-1": "==",
                           "signals-val-1": true,
                           "signals-icon-1": "/vis/signals/lowbattery.png",
                           "signals-icon-size-1": 0,
                           "signals-blink-1": false,
                           "signals-horz-1": 0,
                           "signals-vert-1": 0,
                           "signals-hide-edit-1": false,
                           "signals-cond-2": "==",
                           "signals-val-2": true,
                           "signals-icon-2": "/vis/signals/lowbattery.png",
                           "signals-icon-size-2": 0,
                           "signals-blink-2": false,
                           "signals-horz-2": 0,
                           "signals-vert-2": 0,
                           "signals-hide-edit-2": false,
                           "lc-type": "last-change",
                           "lc-is-interval": true,
                           "lc-is-moment": false,
                           "lc-format": "",
                           "lc-position-vert": "top",
                           "lc-position-horz": "right",
                           "lc-offset-vert": 0,
                           "lc-offset-horz": 0,
                           "lc-font-size": "12px",
                           "lc-font-family": "",
                           "lc-font-style": "",
                           "lc-bkg-color": "",
                           "lc-color": "",
                           "lc-border-width": "0",
                           "lc-border-style": "",
                           "lc-border-color": "",
                           "lc-border-radius": 10,
                           "lc-zindex": 0,
                           "html": "{ebus.0.broadcast.messages.outsidetemp.lastup}<br>\nAußentemperatur: {ebus.0.broadcast.messages.outsidetemp.fields.temp2.value} °C<br>\nAbschaltgrenze: {ebus.0.hc.messages.OtShutdownLimit.fields.desiredtemp.value} °C"
                         },
                         "style": {
                           "left": "795px",
                           "top": "42px",
                           "z-index": "2",
                           "font-size": "32px",
                           "width": "437px",
                           "height": "172px",
                           "color": "",
                           "background-color": "#ffffff"
                         },
                         "widgetSet": "basic"
                       },
                       "e00002": {
                         "tpl": "tplImage",
                         "data": {
                           "g_fixed": false,
                           "g_visibility": false,
                           "g_css_font_text": false,
                           "g_css_background": false,
                           "g_css_shadow_padding": false,
                           "g_css_border": false,
                           "g_gestures": false,
                           "g_signals": false,
                           "g_last_change": false,
                           "visibility-cond": "==",
                           "visibility-val": 1,
                           "visibility-groups-action": "hide",
                           "refreshInterval": "0",
                           "signals-cond-0": "==",
                           "signals-val-0": true,
                           "signals-icon-0": "/vis/signals/lowbattery.png",
                           "signals-icon-size-0": 0,
                           "signals-blink-0": false,
                           "signals-horz-0": 0,
                           "signals-vert-0": 0,
                           "signals-hide-edit-0": false,
                           "signals-cond-1": "==",
                           "signals-val-1": true,
                           "signals-icon-1": "/vis/signals/lowbattery.png",
                           "signals-icon-size-1": 0,
                           "signals-blink-1": false,
                           "signals-horz-1": 0,
                           "signals-vert-1": 0,
                           "signals-hide-edit-1": false,
                           "signals-cond-2": "==",
                           "signals-val-2": true,
                           "signals-icon-2": "/vis/signals/lowbattery.png",
                           "signals-icon-size-2": 0,
                           "signals-blink-2": false,
                           "signals-horz-2": 0,
                           "signals-vert-2": 0,
                           "signals-hide-edit-2": false,
                           "lc-type": "last-change",
                           "lc-is-interval": true,
                           "lc-is-moment": false,
                           "lc-format": "",
                           "lc-position-vert": "top",
                           "lc-position-horz": "right",
                           "lc-offset-vert": 0,
                           "lc-offset-horz": 0,
                           "lc-font-size": "12px",
                           "lc-font-family": "",
                           "lc-font-style": "",
                           "lc-bkg-color": "",
                           "lc-color": "",
                           "lc-border-width": "0",
                           "lc-border-style": "",
                           "lc-border-color": "",
                           "lc-border-radius": 10,
                           "lc-zindex": 0,
                           "src": "/vis.0/main/Images/eBus/vaillant.jpg"
                         },
                         "style": {
                           "left": "0px",
                           "top": "0px",
                           "width": "1920px",
                           "height": "1200px",
                           "z-index": "0"
                         },
                         "widgetSet": "basic"
                       },
                       "e00003": {
                         "tpl": "tplHtml",
                         "data": {
                           "g_fixed": false,
                           "g_visibility": false,
                           "g_css_font_text": true,
                           "g_css_background": true,
                           "g_css_shadow_padding": false,
                           "g_css_border": false,
                           "g_gestures": false,
                           "g_signals": false,
                           "g_last_change": false,
                           "visibility-cond": "==",
                           "visibility-val": 1,
                           "visibility-groups-action": "hide",
                           "refreshInterval": "0",
                           "signals-cond-0": "==",
                           "signals-val-0": true,
                           "signals-icon-0": "/vis/signals/lowbattery.png",
                           "signals-icon-size-0": 0,
                           "signals-blink-0": false,
                           "signals-horz-0": 0,
                           "signals-vert-0": 0,
                           "signals-hide-edit-0": false,
                           "signals-cond-1": "==",
                           "signals-val-1": true,
                           "signals-icon-1": "/vis/signals/lowbattery.png",
                           "signals-icon-size-1": 0,
                           "signals-blink-1": false,
                           "signals-horz-1": 0,
                           "signals-vert-1": 0,
                           "signals-hide-edit-1": false,
                           "signals-cond-2": "==",
                           "signals-val-2": true,
                           "signals-icon-2": "/vis/signals/lowbattery.png",
                           "signals-icon-size-2": 0,
                           "signals-blink-2": false,
                           "signals-horz-2": 0,
                           "signals-vert-2": 0,
                           "signals-hide-edit-2": false,
                           "lc-type": "last-change",
                           "lc-is-interval": true,
                           "lc-is-moment": false,
                           "lc-format": "",
                           "lc-position-vert": "top",
                           "lc-position-horz": "right",
                           "lc-offset-vert": 0,
                           "lc-offset-horz": 0,
                           "lc-font-size": "12px",
                           "lc-font-family": "",
                           "lc-font-style": "",
                           "lc-bkg-color": "",
                           "lc-color": "",
                           "lc-border-width": "0",
                           "lc-border-style": "",
                           "lc-border-color": "",
                           "lc-border-radius": 10,
                           "lc-zindex": 0,
                           "html": "Raumsoll: {ebus.0.hc.messages.TempDesired.fields.temp1.value} °C<br>\nAbsenksoll: {ebus.0.hc.messages.TempDesiredLow.fields.temp1.value} °C<br>\nHeizkurve: {ebus.0.hc.messages.HeatingCurve.fields.curve.value}"
                         },
                         "style": {
                           "left": "1530px",
                           "top": "37px",
                           "z-index": "2",
                           "font-size": "32px",
                           "width": "357px",
                           "height": "144px",
                           "color": "",
                           "background-color": "#ffffff"
                         },
                         "widgetSet": "basic"
                       },
                       "e00004": {
                         "tpl": "tplHtml",
                         "data": {
                           "g_fixed": false,
                           "g_visibility": false,
                           "g_css_font_text": true,
                           "g_css_background": true,
                           "g_css_shadow_padding": false,
                           "g_css_border": false,
                           "g_gestures": false,
                           "g_signals": false,
                           "g_last_change": false,
                           "visibility-cond": "==",
                           "visibility-val": 1,
                           "visibility-groups-action": "hide",
                           "refreshInterval": "0",
                           "signals-cond-0": "==",
                           "signals-val-0": true,
                           "signals-icon-0": "/vis/signals/lowbattery.png",
                           "signals-icon-size-0": 0,
                           "signals-blink-0": false,
                           "signals-horz-0": 0,
                           "signals-vert-0": 0,
                           "signals-hide-edit-0": false,
                           "signals-cond-1": "==",
                           "signals-val-1": true,
                           "signals-icon-1": "/vis/signals/lowbattery.png",
                           "signals-icon-size-1": 0,
                           "signals-blink-1": false,
                           "signals-horz-1": 0,
                           "signals-vert-1": 0,
                           "signals-hide-edit-1": false,
                           "signals-cond-2": "==",
                           "signals-val-2": true,
                           "signals-icon-2": "/vis/signals/lowbattery.png",
                           "signals-icon-size-2": 0,
                           "signals-blink-2": false,
                           "signals-horz-2": 0,
                           "signals-vert-2": 0,
                           "signals-hide-edit-2": false,
                           "lc-type": "last-change",
                           "lc-is-interval": true,
                           "lc-is-moment": false,
                           "lc-format": "",
                           "lc-position-vert": "top",
                           "lc-position-horz": "right",
                           "lc-offset-vert": 0,
                           "lc-offset-horz": 0,
                           "lc-font-size": "12px",
                           "lc-font-family": "",
                           "lc-font-style": "",
                           "lc-bkg-color": "",
                           "lc-color": "",
                           "lc-border-width": "0",
                           "lc-border-style": "",
                           "lc-border-color": "",
                           "lc-border-radius": 10,
                           "lc-zindex": 0,
                           "html": "{ebus.0.hc.messages.SumFlowSensor.fields.temp.value} °C, Soll: {ebus.0.bai.messages.FlowTempDesired.fields.temp.value} °C"
                         },
                         "style": {
                           "left": "1419px",
                           "top": "621px",
                           "z-index": "2",
                           "font-size": "32px",
                           "width": "314px",
                           "height": "36px",
                           "color": "",
                           "background-color": "#ffffff"
                         },
                         "widgetSet": "basic"
                       },
                       "e00005": {
                         "tpl": "tplHtml",
                         "data": {
                           "g_fixed": false,
                           "g_visibility": false,
                           "g_css_font_text": true,
                           "g_css_background": true,
                           "g_css_shadow_padding": false,
                           "g_css_border": false,
                           "g_gestures": false,
                           "g_signals": false,
                           "g_last_change": false,
                           "visibility-cond": "==",
                           "visibility-val": 1,
                           "visibility-groups-action": "hide",
                           "refreshInterval": "0",
                           "signals-cond-0": "==",
                           "signals-val-0": true,
                           "signals-icon-0": "/vis/signals/lowbattery.png",
                           "signals-icon-size-0": 0,
                           "signals-blink-0": false,
                           "signals-horz-0": 0,
                           "signals-vert-0": 0,
                           "signals-hide-edit-0": false,
                           "signals-cond-1": "==",
                           "signals-val-1": true,
                           "signals-icon-1": "/vis/signals/lowbattery.png",
                           "signals-icon-size-1": 0,
                           "signals-blink-1": false,
                           "signals-horz-1": 0,
                           "signals-vert-1": 0,
                           "signals-hide-edit-1": false,
                           "signals-cond-2": "==",
                           "signals-val-2": true,
                           "signals-icon-2": "/vis/signals/lowbattery.png",
                           "signals-icon-size-2": 0,
                           "signals-blink-2": false,
                           "signals-horz-2": 0,
                           "signals-vert-2": 0,
                           "signals-hide-edit-2": false,
                           "lc-type": "last-change",
                           "lc-is-interval": true,
                           "lc-is-moment": false,
                           "lc-format": "",
                           "lc-position-vert": "top",
                           "lc-position-horz": "right",
                           "lc-offset-vert": 0,
                           "lc-offset-horz": 0,
                           "lc-font-size": "12px",
                           "lc-font-family": "",
                           "lc-font-style": "",
                           "lc-bkg-color": "",
                           "lc-color": "",
                           "lc-border-width": "0",
                           "lc-border-style": "",
                           "lc-border-color": "",
                           "lc-border-radius": 10,
                           "lc-zindex": 0,
                           "html": "Soll:<br>{ebus.0.hwc.messages.TempDesired2.fields.temp1.value} °C"
                         },
                         "style": {
                           "left": "774px",
                           "top": "813px",
                           "z-index": "2",
                           "font-size": "32px",
                           "width": "102px",
                           "height": "81px",
                           "color": "",
                           "background-color": "#ffffff"
                         },
                         "widgetSet": "basic"
                       },
                       "e00006": {
                         "tpl": "tplHtml",
                         "data": {
                           "g_fixed": false,
                           "g_visibility": false,
                           "g_css_font_text": true,
                           "g_css_background": true,
                           "g_css_shadow_padding": false,
                           "g_css_border": false,
                           "g_gestures": false,
                           "g_signals": false,
                           "g_last_change": false,
                           "visibility-cond": "==",
                           "visibility-val": 1,
                           "visibility-groups-action": "hide",
                           "refreshInterval": "0",
                           "signals-cond-0": "==",
                           "signals-val-0": true,
                           "signals-icon-0": "/vis/signals/lowbattery.png",
                           "signals-icon-size-0": 0,
                           "signals-blink-0": false,
                           "signals-horz-0": 0,
                           "signals-vert-0": 0,
                           "signals-hide-edit-0": false,
                           "signals-cond-1": "==",
                           "signals-val-1": true,
                           "signals-icon-1": "/vis/signals/lowbattery.png",
                           "signals-icon-size-1": 0,
                           "signals-blink-1": false,
                           "signals-horz-1": 0,
                           "signals-vert-1": 0,
                           "signals-hide-edit-1": false,
                           "signals-cond-2": "==",
                           "signals-val-2": true,
                           "signals-icon-2": "/vis/signals/lowbattery.png",
                           "signals-icon-size-2": 0,
                           "signals-blink-2": false,
                           "signals-horz-2": 0,
                           "signals-vert-2": 0,
                           "signals-hide-edit-2": false,
                           "lc-type": "last-change",
                           "lc-is-interval": true,
                           "lc-is-moment": false,
                           "lc-format": "",
                           "lc-position-vert": "top",
                           "lc-position-horz": "right",
                           "lc-offset-vert": 0,
                           "lc-offset-horz": 0,
                           "lc-font-size": "12px",
                           "lc-font-family": "",
                           "lc-font-style": "",
                           "lc-bkg-color": "",
                           "lc-color": "",
                           "lc-border-width": "0",
                           "lc-border-style": "",
                           "lc-border-color": "",
                           "lc-border-radius": 10,
                           "lc-zindex": 0,
                           "html": "Pumpe:<br>{ebus.0.hc.messages.Hc1PumpPort.fields.onoff.value}"
                         },
                         "style": {
                           "left": "1351px",
                           "top": "747px",
                           "z-index": "2",
                           "font-size": "32px",
                           "width": "119px",
                           "height": "76px",
                           "color": "",
                           "background-color": "#ffffff"
                         },
                         "widgetSet": "basic"
                       },
                       "e00007": {
                         "tpl": "tplHtml",
                         "data": {
                           "g_fixed": false,
                           "g_visibility": false,
                           "g_css_font_text": true,
                           "g_css_background": true,
                           "g_css_shadow_padding": false,
                           "g_css_border": false,
                           "g_gestures": false,
                           "g_signals": false,
                           "g_last_change": false,
                           "visibility-cond": "==",
                           "visibility-val": 1,
                           "visibility-groups-action": "hide",
                           "refreshInterval": "0",
                           "signals-cond-0": "==",
                           "signals-val-0": true,
                           "signals-icon-0": "/vis/signals/lowbattery.png",
                           "signals-icon-size-0": 0,
                           "signals-blink-0": false,
                           "signals-horz-0": 0,
                           "signals-vert-0": 0,
                           "signals-hide-edit-0": false,
                           "signals-cond-1": "==",
                           "signals-val-1": true,
                           "signals-icon-1": "/vis/signals/lowbattery.png",
                           "signals-icon-size-1": 0,
                           "signals-blink-1": false,
                           "signals-horz-1": 0,
                           "signals-vert-1": 0,
                           "signals-hide-edit-1": false,
                           "signals-cond-2": "==",
                           "signals-val-2": true,
                           "signals-icon-2": "/vis/signals/lowbattery.png",
                           "signals-icon-size-2": 0,
                           "signals-blink-2": false,
                           "signals-horz-2": 0,
                           "signals-vert-2": 0,
                           "signals-hide-edit-2": false,
                           "lc-type": "last-change",
                           "lc-is-interval": true,
                           "lc-is-moment": false,
                           "lc-format": "",
                           "lc-position-vert": "top",
                           "lc-position-horz": "right",
                           "lc-offset-vert": 0,
                           "lc-offset-horz": 0,
                           "lc-font-size": "12px",
                           "lc-font-family": "",
                           "lc-font-style": "",
                           "lc-bkg-color": "",
                           "lc-color": "",
                           "lc-border-width": "0",
                           "lc-border-style": "",
                           "lc-border-color": "",
                           "lc-border-radius": 10,
                           "lc-zindex": 0,
                           "html": "Temp: {ebus.0.sc.messages.Coll1Sensor.fields.temp.value} °C"
                         },
                         "style": {
                           "left": "319px",
                           "top": "100px",
                           "z-index": "2",
                           "font-size": "32px",
                           "width": "314px",
                           "height": "36px",
                           "color": "",
                           "background-color": "#ffffff"
                         },
                         "widgetSet": "basic"
                       },
                       "e00008": {
                         "tpl": "tplHtml",
                         "data": {
                           "g_fixed": false,
                           "g_visibility": false,
                           "g_css_font_text": true,
                           "g_css_background": true,
                           "g_css_shadow_padding": false,
                           "g_css_border": false,
                           "g_gestures": false,
                           "g_signals": false,
                           "g_last_change": false,
                           "visibility-cond": "==",
                           "visibility-val": 1,
                           "visibility-groups-action": "hide",
                           "refreshInterval": "0",
                           "signals-cond-0": "==",
                           "signals-val-0": true,
                           "signals-icon-0": "/vis/signals/lowbattery.png",
                           "signals-icon-size-0": 0,
                           "signals-blink-0": false,
                           "signals-horz-0": 0,
                           "signals-vert-0": 0,
                           "signals-hide-edit-0": false,
                           "signals-cond-1": "==",
                           "signals-val-1": true,
                           "signals-icon-1": "/vis/signals/lowbattery.png",
                           "signals-icon-size-1": 0,
                           "signals-blink-1": false,
                           "signals-horz-1": 0,
                           "signals-vert-1": 0,
                           "signals-hide-edit-1": false,
                           "signals-cond-2": "==",
                           "signals-val-2": true,
                           "signals-icon-2": "/vis/signals/lowbattery.png",
                           "signals-icon-size-2": 0,
                           "signals-blink-2": false,
                           "signals-horz-2": 0,
                           "signals-vert-2": 0,
                           "signals-hide-edit-2": false,
                           "lc-type": "last-change",
                           "lc-is-interval": true,
                           "lc-is-moment": false,
                           "lc-format": "",
                           "lc-position-vert": "top",
                           "lc-position-horz": "right",
                           "lc-offset-vert": 0,
                           "lc-offset-horz": 0,
                           "lc-font-size": "12px",
                           "lc-font-family": "",
                           "lc-font-style": "",
                           "lc-bkg-color": "",
                           "lc-color": "",
                           "lc-border-width": "0",
                           "lc-border-style": "",
                           "lc-border-color": "",
                           "lc-border-radius": 10,
                           "lc-zindex": 0,
                           "html": "{ebus.0.sc.messages.CollPumpHRuntime1.fields.hoursum2.value} Std."
                         },
                         "style": {
                           "left": "394px",
                           "top": "670px",
                           "z-index": "2",
                           "font-size": "32px",
                           "width": "166px",
                           "height": "36px",
                           "color": "",
                           "background-color": "#ffffff"
                         },
                         "widgetSet": "basic"
                       },
                       "e00009": {
                         "tpl": "tplHtml",
                         "data": {
                           "g_fixed": false,
                           "g_visibility": false,
                           "g_css_font_text": true,
                           "g_css_background": true,
                           "g_css_shadow_padding": false,
                           "g_css_border": false,
                           "g_gestures": false,
                           "g_signals": false,
                           "g_last_change": false,
                           "visibility-cond": "==",
                           "visibility-val": 1,
                           "visibility-groups-action": "hide",
                           "refreshInterval": "0",
                           "signals-cond-0": "==",
                           "signals-val-0": true,
                           "signals-icon-0": "/vis/signals/lowbattery.png",
                           "signals-icon-size-0": 0,
                           "signals-blink-0": false,
                           "signals-horz-0": 0,
                           "signals-vert-0": 0,
                           "signals-hide-edit-0": false,
                           "signals-cond-1": "==",
                           "signals-val-1": true,
                           "signals-icon-1": "/vis/signals/lowbattery.png",
                           "signals-icon-size-1": 0,
                           "signals-blink-1": false,
                           "signals-horz-1": 0,
                           "signals-vert-1": 0,
                           "signals-hide-edit-1": false,
                           "signals-cond-2": "==",
                           "signals-val-2": true,
                           "signals-icon-2": "/vis/signals/lowbattery.png",
                           "signals-icon-size-2": 0,
                           "signals-blink-2": false,
                           "signals-horz-2": 0,
                           "signals-vert-2": 0,
                           "signals-hide-edit-2": false,
                           "lc-type": "last-change",
                           "lc-is-interval": true,
                           "lc-is-moment": false,
                           "lc-format": "",
                           "lc-position-vert": "top",
                           "lc-position-horz": "right",
                           "lc-offset-vert": 0,
                           "lc-offset-horz": 0,
                           "lc-font-size": "12px",
                           "lc-font-family": "",
                           "lc-font-style": "",
                           "lc-bkg-color": "",
                           "lc-color": "",
                           "lc-border-width": "0",
                           "lc-border-style": "",
                           "lc-border-color": "",
                           "lc-border-radius": 10,
                           "lc-zindex": 0,
                           "html": "{ebus.0.sc.messages.Storage2Sensor3.fields.temp.value} °C"
                         },
                         "style": {
                           "left": "775px",
                           "top": "915px",
                           "z-index": "2",
                           "font-size": "32px",
                           "width": "145px",
                           "height": "36px",
                           "color": "",
                           "background-color": "#ffffff"
                         },
                         "widgetSet": "basic"
                       },
                       "e00010": {
                         "tpl": "tplHtml",
                         "data": {
                           "g_fixed": false,
                           "g_visibility": false,
                           "g_css_font_text": true,
                           "g_css_background": true,
                           "g_css_shadow_padding": false,
                           "g_css_border": false,
                           "g_gestures": false,
                           "g_signals": false,
                           "g_last_change": false,
                           "visibility-cond": "==",
                           "visibility-val": 1,
                           "visibility-groups-action": "hide",
                           "refreshInterval": "0",
                           "signals-cond-0": "==",
                           "signals-val-0": true,
                           "signals-icon-0": "/vis/signals/lowbattery.png",
                           "signals-icon-size-0": 0,
                           "signals-blink-0": false,
                           "signals-horz-0": 0,
                           "signals-vert-0": 0,
                           "signals-hide-edit-0": false,
                           "signals-cond-1": "==",
                           "signals-val-1": true,
                           "signals-icon-1": "/vis/signals/lowbattery.png",
                           "signals-icon-size-1": 0,
                           "signals-blink-1": false,
                           "signals-horz-1": 0,
                           "signals-vert-1": 0,
                           "signals-hide-edit-1": false,
                           "signals-cond-2": "==",
                           "signals-val-2": true,
                           "signals-icon-2": "/vis/signals/lowbattery.png",
                           "signals-icon-size-2": 0,
                           "signals-blink-2": false,
                           "signals-horz-2": 0,
                           "signals-vert-2": 0,
                           "signals-hide-edit-2": false,
                           "lc-type": "last-change",
                           "lc-is-interval": true,
                           "lc-is-moment": false,
                           "lc-format": "",
                           "lc-position-vert": "top",
                           "lc-position-horz": "right",
                           "lc-offset-vert": 0,
                           "lc-offset-horz": 0,
                           "lc-font-size": "12px",
                           "lc-font-family": "",
                           "lc-font-style": "",
                           "lc-bkg-color": "",
                           "lc-color": "",
                           "lc-border-width": "0",
                           "lc-border-style": "",
                           "lc-border-color": "",
                           "lc-border-radius": 10,
                           "lc-zindex": 0,
                           "html": "{ebus.0.sc.messages.Storage1Sensor3.fields.temp.value} °C"
                         },
                         "style": {
                           "left": "775px",
                           "top": "706px",
                           "z-index": "2",
                           "font-size": "32px",
                           "width": "145px",
                           "height": "36px",
                           "color": "",
                           "background-color": "#ffffff"
                         },
                         "widgetSet": "basic"
                       },
                       "e00011": {
                         "tpl": "tplHtml",
                         "data": {
                           "g_fixed": false,
                           "g_visibility": false,
                           "g_css_font_text": true,
                           "g_css_background": true,
                           "g_css_shadow_padding": false,
                           "g_css_border": false,
                           "g_gestures": false,
                           "g_signals": false,
                           "g_last_change": false,
                           "visibility-cond": "==",
                           "visibility-val": 1,
                           "visibility-groups-action": "hide",
                           "refreshInterval": "0",
                           "signals-cond-0": "==",
                           "signals-val-0": true,
                           "signals-icon-0": "/vis/signals/lowbattery.png",
                           "signals-icon-size-0": 0,
                           "signals-blink-0": false,
                           "signals-horz-0": 0,
                           "signals-vert-0": 0,
                           "signals-hide-edit-0": false,
                           "signals-cond-1": "==",
                           "signals-val-1": true,
                           "signals-icon-1": "/vis/signals/lowbattery.png",
                           "signals-icon-size-1": 0,
                           "signals-blink-1": false,
                           "signals-horz-1": 0,
                           "signals-vert-1": 0,
                           "signals-hide-edit-1": false,
                           "signals-cond-2": "==",
                           "signals-val-2": true,
                           "signals-icon-2": "/vis/signals/lowbattery.png",
                           "signals-icon-size-2": 0,
                           "signals-blink-2": false,
                           "signals-horz-2": 0,
                           "signals-vert-2": 0,
                           "signals-hide-edit-2": false,
                           "lc-type": "last-change",
                           "lc-is-interval": true,
                           "lc-is-moment": false,
                           "lc-format": "",
                           "lc-position-vert": "top",
                           "lc-position-horz": "right",
                           "lc-offset-vert": 0,
                           "lc-offset-horz": 0,
                           "lc-font-size": "12px",
                           "lc-font-family": "",
                           "lc-font-style": "",
                           "lc-bkg-color": "",
                           "lc-color": "",
                           "lc-border-width": "0",
                           "lc-border-style": "",
                           "lc-border-color": "",
                           "lc-border-radius": 10,
                           "lc-zindex": 0,
                           "html": "Ertr.: {ebus.0.sc.messages.YieldSensor.fields.temp.value} °C"
                         },
                         "style": {
                           "left": "391px",
                           "top": "767px",
                           "z-index": "2",
                           "font-size": "32px",
                           "width": "193px",
                           "height": "36px",
                           "color": "",
                           "background-color": "#ffffff"
                         },
                         "widgetSet": "basic"
                       },
                       "e00012": {
                         "tpl": "tplHtml",
                         "data": {
                           "g_fixed": false,
                           "g_visibility": false,
                           "g_css_font_text": true,
                           "g_css_background": true,
                           "g_css_shadow_padding": false,
                           "g_css_border": false,
                           "g_gestures": false,
                           "g_signals": false,
                           "g_last_change": false,
                           "visibility-cond": "==",
                           "visibility-val": 1,
                           "visibility-groups-action": "hide",
                           "refreshInterval": "0",
                           "signals-cond-0": "==",
                           "signals-val-0": true,
                           "signals-icon-0": "/vis/signals/lowbattery.png",
                           "signals-icon-size-0": 0,
                           "signals-blink-0": false,
                           "signals-horz-0": 0,
                           "signals-vert-0": 0,
                           "signals-hide-edit-0": false,
                           "signals-cond-1": "==",
                           "signals-val-1": true,
                           "signals-icon-1": "/vis/signals/lowbattery.png",
                           "signals-icon-size-1": 0,
                           "signals-blink-1": false,
                           "signals-horz-1": 0,
                           "signals-vert-1": 0,
                           "signals-hide-edit-1": false,
                           "signals-cond-2": "==",
                           "signals-val-2": true,
                           "signals-icon-2": "/vis/signals/lowbattery.png",
                           "signals-icon-size-2": 0,
                           "signals-blink-2": false,
                           "signals-horz-2": 0,
                           "signals-vert-2": 0,
                           "signals-hide-edit-2": false,
                           "lc-type": "last-change",
                           "lc-is-interval": true,
                           "lc-is-moment": false,
                           "lc-format": "",
                           "lc-position-vert": "top",
                           "lc-position-horz": "right",
                           "lc-offset-vert": 0,
                           "lc-offset-horz": 0,
                           "lc-font-size": "12px",
                           "lc-font-family": "",
                           "lc-font-style": "",
                           "lc-bkg-color": "",
                           "lc-color": "",
                           "lc-border-width": "0",
                           "lc-border-style": "",
                           "lc-border-color": "",
                           "lc-border-radius": 10,
                           "lc-zindex": 0,
                           "html": "{ebus.0.sc.messages.SolFlowRate.fields.0.value} l/min"
                         },
                         "style": {
                           "left": "390px",
                           "top": "805px",
                           "z-index": "2",
                           "font-size": "32px",
                           "width": "193px",
                           "height": "36px",
                           "color": "",
                           "background-color": "#ffffff"
                         },
                         "widgetSet": "basic"
                       }
                     },
                     "name": "00-heizung",
                     "filterList": []
                    }
                    
                    Wenn du die entsprechenden Datenpunkte auch in deiner Heizung hast, dann wirst du was sehen können
                    

                    001.PNG

                    Liste meiner Datenpunkte, die der eBus-Adapter ausliest.

                    OtShutdownLimit, TempDesired, TempDesiredLow, HeatingCurve, TempDesired2, FlowTempDesired, Hc1PumpPort, ReturnTemp, WaterPressure, FlowTemp, WaterPressure, CirPump2, HcPumpPort, currenterror, Storage1Sensor3, Storage2Sensor3, Coll1Sensor, YieldSensor,OutputMA, CollPumpHRuntime1
                    

                    Werte, die bei eBusAdapter nicht ausliest, aber die immer wieder auftauchen, das sind Werte die über den eBus gegenagen sind und dann automatisch erfasst werden.

                    Wenn deine Heizung so ähnlich aufgebaut ist wie meine, dann können wir uns gerne öter austauschen.

                    IoBroker auf QNAP TS-451, Raspi und NUC

                    J 1 Reply Last reply
                    0
                    • a200A a200

                      @Jui Mit der Interpretation de Werte geht es mir wie dir. Als erstes kannst du hier nachschauen.

                      du kannst sehen welche Module dein eBusd lädt um die Definition der Liste unter dem o.g. zu finden. Dann siehst du in etwa was die Punkte heißen sollen.

                      Leider ist auch das für mich als Heizungsleien wenig aussagekräftig. Ein paar Werte habe ich jedoch identifiziert. um eine grobe Anzeige meiner Heizung darzustellen. Die Grafik habe ich geklaut, aber arbeite an einen neuen. Also nicht erschrecken.

                      Versuche mal mit der View:

                      {
                       "settings": {
                         "style": {
                           "background_class": ""
                         },
                         "theme": "redmond",
                         "sizex": "1920",
                         "sizey": "1200",
                         "gridSize": "",
                         "snapType": null,
                         "useBackground": false
                       },
                       "widgets": {
                         "e00001": {
                           "tpl": "tplHtml",
                           "data": {
                             "g_fixed": false,
                             "g_visibility": false,
                             "g_css_font_text": true,
                             "g_css_background": true,
                             "g_css_shadow_padding": false,
                             "g_css_border": false,
                             "g_gestures": false,
                             "g_signals": false,
                             "g_last_change": false,
                             "visibility-cond": "==",
                             "visibility-val": 1,
                             "visibility-groups-action": "hide",
                             "refreshInterval": "0",
                             "signals-cond-0": "==",
                             "signals-val-0": true,
                             "signals-icon-0": "/vis/signals/lowbattery.png",
                             "signals-icon-size-0": 0,
                             "signals-blink-0": false,
                             "signals-horz-0": 0,
                             "signals-vert-0": 0,
                             "signals-hide-edit-0": false,
                             "signals-cond-1": "==",
                             "signals-val-1": true,
                             "signals-icon-1": "/vis/signals/lowbattery.png",
                             "signals-icon-size-1": 0,
                             "signals-blink-1": false,
                             "signals-horz-1": 0,
                             "signals-vert-1": 0,
                             "signals-hide-edit-1": false,
                             "signals-cond-2": "==",
                             "signals-val-2": true,
                             "signals-icon-2": "/vis/signals/lowbattery.png",
                             "signals-icon-size-2": 0,
                             "signals-blink-2": false,
                             "signals-horz-2": 0,
                             "signals-vert-2": 0,
                             "signals-hide-edit-2": false,
                             "lc-type": "last-change",
                             "lc-is-interval": true,
                             "lc-is-moment": false,
                             "lc-format": "",
                             "lc-position-vert": "top",
                             "lc-position-horz": "right",
                             "lc-offset-vert": 0,
                             "lc-offset-horz": 0,
                             "lc-font-size": "12px",
                             "lc-font-family": "",
                             "lc-font-style": "",
                             "lc-bkg-color": "",
                             "lc-color": "",
                             "lc-border-width": "0",
                             "lc-border-style": "",
                             "lc-border-color": "",
                             "lc-border-radius": 10,
                             "lc-zindex": 0,
                             "html": "{ebus.0.broadcast.messages.outsidetemp.lastup}<br>\nAußentemperatur: {ebus.0.broadcast.messages.outsidetemp.fields.temp2.value} °C<br>\nAbschaltgrenze: {ebus.0.hc.messages.OtShutdownLimit.fields.desiredtemp.value} °C"
                           },
                           "style": {
                             "left": "795px",
                             "top": "42px",
                             "z-index": "2",
                             "font-size": "32px",
                             "width": "437px",
                             "height": "172px",
                             "color": "",
                             "background-color": "#ffffff"
                           },
                           "widgetSet": "basic"
                         },
                         "e00002": {
                           "tpl": "tplImage",
                           "data": {
                             "g_fixed": false,
                             "g_visibility": false,
                             "g_css_font_text": false,
                             "g_css_background": false,
                             "g_css_shadow_padding": false,
                             "g_css_border": false,
                             "g_gestures": false,
                             "g_signals": false,
                             "g_last_change": false,
                             "visibility-cond": "==",
                             "visibility-val": 1,
                             "visibility-groups-action": "hide",
                             "refreshInterval": "0",
                             "signals-cond-0": "==",
                             "signals-val-0": true,
                             "signals-icon-0": "/vis/signals/lowbattery.png",
                             "signals-icon-size-0": 0,
                             "signals-blink-0": false,
                             "signals-horz-0": 0,
                             "signals-vert-0": 0,
                             "signals-hide-edit-0": false,
                             "signals-cond-1": "==",
                             "signals-val-1": true,
                             "signals-icon-1": "/vis/signals/lowbattery.png",
                             "signals-icon-size-1": 0,
                             "signals-blink-1": false,
                             "signals-horz-1": 0,
                             "signals-vert-1": 0,
                             "signals-hide-edit-1": false,
                             "signals-cond-2": "==",
                             "signals-val-2": true,
                             "signals-icon-2": "/vis/signals/lowbattery.png",
                             "signals-icon-size-2": 0,
                             "signals-blink-2": false,
                             "signals-horz-2": 0,
                             "signals-vert-2": 0,
                             "signals-hide-edit-2": false,
                             "lc-type": "last-change",
                             "lc-is-interval": true,
                             "lc-is-moment": false,
                             "lc-format": "",
                             "lc-position-vert": "top",
                             "lc-position-horz": "right",
                             "lc-offset-vert": 0,
                             "lc-offset-horz": 0,
                             "lc-font-size": "12px",
                             "lc-font-family": "",
                             "lc-font-style": "",
                             "lc-bkg-color": "",
                             "lc-color": "",
                             "lc-border-width": "0",
                             "lc-border-style": "",
                             "lc-border-color": "",
                             "lc-border-radius": 10,
                             "lc-zindex": 0,
                             "src": "/vis.0/main/Images/eBus/vaillant.jpg"
                           },
                           "style": {
                             "left": "0px",
                             "top": "0px",
                             "width": "1920px",
                             "height": "1200px",
                             "z-index": "0"
                           },
                           "widgetSet": "basic"
                         },
                         "e00003": {
                           "tpl": "tplHtml",
                           "data": {
                             "g_fixed": false,
                             "g_visibility": false,
                             "g_css_font_text": true,
                             "g_css_background": true,
                             "g_css_shadow_padding": false,
                             "g_css_border": false,
                             "g_gestures": false,
                             "g_signals": false,
                             "g_last_change": false,
                             "visibility-cond": "==",
                             "visibility-val": 1,
                             "visibility-groups-action": "hide",
                             "refreshInterval": "0",
                             "signals-cond-0": "==",
                             "signals-val-0": true,
                             "signals-icon-0": "/vis/signals/lowbattery.png",
                             "signals-icon-size-0": 0,
                             "signals-blink-0": false,
                             "signals-horz-0": 0,
                             "signals-vert-0": 0,
                             "signals-hide-edit-0": false,
                             "signals-cond-1": "==",
                             "signals-val-1": true,
                             "signals-icon-1": "/vis/signals/lowbattery.png",
                             "signals-icon-size-1": 0,
                             "signals-blink-1": false,
                             "signals-horz-1": 0,
                             "signals-vert-1": 0,
                             "signals-hide-edit-1": false,
                             "signals-cond-2": "==",
                             "signals-val-2": true,
                             "signals-icon-2": "/vis/signals/lowbattery.png",
                             "signals-icon-size-2": 0,
                             "signals-blink-2": false,
                             "signals-horz-2": 0,
                             "signals-vert-2": 0,
                             "signals-hide-edit-2": false,
                             "lc-type": "last-change",
                             "lc-is-interval": true,
                             "lc-is-moment": false,
                             "lc-format": "",
                             "lc-position-vert": "top",
                             "lc-position-horz": "right",
                             "lc-offset-vert": 0,
                             "lc-offset-horz": 0,
                             "lc-font-size": "12px",
                             "lc-font-family": "",
                             "lc-font-style": "",
                             "lc-bkg-color": "",
                             "lc-color": "",
                             "lc-border-width": "0",
                             "lc-border-style": "",
                             "lc-border-color": "",
                             "lc-border-radius": 10,
                             "lc-zindex": 0,
                             "html": "Raumsoll: {ebus.0.hc.messages.TempDesired.fields.temp1.value} °C<br>\nAbsenksoll: {ebus.0.hc.messages.TempDesiredLow.fields.temp1.value} °C<br>\nHeizkurve: {ebus.0.hc.messages.HeatingCurve.fields.curve.value}"
                           },
                           "style": {
                             "left": "1530px",
                             "top": "37px",
                             "z-index": "2",
                             "font-size": "32px",
                             "width": "357px",
                             "height": "144px",
                             "color": "",
                             "background-color": "#ffffff"
                           },
                           "widgetSet": "basic"
                         },
                         "e00004": {
                           "tpl": "tplHtml",
                           "data": {
                             "g_fixed": false,
                             "g_visibility": false,
                             "g_css_font_text": true,
                             "g_css_background": true,
                             "g_css_shadow_padding": false,
                             "g_css_border": false,
                             "g_gestures": false,
                             "g_signals": false,
                             "g_last_change": false,
                             "visibility-cond": "==",
                             "visibility-val": 1,
                             "visibility-groups-action": "hide",
                             "refreshInterval": "0",
                             "signals-cond-0": "==",
                             "signals-val-0": true,
                             "signals-icon-0": "/vis/signals/lowbattery.png",
                             "signals-icon-size-0": 0,
                             "signals-blink-0": false,
                             "signals-horz-0": 0,
                             "signals-vert-0": 0,
                             "signals-hide-edit-0": false,
                             "signals-cond-1": "==",
                             "signals-val-1": true,
                             "signals-icon-1": "/vis/signals/lowbattery.png",
                             "signals-icon-size-1": 0,
                             "signals-blink-1": false,
                             "signals-horz-1": 0,
                             "signals-vert-1": 0,
                             "signals-hide-edit-1": false,
                             "signals-cond-2": "==",
                             "signals-val-2": true,
                             "signals-icon-2": "/vis/signals/lowbattery.png",
                             "signals-icon-size-2": 0,
                             "signals-blink-2": false,
                             "signals-horz-2": 0,
                             "signals-vert-2": 0,
                             "signals-hide-edit-2": false,
                             "lc-type": "last-change",
                             "lc-is-interval": true,
                             "lc-is-moment": false,
                             "lc-format": "",
                             "lc-position-vert": "top",
                             "lc-position-horz": "right",
                             "lc-offset-vert": 0,
                             "lc-offset-horz": 0,
                             "lc-font-size": "12px",
                             "lc-font-family": "",
                             "lc-font-style": "",
                             "lc-bkg-color": "",
                             "lc-color": "",
                             "lc-border-width": "0",
                             "lc-border-style": "",
                             "lc-border-color": "",
                             "lc-border-radius": 10,
                             "lc-zindex": 0,
                             "html": "{ebus.0.hc.messages.SumFlowSensor.fields.temp.value} °C, Soll: {ebus.0.bai.messages.FlowTempDesired.fields.temp.value} °C"
                           },
                           "style": {
                             "left": "1419px",
                             "top": "621px",
                             "z-index": "2",
                             "font-size": "32px",
                             "width": "314px",
                             "height": "36px",
                             "color": "",
                             "background-color": "#ffffff"
                           },
                           "widgetSet": "basic"
                         },
                         "e00005": {
                           "tpl": "tplHtml",
                           "data": {
                             "g_fixed": false,
                             "g_visibility": false,
                             "g_css_font_text": true,
                             "g_css_background": true,
                             "g_css_shadow_padding": false,
                             "g_css_border": false,
                             "g_gestures": false,
                             "g_signals": false,
                             "g_last_change": false,
                             "visibility-cond": "==",
                             "visibility-val": 1,
                             "visibility-groups-action": "hide",
                             "refreshInterval": "0",
                             "signals-cond-0": "==",
                             "signals-val-0": true,
                             "signals-icon-0": "/vis/signals/lowbattery.png",
                             "signals-icon-size-0": 0,
                             "signals-blink-0": false,
                             "signals-horz-0": 0,
                             "signals-vert-0": 0,
                             "signals-hide-edit-0": false,
                             "signals-cond-1": "==",
                             "signals-val-1": true,
                             "signals-icon-1": "/vis/signals/lowbattery.png",
                             "signals-icon-size-1": 0,
                             "signals-blink-1": false,
                             "signals-horz-1": 0,
                             "signals-vert-1": 0,
                             "signals-hide-edit-1": false,
                             "signals-cond-2": "==",
                             "signals-val-2": true,
                             "signals-icon-2": "/vis/signals/lowbattery.png",
                             "signals-icon-size-2": 0,
                             "signals-blink-2": false,
                             "signals-horz-2": 0,
                             "signals-vert-2": 0,
                             "signals-hide-edit-2": false,
                             "lc-type": "last-change",
                             "lc-is-interval": true,
                             "lc-is-moment": false,
                             "lc-format": "",
                             "lc-position-vert": "top",
                             "lc-position-horz": "right",
                             "lc-offset-vert": 0,
                             "lc-offset-horz": 0,
                             "lc-font-size": "12px",
                             "lc-font-family": "",
                             "lc-font-style": "",
                             "lc-bkg-color": "",
                             "lc-color": "",
                             "lc-border-width": "0",
                             "lc-border-style": "",
                             "lc-border-color": "",
                             "lc-border-radius": 10,
                             "lc-zindex": 0,
                             "html": "Soll:<br>{ebus.0.hwc.messages.TempDesired2.fields.temp1.value} °C"
                           },
                           "style": {
                             "left": "774px",
                             "top": "813px",
                             "z-index": "2",
                             "font-size": "32px",
                             "width": "102px",
                             "height": "81px",
                             "color": "",
                             "background-color": "#ffffff"
                           },
                           "widgetSet": "basic"
                         },
                         "e00006": {
                           "tpl": "tplHtml",
                           "data": {
                             "g_fixed": false,
                             "g_visibility": false,
                             "g_css_font_text": true,
                             "g_css_background": true,
                             "g_css_shadow_padding": false,
                             "g_css_border": false,
                             "g_gestures": false,
                             "g_signals": false,
                             "g_last_change": false,
                             "visibility-cond": "==",
                             "visibility-val": 1,
                             "visibility-groups-action": "hide",
                             "refreshInterval": "0",
                             "signals-cond-0": "==",
                             "signals-val-0": true,
                             "signals-icon-0": "/vis/signals/lowbattery.png",
                             "signals-icon-size-0": 0,
                             "signals-blink-0": false,
                             "signals-horz-0": 0,
                             "signals-vert-0": 0,
                             "signals-hide-edit-0": false,
                             "signals-cond-1": "==",
                             "signals-val-1": true,
                             "signals-icon-1": "/vis/signals/lowbattery.png",
                             "signals-icon-size-1": 0,
                             "signals-blink-1": false,
                             "signals-horz-1": 0,
                             "signals-vert-1": 0,
                             "signals-hide-edit-1": false,
                             "signals-cond-2": "==",
                             "signals-val-2": true,
                             "signals-icon-2": "/vis/signals/lowbattery.png",
                             "signals-icon-size-2": 0,
                             "signals-blink-2": false,
                             "signals-horz-2": 0,
                             "signals-vert-2": 0,
                             "signals-hide-edit-2": false,
                             "lc-type": "last-change",
                             "lc-is-interval": true,
                             "lc-is-moment": false,
                             "lc-format": "",
                             "lc-position-vert": "top",
                             "lc-position-horz": "right",
                             "lc-offset-vert": 0,
                             "lc-offset-horz": 0,
                             "lc-font-size": "12px",
                             "lc-font-family": "",
                             "lc-font-style": "",
                             "lc-bkg-color": "",
                             "lc-color": "",
                             "lc-border-width": "0",
                             "lc-border-style": "",
                             "lc-border-color": "",
                             "lc-border-radius": 10,
                             "lc-zindex": 0,
                             "html": "Pumpe:<br>{ebus.0.hc.messages.Hc1PumpPort.fields.onoff.value}"
                           },
                           "style": {
                             "left": "1351px",
                             "top": "747px",
                             "z-index": "2",
                             "font-size": "32px",
                             "width": "119px",
                             "height": "76px",
                             "color": "",
                             "background-color": "#ffffff"
                           },
                           "widgetSet": "basic"
                         },
                         "e00007": {
                           "tpl": "tplHtml",
                           "data": {
                             "g_fixed": false,
                             "g_visibility": false,
                             "g_css_font_text": true,
                             "g_css_background": true,
                             "g_css_shadow_padding": false,
                             "g_css_border": false,
                             "g_gestures": false,
                             "g_signals": false,
                             "g_last_change": false,
                             "visibility-cond": "==",
                             "visibility-val": 1,
                             "visibility-groups-action": "hide",
                             "refreshInterval": "0",
                             "signals-cond-0": "==",
                             "signals-val-0": true,
                             "signals-icon-0": "/vis/signals/lowbattery.png",
                             "signals-icon-size-0": 0,
                             "signals-blink-0": false,
                             "signals-horz-0": 0,
                             "signals-vert-0": 0,
                             "signals-hide-edit-0": false,
                             "signals-cond-1": "==",
                             "signals-val-1": true,
                             "signals-icon-1": "/vis/signals/lowbattery.png",
                             "signals-icon-size-1": 0,
                             "signals-blink-1": false,
                             "signals-horz-1": 0,
                             "signals-vert-1": 0,
                             "signals-hide-edit-1": false,
                             "signals-cond-2": "==",
                             "signals-val-2": true,
                             "signals-icon-2": "/vis/signals/lowbattery.png",
                             "signals-icon-size-2": 0,
                             "signals-blink-2": false,
                             "signals-horz-2": 0,
                             "signals-vert-2": 0,
                             "signals-hide-edit-2": false,
                             "lc-type": "last-change",
                             "lc-is-interval": true,
                             "lc-is-moment": false,
                             "lc-format": "",
                             "lc-position-vert": "top",
                             "lc-position-horz": "right",
                             "lc-offset-vert": 0,
                             "lc-offset-horz": 0,
                             "lc-font-size": "12px",
                             "lc-font-family": "",
                             "lc-font-style": "",
                             "lc-bkg-color": "",
                             "lc-color": "",
                             "lc-border-width": "0",
                             "lc-border-style": "",
                             "lc-border-color": "",
                             "lc-border-radius": 10,
                             "lc-zindex": 0,
                             "html": "Temp: {ebus.0.sc.messages.Coll1Sensor.fields.temp.value} °C"
                           },
                           "style": {
                             "left": "319px",
                             "top": "100px",
                             "z-index": "2",
                             "font-size": "32px",
                             "width": "314px",
                             "height": "36px",
                             "color": "",
                             "background-color": "#ffffff"
                           },
                           "widgetSet": "basic"
                         },
                         "e00008": {
                           "tpl": "tplHtml",
                           "data": {
                             "g_fixed": false,
                             "g_visibility": false,
                             "g_css_font_text": true,
                             "g_css_background": true,
                             "g_css_shadow_padding": false,
                             "g_css_border": false,
                             "g_gestures": false,
                             "g_signals": false,
                             "g_last_change": false,
                             "visibility-cond": "==",
                             "visibility-val": 1,
                             "visibility-groups-action": "hide",
                             "refreshInterval": "0",
                             "signals-cond-0": "==",
                             "signals-val-0": true,
                             "signals-icon-0": "/vis/signals/lowbattery.png",
                             "signals-icon-size-0": 0,
                             "signals-blink-0": false,
                             "signals-horz-0": 0,
                             "signals-vert-0": 0,
                             "signals-hide-edit-0": false,
                             "signals-cond-1": "==",
                             "signals-val-1": true,
                             "signals-icon-1": "/vis/signals/lowbattery.png",
                             "signals-icon-size-1": 0,
                             "signals-blink-1": false,
                             "signals-horz-1": 0,
                             "signals-vert-1": 0,
                             "signals-hide-edit-1": false,
                             "signals-cond-2": "==",
                             "signals-val-2": true,
                             "signals-icon-2": "/vis/signals/lowbattery.png",
                             "signals-icon-size-2": 0,
                             "signals-blink-2": false,
                             "signals-horz-2": 0,
                             "signals-vert-2": 0,
                             "signals-hide-edit-2": false,
                             "lc-type": "last-change",
                             "lc-is-interval": true,
                             "lc-is-moment": false,
                             "lc-format": "",
                             "lc-position-vert": "top",
                             "lc-position-horz": "right",
                             "lc-offset-vert": 0,
                             "lc-offset-horz": 0,
                             "lc-font-size": "12px",
                             "lc-font-family": "",
                             "lc-font-style": "",
                             "lc-bkg-color": "",
                             "lc-color": "",
                             "lc-border-width": "0",
                             "lc-border-style": "",
                             "lc-border-color": "",
                             "lc-border-radius": 10,
                             "lc-zindex": 0,
                             "html": "{ebus.0.sc.messages.CollPumpHRuntime1.fields.hoursum2.value} Std."
                           },
                           "style": {
                             "left": "394px",
                             "top": "670px",
                             "z-index": "2",
                             "font-size": "32px",
                             "width": "166px",
                             "height": "36px",
                             "color": "",
                             "background-color": "#ffffff"
                           },
                           "widgetSet": "basic"
                         },
                         "e00009": {
                           "tpl": "tplHtml",
                           "data": {
                             "g_fixed": false,
                             "g_visibility": false,
                             "g_css_font_text": true,
                             "g_css_background": true,
                             "g_css_shadow_padding": false,
                             "g_css_border": false,
                             "g_gestures": false,
                             "g_signals": false,
                             "g_last_change": false,
                             "visibility-cond": "==",
                             "visibility-val": 1,
                             "visibility-groups-action": "hide",
                             "refreshInterval": "0",
                             "signals-cond-0": "==",
                             "signals-val-0": true,
                             "signals-icon-0": "/vis/signals/lowbattery.png",
                             "signals-icon-size-0": 0,
                             "signals-blink-0": false,
                             "signals-horz-0": 0,
                             "signals-vert-0": 0,
                             "signals-hide-edit-0": false,
                             "signals-cond-1": "==",
                             "signals-val-1": true,
                             "signals-icon-1": "/vis/signals/lowbattery.png",
                             "signals-icon-size-1": 0,
                             "signals-blink-1": false,
                             "signals-horz-1": 0,
                             "signals-vert-1": 0,
                             "signals-hide-edit-1": false,
                             "signals-cond-2": "==",
                             "signals-val-2": true,
                             "signals-icon-2": "/vis/signals/lowbattery.png",
                             "signals-icon-size-2": 0,
                             "signals-blink-2": false,
                             "signals-horz-2": 0,
                             "signals-vert-2": 0,
                             "signals-hide-edit-2": false,
                             "lc-type": "last-change",
                             "lc-is-interval": true,
                             "lc-is-moment": false,
                             "lc-format": "",
                             "lc-position-vert": "top",
                             "lc-position-horz": "right",
                             "lc-offset-vert": 0,
                             "lc-offset-horz": 0,
                             "lc-font-size": "12px",
                             "lc-font-family": "",
                             "lc-font-style": "",
                             "lc-bkg-color": "",
                             "lc-color": "",
                             "lc-border-width": "0",
                             "lc-border-style": "",
                             "lc-border-color": "",
                             "lc-border-radius": 10,
                             "lc-zindex": 0,
                             "html": "{ebus.0.sc.messages.Storage2Sensor3.fields.temp.value} °C"
                           },
                           "style": {
                             "left": "775px",
                             "top": "915px",
                             "z-index": "2",
                             "font-size": "32px",
                             "width": "145px",
                             "height": "36px",
                             "color": "",
                             "background-color": "#ffffff"
                           },
                           "widgetSet": "basic"
                         },
                         "e00010": {
                           "tpl": "tplHtml",
                           "data": {
                             "g_fixed": false,
                             "g_visibility": false,
                             "g_css_font_text": true,
                             "g_css_background": true,
                             "g_css_shadow_padding": false,
                             "g_css_border": false,
                             "g_gestures": false,
                             "g_signals": false,
                             "g_last_change": false,
                             "visibility-cond": "==",
                             "visibility-val": 1,
                             "visibility-groups-action": "hide",
                             "refreshInterval": "0",
                             "signals-cond-0": "==",
                             "signals-val-0": true,
                             "signals-icon-0": "/vis/signals/lowbattery.png",
                             "signals-icon-size-0": 0,
                             "signals-blink-0": false,
                             "signals-horz-0": 0,
                             "signals-vert-0": 0,
                             "signals-hide-edit-0": false,
                             "signals-cond-1": "==",
                             "signals-val-1": true,
                             "signals-icon-1": "/vis/signals/lowbattery.png",
                             "signals-icon-size-1": 0,
                             "signals-blink-1": false,
                             "signals-horz-1": 0,
                             "signals-vert-1": 0,
                             "signals-hide-edit-1": false,
                             "signals-cond-2": "==",
                             "signals-val-2": true,
                             "signals-icon-2": "/vis/signals/lowbattery.png",
                             "signals-icon-size-2": 0,
                             "signals-blink-2": false,
                             "signals-horz-2": 0,
                             "signals-vert-2": 0,
                             "signals-hide-edit-2": false,
                             "lc-type": "last-change",
                             "lc-is-interval": true,
                             "lc-is-moment": false,
                             "lc-format": "",
                             "lc-position-vert": "top",
                             "lc-position-horz": "right",
                             "lc-offset-vert": 0,
                             "lc-offset-horz": 0,
                             "lc-font-size": "12px",
                             "lc-font-family": "",
                             "lc-font-style": "",
                             "lc-bkg-color": "",
                             "lc-color": "",
                             "lc-border-width": "0",
                             "lc-border-style": "",
                             "lc-border-color": "",
                             "lc-border-radius": 10,
                             "lc-zindex": 0,
                             "html": "{ebus.0.sc.messages.Storage1Sensor3.fields.temp.value} °C"
                           },
                           "style": {
                             "left": "775px",
                             "top": "706px",
                             "z-index": "2",
                             "font-size": "32px",
                             "width": "145px",
                             "height": "36px",
                             "color": "",
                             "background-color": "#ffffff"
                           },
                           "widgetSet": "basic"
                         },
                         "e00011": {
                           "tpl": "tplHtml",
                           "data": {
                             "g_fixed": false,
                             "g_visibility": false,
                             "g_css_font_text": true,
                             "g_css_background": true,
                             "g_css_shadow_padding": false,
                             "g_css_border": false,
                             "g_gestures": false,
                             "g_signals": false,
                             "g_last_change": false,
                             "visibility-cond": "==",
                             "visibility-val": 1,
                             "visibility-groups-action": "hide",
                             "refreshInterval": "0",
                             "signals-cond-0": "==",
                             "signals-val-0": true,
                             "signals-icon-0": "/vis/signals/lowbattery.png",
                             "signals-icon-size-0": 0,
                             "signals-blink-0": false,
                             "signals-horz-0": 0,
                             "signals-vert-0": 0,
                             "signals-hide-edit-0": false,
                             "signals-cond-1": "==",
                             "signals-val-1": true,
                             "signals-icon-1": "/vis/signals/lowbattery.png",
                             "signals-icon-size-1": 0,
                             "signals-blink-1": false,
                             "signals-horz-1": 0,
                             "signals-vert-1": 0,
                             "signals-hide-edit-1": false,
                             "signals-cond-2": "==",
                             "signals-val-2": true,
                             "signals-icon-2": "/vis/signals/lowbattery.png",
                             "signals-icon-size-2": 0,
                             "signals-blink-2": false,
                             "signals-horz-2": 0,
                             "signals-vert-2": 0,
                             "signals-hide-edit-2": false,
                             "lc-type": "last-change",
                             "lc-is-interval": true,
                             "lc-is-moment": false,
                             "lc-format": "",
                             "lc-position-vert": "top",
                             "lc-position-horz": "right",
                             "lc-offset-vert": 0,
                             "lc-offset-horz": 0,
                             "lc-font-size": "12px",
                             "lc-font-family": "",
                             "lc-font-style": "",
                             "lc-bkg-color": "",
                             "lc-color": "",
                             "lc-border-width": "0",
                             "lc-border-style": "",
                             "lc-border-color": "",
                             "lc-border-radius": 10,
                             "lc-zindex": 0,
                             "html": "Ertr.: {ebus.0.sc.messages.YieldSensor.fields.temp.value} °C"
                           },
                           "style": {
                             "left": "391px",
                             "top": "767px",
                             "z-index": "2",
                             "font-size": "32px",
                             "width": "193px",
                             "height": "36px",
                             "color": "",
                             "background-color": "#ffffff"
                           },
                           "widgetSet": "basic"
                         },
                         "e00012": {
                           "tpl": "tplHtml",
                           "data": {
                             "g_fixed": false,
                             "g_visibility": false,
                             "g_css_font_text": true,
                             "g_css_background": true,
                             "g_css_shadow_padding": false,
                             "g_css_border": false,
                             "g_gestures": false,
                             "g_signals": false,
                             "g_last_change": false,
                             "visibility-cond": "==",
                             "visibility-val": 1,
                             "visibility-groups-action": "hide",
                             "refreshInterval": "0",
                             "signals-cond-0": "==",
                             "signals-val-0": true,
                             "signals-icon-0": "/vis/signals/lowbattery.png",
                             "signals-icon-size-0": 0,
                             "signals-blink-0": false,
                             "signals-horz-0": 0,
                             "signals-vert-0": 0,
                             "signals-hide-edit-0": false,
                             "signals-cond-1": "==",
                             "signals-val-1": true,
                             "signals-icon-1": "/vis/signals/lowbattery.png",
                             "signals-icon-size-1": 0,
                             "signals-blink-1": false,
                             "signals-horz-1": 0,
                             "signals-vert-1": 0,
                             "signals-hide-edit-1": false,
                             "signals-cond-2": "==",
                             "signals-val-2": true,
                             "signals-icon-2": "/vis/signals/lowbattery.png",
                             "signals-icon-size-2": 0,
                             "signals-blink-2": false,
                             "signals-horz-2": 0,
                             "signals-vert-2": 0,
                             "signals-hide-edit-2": false,
                             "lc-type": "last-change",
                             "lc-is-interval": true,
                             "lc-is-moment": false,
                             "lc-format": "",
                             "lc-position-vert": "top",
                             "lc-position-horz": "right",
                             "lc-offset-vert": 0,
                             "lc-offset-horz": 0,
                             "lc-font-size": "12px",
                             "lc-font-family": "",
                             "lc-font-style": "",
                             "lc-bkg-color": "",
                             "lc-color": "",
                             "lc-border-width": "0",
                             "lc-border-style": "",
                             "lc-border-color": "",
                             "lc-border-radius": 10,
                             "lc-zindex": 0,
                             "html": "{ebus.0.sc.messages.SolFlowRate.fields.0.value} l/min"
                           },
                           "style": {
                             "left": "390px",
                             "top": "805px",
                             "z-index": "2",
                             "font-size": "32px",
                             "width": "193px",
                             "height": "36px",
                             "color": "",
                             "background-color": "#ffffff"
                           },
                           "widgetSet": "basic"
                         }
                       },
                       "name": "00-heizung",
                       "filterList": []
                      }
                      
                      Wenn du die entsprechenden Datenpunkte auch in deiner Heizung hast, dann wirst du was sehen können
                      

                      001.PNG

                      Liste meiner Datenpunkte, die der eBus-Adapter ausliest.

                      OtShutdownLimit, TempDesired, TempDesiredLow, HeatingCurve, TempDesired2, FlowTempDesired, Hc1PumpPort, ReturnTemp, WaterPressure, FlowTemp, WaterPressure, CirPump2, HcPumpPort, currenterror, Storage1Sensor3, Storage2Sensor3, Coll1Sensor, YieldSensor,OutputMA, CollPumpHRuntime1
                      

                      Werte, die bei eBusAdapter nicht ausliest, aber die immer wieder auftauchen, das sind Werte die über den eBus gegenagen sind und dann automatisch erfasst werden.

                      Wenn deine Heizung so ähnlich aufgebaut ist wie meine, dann können wir uns gerne öter austauschen.

                      J Offline
                      J Offline
                      Jui
                      wrote on last edited by
                      #78

                      @a200 Da hast Du Dir ja sehr viel Mühe gegeben. Alle Achtung sieht sehr professionell aus. Da bin ich noch Meilen von entfernt. Die Werte scheinen nicht gleich zu sein. Ich probiere das dennoch mal.

                      Die Werte die ich meine, sind die Komma getrennte Werte die eingetragen hatte und wieder gelöscht habe auch bei Objekte und nun kommen die immer wieder.

                      Dann bleibt erstmal nur probieren und suchen.

                      Wäre gut wenn wir uns weiter austauschen können.

                      J 1 Reply Last reply
                      0
                      • J Jui

                        @a200 Da hast Du Dir ja sehr viel Mühe gegeben. Alle Achtung sieht sehr professionell aus. Da bin ich noch Meilen von entfernt. Die Werte scheinen nicht gleich zu sein. Ich probiere das dennoch mal.

                        Die Werte die ich meine, sind die Komma getrennte Werte die eingetragen hatte und wieder gelöscht habe auch bei Objekte und nun kommen die immer wieder.

                        Dann bleibt erstmal nur probieren und suchen.

                        Wäre gut wenn wir uns weiter austauschen können.

                        J Offline
                        J Offline
                        Jui
                        wrote on last edited by
                        #79

                        @Jui Update:
                        Für die Vaillant 700 sind diese beiden Einträge sehr hilfreich:
                        https://github.com/john30/ebusd-configuration/blob/master/ebusd-2.1.x/de/vaillant/15.700.csv
                        https://github.com/john30/ebusd-configuration/blob/master/ebusd-2.1.x/en/vaillant/bai.308523.inc

                        Habe jedoch nicht alles gefunden.
                        Weiß jemand welcher Eintrag die Solar Pannels betreffen? Finde nix.
                        Und die den Luftfeuchtigkeit Sensor, nicht zu finden. Die Max Feuchte kann ich ändern ...

                        Und für alle die per Telnet oder zum probieren (Komma getrennt) Daten abfragen die tauchen ja alle in Objekte auf und verschwinden nicht so einfach.
                        Nur den ebusd Adapter neu starten, dann kann man die Objekte löschen und die bleiben dann weg.

                        a200A 1 Reply Last reply
                        0
                        • J Jui

                          @Jui Update:
                          Für die Vaillant 700 sind diese beiden Einträge sehr hilfreich:
                          https://github.com/john30/ebusd-configuration/blob/master/ebusd-2.1.x/de/vaillant/15.700.csv
                          https://github.com/john30/ebusd-configuration/blob/master/ebusd-2.1.x/en/vaillant/bai.308523.inc

                          Habe jedoch nicht alles gefunden.
                          Weiß jemand welcher Eintrag die Solar Pannels betreffen? Finde nix.
                          Und die den Luftfeuchtigkeit Sensor, nicht zu finden. Die Max Feuchte kann ich ändern ...

                          Und für alle die per Telnet oder zum probieren (Komma getrennt) Daten abfragen die tauchen ja alle in Objekte auf und verschwinden nicht so einfach.
                          Nur den ebusd Adapter neu starten, dann kann man die Objekte löschen und die bleiben dann weg.

                          a200A Offline
                          a200A Offline
                          a200
                          wrote on last edited by a200
                          #80

                          @Jui

                          Mit:

                          ebusctl info
                          

                          sollte deine Konfiguration der Heizanlage angezeigt werden.

                          address 03: master #11
                          address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0604;HW=5502", loaded "vaillant/bai.308523.inc", "vaillant/08.bai.csv"
                          address 10: master #2
                          address 15: slave #2, scanned "MF=Vaillant;ID=UI   ;SW=0508;HW=6201", loaded "vaillant/15.ui.csv"
                          address 23: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/23.solsy.cc.csv"
                          address 25: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/25.solsy.hwc.csv"
                          address 26: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/26.solsy.hc.csv"
                          address 31: master #8, ebusd
                          address 36: slave #8, ebusd
                          address 3f: master #23
                          address 44: slave #23, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301"
                          address 50: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/50.solsy.mc.csv"
                          address ec: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/ec.solsy.sc.csv"
                          

                          Also alle Module mit den dazugehörigen CSV-Dateien.
                          Die letzte Stelle vor ".csv" zeigt das Gerät an. z.B:

                          • HWC - Hot Water Circuit
                          • SC - Solar Colector

                          also finde ich in der Datei: vaillant/ec.solsy.sc.csv die Datenpunkte meines SC und das für jedes Modul.

                          Schick mal die Ausgabe von ebusctl info, dann kann ich in etwa sehen, wie weit unsere Anlagen übereinstimmen.

                          Wenn es um die "ungewollte Datenpunkte" geht, dann wirst du sie IMHO nicht los. Das sind Meldungen, die über den eBus laufen und die werden auch abgespeichert. Zusätzlich zu diesen Meldungen kannst du die "benötigten Datenpunkte" dir holen in dem du sie abfragst. Dann gehen sie über den eBus und werden vom ebusd gesammelt.

                          IoBroker auf QNAP TS-451, Raspi und NUC

                          J 1 Reply Last reply
                          0
                          • a200A a200

                            @Jui

                            Mit:

                            ebusctl info
                            

                            sollte deine Konfiguration der Heizanlage angezeigt werden.

                            address 03: master #11
                            address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0604;HW=5502", loaded "vaillant/bai.308523.inc", "vaillant/08.bai.csv"
                            address 10: master #2
                            address 15: slave #2, scanned "MF=Vaillant;ID=UI   ;SW=0508;HW=6201", loaded "vaillant/15.ui.csv"
                            address 23: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/23.solsy.cc.csv"
                            address 25: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/25.solsy.hwc.csv"
                            address 26: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/26.solsy.hc.csv"
                            address 31: master #8, ebusd
                            address 36: slave #8, ebusd
                            address 3f: master #23
                            address 44: slave #23, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301"
                            address 50: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/50.solsy.mc.csv"
                            address ec: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/ec.solsy.sc.csv"
                            

                            Also alle Module mit den dazugehörigen CSV-Dateien.
                            Die letzte Stelle vor ".csv" zeigt das Gerät an. z.B:

                            • HWC - Hot Water Circuit
                            • SC - Solar Colector

                            also finde ich in der Datei: vaillant/ec.solsy.sc.csv die Datenpunkte meines SC und das für jedes Modul.

                            Schick mal die Ausgabe von ebusctl info, dann kann ich in etwa sehen, wie weit unsere Anlagen übereinstimmen.

                            Wenn es um die "ungewollte Datenpunkte" geht, dann wirst du sie IMHO nicht los. Das sind Meldungen, die über den eBus laufen und die werden auch abgespeichert. Zusätzlich zu diesen Meldungen kannst du die "benötigten Datenpunkte" dir holen in dem du sie abfragst. Dann gehen sie über den eBus und werden vom ebusd gesammelt.

                            J Offline
                            J Offline
                            Jui
                            wrote on last edited by
                            #81

                            @a200 said in eBus Adapter Vaillant:

                            ebusctl info

                            pi@raspberrypi:~ $ ebusctl info
                            version: ebusd 3.4.v3.4-16-g9e152da
                            signal: acquired
                            symbol rate: 30
                            max symbol rate: 251
                            min arbitration micros: 26
                            max arbitration micros: 73
                            min symbol latency: 8
                            max symbol latency: 42
                            reconnects: 0
                            masters: 4
                            messages: 600
                            conditional: 2
                            poll: 0
                            update: 9
                            address 01: master #6
                            address 03: master #11
                            address 06: slave #6
                            address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0202;HW=9602", loaded "vaillant/bai.0010015600.inc" ([PROD='0010015609']), "vaillant/08.bai.csv"
                            address 10: master #2
                            address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0510;HW=6403", loaded "vaillant/15.700.csv"
                            address 31: master #8, ebusd
                            address 36: slave #8, ebusd
                            
                            

                            Okay dann lädt der ebusd keine Solar Daten, Oder?

                            J a200A 2 Replies Last reply
                            0
                            • J Jui

                              @a200 said in eBus Adapter Vaillant:

                              ebusctl info

                              pi@raspberrypi:~ $ ebusctl info
                              version: ebusd 3.4.v3.4-16-g9e152da
                              signal: acquired
                              symbol rate: 30
                              max symbol rate: 251
                              min arbitration micros: 26
                              max arbitration micros: 73
                              min symbol latency: 8
                              max symbol latency: 42
                              reconnects: 0
                              masters: 4
                              messages: 600
                              conditional: 2
                              poll: 0
                              update: 9
                              address 01: master #6
                              address 03: master #11
                              address 06: slave #6
                              address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0202;HW=9602", loaded "vaillant/bai.0010015600.inc" ([PROD='0010015609']), "vaillant/08.bai.csv"
                              address 10: master #2
                              address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0510;HW=6403", loaded "vaillant/15.700.csv"
                              address 31: master #8, ebusd
                              address 36: slave #8, ebusd
                              
                              

                              Okay dann lädt der ebusd keine Solar Daten, Oder?

                              J Offline
                              J Offline
                              Jui
                              wrote on last edited by
                              #82

                              @Jui ich habe Storage Daten gefunden, und ein paar Temperaturen abgefragt, die unterscheiden sich etwas von den anderen, könnten die das sein?

                               },
                                 "StorageDelay": {
                                  "name": "StorageDelay",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "StorageExitTemp": {
                                  "name": "StorageExitTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929911,
                                  "zz": 8,
                                  "fields": {
                                   "temp": {"value": 55.06},
                                   "sensor": {"value": "ok"}
                                  }
                                 },
                                 "Storageloadpump": {
                                  "name": "Storageloadpump",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "StorageLoadPumpHours": {
                                  "name": "StorageLoadPumpHours",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "StorageloadPumpStarts": {
                                  "name": "StorageloadPumpStarts",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "StorageLoadTimeMax": {
                                  "name": "StorageLoadTimeMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "StorageTemp": {
                                  "name": "StorageTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929910,
                                  "zz": 8,
                                  "fields": {
                                   "temp": {"value": 62.75},
                                   "sensor": {"value": "ok"}
                                  }
                                 },
                                 "StorageTempDesired": {
                                  "name": "StorageTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "StorageTempMax": {
                                  "name": "StorageTempMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                              
                              J 1 Reply Last reply
                              0
                              • J Jui

                                @Jui ich habe Storage Daten gefunden, und ein paar Temperaturen abgefragt, die unterscheiden sich etwas von den anderen, könnten die das sein?

                                 },
                                   "StorageDelay": {
                                    "name": "StorageDelay",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "StorageExitTemp": {
                                    "name": "StorageExitTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929911,
                                    "zz": 8,
                                    "fields": {
                                     "temp": {"value": 55.06},
                                     "sensor": {"value": "ok"}
                                    }
                                   },
                                   "Storageloadpump": {
                                    "name": "Storageloadpump",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "StorageLoadPumpHours": {
                                    "name": "StorageLoadPumpHours",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "StorageloadPumpStarts": {
                                    "name": "StorageloadPumpStarts",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "StorageLoadTimeMax": {
                                    "name": "StorageLoadTimeMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "StorageTemp": {
                                    "name": "StorageTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929910,
                                    "zz": 8,
                                    "fields": {
                                     "temp": {"value": 62.75},
                                     "sensor": {"value": "ok"}
                                    }
                                   },
                                   "StorageTempDesired": {
                                    "name": "StorageTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "StorageTempMax": {
                                    "name": "StorageTempMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                
                                J Offline
                                J Offline
                                Jui
                                wrote on last edited by
                                #83

                                @Jui hier mal alle Daten die per "data" gelesen werden:
                                vielleicht kann jemand helfen

                                {
                                 "700": {
                                  "messages": {
                                   "AdaptHeatCurve": {
                                    "name": "AdaptHeatCurve",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "BankHolidayEndPeriod": {
                                    "name": "BankHolidayEndPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "BankHolidayStartPeriod": {
                                    "name": "BankHolidayStartPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ccTimer.Friday": {
                                    "name": "ccTimer.Friday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ccTimer.Monday": {
                                    "name": "ccTimer.Monday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ccTimer.Saturday": {
                                    "name": "ccTimer.Saturday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ccTimer.Sunday": {
                                    "name": "ccTimer.Sunday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ccTimer.Thursday": {
                                    "name": "ccTimer.Thursday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ccTimer.Tuesday": {
                                    "name": "ccTimer.Tuesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ccTimer.Wednesday": {
                                    "name": "ccTimer.Wednesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ContinuosHeating": {
                                    "name": "ContinuosHeating",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "currenterror": {
                                    "name": "currenterror",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "CylinderChargeHyst": {
                                    "name": "CylinderChargeHyst",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "CylinderChargeOffset": {
                                    "name": "CylinderChargeOffset",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Date": {
                                    "name": "Date",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "DisplayedOutsideTemp": {
                                    "name": "DisplayedOutsideTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588930203,
                                    "zz": 21,
                                    "fields": {
                                     "tempv": {"value": 19.25}
                                    }
                                   },
                                   "errorhistory": {
                                    "name": "errorhistory",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FrostOverRideTime": {
                                    "name": "FrostOverRideTime",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc1ActualFlowTempDesired": {
                                    "name": "Hc1ActualFlowTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc1AutoOffMode": {
                                    "name": "Hc1AutoOffMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc1CircuitType": {
                                    "name": "Hc1CircuitType",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc1ExcessTemp": {
                                    "name": "Hc1ExcessTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc1FlowTemp": {
                                    "name": "Hc1FlowTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929908,
                                    "zz": 21,
                                    "fields": {
                                     "tempv": {"value": 28.5}
                                    }
                                   },
                                   "Hc1HeatCurve": {
                                    "name": "Hc1HeatCurve",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc1HeatCurveAdaption": {
                                    "name": "Hc1HeatCurveAdaption",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc1MaxFlowTempDesired": {
                                    "name": "Hc1MaxFlowTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc1MinFlowTempDesired": {
                                    "name": "Hc1MinFlowTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc1MixerMovement": {
                                    "name": "Hc1MixerMovement",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc1PumpStatus": {
                                    "name": "Hc1PumpStatus",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc1RoomTempSwitchOn": {
                                    "name": "Hc1RoomTempSwitchOn",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc1Status": {
                                    "name": "Hc1Status",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc1SummerTempLimit": {
                                    "name": "Hc1SummerTempLimit",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2ActualFlowTempDesired": {
                                    "name": "Hc2ActualFlowTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2AutoOffMode": {
                                    "name": "Hc2AutoOffMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2CircuitType": {
                                    "name": "Hc2CircuitType",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2ExcessTemp": {
                                    "name": "Hc2ExcessTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2FlowTemp": {
                                    "name": "Hc2FlowTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2HeatCurve": {
                                    "name": "Hc2HeatCurve",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2HeatCurveAdaption": {
                                    "name": "Hc2HeatCurveAdaption",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2MaxFlowTempDesired": {
                                    "name": "Hc2MaxFlowTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2MinFlowTempDesired": {
                                    "name": "Hc2MinFlowTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2MixerMovement": {
                                    "name": "Hc2MixerMovement",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2PumpStatus": {
                                    "name": "Hc2PumpStatus",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2RoomTempSwitchOn": {
                                    "name": "Hc2RoomTempSwitchOn",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2Status": {
                                    "name": "Hc2Status",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc2SummerTempLimit": {
                                    "name": "Hc2SummerTempLimit",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3ActualFlowTempDesired": {
                                    "name": "Hc3ActualFlowTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3AutoOffMode": {
                                    "name": "Hc3AutoOffMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3CircuitType": {
                                    "name": "Hc3CircuitType",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3ExcessTemp": {
                                    "name": "Hc3ExcessTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3FlowTemp": {
                                    "name": "Hc3FlowTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3HeatCurve": {
                                    "name": "Hc3HeatCurve",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3HeatCurveAdaption": {
                                    "name": "Hc3HeatCurveAdaption",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3MaxFlowTempDesired": {
                                    "name": "Hc3MaxFlowTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3MinFlowTempDesired": {
                                    "name": "Hc3MinFlowTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3MixerMovement": {
                                    "name": "Hc3MixerMovement",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3PumpStatus": {
                                    "name": "Hc3PumpStatus",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3RoomTempSwitchOn": {
                                    "name": "Hc3RoomTempSwitchOn",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3Status": {
                                    "name": "Hc3Status",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Hc3SummerTempLimit": {
                                    "name": "Hc3SummerTempLimit",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HcStorageTempBottom": {
                                    "name": "HcStorageTempBottom",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HcStorageTempTop": {
                                    "name": "HcStorageTempTop",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HolidayEndPeriod": {
                                    "name": "HolidayEndPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HolidayStartPeriod": {
                                    "name": "HolidayStartPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HolidayTemp": {
                                    "name": "HolidayTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcBankHolidayEndPeriod": {
                                    "name": "HwcBankHolidayEndPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcBankHolidayStartPeriod": {
                                    "name": "HwcBankHolidayStartPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcFlowTemp": {
                                    "name": "HwcFlowTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcHolidayEndPeriod": {
                                    "name": "HwcHolidayEndPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcHolidayStartPeriod": {
                                    "name": "HwcHolidayStartPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcLockTime": {
                                    "name": "HwcLockTime",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcMaxFlowTempDesired": {
                                    "name": "HwcMaxFlowTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcOpMode": {
                                    "name": "HwcOpMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcParallelLoading": {
                                    "name": "HwcParallelLoading",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcSFMode": {
                                    "name": "HwcSFMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcStorageTemp": {
                                    "name": "HwcStorageTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcStorageTempBottom": {
                                    "name": "HwcStorageTempBottom",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcStorageTempTop": {
                                    "name": "HwcStorageTempTop",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcTempDesired": {
                                    "name": "HwcTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "hwcTimer.Friday": {
                                    "name": "hwcTimer.Friday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "hwcTimer.Monday": {
                                    "name": "hwcTimer.Monday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "hwcTimer.Saturday": {
                                    "name": "hwcTimer.Saturday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "hwcTimer.Sunday": {
                                    "name": "hwcTimer.Sunday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "hwcTimer.Thursday": {
                                    "name": "hwcTimer.Thursday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "hwcTimer.Tuesday": {
                                    "name": "hwcTimer.Tuesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "hwcTimer.Wednesday": {
                                    "name": "hwcTimer.Wednesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HydraulicScheme": {
                                    "name": "HydraulicScheme",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Installer1": {
                                    "name": "Installer1",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Installer2": {
                                    "name": "Installer2",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "KeyCodeforConfigMenu": {
                                    "name": "KeyCodeforConfigMenu",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "MaintenanceDate": {
                                    "name": "MaintenanceDate",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "MaintenanceDue": {
                                    "name": "MaintenanceDue",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "MaxCylinderChargeTime": {
                                    "name": "MaxCylinderChargeTime",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "MaxRoomHumidity": {
                                    "name": "MaxRoomHumidity",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "MultiRelaySetting": {
                                    "name": "MultiRelaySetting",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "noiseReductionTimer.Friday": {
                                    "name": "noiseReductionTimer.Friday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "noiseReductionTimer.Monday": {
                                    "name": "noiseReductionTimer.Monday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "noiseReductionTimer.Saturday": {
                                    "name": "noiseReductionTimer.Saturday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "noiseReductionTimer.Sunday": {
                                    "name": "noiseReductionTimer.Sunday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "noiseReductionTimer.Thursday": {
                                    "name": "noiseReductionTimer.Thursday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "noiseReductionTimer.Tuesday": {
                                    "name": "noiseReductionTimer.Tuesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "noiseReductionTimer.Wednesday": {
                                    "name": "noiseReductionTimer.Wednesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "OpMode": {
                                    "name": "OpMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "OpModeEffect": {
                                    "name": "OpModeEffect",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "OutsideTempAvg": {
                                    "name": "OutsideTempAvg",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PhoneNumber1": {
                                    "name": "PhoneNumber1",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PhoneNumber2": {
                                    "name": "PhoneNumber2",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergySum": {
                                    "name": "PrEnergySum",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergySumHc": {
                                    "name": "PrEnergySumHc",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergySumHcLastMonth": {
                                    "name": "PrEnergySumHcLastMonth",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergySumHcThisMonth": {
                                    "name": "PrEnergySumHcThisMonth",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergySumHwc": {
                                    "name": "PrEnergySumHwc",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergySumHwcLastMonth": {
                                    "name": "PrEnergySumHwcLastMonth",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergySumHwcThisMonth": {
                                    "name": "PrEnergySumHwcThisMonth",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PumpAdditionalTime": {
                                    "name": "PumpAdditionalTime",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "SFMode": {
                                    "name": "SFMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "SolarYieldTotal": {
                                    "name": "SolarYieldTotal",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "SystemFlowTemp": {
                                    "name": "SystemFlowTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "tariffTimer.Friday": {
                                    "name": "tariffTimer.Friday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "tariffTimer.Monday": {
                                    "name": "tariffTimer.Monday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "tariffTimer.Saturday": {
                                    "name": "tariffTimer.Saturday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "tariffTimer.Sunday": {
                                    "name": "tariffTimer.Sunday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "tariffTimer.Thursday": {
                                    "name": "tariffTimer.Thursday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "tariffTimer.Tuesday": {
                                    "name": "tariffTimer.Tuesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "tariffTimer.Wednesday": {
                                    "name": "tariffTimer.Wednesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Time": {
                                    "name": "Time",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ventilationTimer.Friday": {
                                    "name": "ventilationTimer.Friday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ventilationTimer.Monday": {
                                    "name": "ventilationTimer.Monday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ventilationTimer.Saturday": {
                                    "name": "ventilationTimer.Saturday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ventilationTimer.Sunday": {
                                    "name": "ventilationTimer.Sunday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ventilationTimer.Thursday": {
                                    "name": "ventilationTimer.Thursday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ventilationTimer.Tuesday": {
                                    "name": "ventilationTimer.Tuesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ventilationTimer.Wednesday": {
                                    "name": "ventilationTimer.Wednesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "WaterPressure": {
                                    "name": "WaterPressure",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929908,
                                    "zz": 21,
                                    "fields": {
                                     "pressv": {"value": 1.8}
                                    }
                                   },
                                   "YieldTotal": {
                                    "name": "YieldTotal",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1ActualRoomTempDesired": {
                                    "name": "z1ActualRoomTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929904,
                                    "zz": 21,
                                    "fields": {
                                     "tempv": {"value": 22}
                                    }
                                   },
                                   "z1BankHolidayEndPeriod": {
                                    "name": "z1BankHolidayEndPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1BankHolidayStartPeriod": {
                                    "name": "z1BankHolidayStartPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1CoolingTimer.Friday": {
                                    "name": "z1CoolingTimer.Friday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1CoolingTimer.Monday": {
                                    "name": "z1CoolingTimer.Monday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1CoolingTimer.Saturday": {
                                    "name": "z1CoolingTimer.Saturday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1CoolingTimer.Sunday": {
                                    "name": "z1CoolingTimer.Sunday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1CoolingTimer.Thursday": {
                                    "name": "z1CoolingTimer.Thursday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1CoolingTimer.Tuesday": {
                                    "name": "z1CoolingTimer.Tuesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1CoolingTimer.Wednesday": {
                                    "name": "z1CoolingTimer.Wednesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1DayTemp": {
                                    "name": "z1DayTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929909,
                                    "zz": 21,
                                    "fields": {
                                     "tempv": {"value": 22}
                                    }
                                   },
                                   "z1HolidayEndPeriod": {
                                    "name": "z1HolidayEndPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1HolidayStartPeriod": {
                                    "name": "z1HolidayStartPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1HolidayTemp": {
                                    "name": "z1HolidayTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1Name1": {
                                    "name": "z1Name1",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1Name2": {
                                    "name": "z1Name2",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1NightTemp": {
                                    "name": "z1NightTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929909,
                                    "zz": 21,
                                    "fields": {
                                     "tempv": {"value": 19}
                                    }
                                   },
                                   "z1OpMode": {
                                    "name": "z1OpMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1QuickVetoTemp": {
                                    "name": "z1QuickVetoTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1RoomTemp": {
                                    "name": "z1RoomTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929904,
                                    "zz": 21,
                                    "fields": {
                                     "tempv": {"value": 22.75}
                                    }
                                   },
                                   "z1RoomZoneMapping": {
                                    "name": "z1RoomZoneMapping",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1SFMode": {
                                    "name": "z1SFMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1Shortname": {
                                    "name": "z1Shortname",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1Timer.Friday": {
                                    "name": "z1Timer.Friday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1Timer.Monday": {
                                    "name": "z1Timer.Monday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1Timer.Saturday": {
                                    "name": "z1Timer.Saturday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1Timer.Sunday": {
                                    "name": "z1Timer.Sunday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1Timer.Thursday": {
                                    "name": "z1Timer.Thursday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1Timer.Tuesday": {
                                    "name": "z1Timer.Tuesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1Timer.Wednesday": {
                                    "name": "z1Timer.Wednesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z1ValveStatus": {
                                    "name": "z1ValveStatus",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929905,
                                    "zz": 21,
                                    "fields": {
                                     "0": {"name": "", "value": 1}
                                    }
                                   },
                                   "z2ActualRoomTempDesired": {
                                    "name": "z2ActualRoomTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2BankHolidayEndPeriod": {
                                    "name": "z2BankHolidayEndPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2BankHolidayStartPeriod": {
                                    "name": "z2BankHolidayStartPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2CoolingTimer.Friday": {
                                    "name": "z2CoolingTimer.Friday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2CoolingTimer.Monday": {
                                    "name": "z2CoolingTimer.Monday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2CoolingTimer.Saturday": {
                                    "name": "z2CoolingTimer.Saturday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2CoolingTimer.Sunday": {
                                    "name": "z2CoolingTimer.Sunday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2CoolingTimer.Thursday": {
                                    "name": "z2CoolingTimer.Thursday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2CoolingTimer.Tuesday": {
                                    "name": "z2CoolingTimer.Tuesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2CoolingTimer.Wednesday": {
                                    "name": "z2CoolingTimer.Wednesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2DayTemp": {
                                    "name": "z2DayTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2HolidayEndPeriod": {
                                    "name": "z2HolidayEndPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2HolidayStartPeriod": {
                                    "name": "z2HolidayStartPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2HolidayTemp": {
                                    "name": "z2HolidayTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2Name1": {
                                    "name": "z2Name1",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2Name2": {
                                    "name": "z2Name2",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2NightTemp": {
                                    "name": "z2NightTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2OpMode": {
                                    "name": "z2OpMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2QuickVetoTemp": {
                                    "name": "z2QuickVetoTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2RoomTemp": {
                                    "name": "z2RoomTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2RoomZoneMapping": {
                                    "name": "z2RoomZoneMapping",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2SFMode": {
                                    "name": "z2SFMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2Shortname": {
                                    "name": "z2Shortname",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2Timer.Friday": {
                                    "name": "z2Timer.Friday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2Timer.Monday": {
                                    "name": "z2Timer.Monday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2Timer.Saturday": {
                                    "name": "z2Timer.Saturday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2Timer.Sunday": {
                                    "name": "z2Timer.Sunday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2Timer.Thursday": {
                                    "name": "z2Timer.Thursday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2Timer.Tuesday": {
                                    "name": "z2Timer.Tuesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2Timer.Wednesday": {
                                    "name": "z2Timer.Wednesday",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z2ValveStatus": {
                                    "name": "z2ValveStatus",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3ActualRoomTempDesired": {
                                    "name": "z3ActualRoomTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3BankHolidayEndPeriod": {
                                    "name": "z3BankHolidayEndPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3BankHolidayStartPeriod": {
                                    "name": "z3BankHolidayStartPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3DayTemp": {
                                    "name": "z3DayTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3HolidayEndPeriod": {
                                    "name": "z3HolidayEndPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3HolidayStartPeriod": {
                                    "name": "z3HolidayStartPeriod",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3HolidayTemp": {
                                    "name": "z3HolidayTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3Name1": {
                                    "name": "z3Name1",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3Name2": {
                                    "name": "z3Name2",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3NightTemp": {
                                    "name": "z3NightTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3OpMode": {
                                    "name": "z3OpMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3QuickVetoTemp": {
                                    "name": "z3QuickVetoTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3RoomTemp": {
                                    "name": "z3RoomTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3RoomZoneMapping": {
                                    "name": "z3RoomZoneMapping",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3SFMode": {
                                    "name": "z3SFMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3Shortname": {
                                    "name": "z3Shortname",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "z3ValveStatus": {
                                    "name": "z3ValveStatus",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   }
                                  }
                                 },
                                 "bai": {
                                  "messages": {
                                   "AccessoriesOne": {
                                    "name": "AccessoriesOne",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "AccessoriesTwo": {
                                    "name": "AccessoriesTwo",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "AntiCondensValue": {
                                    "name": "AntiCondensValue",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "averageIgnitiontime": {
                                    "name": "averageIgnitiontime",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "BlockTimeHcMax": {
                                    "name": "BlockTimeHcMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "BoilerType": {
                                    "name": "BoilerType",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ChangesDSN": {
                                    "name": "ChangesDSN",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "CirPump": {
                                    "name": "CirPump",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "CodingResistor": {
                                    "name": "CodingResistor",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "CounterStartattempts1": {
                                    "name": "CounterStartattempts1",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "CounterStartattempts2": {
                                    "name": "CounterStartattempts2",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "CounterStartAttempts3": {
                                    "name": "CounterStartAttempts3",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "CounterStartAttempts4": {
                                    "name": "CounterStartAttempts4",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "currenterror": {
                                    "name": "currenterror",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "DateTime": {
                                    "name": "DateTime",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588930154,
                                    "zz": 8,
                                    "fields": {
                                     "dcfstate": {"value": "valid"},
                                     "btime": {"value": "11:29:16"},
                                     "bdate": {"value": "08.05.2020"},
                                     "temp2": {"value": 19.250}
                                    }
                                   },
                                   "dcfState": {
                                    "name": "dcfState",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "DCFTimeDate": {
                                    "name": "DCFTimeDate",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "DCRoomthermostat": {
                                    "name": "DCRoomthermostat",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "DeactivationsIFC": {
                                    "name": "DeactivationsIFC",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "DeactivationsTemplimiter": {
                                    "name": "DeactivationsTemplimiter",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "DeltaFlowReturnMax": {
                                    "name": "DeltaFlowReturnMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "DisplayMode": {
                                    "name": "DisplayMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "DSN": {
                                    "name": "DSN",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "DSNOffset": {
                                    "name": "DSNOffset",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "DSNStart": {
                                    "name": "DSNStart",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "EbusSourceOn": {
                                    "name": "EbusSourceOn",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "EbusVoltage": {
                                    "name": "EbusVoltage",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "errorhistory": {
                                    "name": "errorhistory",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ExternalFaultmessage": {
                                    "name": "ExternalFaultmessage",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "externalHwcSwitch": {
                                    "name": "externalHwcSwitch",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ExternGasvalve": {
                                    "name": "ExternGasvalve",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ExtFlowTempDesiredMin": {
                                    "name": "ExtFlowTempDesiredMin",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ExtStorageModulCon": {
                                    "name": "ExtStorageModulCon",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "extWP": {
                                    "name": "extWP",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FanHours": {
                                    "name": "FanHours",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FanMaxSpeedOperation": {
                                    "name": "FanMaxSpeedOperation",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FanMinSpeedOperation": {
                                    "name": "FanMinSpeedOperation",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FanPWMSum": {
                                    "name": "FanPWMSum",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FanPWMTest": {
                                    "name": "FanPWMTest",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FanSpeed": {
                                    "name": "FanSpeed",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FanSpeedOffsetMax": {
                                    "name": "FanSpeedOffsetMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FanSpeedOffsetMin": {
                                    "name": "FanSpeedOffsetMin",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FanStarts": {
                                    "name": "FanStarts",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Flame": {
                                    "name": "Flame",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929909,
                                    "zz": 8,
                                    "fields": {
                                     "0": {"name": "", "value": "off"}
                                    }
                                   },
                                   "FlameSensingASIC": {
                                    "name": "FlameSensingASIC",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FloorHeatingContact": {
                                    "name": "FloorHeatingContact",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FlowsetHcMax": {
                                    "name": "FlowsetHcMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FlowTemp": {
                                    "name": "FlowTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FlowTempDesired": {
                                    "name": "FlowTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FlowTempMax": {
                                    "name": "FlowTempMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Fluegasvalve": {
                                    "name": "Fluegasvalve",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "FluegasvalveOpen": {
                                    "name": "FluegasvalveOpen",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Gasvalve3UC": {
                                    "name": "Gasvalve3UC",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "GasvalveASICFeedback": {
                                    "name": "GasvalveASICFeedback",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "GasvalveUC": {
                                    "name": "GasvalveUC",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "GasvalveUCFeedback": {
                                    "name": "GasvalveUCFeedback",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HcHours": {
                                    "name": "HcHours",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HcPumpMode": {
                                    "name": "HcPumpMode",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HcPumpStarts": {
                                    "name": "HcPumpStarts",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HcStarts": {
                                    "name": "HcStarts",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HcUnderHundredStarts": {
                                    "name": "HcUnderHundredStarts",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HeatingSwitch": {
                                    "name": "HeatingSwitch",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HoursTillService": {
                                    "name": "HoursTillService",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcDemand": {
                                    "name": "HwcDemand",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcHours": {
                                    "name": "HwcHours",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcImpellorSwitch": {
                                    "name": "HwcImpellorSwitch",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcStarts": {
                                    "name": "HwcStarts",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcSwitch": {
                                    "name": "HwcSwitch",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcTemp": {
                                    "name": "HwcTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcTempMax": {
                                    "name": "HwcTempMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcTypes": {
                                    "name": "HwcTypes",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcUnderHundredStarts": {
                                    "name": "HwcUnderHundredStarts",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "HwcWaterflowMax": {
                                    "name": "HwcWaterflowMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Ignitor": {
                                    "name": "Ignitor",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "InitialisationEEPROM": {
                                    "name": "InitialisationEEPROM",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "IonisationVoltageLevel": {
                                    "name": "IonisationVoltageLevel",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "maintenancedata_HwcTempMax": {
                                    "name": "maintenancedata_HwcTempMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "maxIgnitiontime": {
                                    "name": "maxIgnitiontime",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "minIgnitiontime": {
                                    "name": "minIgnitiontime",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ModulationTempDesired": {
                                    "name": "ModulationTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "OptionalRelais": {
                                    "name": "OptionalRelais",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "OutdoorstempSensor": {
                                    "name": "OutdoorstempSensor",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "OverflowCounter": {
                                    "name": "OverflowCounter",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ParamToken": {
                                    "name": "ParamToken",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PartloadHcKW": {
                                    "name": "PartloadHcKW",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PartnumberBox": {
                                    "name": "PartnumberBox",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PositionValveSet": {
                                    "name": "PositionValveSet",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PowerValue": {
                                    "name": "PowerValue",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrAPSCounter": {
                                    "name": "PrAPSCounter",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrAPSSum": {
                                    "name": "PrAPSSum",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergyCountHc1": {
                                    "name": "PrEnergyCountHc1",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergyCountHc2": {
                                    "name": "PrEnergyCountHc2",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergyCountHc3": {
                                    "name": "PrEnergyCountHc3",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergyCountHwc1": {
                                    "name": "PrEnergyCountHwc1",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergyCountHwc2": {
                                    "name": "PrEnergyCountHwc2",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergyCountHwc3": {
                                    "name": "PrEnergyCountHwc3",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergySumHc1": {
                                    "name": "PrEnergySumHc1",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergySumHc2": {
                                    "name": "PrEnergySumHc2",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergySumHc3": {
                                    "name": "PrEnergySumHc3",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergySumHwc1": {
                                    "name": "PrEnergySumHwc1",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergySumHwc2": {
                                    "name": "PrEnergySumHwc2",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrEnergySumHwc3": {
                                    "name": "PrEnergySumHwc3",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrimaryCircuitFlowrate": {
                                    "name": "PrimaryCircuitFlowrate",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ProductionByte": {
                                    "name": "ProductionByte",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PrVortexFlowSensorValue": {
                                    "name": "PrVortexFlowSensorValue",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PumpHours": {
                                    "name": "PumpHours",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PumpHwcFlowNumber": {
                                    "name": "PumpHwcFlowNumber",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PumpHwcFlowSum": {
                                    "name": "PumpHwcFlowSum",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PumpPower": {
                                    "name": "PumpPower",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "PumpPowerDesired": {
                                    "name": "PumpPowerDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "RemainingBoilerblocktime": {
                                    "name": "RemainingBoilerblocktime",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ReturnRegulation": {
                                    "name": "ReturnRegulation",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ReturnTemp": {
                                    "name": "ReturnTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ReturnTempExternal": {
                                    "name": "ReturnTempExternal",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ReturnTempMax": {
                                    "name": "ReturnTempMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "SerialNumber": {
                                    "name": "SerialNumber",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "SetFactoryValues": {
                                    "name": "SetFactoryValues",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "SetMode": {
                                    "name": "SetMode",
                                    "passive": true,
                                    "write": true,
                                    "lastup": 1588930194,
                                    "zz": 8,
                                    "fields": {
                                     "hcmode": {"value": "auto"},
                                     "flowtempdesired": {"value": 28.5},
                                     "hwctempdesired": {"value": null},
                                     "hwcflowtempdesired": {"value": null},
                                     "disablehc": {"value": 0},
                                     "disablehwctapping": {"value": 0},
                                     "disablehwcload": {"value": 0},
                                     "remoteControlHcPump": {"value": 0},
                                     "releaseBackup": {"value": 0},
                                     "releaseCooling": {"value": 0}
                                    }
                                   },
                                   "SHEMaxDeltaHwcFlow": {
                                    "name": "SHEMaxDeltaHwcFlow",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "SHEMaxFlowTemp": {
                                    "name": "SHEMaxFlowTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Statenumber": {
                                    "name": "Statenumber",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Status01": {
                                    "name": "Status01",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588930194,
                                    "zz": 8,
                                    "fields": {
                                     "0": {"name": "temp1", "value": 29.0},
                                     "1": {"name": "temp1", "value": 28.5},
                                     "2": {"name": "temp2", "value": 19.250},
                                     "3": {"name": "temp1", "value": 38.5},
                                     "4": {"name": "temp1", "value": 62.5},
                                     "5": {"name": "pumpstate", "value": "off"}
                                    }
                                   },
                                   "Status02": {
                                    "name": "Status02",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588930185,
                                    "zz": 8,
                                    "fields": {
                                     "0": {"name": "hwcmode", "value": "auto"},
                                     "1": {"name": "temp0", "value": 60},
                                     "2": {"name": "temp1", "value": 75.0},
                                     "3": {"name": "temp0", "value": 70},
                                     "4": {"name": "temp1", "value": 65.0}
                                    }
                                   },
                                   "Status16": {
                                    "name": "Status16",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Status": {
                                    "name": "Status",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "StorageDelay": {
                                    "name": "StorageDelay",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "StorageExitTemp": {
                                    "name": "StorageExitTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929911,
                                    "zz": 8,
                                    "fields": {
                                     "temp": {"value": 55.06},
                                     "sensor": {"value": "ok"}
                                    }
                                   },
                                   "Storageloadpump": {
                                    "name": "Storageloadpump",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "StorageLoadPumpHours": {
                                    "name": "StorageLoadPumpHours",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "StorageloadPumpStarts": {
                                    "name": "StorageloadPumpStarts",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "StorageLoadTimeMax": {
                                    "name": "StorageLoadTimeMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "StorageTemp": {
                                    "name": "StorageTemp",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929910,
                                    "zz": 8,
                                    "fields": {
                                     "temp": {"value": 62.75},
                                     "sensor": {"value": "ok"}
                                    }
                                   },
                                   "StorageTempDesired": {
                                    "name": "StorageTempDesired",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "StorageTempMax": {
                                    "name": "StorageTempMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "TargetFanSpeed": {
                                    "name": "TargetFanSpeed",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "TargetFanSpeedOutput": {
                                    "name": "TargetFanSpeedOutput",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "TempDiffBlock": {
                                    "name": "TempDiffBlock",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "TempDiffFailure": {
                                    "name": "TempDiffFailure",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "TempGradientFailure": {
                                    "name": "TempGradientFailure",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Templimiter": {
                                    "name": "Templimiter",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "TemplimiterWithNTC": {
                                    "name": "TemplimiterWithNTC",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "TempMaxDiffExtTFT": {
                                    "name": "TempMaxDiffExtTFT",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "Testbyte": {
                                    "name": "Testbyte",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "TimerInputHc": {
                                    "name": "TimerInputHc",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "ValveStarts": {
                                    "name": "ValveStarts",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "VolatileLockout": {
                                    "name": "VolatileLockout",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "VolatileLockoutIFCGV": {
                                    "name": "VolatileLockoutIFCGV",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "WarmstartDemand": {
                                    "name": "WarmstartDemand",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "WaterHcFlowMax": {
                                    "name": "WaterHcFlowMax",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "WaterPressure": {
                                    "name": "WaterPressure",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "WaterpressureBranchControlOff": {
                                    "name": "WaterpressureBranchControlOff",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "WaterpressureMeasureCounter": {
                                    "name": "WaterpressureMeasureCounter",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "WaterpressureVariantSum": {
                                    "name": "WaterpressureVariantSum",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "WP": {
                                    "name": "WP",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "WPPostrunTime": {
                                    "name": "WPPostrunTime",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "WPSecondStage": {
                                    "name": "WPSecondStage",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   }
                                  }
                                 },
                                 "broadcast": {
                                  "messages": {
                                   "datetime": {
                                    "name": "datetime",
                                    "passive": true,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "error": {
                                    "name": "error",
                                    "passive": true,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "hwcStatus": {
                                    "name": "hwcStatus",
                                    "passive": true,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "id-u": {
                                    "name": "id",
                                    "passive": true,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "load": {
                                    "name": "load",
                                    "passive": true,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "outsidetemp": {
                                    "name": "outsidetemp",
                                    "passive": true,
                                    "write": false,
                                    "lastup": 1588930156,
                                    "zz": 254,
                                    "fields": {
                                     "temp2": {"value": 19.250}
                                    }
                                   },
                                   "signoflife": {
                                    "name": "signoflife",
                                    "passive": true,
                                    "write": false,
                                    "lastup": 0
                                   },
                                   "vdatetime": {
                                    "name": "vdatetime",
                                    "passive": true,
                                    "write": false,
                                    "lastup": 1588930095,
                                    "zz": 254,
                                    "fields": {
                                     "time": {"value": "11:28:14"},
                                     "date": {"value": "08.05.2020"}
                                    }
                                   }
                                  }
                                 },
                                 "scan.06": {
                                  "messages": {
                                   "": {
                                    "name": "",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   }
                                  }
                                 },
                                 "scan.08": {
                                  "messages": {
                                   "": {
                                    "name": "",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929391,
                                    "zz": 8,
                                    "fields": {
                                     "MF": {"value": "Vaillant"},
                                     "ID": {"value": "BAI00"},
                                     "SW": {"value": "0202"},
                                     "HW": {"value": "9602"}
                                    }
                                   },
                                   "id": {
                                    "name": "id",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929397,
                                    "zz": 8,
                                    "fields": {
                                     "prefix": {"value": "21"},
                                     "year": {"value": "18"},
                                     "week": {"value": "23"},
                                     "product": {"value": "0010015609"},
                                     "supplier": {"value": "3100"},
                                     "counter": {"value": "006051"},
                                     "suffix": {"value": "N7"}
                                    }
                                   }
                                  }
                                 },
                                 "scan.15": {
                                  "messages": {
                                   "": {
                                    "name": "",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929429,
                                    "zz": 21,
                                    "fields": {
                                     "MF": {"value": "Vaillant"},
                                     "ID": {"value": "70000"},
                                     "SW": {"value": "0510"},
                                     "HW": {"value": "6403"}
                                    }
                                   },
                                   "id": {
                                    "name": "id",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588929430,
                                    "zz": 21,
                                    "fields": {
                                     "prefix": {"value": "21"},
                                     "year": {"value": "18"},
                                     "week": {"value": "26"},
                                     "product": {"value": "0020242192"},
                                     "supplier": {"value": "0082"},
                                     "counter": {"value": "037975"},
                                     "suffix": {"value": "N8"}
                                    }
                                   }
                                  }
                                 },
                                 "scan.ed": {
                                  "messages": {
                                   "": {
                                    "name": "",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 1588930046,
                                    "zz": 237,
                                    "fields": {
                                     "MF": {"value": "Vaillant"},
                                     "ID": {"value": "VMS01"},
                                     "SW": {"value": "0116"},
                                     "HW": {"value": "0303"}
                                    }
                                   },
                                   "id": {
                                    "name": "id",
                                    "passive": false,
                                    "write": false,
                                    "lastup": 0
                                   }
                                  }
                                 },
                                 "global": {
                                  "version": "3.4.v3.4-16-g9e152da",
                                  "updatecheck": "revision v3.4 available",
                                  "signal": true,
                                  "symbolrate": 26,
                                  "maxsymbolrate": 251,
                                  "minarbitrationmicros": 23,
                                  "maxarbitrationmicros": 91,
                                  "minsymbollatency": 8,
                                  "maxsymbollatency": 47,
                                  "qq": 49,
                                  "reconnects": 0,
                                  "masters": 4,
                                  "messages": 602,
                                  "lastup": 1588930203
                                 }
                                }
                                
                                1 Reply Last reply
                                0
                                • J Jui

                                  @a200 said in eBus Adapter Vaillant:

                                  ebusctl info

                                  pi@raspberrypi:~ $ ebusctl info
                                  version: ebusd 3.4.v3.4-16-g9e152da
                                  signal: acquired
                                  symbol rate: 30
                                  max symbol rate: 251
                                  min arbitration micros: 26
                                  max arbitration micros: 73
                                  min symbol latency: 8
                                  max symbol latency: 42
                                  reconnects: 0
                                  masters: 4
                                  messages: 600
                                  conditional: 2
                                  poll: 0
                                  update: 9
                                  address 01: master #6
                                  address 03: master #11
                                  address 06: slave #6
                                  address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0202;HW=9602", loaded "vaillant/bai.0010015600.inc" ([PROD='0010015609']), "vaillant/08.bai.csv"
                                  address 10: master #2
                                  address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0510;HW=6403", loaded "vaillant/15.700.csv"
                                  address 31: master #8, ebusd
                                  address 36: slave #8, ebusd
                                  
                                  

                                  Okay dann lädt der ebusd keine Solar Daten, Oder?

                                  a200A Offline
                                  a200A Offline
                                  a200
                                  wrote on last edited by
                                  #84

                                  @Juihast du die Option "--scanconfig" in der /etc/default/ebusd?

                                  Bei mir sieht das so aus:

                                  EBUSD_OPTS="--scanconfig --enablehex -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL02F895-if00-port0 --httpport 8890"
                                  

                                  IoBroker auf QNAP TS-451, Raspi und NUC

                                  J 1 Reply Last reply
                                  0
                                  • a200A a200

                                    @Juihast du die Option "--scanconfig" in der /etc/default/ebusd?

                                    Bei mir sieht das so aus:

                                    EBUSD_OPTS="--scanconfig --enablehex -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL02F895-if00-port0 --httpport 8890"
                                    
                                    J Offline
                                    J Offline
                                    Jui
                                    wrote on last edited by
                                    #85

                                    @a200 ja ab Version 3.2 (ich habe 3.4) wurde das geändert und die Daten werden zentral aktuell gehalten, so dass man nicht mehr aktualisieren muss

                                    -c, --configpath=PATH
                                    Read CSV config files from PATH [http://ebusd.eu/config/]

                                    das ist der default PATH und ich habe den nicht geändert.

                                    Das sieht dann so aus:

                                    EBUSD_OPTS="-d 192.168.178.85:8889 -l /var/log/ebusd.log --scanconfig --httpport=8890 --latency=20000"
                                    
                                    1 Reply Last reply
                                    0
                                    • S Sandmanyz

                                      @Hasont
                                      Erstmal nur ein Beispiel zum Zusammensetzen zweier Werte. Wichtig ist auch das Leerzeichen vor "1.4". Das hilft dir jetzt nicht beim aktuellen Problem. Mit Blockly wirst du das nicht lösen können, jedenfalls habe ich gerade keine Idee wie. Um das mit Blockly zu lösen, müsste dein Button in VIS ja eine Variable in Blockly ändern. Ich würde es so lösen....

                                      1. Du erstellst dir ein Objekt deiner Wahl (Typ Zeichenkette)....
                                      b97741f8-3e51-4685-a17e-27868bd8ea0c-grafik.png

                                      2. Erstelle ein Javascript
                                      Das Skript wartet auf eine Änderung des, in 1. erstellten, Objektes.

                                      on('javascript.0.Heizung.Heizkurve', function (obj) {
                                          if (obj.state.val == "1.4"){
                                              log("Wert wurde auf 1.4 gesetzt", 'info');
                                              exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                                           }
                                           else if (obj.state.val == "1.3"){
                                               log("Wert wurde auf 1.3 gesetzt", 'info');
                                               exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                                           }
                                      });
                                      

                                      3. Mit dem Button in VIS schreibst du dann 1.4 oder 1.4 in das Objekt
                                      23c41210-657a-4d3c-9e5f-94ba4d58b823-grafik.png

                                      HasontH Offline
                                      HasontH Offline
                                      Hasont
                                      wrote on last edited by
                                      #86

                                      @Sandmanyz sagte in eBus Adapter Vaillant:

                                      @Hasont
                                      Erstmal nur ein Beispiel zum Zusammensetzen zweier Werte. Wichtig ist auch das Leerzeichen vor "1.4". Das hilft dir jetzt nicht beim aktuellen Problem. Mit Blockly wirst du das nicht lösen können, jedenfalls habe ich gerade keine Idee wie. Um das mit Blockly zu lösen, müsste dein Button in VIS ja eine Variable in Blockly ändern. Ich würde es so lösen....

                                      1. Du erstellst dir ein Objekt deiner Wahl (Typ Zeichenkette)....
                                      b97741f8-3e51-4685-a17e-27868bd8ea0c-grafik.png

                                      2. Erstelle ein Javascript
                                      Das Skript wartet auf eine Änderung des, in 1. erstellten, Objektes.

                                      on('javascript.0.Heizung.Heizkurve', function (obj) {
                                          if (obj.state.val == "1.4"){
                                              log("Wert wurde auf 1.4 gesetzt", 'info');
                                              exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                                           }
                                           else if (obj.state.val == "1.3"){
                                               log("Wert wurde auf 1.3 gesetzt", 'info');
                                               exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                                           }
                                      });
                                      

                                      3. Mit dem Button in VIS schreibst du dann 1.4 oder 1.4 in das Objekt
                                      23c41210-657a-4d3c-9e5f-94ba4d58b823-grafik.png

                                      Hallo Sandmanyz

                                      Brauch noch mal deine Hilfe.
                                      Wie erstelle ich ein Objekt unter Javascript.0 wie von dir unter 1 beschrieben. Ich komme da nicht weiter.

                                      Wenn ich ein Java Script mit einen Ordner Heizung mit dem Unterpunkt Heizkurve und das Javascript wie von dir unter 2 beschrieben anlege finde ich danach unter Objekte das hier.
                                      3fb8268b-45df-47fd-8a7b-42e2b8792115-grafik.png
                                      Ich müsste Sicher erst den Schritt 1 mit Typ Zeichenkette anlegen aber wie.

                                      Danke Schon mal für deine Hilfe.

                                      S 1 Reply Last reply
                                      0
                                      • HasontH Hasont

                                        @Sandmanyz sagte in eBus Adapter Vaillant:

                                        @Hasont
                                        Erstmal nur ein Beispiel zum Zusammensetzen zweier Werte. Wichtig ist auch das Leerzeichen vor "1.4". Das hilft dir jetzt nicht beim aktuellen Problem. Mit Blockly wirst du das nicht lösen können, jedenfalls habe ich gerade keine Idee wie. Um das mit Blockly zu lösen, müsste dein Button in VIS ja eine Variable in Blockly ändern. Ich würde es so lösen....

                                        1. Du erstellst dir ein Objekt deiner Wahl (Typ Zeichenkette)....
                                        b97741f8-3e51-4685-a17e-27868bd8ea0c-grafik.png

                                        2. Erstelle ein Javascript
                                        Das Skript wartet auf eine Änderung des, in 1. erstellten, Objektes.

                                        on('javascript.0.Heizung.Heizkurve', function (obj) {
                                            if (obj.state.val == "1.4"){
                                                log("Wert wurde auf 1.4 gesetzt", 'info');
                                                exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                                             }
                                             else if (obj.state.val == "1.3"){
                                                 log("Wert wurde auf 1.3 gesetzt", 'info');
                                                 exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                                             }
                                        });
                                        

                                        3. Mit dem Button in VIS schreibst du dann 1.4 oder 1.4 in das Objekt
                                        23c41210-657a-4d3c-9e5f-94ba4d58b823-grafik.png

                                        Hallo Sandmanyz

                                        Brauch noch mal deine Hilfe.
                                        Wie erstelle ich ein Objekt unter Javascript.0 wie von dir unter 1 beschrieben. Ich komme da nicht weiter.

                                        Wenn ich ein Java Script mit einen Ordner Heizung mit dem Unterpunkt Heizkurve und das Javascript wie von dir unter 2 beschrieben anlege finde ich danach unter Objekte das hier.
                                        3fb8268b-45df-47fd-8a7b-42e2b8792115-grafik.png
                                        Ich müsste Sicher erst den Schritt 1 mit Typ Zeichenkette anlegen aber wie.

                                        Danke Schon mal für deine Hilfe.

                                        S Offline
                                        S Offline
                                        Sandmanyz
                                        wrote on last edited by
                                        #87

                                        @Hasont

                                        Du öffnest "Objekte", gehst auf deinen Ordner Heizung und klickst oben auf das "+".
                                        bfd0adcc-136b-48c3-85be-bcd86cadfc64-grafik.png

                                        Dann erstellst du dein Objekt "Heizkurve"
                                        6d6e1b3e-e554-43cf-8e2f-d14b95591ba9-grafik.png

                                        Alternativ im Skript den Befehl:
                                        createState('javascript.0.Heizung.Heizkurve', {type: 'number',def: 1});

                                        HasontH 1 Reply Last reply
                                        0
                                        • S Sandmanyz

                                          @Hasont

                                          Du öffnest "Objekte", gehst auf deinen Ordner Heizung und klickst oben auf das "+".
                                          bfd0adcc-136b-48c3-85be-bcd86cadfc64-grafik.png

                                          Dann erstellst du dein Objekt "Heizkurve"
                                          6d6e1b3e-e554-43cf-8e2f-d14b95591ba9-grafik.png

                                          Alternativ im Skript den Befehl:
                                          createState('javascript.0.Heizung.Heizkurve', {type: 'number',def: 1});

                                          HasontH Offline
                                          HasontH Offline
                                          Hasont
                                          wrote on last edited by
                                          #88

                                          Hallo Sandmanyz,

                                          Es funktioniert. In VIS habe ich mir einen Schieberegler mit 1.1 - 1.9 dazu angelegt und dein Skript entsprechend erweitert.
                                          Wie du siehst habe ich "createState('javascript.0.Heizung.Heizkurve', {type: 'number',def: 1});" im Script eingefügt da er mir
                                          mit 5a24145d-8897-47cf-90f0-bbaad628a530-grafik.png
                                          keinen Hauptordner sondern immer einen untergeordneten Ordner angelegt hat. Keine Ahnung warum das nicht ging.
                                          Was sagt das ,def: 1 am Ende von "createState('javascript.0.Heizung.Heizkurve', {type: 'number',def: 1});" aus?

                                          Ich sehe immer nur eine ganze Zahl im Feld Wert 1 statt z.B. Wert 1.4?
                                          Der Typ Zeichenkette ist angegeben und es funktioniert auch alles!
                                          12deb550-a893-49c2-ae6c-1771ec26bfe1-grafik.png

                                          Ev. hast du ja zu den zwei Fragen noch ne Idee.
                                          Vielen vielen Dank denn auf diese Weise bekomme ich jetzt auch meine anderen Dinge wie Warmwasser ein,aus,auto u.s.w. hin.
                                          Anbei noch mein kompletter Script der bereits funktioniert.
                                          In VIS verwende ich diesen Reglerdcff923f-b913-4e08-9517-52b021350c7c-grafik.png

                                          createState('javascript.0.Heizung.Heizkurve', {type: 'number',def: 1});
                                          
                                          on('javascript.0.Heizung.Heizkurve', function (obj) {
                                          
                                            if (obj.state.val == "1.1"){
                                          
                                                  log("Wert wurde auf 1.1 gesetzt", 'info');
                                          
                                                  exec('ebusctl write -c 430 Hc1Heatcurve 1.10');
                                          
                                               }
                                          
                                               else if (obj.state.val == "1.2"){
                                          
                                                   log("Wert wurde auf 1.2 gesetzt", 'info');
                                          
                                                   exec('ebusctl write -c 430 Hc1Heatcurve 1.20');
                                          
                                               }
                                          
                                               else if (obj.state.val == "1.3"){
                                          
                                                   log("Wert wurde auf 1.3 gesetzt", 'info');
                                          
                                                   exec('ebusctl write -c 430 Hc1Heatcurve 1.30');
                                          
                                               }
                                               
                                               else if (obj.state.val == "1.4"){
                                          
                                                   log("Wert wurde auf 1.4 gesetzt", 'info');
                                          
                                                   exec('ebusctl write -c 430 Hc1Heatcurve 1.40');
                                          
                                               }
                                          
                                               else if (obj.state.val == "1.5"){
                                          
                                                   log("Wert wurde auf 1.5 gesetzt", 'info');
                                          
                                                   exec('ebusctl write -c 430 Hc1Heatcurve 1.50');
                                          
                                               }
                                          
                                                  else if (obj.state.val == "1.6"){
                                          
                                                   log("Wert wurde auf 1.6 gesetzt", 'info');
                                          
                                                   exec('ebusctl write -c 430 Hc1Heatcurve 1.60');
                                          
                                               }
                                          
                                               else if (obj.state.val == "1.7"){
                                          
                                                   log("Wert wurde auf 1.7 gesetzt", 'info');
                                          
                                                   exec('ebusctl write -c 430 Hc1Heatcurve 1.70');
                                          
                                               }
                                               
                                               else if (obj.state.val == "1.8"){
                                          
                                                   log("Wert wurde auf 1.8 gesetzt", 'info');
                                          
                                                   exec('ebusctl write -c 430 Hc1Heatcurve 1.80');
                                          
                                               }
                                          
                                               else if (obj.state.val == "1.9"){
                                          
                                                   log("Wert wurde auf 1.9 gesetzt", 'info');
                                          
                                                   exec('ebusctl write -c 430 Hc1Heatcurve 1.90');
                                          
                                               
                                               }
                                          });code_text
                                          
                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          700

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe