Skip to content
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker 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

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
ebusebus adapterproblemerrorerste schritte
388 Beiträge 49 Kommentatoren 118.0k Aufrufe 50 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • 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
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      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
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        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
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              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
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                0
                • D Offline
                  D Offline
                  dvb2k3
                  schrieb am zuletzt editiert von dvb2k3
                  #89

                  Hallo,
                  gibt es eigentl eine Erklärung der Begrifflichkeit?
                  Ich bekomme alle Werte in Iobroker weiß aber nicht was sie bedeuten bzw. was genau dahinter steckt:
                  Ganze viele Temperaturwerte, welcher steht nu für was? 😞
                  1.png
                  2.png

                  Ich bin aus den ganzen Posts noch nicht 100% schlau geworden.
                  Wie kann ich einen Befehl nun an die Heizung senden?Ich jage den Befehl in den cmd des Adapters und der Wert wird erst nach der eingestellten Timeout Zeit aus dem Adapter in die Anlage geschrieben.
                  Aber woraus bilde ich den Befehl? Bzw wie muss der text den ich in cmd lege genau aussehen?

                  S 1 Antwort Letzte Antwort
                  0
                  • D dvb2k3

                    Hallo,
                    gibt es eigentl eine Erklärung der Begrifflichkeit?
                    Ich bekomme alle Werte in Iobroker weiß aber nicht was sie bedeuten bzw. was genau dahinter steckt:
                    Ganze viele Temperaturwerte, welcher steht nu für was? 😞
                    1.png
                    2.png

                    Ich bin aus den ganzen Posts noch nicht 100% schlau geworden.
                    Wie kann ich einen Befehl nun an die Heizung senden?Ich jage den Befehl in den cmd des Adapters und der Wert wird erst nach der eingestellten Timeout Zeit aus dem Adapter in die Anlage geschrieben.
                    Aber woraus bilde ich den Befehl? Bzw wie muss der text den ich in cmd lege genau aussehen?

                    S Offline
                    S Offline
                    Sandmanyz
                    schrieb am zuletzt editiert von
                    #90

                    @dvb2k3
                    Die Objektbezeichnungen bzw. die Zahlen sind merkwürdig. Das müsste so aussehen....
                    66432db8-367f-4ff8-898b-7a40af148fc8-grafik.png
                    Mit diesen Bezeichnungen kann man auch was anfangen. Vielleicht nochmal alle Objekte löschen und den ebus Adapter neustarten?

                    Schau mal diesen Beitrag an....
                    https://forum.iobroker.net/post/404364
                    Der Beitrag sollte dir helfen Befehle abzusetzen.

                    D 1 Antwort Letzte Antwort
                    0
                    • S Sandmanyz

                      @dvb2k3
                      Die Objektbezeichnungen bzw. die Zahlen sind merkwürdig. Das müsste so aussehen....
                      66432db8-367f-4ff8-898b-7a40af148fc8-grafik.png
                      Mit diesen Bezeichnungen kann man auch was anfangen. Vielleicht nochmal alle Objekte löschen und den ebus Adapter neustarten?

                      Schau mal diesen Beitrag an....
                      https://forum.iobroker.net/post/404364
                      Der Beitrag sollte dir helfen Befehle abzusetzen.

                      D Offline
                      D Offline
                      dvb2k3
                      schrieb am zuletzt editiert von dvb2k3
                      #91

                      @Sandmanyz said in eBus Adapter Vaillant:

                      @dvb2k3
                      Die Objektbezeichnungen bzw. die Zahlen sind merkwürdig. Das müsste so aussehen....
                      66432db8-367f-4ff8-898b-7a40af148fc8-grafik.png
                      Mit diesen Bezeichnungen kann man auch was anfangen. Vielleicht nochmal alle Objekte löschen und den ebus Adapter neustarten?

                      Das hat leider nicht geholfen... Es sieht genauso aus nachdem der adapter alles neu angelegt hat ;(

                      So sieht die ebustcl info aus: hab ich evtl etwas vergessen?

                      version: ebusd 3.4.v3.4-20-gedfe09a
                      update check: revision v3.4 available, vaillant/08.bai.csv: different version available, vaillant/hcmode.inc: different version available
                      signal: acquired
                      symbol rate: 60
                      max symbol rate: 97
                      min arbitration micros: 1878
                      max arbitration micros: 8088
                      min symbol latency: 5
                      max symbol latency: 13
                      reconnects: 0
                      masters: 3
                      messages: 213
                      conditional: 3
                      poll: 0
                      update: 10
                      address 03: master #11
                      address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0518;HW=7401", loaded "vaillant/bai.308523.inc" ([PROD='0010004279']), "vaillant/08.bai.csv"
                      address 10: master #2
                      address 15: slave #2, scanned "MF=Vaillant;ID=SCC00;SW=2100;HW=3903"
                      address 31: master #8, ebusd
                      address 36: slave #8, ebusd
                      

                      1.png
                      So siehts auf der /data aus.

                      Status01": {
                          "name": "Status01",
                          "passive": false,
                          "write": false,
                          "lastup": 1593867990,
                          "zz": 8,
                          "fields": {
                           "0": {"name": "temp1", "value": 23.0},
                           "1": {"name": "temp1", "value": 23.0},
                           "2": {"name": "temp2", "value": 22.062},
                           "3": {"name": "temp1", "value": null},
                           "4": {"name": "temp1", "value": 34.0},
                           "5": {"name": "pumpstate", "value": "o
                      

                      Wie entschlüsseln ich das nun? 😞

                      GlasfaserG 1 Antwort Letzte Antwort
                      0
                      • D dvb2k3

                        @Sandmanyz said in eBus Adapter Vaillant:

                        @dvb2k3
                        Die Objektbezeichnungen bzw. die Zahlen sind merkwürdig. Das müsste so aussehen....
                        66432db8-367f-4ff8-898b-7a40af148fc8-grafik.png
                        Mit diesen Bezeichnungen kann man auch was anfangen. Vielleicht nochmal alle Objekte löschen und den ebus Adapter neustarten?

                        Das hat leider nicht geholfen... Es sieht genauso aus nachdem der adapter alles neu angelegt hat ;(

                        So sieht die ebustcl info aus: hab ich evtl etwas vergessen?

                        version: ebusd 3.4.v3.4-20-gedfe09a
                        update check: revision v3.4 available, vaillant/08.bai.csv: different version available, vaillant/hcmode.inc: different version available
                        signal: acquired
                        symbol rate: 60
                        max symbol rate: 97
                        min arbitration micros: 1878
                        max arbitration micros: 8088
                        min symbol latency: 5
                        max symbol latency: 13
                        reconnects: 0
                        masters: 3
                        messages: 213
                        conditional: 3
                        poll: 0
                        update: 10
                        address 03: master #11
                        address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0518;HW=7401", loaded "vaillant/bai.308523.inc" ([PROD='0010004279']), "vaillant/08.bai.csv"
                        address 10: master #2
                        address 15: slave #2, scanned "MF=Vaillant;ID=SCC00;SW=2100;HW=3903"
                        address 31: master #8, ebusd
                        address 36: slave #8, ebusd
                        

                        1.png
                        So siehts auf der /data aus.

                        Status01": {
                            "name": "Status01",
                            "passive": false,
                            "write": false,
                            "lastup": 1593867990,
                            "zz": 8,
                            "fields": {
                             "0": {"name": "temp1", "value": 23.0},
                             "1": {"name": "temp1", "value": 23.0},
                             "2": {"name": "temp2", "value": 22.062},
                             "3": {"name": "temp1", "value": null},
                             "4": {"name": "temp1", "value": 34.0},
                             "5": {"name": "pumpstate", "value": "o
                        

                        Wie entschlüsseln ich das nun? 😞

                        GlasfaserG Offline
                        GlasfaserG Offline
                        Glasfaser
                        schrieb am zuletzt editiert von
                        #92

                        Ich stelle mal hier meine Frage , die ich auch hier adapter-ebus gestellt habe ....
                        aber wohl besser in einem wie diesem Thread passt .....

                        Hier in geänderte Form :

                        ... klappt auch alles mit diesem Ebus Adapter ,

                        aber da ich den Witterungsgeführte Regelung sensoCOMFORT VRC 720 haben, sind nicht alle Werte vorhanden nur leider ein kleiner Bruchteil davon. 😠

                        Die 15.700.cvs auf 15.720.cvs geändert.

                        root@DietPi:~# ebusctl info
                        version: ebusd 3.4.v3.4-20-gedfe09a
                        signal: acquired
                        symbol rate: 47
                        max symbol rate: 106
                        min arbitration micros: 2185
                        max arbitration micros: 8069
                        min symbol latency: 5
                        max symbol latency: 12
                        reconnects: 0
                        masters: 4
                        messages: 631
                        conditional: 3
                        poll: 0
                        update: 10
                        address 00: master #1
                        address 03: master #11
                        address 05: slave #1, scanned "MF=Vaillant;ID=VR921;SW=2007;HW=5703"
                        address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0104;HW=7803", loaded "vaillant/bai.308523.inc", "vaillant/08.bai.csv"
                        address 10: master #2
                        address 15: slave #2, scanned "MF=Vaillant;ID=72000;SW=0122;HW=7703", loaded "vaillant/15.720.csv"
                        address 31: master #8, ebusd
                        address 36: slave #8, ebusd
                        
                        root@DietPi:~#
                        
                        
                        

                        
                        root@DietPi:~/ebusd/contrib/scripts# ./readall.sh
                        720 AdaptHeatCurve = no
                        720 BankHolidayEndPeriod = ERR: invalid position in decode
                        720 BankHolidayStartPeriod = ERR: invalid position in decode
                        720 ccTimer.Friday = ERR: invalid position in decode
                        720 ccTimer.Monday = ERR: invalid position in decode
                        720 ccTimer.Saturday = ERR: invalid position in decode
                        720 ccTimer.Sunday =
                        720 ccTimer.Thursday = ERR: invalid position in decode
                        720 ccTimer.Tuesday = ERR: invalid position in decode
                        720 ccTimer.Wednesday = ERR: invalid position in decode
                        720 ContinuosHeating =
                        720 currenterror =
                        720 CylinderChargeHyst =
                        720 CylinderChargeOffset =
                        720 Date =
                        720 DisplayedOutsideTemp =
                        720 errorhistory =
                        720 FrostOverRideTime =
                        720 Hc1ActualFlowTempDesired =
                        720 Hc1AutoOffMode =
                        720 Hc1CircuitType =
                        720 Hc1ExcessTemp =
                        720 Hc1FlowTemp =
                        720 Hc1HeatCurve =
                        720 Hc1HeatCurveAdaption =
                        720 Hc1MaxFlowTempDesired =
                        720 Hc1MinFlowTempDesired =
                        720 Hc1MixerMovement =
                        720 Hc1PumpStatus =
                        720 Hc1RoomTempSwitchOn =
                        720 Hc1Status =
                        720 Hc1SummerTempLimit =
                        720 Hc2ActualFlowTempDesired =
                        720 Hc2AutoOffMode =
                        720 Hc2CircuitType = inactive
                        720 Hc2ExcessTemp =
                        720 Hc2FlowTemp = -
                        720 Hc2HeatCurve = 1.2
                        720 Hc2HeatCurveAdaption =
                        720 Hc2MaxFlowTempDesired =
                        720 Hc2MinFlowTempDesired =
                        720 Hc2MixerMovement =
                        720 Hc2PumpStatus =
                        720 Hc2RoomTempSwitchOn =
                        720 Hc2Status =
                        720 Hc2SummerTempLimit =
                        720 Hc3ActualFlowTempDesired =
                        720 Hc3AutoOffMode =
                        720 Hc3CircuitType =
                        720 Hc3ExcessTemp =
                        720 Hc3FlowTemp =
                        720 Hc3HeatCurve = 1.2
                        720 Hc3HeatCurveAdaption =
                        720 Hc3MaxFlowTempDesired =
                        720 Hc3MinFlowTempDesired =
                        720 Hc3MixerMovement =
                        720 Hc3PumpStatus =
                        720 Hc3RoomTempSwitchOn =
                        720 Hc3Status =
                        720 Hc3SummerTempLimit =
                        720 HcStorageTempBottom =
                        720 HcStorageTempTop =
                        720 HolidayEndPeriod =
                        720 HolidayStartPeriod =
                        720 HolidayTemp =
                        720 HwcBankHolidayEndPeriod =
                        720 HwcBankHolidayStartPeriod =
                        720 HwcFlowTemp =
                        720 HwcHolidayEndPeriod = 01.01.2019
                        720 HwcHolidayStartPeriod = 01.01.2019
                        720 HwcLockTime = 60
                        720 HwcMaxFlowTempDesired =
                        720 HwcOpMode =
                        720 HwcParallelLoading =
                        720 HwcSFMode = auto
                        720 HwcStorageTemp = 54.5
                        720 HwcStorageTempBottom = -
                        720 HwcStorageTempTop = -
                        720 HwcTempDesired =
                        720 hwcTimer.Friday =
                        720 hwcTimer.Monday = ERR: invalid position in decode
                        720 hwcTimer.Saturday = ERR: invalid position in decode
                        720 hwcTimer.Sunday = ERR: invalid position in decode
                        720 hwcTimer.Thursday = ERR: invalid position in decode
                        720 hwcTimer.Tuesday = ERR: invalid position in decode
                        720 hwcTimer.Wednesday = ERR: invalid position in decode
                        720 HydraulicScheme = 1
                        720 Installer1 = ERR: invalid position in decode
                        720 Installer2 = ERR: invalid position in decode
                        720 KeyCodeforConfigMenu = 0
                        720 MaintenanceDate = 01.01.2019
                        720 MaintenanceDue = no
                        720 MaxCylinderChargeTime = 60
                        720 MaxRoomHumidity = 40
                        720 MultiRelaySetting = circulation
                        720 noiseReductionTimer.Friday = ERR: invalid position in decode
                        720 noiseReductionTimer.Monday = ERR: invalid position in decode
                        720 noiseReductionTimer.Saturday = ERR: invalid position in decode
                        720 noiseReductionTimer.Sunday = ERR: invalid position in decode
                        720 noiseReductionTimer.Thursday = ERR: invalid position in decode
                        720 noiseReductionTimer.Tuesday = ERR: invalid position in decode
                        720 noiseReductionTimer.Wednesday = ERR: invalid position in decode
                        720 OpMode = ERR: invalid position in decode
                        720 OpModeEffect = ERR: invalid position in decode
                        720 OutsideTempAvg =
                        720 PhoneNumber1 =
                        720 PhoneNumber2 =
                        720 PrEnergySum =
                        720 PrEnergySumHc = 1
                        720 PrEnergySumHcLastMonth = 0
                        720 PrEnergySumHcThisMonth = 1
                        720 PrEnergySumHwc =
                        720 PrEnergySumHwcLastMonth = 0
                        720 PrEnergySumHwcThisMonth =
                        720 PrFuelSum =
                        720 PrFuelSumHc = 12
                        720 PrFuelSumHcLastMonth = 0
                        720 PrFuelSumHcThisMonth =
                        720 PrFuelSumHwc =
                        720 PrFuelSumHwcLastMonth =
                        720 PrFuelSumHwcThisMonth = 108
                        720 PumpAdditionalTime = 5
                        720 SFMode = ERR: invalid position in decode
                        720 SolarYieldTotal = 0
                        720 SystemFlowTemp = -
                        720 tariffTimer.Friday = ERR: invalid position in decode
                        720 tariffTimer.Monday = ERR: invalid position in decode
                        720 tariffTimer.Saturday = ERR: invalid position in decode
                        720 tariffTimer.Sunday = ERR: invalid position in decode
                        720 tariffTimer.Thursday = ERR: invalid position in decode
                        720 tariffTimer.Tuesday = ERR: invalid position in decode
                        720 tariffTimer.Wednesday = ERR: invalid position in decode
                        720 Time = 15:30:05
                        720 ventilationTimer.Friday = ERR: invalid position in decode
                        720 ventilationTimer.Monday = ERR: invalid position in decode
                        720 ventilationTimer.Saturday = ERR: invalid position in decode
                        720 ventilationTimer.Sunday = ERR: invalid position in decode
                        720 ventilationTimer.Thursday = ERR: invalid position in decode
                        720 ventilationTimer.Tuesday = ERR: invalid position in decode
                        720 ventilationTimer.Wednesday = ERR: invalid position in decode
                        720 WaterPressure =
                        720 YieldTotal =
                        720 z1ActualRoomTempDesired =
                        720 z1BankHolidayEndPeriod = ERR: invalid position in decode
                        720 z1BankHolidayStartPeriod = ERR: invalid position in decode
                        720 z1CoolingTemp =
                        720 z1CoolingTimer.Friday =
                        720 z1CoolingTimer.Monday = ERR: invalid position in decode
                        720 z1CoolingTimer.Saturday = ERR: invalid position in decode
                        720 z1CoolingTimer.Sunday = ERR: invalid position in decode
                        720 z1CoolingTimer.Thursday = ERR: invalid position in decode
                        720 z1CoolingTimer.Tuesday = ERR: invalid position in decode
                        720 z1CoolingTimer.Wednesday = ERR: invalid position in decode
                        720 z1DayTemp = ERR: invalid position in decode
                        720 z1HolidayEndPeriod = 01.01.2019
                        720 z1HolidayStartPeriod = 01.01.2019
                        720 z1HolidayTemp =
                        720 z1Name1 =
                        720 z1Name2 =
                        720 z1NightTemp =
                        720 z1OpMode =
                        720 z1QuickVetoTemp =
                        720 z1RoomTemp =
                        720 z1RoomZoneMapping =
                        720 z1SFMode =
                        720 z1Shortname =
                        720 z1Timer.Friday =
                        720 z1Timer.Monday =
                        720 z1Timer.Saturday =
                        720 z1Timer.Sunday =
                        720 z1Timer.Thursday = ERR: invalid position in decode
                        720 z1Timer.Tuesday = ERR: invalid position in decode
                        720 z1Timer.Wednesday = ERR: invalid position in decode
                        720 z1ValveStatus = 0
                        720 z2ActualRoomTempDesired = 0.0
                        720 z2BankHolidayEndPeriod = ERR: invalid position in decode
                        720 z2BankHolidayStartPeriod = ERR: invalid position in decode
                        720 z2CoolingTemp =
                        720 z2CoolingTimer.Friday =
                        720 z2CoolingTimer.Monday =
                        720 z2CoolingTimer.Saturday = ERR: invalid position in decode
                        720 z2CoolingTimer.Sunday = ERR: invalid position in decode
                        720 z2CoolingTimer.Thursday = ERR: invalid position in decode
                        720 z2CoolingTimer.Tuesday = ERR: invalid position in decode
                        720 z2CoolingTimer.Wednesday = ERR: invalid position in decode
                        720 z2DayTemp = ERR: invalid position in decode
                        720 z2HolidayEndPeriod = 01.01.2019
                        720 z2HolidayStartPeriod = 01.01.2019
                        720 z2HolidayTemp =
                        720 z2Name1 =
                        720 z2Name2 =
                        720 z2NightTemp =
                        720 z2OpMode =
                        720 z2QuickVetoTemp =
                        720 z2RoomTemp =
                        720 z2RoomZoneMapping =
                        720 z2SFMode =
                        720 z2Shortname =
                        720 z2Timer.Friday =
                        720 z2Timer.Monday =
                        720 z2Timer.Saturday =
                        720 z2Timer.Sunday = ERR: invalid position in decode
                        720 z2Timer.Thursday = ERR: invalid position in decode
                        720 z2Timer.Tuesday = ERR: invalid position in decode
                        720 z2Timer.Wednesday = ERR: invalid position in decode
                        720 z2ValveStatus = 0
                        720 z3ActualRoomTempDesired = 0.0
                        720 z3BankHolidayEndPeriod = ERR: invalid position in decode
                        720 z3BankHolidayStartPeriod = ERR: invalid position in decode
                        720 z3DayTemp = ERR: invalid position in decode
                        720 z3HolidayEndPeriod = 01.01.2019
                        720 z3HolidayStartPeriod = 01.01.2019
                        720 z3HolidayTemp =
                        720 z3Name1 =
                        720 z3Name2 = ERR: invalid position in decode
                        720 z3NightTemp =
                        720 z3OpMode =
                        720 z3QuickVetoTemp =
                        720 z3RoomTemp =
                        720 z3RoomZoneMapping =
                        720 z3SFMode =
                        720 z3Shortname =
                        720 z3ValveStatus =
                        
                        


                        Ausgabe html.txt


                        Ausgabe grab.txt

                        Hat jewand vielleicht ein Rat woran das liegen kann ?

                        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                        xxx_turbo_xxxX 1 Antwort Letzte Antwort
                        0
                        • GlasfaserG Glasfaser

                          Ich stelle mal hier meine Frage , die ich auch hier adapter-ebus gestellt habe ....
                          aber wohl besser in einem wie diesem Thread passt .....

                          Hier in geänderte Form :

                          ... klappt auch alles mit diesem Ebus Adapter ,

                          aber da ich den Witterungsgeführte Regelung sensoCOMFORT VRC 720 haben, sind nicht alle Werte vorhanden nur leider ein kleiner Bruchteil davon. 😠

                          Die 15.700.cvs auf 15.720.cvs geändert.

                          root@DietPi:~# ebusctl info
                          version: ebusd 3.4.v3.4-20-gedfe09a
                          signal: acquired
                          symbol rate: 47
                          max symbol rate: 106
                          min arbitration micros: 2185
                          max arbitration micros: 8069
                          min symbol latency: 5
                          max symbol latency: 12
                          reconnects: 0
                          masters: 4
                          messages: 631
                          conditional: 3
                          poll: 0
                          update: 10
                          address 00: master #1
                          address 03: master #11
                          address 05: slave #1, scanned "MF=Vaillant;ID=VR921;SW=2007;HW=5703"
                          address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0104;HW=7803", loaded "vaillant/bai.308523.inc", "vaillant/08.bai.csv"
                          address 10: master #2
                          address 15: slave #2, scanned "MF=Vaillant;ID=72000;SW=0122;HW=7703", loaded "vaillant/15.720.csv"
                          address 31: master #8, ebusd
                          address 36: slave #8, ebusd
                          
                          root@DietPi:~#
                          
                          
                          

                          
                          root@DietPi:~/ebusd/contrib/scripts# ./readall.sh
                          720 AdaptHeatCurve = no
                          720 BankHolidayEndPeriod = ERR: invalid position in decode
                          720 BankHolidayStartPeriod = ERR: invalid position in decode
                          720 ccTimer.Friday = ERR: invalid position in decode
                          720 ccTimer.Monday = ERR: invalid position in decode
                          720 ccTimer.Saturday = ERR: invalid position in decode
                          720 ccTimer.Sunday =
                          720 ccTimer.Thursday = ERR: invalid position in decode
                          720 ccTimer.Tuesday = ERR: invalid position in decode
                          720 ccTimer.Wednesday = ERR: invalid position in decode
                          720 ContinuosHeating =
                          720 currenterror =
                          720 CylinderChargeHyst =
                          720 CylinderChargeOffset =
                          720 Date =
                          720 DisplayedOutsideTemp =
                          720 errorhistory =
                          720 FrostOverRideTime =
                          720 Hc1ActualFlowTempDesired =
                          720 Hc1AutoOffMode =
                          720 Hc1CircuitType =
                          720 Hc1ExcessTemp =
                          720 Hc1FlowTemp =
                          720 Hc1HeatCurve =
                          720 Hc1HeatCurveAdaption =
                          720 Hc1MaxFlowTempDesired =
                          720 Hc1MinFlowTempDesired =
                          720 Hc1MixerMovement =
                          720 Hc1PumpStatus =
                          720 Hc1RoomTempSwitchOn =
                          720 Hc1Status =
                          720 Hc1SummerTempLimit =
                          720 Hc2ActualFlowTempDesired =
                          720 Hc2AutoOffMode =
                          720 Hc2CircuitType = inactive
                          720 Hc2ExcessTemp =
                          720 Hc2FlowTemp = -
                          720 Hc2HeatCurve = 1.2
                          720 Hc2HeatCurveAdaption =
                          720 Hc2MaxFlowTempDesired =
                          720 Hc2MinFlowTempDesired =
                          720 Hc2MixerMovement =
                          720 Hc2PumpStatus =
                          720 Hc2RoomTempSwitchOn =
                          720 Hc2Status =
                          720 Hc2SummerTempLimit =
                          720 Hc3ActualFlowTempDesired =
                          720 Hc3AutoOffMode =
                          720 Hc3CircuitType =
                          720 Hc3ExcessTemp =
                          720 Hc3FlowTemp =
                          720 Hc3HeatCurve = 1.2
                          720 Hc3HeatCurveAdaption =
                          720 Hc3MaxFlowTempDesired =
                          720 Hc3MinFlowTempDesired =
                          720 Hc3MixerMovement =
                          720 Hc3PumpStatus =
                          720 Hc3RoomTempSwitchOn =
                          720 Hc3Status =
                          720 Hc3SummerTempLimit =
                          720 HcStorageTempBottom =
                          720 HcStorageTempTop =
                          720 HolidayEndPeriod =
                          720 HolidayStartPeriod =
                          720 HolidayTemp =
                          720 HwcBankHolidayEndPeriod =
                          720 HwcBankHolidayStartPeriod =
                          720 HwcFlowTemp =
                          720 HwcHolidayEndPeriod = 01.01.2019
                          720 HwcHolidayStartPeriod = 01.01.2019
                          720 HwcLockTime = 60
                          720 HwcMaxFlowTempDesired =
                          720 HwcOpMode =
                          720 HwcParallelLoading =
                          720 HwcSFMode = auto
                          720 HwcStorageTemp = 54.5
                          720 HwcStorageTempBottom = -
                          720 HwcStorageTempTop = -
                          720 HwcTempDesired =
                          720 hwcTimer.Friday =
                          720 hwcTimer.Monday = ERR: invalid position in decode
                          720 hwcTimer.Saturday = ERR: invalid position in decode
                          720 hwcTimer.Sunday = ERR: invalid position in decode
                          720 hwcTimer.Thursday = ERR: invalid position in decode
                          720 hwcTimer.Tuesday = ERR: invalid position in decode
                          720 hwcTimer.Wednesday = ERR: invalid position in decode
                          720 HydraulicScheme = 1
                          720 Installer1 = ERR: invalid position in decode
                          720 Installer2 = ERR: invalid position in decode
                          720 KeyCodeforConfigMenu = 0
                          720 MaintenanceDate = 01.01.2019
                          720 MaintenanceDue = no
                          720 MaxCylinderChargeTime = 60
                          720 MaxRoomHumidity = 40
                          720 MultiRelaySetting = circulation
                          720 noiseReductionTimer.Friday = ERR: invalid position in decode
                          720 noiseReductionTimer.Monday = ERR: invalid position in decode
                          720 noiseReductionTimer.Saturday = ERR: invalid position in decode
                          720 noiseReductionTimer.Sunday = ERR: invalid position in decode
                          720 noiseReductionTimer.Thursday = ERR: invalid position in decode
                          720 noiseReductionTimer.Tuesday = ERR: invalid position in decode
                          720 noiseReductionTimer.Wednesday = ERR: invalid position in decode
                          720 OpMode = ERR: invalid position in decode
                          720 OpModeEffect = ERR: invalid position in decode
                          720 OutsideTempAvg =
                          720 PhoneNumber1 =
                          720 PhoneNumber2 =
                          720 PrEnergySum =
                          720 PrEnergySumHc = 1
                          720 PrEnergySumHcLastMonth = 0
                          720 PrEnergySumHcThisMonth = 1
                          720 PrEnergySumHwc =
                          720 PrEnergySumHwcLastMonth = 0
                          720 PrEnergySumHwcThisMonth =
                          720 PrFuelSum =
                          720 PrFuelSumHc = 12
                          720 PrFuelSumHcLastMonth = 0
                          720 PrFuelSumHcThisMonth =
                          720 PrFuelSumHwc =
                          720 PrFuelSumHwcLastMonth =
                          720 PrFuelSumHwcThisMonth = 108
                          720 PumpAdditionalTime = 5
                          720 SFMode = ERR: invalid position in decode
                          720 SolarYieldTotal = 0
                          720 SystemFlowTemp = -
                          720 tariffTimer.Friday = ERR: invalid position in decode
                          720 tariffTimer.Monday = ERR: invalid position in decode
                          720 tariffTimer.Saturday = ERR: invalid position in decode
                          720 tariffTimer.Sunday = ERR: invalid position in decode
                          720 tariffTimer.Thursday = ERR: invalid position in decode
                          720 tariffTimer.Tuesday = ERR: invalid position in decode
                          720 tariffTimer.Wednesday = ERR: invalid position in decode
                          720 Time = 15:30:05
                          720 ventilationTimer.Friday = ERR: invalid position in decode
                          720 ventilationTimer.Monday = ERR: invalid position in decode
                          720 ventilationTimer.Saturday = ERR: invalid position in decode
                          720 ventilationTimer.Sunday = ERR: invalid position in decode
                          720 ventilationTimer.Thursday = ERR: invalid position in decode
                          720 ventilationTimer.Tuesday = ERR: invalid position in decode
                          720 ventilationTimer.Wednesday = ERR: invalid position in decode
                          720 WaterPressure =
                          720 YieldTotal =
                          720 z1ActualRoomTempDesired =
                          720 z1BankHolidayEndPeriod = ERR: invalid position in decode
                          720 z1BankHolidayStartPeriod = ERR: invalid position in decode
                          720 z1CoolingTemp =
                          720 z1CoolingTimer.Friday =
                          720 z1CoolingTimer.Monday = ERR: invalid position in decode
                          720 z1CoolingTimer.Saturday = ERR: invalid position in decode
                          720 z1CoolingTimer.Sunday = ERR: invalid position in decode
                          720 z1CoolingTimer.Thursday = ERR: invalid position in decode
                          720 z1CoolingTimer.Tuesday = ERR: invalid position in decode
                          720 z1CoolingTimer.Wednesday = ERR: invalid position in decode
                          720 z1DayTemp = ERR: invalid position in decode
                          720 z1HolidayEndPeriod = 01.01.2019
                          720 z1HolidayStartPeriod = 01.01.2019
                          720 z1HolidayTemp =
                          720 z1Name1 =
                          720 z1Name2 =
                          720 z1NightTemp =
                          720 z1OpMode =
                          720 z1QuickVetoTemp =
                          720 z1RoomTemp =
                          720 z1RoomZoneMapping =
                          720 z1SFMode =
                          720 z1Shortname =
                          720 z1Timer.Friday =
                          720 z1Timer.Monday =
                          720 z1Timer.Saturday =
                          720 z1Timer.Sunday =
                          720 z1Timer.Thursday = ERR: invalid position in decode
                          720 z1Timer.Tuesday = ERR: invalid position in decode
                          720 z1Timer.Wednesday = ERR: invalid position in decode
                          720 z1ValveStatus = 0
                          720 z2ActualRoomTempDesired = 0.0
                          720 z2BankHolidayEndPeriod = ERR: invalid position in decode
                          720 z2BankHolidayStartPeriod = ERR: invalid position in decode
                          720 z2CoolingTemp =
                          720 z2CoolingTimer.Friday =
                          720 z2CoolingTimer.Monday =
                          720 z2CoolingTimer.Saturday = ERR: invalid position in decode
                          720 z2CoolingTimer.Sunday = ERR: invalid position in decode
                          720 z2CoolingTimer.Thursday = ERR: invalid position in decode
                          720 z2CoolingTimer.Tuesday = ERR: invalid position in decode
                          720 z2CoolingTimer.Wednesday = ERR: invalid position in decode
                          720 z2DayTemp = ERR: invalid position in decode
                          720 z2HolidayEndPeriod = 01.01.2019
                          720 z2HolidayStartPeriod = 01.01.2019
                          720 z2HolidayTemp =
                          720 z2Name1 =
                          720 z2Name2 =
                          720 z2NightTemp =
                          720 z2OpMode =
                          720 z2QuickVetoTemp =
                          720 z2RoomTemp =
                          720 z2RoomZoneMapping =
                          720 z2SFMode =
                          720 z2Shortname =
                          720 z2Timer.Friday =
                          720 z2Timer.Monday =
                          720 z2Timer.Saturday =
                          720 z2Timer.Sunday = ERR: invalid position in decode
                          720 z2Timer.Thursday = ERR: invalid position in decode
                          720 z2Timer.Tuesday = ERR: invalid position in decode
                          720 z2Timer.Wednesday = ERR: invalid position in decode
                          720 z2ValveStatus = 0
                          720 z3ActualRoomTempDesired = 0.0
                          720 z3BankHolidayEndPeriod = ERR: invalid position in decode
                          720 z3BankHolidayStartPeriod = ERR: invalid position in decode
                          720 z3DayTemp = ERR: invalid position in decode
                          720 z3HolidayEndPeriod = 01.01.2019
                          720 z3HolidayStartPeriod = 01.01.2019
                          720 z3HolidayTemp =
                          720 z3Name1 =
                          720 z3Name2 = ERR: invalid position in decode
                          720 z3NightTemp =
                          720 z3OpMode =
                          720 z3QuickVetoTemp =
                          720 z3RoomTemp =
                          720 z3RoomZoneMapping =
                          720 z3SFMode =
                          720 z3Shortname =
                          720 z3ValveStatus =
                          
                          


                          Ausgabe html.txt


                          Ausgabe grab.txt

                          Hat jewand vielleicht ein Rat woran das liegen kann ?

                          xxx_turbo_xxxX Offline
                          xxx_turbo_xxxX Offline
                          xxx_turbo_xxx
                          schrieb am zuletzt editiert von xxx_turbo_xxx
                          #93

                          @Glasfaser Bin leider kein Experte auf dem Gebiet und hab auch lange rum gedocktert, biss mein System einigermaßen lief. Aber anscheinend ist es so, dass nicht alle Werte permanent gesendet werden, sodass der ebus-Adapter alles mitlauschen kann. Manche Werte stehen zwar in der Config, müssen aber aktiv abgefragt werden. Das kannst du ja mal versuchen. Aber Vorsicht... Bei mir war es so, dass wenn ich zu viele Werte gleichzeitig aktiv abfrage, dass dadurch mein ebus in die Knie geht und mein System Aussetzer hatte. Am besten testhalber immer nur mal einen Parameter per CMD abfragen.

                          d4374959-b1bd-4c9f-84e2-538ca0b22a3d-image.png

                          Hoffe, das hilft dir weiter!?

                          GlasfaserG 1 Antwort Letzte Antwort
                          0
                          • xxx_turbo_xxxX xxx_turbo_xxx

                            @Glasfaser Bin leider kein Experte auf dem Gebiet und hab auch lange rum gedocktert, biss mein System einigermaßen lief. Aber anscheinend ist es so, dass nicht alle Werte permanent gesendet werden, sodass der ebus-Adapter alles mitlauschen kann. Manche Werte stehen zwar in der Config, müssen aber aktiv abgefragt werden. Das kannst du ja mal versuchen. Aber Vorsicht... Bei mir war es so, dass wenn ich zu viele Werte gleichzeitig aktiv abfrage, dass dadurch mein ebus in die Knie geht und mein System Aussetzer hatte. Am besten testhalber immer nur mal einen Parameter per CMD abfragen.

                            d4374959-b1bd-4c9f-84e2-538ca0b22a3d-image.png

                            Hoffe, das hilft dir weiter!?

                            GlasfaserG Offline
                            GlasfaserG Offline
                            Glasfaser
                            schrieb am zuletzt editiert von Glasfaser
                            #94

                            @xxx_turbo_xxx sagte in eBus Adapter Vaillant:

                            Parameter per CMD abfragen.
                            Hoffe, das hilft dir weiter!?

                            Leider nicht trotzdem Danke .... , das habe ich auch schon selber versucht , siehe auch die Ausgabe HTML

                            "decodeerror": "ERR: invalid position"

                            und in der Konsole z.B.:

                            ebusctl r -f -c 700 ccTimer.Friday
                            ERR: invalid position in decode
                            

                            Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                            HiltexH 1 Antwort Letzte Antwort
                            0
                            • GlasfaserG Glasfaser

                              @xxx_turbo_xxx sagte in eBus Adapter Vaillant:

                              Parameter per CMD abfragen.
                              Hoffe, das hilft dir weiter!?

                              Leider nicht trotzdem Danke .... , das habe ich auch schon selber versucht , siehe auch die Ausgabe HTML

                              "decodeerror": "ERR: invalid position"

                              und in der Konsole z.B.:

                              ebusctl r -f -c 700 ccTimer.Friday
                              ERR: invalid position in decode
                              
                              HiltexH Offline
                              HiltexH Offline
                              Hiltex
                              schrieb am zuletzt editiert von
                              #95

                              @Glasfaser der Parameter ccTimer.Friday funktioniert bei meinem VRC700 auch nicht. Also hänge dich nicht an diesem Datenpunkt auf.

                              Blog: indibit.de

                              GlasfaserG xxx_turbo_xxxX 2 Antworten Letzte Antwort
                              0
                              • HiltexH Hiltex

                                @Glasfaser der Parameter ccTimer.Friday funktioniert bei meinem VRC700 auch nicht. Also hänge dich nicht an diesem Datenpunkt auf.

                                GlasfaserG Offline
                                GlasfaserG Offline
                                Glasfaser
                                schrieb am zuletzt editiert von Glasfaser
                                #96

                                @Hiltex sagte in eBus Adapter Vaillant:

                                Also hänge dich nicht an diesem Datenpunkt auf.

                                mhh ..

                                ... das wäre ja kein Problem wenn es nur ein ...bzw. ein Paar währen , nur werden sehr viele Daten nicht richtig erkannt ... siehe auch mein Ausgabe htlm ...
                                ...auch andere funktionieren nicht die mit Time .. zu tun haben

                                z.b.

                                hwcTimer.Friday
                                

                                Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                HiltexH 1 Antwort Letzte Antwort
                                0
                                • GlasfaserG Glasfaser

                                  @Hiltex sagte in eBus Adapter Vaillant:

                                  Also hänge dich nicht an diesem Datenpunkt auf.

                                  mhh ..

                                  ... das wäre ja kein Problem wenn es nur ein ...bzw. ein Paar währen , nur werden sehr viele Daten nicht richtig erkannt ... siehe auch mein Ausgabe htlm ...
                                  ...auch andere funktionieren nicht die mit Time .. zu tun haben

                                  z.b.

                                  hwcTimer.Friday
                                  
                                  HiltexH Offline
                                  HiltexH Offline
                                  Hiltex
                                  schrieb am zuletzt editiert von
                                  #97

                                  @Glasfaser das ist bei mir auch so. Wenn ihr mir die Werte anschaue, dann sehe ich ja schon einige, die dennoch vernünftig aussehen, wobei du etliche auch noch garnicht abgefragt hast

                                  Blog: indibit.de

                                  1 Antwort Letzte Antwort
                                  0
                                  • HiltexH Hiltex

                                    @Glasfaser der Parameter ccTimer.Friday funktioniert bei meinem VRC700 auch nicht. Also hänge dich nicht an diesem Datenpunkt auf.

                                    xxx_turbo_xxxX Offline
                                    xxx_turbo_xxxX Offline
                                    xxx_turbo_xxx
                                    schrieb am zuletzt editiert von xxx_turbo_xxx
                                    #98

                                    @Hiltex Bei mir läuft es mit meiner VRC700. Und zwar ohne "manuelle" Abfrage.

                                    Wobei das für mich ein unwichtiger Parameter ist. Wichtiger sind Vorlauftemperaturen, etc!?

                                    HTML sieht dann so aus...

                                     },
                                       "ccTimer.Friday": {
                                        "name": "ccTimer.Friday",
                                        "passive": false,
                                        "write": false,
                                        "lastup": 1599300489,
                                        "zz": 21,
                                        "fields": {
                                         "0": {"name": "from", "value": "05:00"},
                                         "1": {"name": "to", "value": "05:10"},
                                         "2": {"name": "from", "value": "18:00"},
                                         "3": {"name": "to", "value": "18:10"},
                                         "4": {"name": "from", "value": "-:-"},
                                         "5": {"name": "to", "value": "-:-"}
                                        }
                                    
                                    HiltexH 1 Antwort Letzte Antwort
                                    0
                                    • xxx_turbo_xxxX xxx_turbo_xxx

                                      @Hiltex Bei mir läuft es mit meiner VRC700. Und zwar ohne "manuelle" Abfrage.

                                      Wobei das für mich ein unwichtiger Parameter ist. Wichtiger sind Vorlauftemperaturen, etc!?

                                      HTML sieht dann so aus...

                                       },
                                         "ccTimer.Friday": {
                                          "name": "ccTimer.Friday",
                                          "passive": false,
                                          "write": false,
                                          "lastup": 1599300489,
                                          "zz": 21,
                                          "fields": {
                                           "0": {"name": "from", "value": "05:00"},
                                           "1": {"name": "to", "value": "05:10"},
                                           "2": {"name": "from", "value": "18:00"},
                                           "3": {"name": "to", "value": "18:10"},
                                           "4": {"name": "from", "value": "-:-"},
                                           "5": {"name": "to", "value": "-:-"}
                                          }
                                      
                                      HiltexH Offline
                                      HiltexH Offline
                                      Hiltex
                                      schrieb am zuletzt editiert von
                                      #99

                                      @xxx_turbo_xxx Mein VRC700 sendet garnichts von alleine. Macht aber nichts, dann frage ich die für mich relevanten Daten eben ab. Das sind:
                                      Temperaturen
                                      Solarertrag
                                      Wasserdruck im System
                                      Durchfluss im System

                                      Mit diesen Daten kann ich mir ein Bild vom aktuellen Zustand machen und das reicht mir eigentlich.

                                      Ich hatte übrigens anfangs eine separate ebusd-Installation laufen. Seitdem ich wesentliche Teile meiner Heimautomation auf Loxone umgezogen habe, nutze ich auch LoxBerry und das zugehörige ebusd-Plugin. Und obwohl das letztlich auch nur ebusd installiert läuft es viel besser und zuverlässiger, als meine vorherige Installation. Die Daten kann ich trotzdem mit ioBroker abholen und auswerten.

                                      Vielleicht hat ja jemand ein ähnliches Setup und will das mal ausprobieren.

                                      Mit den Zeiten kann ich übrigens nichts anfangen, weil ich auch keine in der Therme eingestellt habe. Ich hab im ganzen Haus Fußbodenheizung und da sind diese Zeiten eher ein Komfortverlust. Ich habe das lange beobachtet und stelle nach nun knapp 2 Jahren fest, dass der Verbrauch im Prinzip gleich geblieben ist. Da haben die Außentemperaturen viel mehr Einfluss auf den Verbrauch, als getaktete Heizzeiten.

                                      Blog: indibit.de

                                      xxx_turbo_xxxX 1 Antwort Letzte Antwort
                                      0
                                      • HiltexH Hiltex

                                        @xxx_turbo_xxx Mein VRC700 sendet garnichts von alleine. Macht aber nichts, dann frage ich die für mich relevanten Daten eben ab. Das sind:
                                        Temperaturen
                                        Solarertrag
                                        Wasserdruck im System
                                        Durchfluss im System

                                        Mit diesen Daten kann ich mir ein Bild vom aktuellen Zustand machen und das reicht mir eigentlich.

                                        Ich hatte übrigens anfangs eine separate ebusd-Installation laufen. Seitdem ich wesentliche Teile meiner Heimautomation auf Loxone umgezogen habe, nutze ich auch LoxBerry und das zugehörige ebusd-Plugin. Und obwohl das letztlich auch nur ebusd installiert läuft es viel besser und zuverlässiger, als meine vorherige Installation. Die Daten kann ich trotzdem mit ioBroker abholen und auswerten.

                                        Vielleicht hat ja jemand ein ähnliches Setup und will das mal ausprobieren.

                                        Mit den Zeiten kann ich übrigens nichts anfangen, weil ich auch keine in der Therme eingestellt habe. Ich hab im ganzen Haus Fußbodenheizung und da sind diese Zeiten eher ein Komfortverlust. Ich habe das lange beobachtet und stelle nach nun knapp 2 Jahren fest, dass der Verbrauch im Prinzip gleich geblieben ist. Da haben die Außentemperaturen viel mehr Einfluss auf den Verbrauch, als getaktete Heizzeiten.

                                        xxx_turbo_xxxX Offline
                                        xxx_turbo_xxxX Offline
                                        xxx_turbo_xxx
                                        schrieb am zuletzt editiert von
                                        #100

                                        @Hiltex Das deiner nix von alleine sendet ist interessant... Meine Intension war die Anlage wirtschaftlich zu optimieren. Und da gibt es einiges an Potential. Ich hab parallel meinen Wärmepumpenstromzähler angezapft und logge die Daten mit um zu sehen, was die Anlage tatsächlich verbraucht. Denn die Werte, die Heizung ausgibt sind kompletter Schwachsinn!!!

                                        Habe nun meine Heizkosten durch optimieren der Parameter halbieren können! Hab hierfür auch einiger Temperatursensoren an den Vor- und Rücklaufleitungen und am Warmwasserspeicher installiert um das ganze System besser verstehen zu können. Seht interessant, kann ich nur sagen 🙂

                                        HiltexH 1 Antwort Letzte Antwort
                                        0
                                        • xxx_turbo_xxxX xxx_turbo_xxx

                                          @Hiltex Das deiner nix von alleine sendet ist interessant... Meine Intension war die Anlage wirtschaftlich zu optimieren. Und da gibt es einiges an Potential. Ich hab parallel meinen Wärmepumpenstromzähler angezapft und logge die Daten mit um zu sehen, was die Anlage tatsächlich verbraucht. Denn die Werte, die Heizung ausgibt sind kompletter Schwachsinn!!!

                                          Habe nun meine Heizkosten durch optimieren der Parameter halbieren können! Hab hierfür auch einiger Temperatursensoren an den Vor- und Rücklaufleitungen und am Warmwasserspeicher installiert um das ganze System besser verstehen zu können. Seht interessant, kann ich nur sagen 🙂

                                          HiltexH Offline
                                          HiltexH Offline
                                          Hiltex
                                          schrieb am zuletzt editiert von
                                          #101

                                          @xxx_turbo_xxx ich glaube den Werten meiner Therme eigentlich. Mag sein, dass die vielleicht nicht 100% korrekt sind, aber Anlegefühler sind das auch nicht und da jetzt grob in die Anlage reinzureißen habe ich keine Lust.

                                          Ich hatte mal ganz zum Anfang einen Service-Monteur von Vaillant da, der mir ein paar Sachen erklärt und die Anlage „optimiert“ hat. Im Ergebnis hatte ich 19-20° in allen Räumen, egal ob diese bewohnt sind oder nicht. Das ist mir viel zu kalt, sodass ich alles wieder rückgängig gemacht habe und mich nun wieder in meiner Komfortzone von 22-23° befinde.
                                          Und 81€ Gasabschlag für ein unisoliertes Haus (Baujahr 2017), wobei ich am Ende des Jahres ca. 150€ zurückbekomme, scheint mir echt ok zu sein. Viele meiner Nachbarn bezahlen ähnlich viel, teilweise deutlich mehr und einige marginal weniger, allerdings haben die ihre Hütte zumeist isoliert. Für 5€/Monat Ersparnis bin ich einfach nicht bereit, am Komfort einzubüßen. Vielmehr lässt sich wahrscheinlich auch nicht einsparen, insofern habe ich das Thema Optimierung weitestgehend zu den Akten gelegt.

                                          Blog: indibit.de

                                          xxx_turbo_xxxX 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

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

                                          729

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe