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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter BSBLAN v0.1.x GitHub (Write Support!)

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

Test Adapter BSBLAN v0.1.x GitHub (Write Support!)

Scheduled Pinned Locked Moved Tester
bsb lanbsbbrötjeelcoatlanticbaxifroelingmhgweishauptheating
30 Posts 5 Posters 3.7k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Malz1902
    wrote on last edited by Malz1902
    #17

    @hacki11 habe Parameter 8700 und 8703 Außentemperatur und Außentemperatur gedämpft, laut Webinterface und auch direkt an der Wärmepumpe beträgt die Temperatur 22,3 bzw 20,6 °C im BSB Lan Adapter aber 25,7 bzw 174 das sind Werte von vor 3 Tagen irgendwie werden diese nicht aktualisiert. Parameter 0 Datum/Zeit liefert mir das aktuelle Datum/Zeit so wie auch die Wärmpepumpe und das Webinterface.

    Den aktualisierungsintervall hatte ich auf 10s und habe den nun mal auf 60s hochgestellt, aber keine Bessrung

    Hatte den Adaper gerade mal gelöscht und neu installiert, dann kam folendes:

    bsblan.0	2020-08-18 13:25:59.105	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
    bsblan.0	2020-08-18 13:25:59.105	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
    bsblan.0	2020-08-18 13:25:59.105	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    bsblan.0	2020-08-18 13:25:59.105	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
    bsblan.0	2020-08-18 13:25:59.105	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
    bsblan.0	2020-08-18 13:25:59.104	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    bsblan.0	2020-08-18 13:25:59.104	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
    bsblan.0	2020-08-18 13:25:59.104	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
    bsblan.0	2020-08-18 13:25:59.104	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    bsblan.0	2020-08-18 13:25:59.104	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
    bsblan.0	2020-08-18 13:25:59.104	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
    bsblan.0	2020-08-18 13:25:59.104	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    bsblan.0	2020-08-18 13:25:59.104	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
    bsblan.0	2020-08-18 13:25:59.104	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
    bsblan.0	2020-08-18 13:25:59.104	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    bsblan.0	2020-08-18 13:25:59.104	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
    bsblan.0	2020-08-18 13:25:59.103	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
    bsblan.0	2020-08-18 13:25:59.103	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    bsblan.0	2020-08-18 13:25:59.103	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
    bsblan.0	2020-08-18 13:25:59.103	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
    bsblan.0	2020-08-18 13:25:59.103	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    bsblan.0	2020-08-18 13:25:59.103	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
    bsblan.0	2020-08-18 13:25:59.103	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
    bsblan.0	2020-08-18 13:25:59.103	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    bsblan.0	2020-08-18 13:25:59.103	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
    bsblan.0	2020-08-18 13:25:59.102	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
    bsblan.0	2020-08-18 13:25:59.102	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    bsblan.0	2020-08-18 13:25:59.102	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
    bsblan.0	2020-08-18 13:25:59.102	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
    bsblan.0	2020-08-18 13:25:59.102	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    bsblan.0	2020-08-18 13:25:59.101	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
    bsblan.0	2020-08-18 13:25:59.101	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
    bsblan.0	2020-08-18 13:25:59.101	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    

    Adapter ist dennoch grün im Log auf debug kommt folgendes:

    2020-08-18 13:29:21.211 - info: bsblan.0 (27609) Values found: 0,1,1600,1601,1610,1612,1614,1620,1630,1640,1641,1642,1644,1645,1646,2,3,3113,3124,3125,3126,3190,5,500,501,502,503,504,505,506,560,561,562,563,564,565,566,6,632,633,648,70,700,710,711,712,714,720,721,730,740,741,8000,8003,8004,8006,8400,8406,8410,8411,8412,8450,8451,8456,8457,8700,8703,8756,8830,8831,8840,8841,8842,8843,901,902,903,908,909,912,918,919,920,924,969
    2020-08-18 13:29:21.212 - debug: bsblan.0 (27609) Fetch values ...
    2020-08-18 13:29:21.262 - info: bsblan.0 (27609) Connection established successfully
    2020-08-18 13:29:35.125 - debug: bsblan.0 (27609) {"0":{"name":"Datum/Zeit","error":0,"value":"18.08.2020 13:32:11","desc":"","dataType":5,"readonly":0,"unit":""},"1":{"name":"Stunden/Minuten","error":0,"value":"18.08.2020 13:32:11","desc":"","dataType":5,"readonly":0,"unit":""},"2":{"name":"Tag/Monat","error":0,"value":"18.08.2020 13:32:14","desc":"","dataType":5,"readonly":0,"unit":""},"3":{"name":"Jahr","error":0,"value":"18.08.2020 13:32:14","desc":"","dataType":5,"readonly":0,"unit":""},"5":{"name":"Sommerzeitbeginn Tag/Monat","error":0,"value":"25.03","desc":"","dataType":6,"readonly":0,"unit":""},"6":{"name":"Sommerzeitende Tag/Monat","error":0,"value":"25.10","desc":"","dataType":6,"readonly":0,"unit":""},"70":{"name":"Geräte-Version Bedienteil","error":0,"value":"8.5","desc":"","dataType":0,"readonly":0,"unit":""},"500":{"name":"Mo","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"501":{"name":"Di","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"502":{"name":"Mi","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"503":{"name":"Do","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"504":{"name":"Fr","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"505":{"name":"Sa","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"506":{"name":"So","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"560":{"name":"Mo","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"561":{"name":"Di","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"562":{"name":"Mi","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"563":{"name":"Do","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"564":{"name":"Fr","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"565":{"name":"Sa","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"566":{"name":"So","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"632":{"name":"Periode 1 Beginn Tag/Monat","error":0,"value":"---","desc":"","dataType":6,"readonly":0,"unit":""},"633":{"name":"Periode 1 Ende Tag/Monat","error":0,"value":"---","desc":"","dataType":6,"readonly":0,"unit":""},"648":{"name":"Betriebsniveau Ferien","error":0,"value":"0","desc":"Frostschutz","dataType":1,"readonly":0,"unit":""},"700":{"name":"Betriebsart","error":0,"value":"1","desc":"Automatik","dataType":1,"readonly":0,"unit":""},"710":{"name":"Komfortsollwert","error":0,"value":"23.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"711":{"name":"Komfortsollwert Maximum","error":0,"value":"24.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"712":{"name":"Reduziertsollwert","error":0,"value":"21.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"714":{"name":"Frostschutzsollwert","error":0,"value":"8.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"720":{"name":"Kennlinie Steilheit","error":0,"value":"0.44","desc":"","dataType":0,"readonly":0,"unit":""},"721":{"name":"Kennlinie Verschiebung","error":0,"value":"1.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"730":{"name":"Sommer-/ Winterheizgrenze","error":0,"value":"12.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"740":{"name":"Vorlaufsollwert Minimum","error":0,"value":"17.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"741":{"name":"Vorlaufsollwert Maximum","error":0,"value":"35.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1600":{"name":"Trinkwasserbetrieb","error":0,"value":"1","desc":"Ein","dataType":1,"readonly":0,"unit":""},"1601":{"name":"Manueller TWW-Push","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":0,"unit":""},"1610":{"name":"TWW Nennsollwert","error":0,"value":"45.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1612":{"name":"TWW Reduziertsollwert","error":0,"value":"44.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1614":{"name":"TWW Nennsollwert Maximum","error":0,"value":"65.0","desc":"","dataType":0,"readonly":1,"unit":"°C"},"1620":{"name":"TWW Freigabe","error":0,"value":"2","desc":"Zeitprogramm 4/TWW","dataType":1,"readonly":0,"unit":""},"1630":{"name":"TWW Ladevorrang","error":0,"value":"0","desc":"Absolut","dataType":1,"readonly":0,"unit":""},"1640":{"name":"Legionellenfunktion","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":0,"unit":""},"1641":{"name":"Legionellenfkt. Periodizität","error":0,"value":"7","desc":"","dataType":0,"readonly":0,"unit":"Tage"},"1642":{"name":"Legionellenfkt. Wochentag","error":0,"value":"7","desc":"Sonntag","dataType":1,"readonly":0,"unit":""},"1644":{"name":"Legionellenfkt. Zeitpunkt","error":0,"value":"22:00","desc":"","dataType":4,"readonly":0,"unit":""},"1645":{"name":"Legionellenfkt. Sollwert","error":0,"value":"60.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1646":{"name":"Legionellenfkt. Verweildauer","error":0,"value":"60","desc":"","dataType":0,"readonly":0,"unit":"min"},"3113":{"name":"Eingesetzte Energie","error":0,"value":"4348 kWh","desc":"","dataType":7,"readonly":0,"unit":""},"3124":{"name":"Einges’ Energie Heizen 1","error":0,"value":"1324 kWh","desc":"","dataType":7,"readonly":0,"unit":""},"3125":{"name":"Einges’ Energie TWW 1","error":0,"value":"669 kWh","desc":"","dataType":7,"readonly":0,"unit":""},"3126":{"name":"Einges’ Energie Kühlen 1","error":0,"value":"30 kWh","desc":"","dataType":7,"readonly":0,"unit":""},"3190":{"name":"Reset Stichtagspeicher","error":0,"value":"0","desc":"Nein","dataType":1,"readonly":0,"unit":""},"8000":{"name":"Status Heizkreis 1","error":0,"value":"118","desc":"Sommerbetrieb","dataType":1,"readonly":1,"unit":""},"8003":{"name":"Status Trinkwasser","error":0,"value":"99","desc":"Geladen, Nenntemperatur","dataType":1,"readonly":1,"unit":""},"8004":{"name":"Status Kühlkreis 1","error":0,"value":"178","desc":"Begr Vorlaufmin Aussentemp","dataType":1,"readonly":1,"unit":""},"8006":{"name":"Status Wärmepumpe","error":0,"value":"35","desc":"Verd'stillstandzeit Min aktiv","dataType":1,"readonly":1,"unit":""},"8400":{"name":"Verdichter 1 K1","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":1,"unit":""},"8406":{"name":"Kondensatorpumpe Q9","error":0,"value":"255","desc":"Ein","dataType":1,"readonly":1,"unit":""}}
    2020-08-18 13:29:35.128 - debug: bsblan.0 (27609) Reset Timer
    

    Die Values/Parameter werden gefunden aber so wie es aussieht nicht gelesen?

    H 1 Reply Last reply
    0
    • M Malz1902

      @hacki11 habe Parameter 8700 und 8703 Außentemperatur und Außentemperatur gedämpft, laut Webinterface und auch direkt an der Wärmepumpe beträgt die Temperatur 22,3 bzw 20,6 °C im BSB Lan Adapter aber 25,7 bzw 174 das sind Werte von vor 3 Tagen irgendwie werden diese nicht aktualisiert. Parameter 0 Datum/Zeit liefert mir das aktuelle Datum/Zeit so wie auch die Wärmpepumpe und das Webinterface.

      Den aktualisierungsintervall hatte ich auf 10s und habe den nun mal auf 60s hochgestellt, aber keine Bessrung

      Hatte den Adaper gerade mal gelöscht und neu installiert, dann kam folendes:

      bsblan.0	2020-08-18 13:25:59.105	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
      bsblan.0	2020-08-18 13:25:59.105	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
      bsblan.0	2020-08-18 13:25:59.105	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      bsblan.0	2020-08-18 13:25:59.105	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
      bsblan.0	2020-08-18 13:25:59.105	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
      bsblan.0	2020-08-18 13:25:59.104	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      bsblan.0	2020-08-18 13:25:59.104	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
      bsblan.0	2020-08-18 13:25:59.104	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
      bsblan.0	2020-08-18 13:25:59.104	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      bsblan.0	2020-08-18 13:25:59.104	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
      bsblan.0	2020-08-18 13:25:59.104	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
      bsblan.0	2020-08-18 13:25:59.104	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      bsblan.0	2020-08-18 13:25:59.104	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
      bsblan.0	2020-08-18 13:25:59.104	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
      bsblan.0	2020-08-18 13:25:59.104	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      bsblan.0	2020-08-18 13:25:59.104	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
      bsblan.0	2020-08-18 13:25:59.103	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
      bsblan.0	2020-08-18 13:25:59.103	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      bsblan.0	2020-08-18 13:25:59.103	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
      bsblan.0	2020-08-18 13:25:59.103	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
      bsblan.0	2020-08-18 13:25:59.103	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      bsblan.0	2020-08-18 13:25:59.103	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
      bsblan.0	2020-08-18 13:25:59.103	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
      bsblan.0	2020-08-18 13:25:59.103	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      bsblan.0	2020-08-18 13:25:59.103	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
      bsblan.0	2020-08-18 13:25:59.102	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
      bsblan.0	2020-08-18 13:25:59.102	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      bsblan.0	2020-08-18 13:25:59.102	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
      bsblan.0	2020-08-18 13:25:59.102	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
      bsblan.0	2020-08-18 13:25:59.102	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      bsblan.0	2020-08-18 13:25:59.101	error	(27321) TypeError: Cannot read property 'unit' of undefined at Bsblan.setupObject (/opt/iobroker/node_modules/iobroker.bsblan/main.js:211:44) at Bsblan.setupCategory (/opt/iobroker/node_module
      bsblan.0	2020-08-18 13:25:59.101	error	(27321) unhandled promise rejection: Cannot read property 'unit' of undefined
      bsblan.0	2020-08-18 13:25:59.101	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      

      Adapter ist dennoch grün im Log auf debug kommt folgendes:

      2020-08-18 13:29:21.211 - info: bsblan.0 (27609) Values found: 0,1,1600,1601,1610,1612,1614,1620,1630,1640,1641,1642,1644,1645,1646,2,3,3113,3124,3125,3126,3190,5,500,501,502,503,504,505,506,560,561,562,563,564,565,566,6,632,633,648,70,700,710,711,712,714,720,721,730,740,741,8000,8003,8004,8006,8400,8406,8410,8411,8412,8450,8451,8456,8457,8700,8703,8756,8830,8831,8840,8841,8842,8843,901,902,903,908,909,912,918,919,920,924,969
      2020-08-18 13:29:21.212 - debug: bsblan.0 (27609) Fetch values ...
      2020-08-18 13:29:21.262 - info: bsblan.0 (27609) Connection established successfully
      2020-08-18 13:29:35.125 - debug: bsblan.0 (27609) {"0":{"name":"Datum/Zeit","error":0,"value":"18.08.2020 13:32:11","desc":"","dataType":5,"readonly":0,"unit":""},"1":{"name":"Stunden/Minuten","error":0,"value":"18.08.2020 13:32:11","desc":"","dataType":5,"readonly":0,"unit":""},"2":{"name":"Tag/Monat","error":0,"value":"18.08.2020 13:32:14","desc":"","dataType":5,"readonly":0,"unit":""},"3":{"name":"Jahr","error":0,"value":"18.08.2020 13:32:14","desc":"","dataType":5,"readonly":0,"unit":""},"5":{"name":"Sommerzeitbeginn Tag/Monat","error":0,"value":"25.03","desc":"","dataType":6,"readonly":0,"unit":""},"6":{"name":"Sommerzeitende Tag/Monat","error":0,"value":"25.10","desc":"","dataType":6,"readonly":0,"unit":""},"70":{"name":"Geräte-Version Bedienteil","error":0,"value":"8.5","desc":"","dataType":0,"readonly":0,"unit":""},"500":{"name":"Mo","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"501":{"name":"Di","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"502":{"name":"Mi","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"503":{"name":"Do","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"504":{"name":"Fr","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"505":{"name":"Sa","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"506":{"name":"So","error":0,"value":"1. 05:00 - 21:30 2. --:-- - --:-- 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"560":{"name":"Mo","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"561":{"name":"Di","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"562":{"name":"Mi","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"563":{"name":"Do","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"564":{"name":"Fr","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"565":{"name":"Sa","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"566":{"name":"So","error":0,"value":"1. 09:00 - 11:30 2. 15:30 - 21:00 3. --:-- - --:--","desc":"","dataType":5,"readonly":0,"unit":""},"632":{"name":"Periode 1 Beginn Tag/Monat","error":0,"value":"---","desc":"","dataType":6,"readonly":0,"unit":""},"633":{"name":"Periode 1 Ende Tag/Monat","error":0,"value":"---","desc":"","dataType":6,"readonly":0,"unit":""},"648":{"name":"Betriebsniveau Ferien","error":0,"value":"0","desc":"Frostschutz","dataType":1,"readonly":0,"unit":""},"700":{"name":"Betriebsart","error":0,"value":"1","desc":"Automatik","dataType":1,"readonly":0,"unit":""},"710":{"name":"Komfortsollwert","error":0,"value":"23.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"711":{"name":"Komfortsollwert Maximum","error":0,"value":"24.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"712":{"name":"Reduziertsollwert","error":0,"value":"21.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"714":{"name":"Frostschutzsollwert","error":0,"value":"8.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"720":{"name":"Kennlinie Steilheit","error":0,"value":"0.44","desc":"","dataType":0,"readonly":0,"unit":""},"721":{"name":"Kennlinie Verschiebung","error":0,"value":"1.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"730":{"name":"Sommer-/ Winterheizgrenze","error":0,"value":"12.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"740":{"name":"Vorlaufsollwert Minimum","error":0,"value":"17.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"741":{"name":"Vorlaufsollwert Maximum","error":0,"value":"35.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1600":{"name":"Trinkwasserbetrieb","error":0,"value":"1","desc":"Ein","dataType":1,"readonly":0,"unit":""},"1601":{"name":"Manueller TWW-Push","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":0,"unit":""},"1610":{"name":"TWW Nennsollwert","error":0,"value":"45.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1612":{"name":"TWW Reduziertsollwert","error":0,"value":"44.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1614":{"name":"TWW Nennsollwert Maximum","error":0,"value":"65.0","desc":"","dataType":0,"readonly":1,"unit":"°C"},"1620":{"name":"TWW Freigabe","error":0,"value":"2","desc":"Zeitprogramm 4/TWW","dataType":1,"readonly":0,"unit":""},"1630":{"name":"TWW Ladevorrang","error":0,"value":"0","desc":"Absolut","dataType":1,"readonly":0,"unit":""},"1640":{"name":"Legionellenfunktion","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":0,"unit":""},"1641":{"name":"Legionellenfkt. Periodizität","error":0,"value":"7","desc":"","dataType":0,"readonly":0,"unit":"Tage"},"1642":{"name":"Legionellenfkt. Wochentag","error":0,"value":"7","desc":"Sonntag","dataType":1,"readonly":0,"unit":""},"1644":{"name":"Legionellenfkt. Zeitpunkt","error":0,"value":"22:00","desc":"","dataType":4,"readonly":0,"unit":""},"1645":{"name":"Legionellenfkt. Sollwert","error":0,"value":"60.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1646":{"name":"Legionellenfkt. Verweildauer","error":0,"value":"60","desc":"","dataType":0,"readonly":0,"unit":"min"},"3113":{"name":"Eingesetzte Energie","error":0,"value":"4348 kWh","desc":"","dataType":7,"readonly":0,"unit":""},"3124":{"name":"Einges’ Energie Heizen 1","error":0,"value":"1324 kWh","desc":"","dataType":7,"readonly":0,"unit":""},"3125":{"name":"Einges’ Energie TWW 1","error":0,"value":"669 kWh","desc":"","dataType":7,"readonly":0,"unit":""},"3126":{"name":"Einges’ Energie Kühlen 1","error":0,"value":"30 kWh","desc":"","dataType":7,"readonly":0,"unit":""},"3190":{"name":"Reset Stichtagspeicher","error":0,"value":"0","desc":"Nein","dataType":1,"readonly":0,"unit":""},"8000":{"name":"Status Heizkreis 1","error":0,"value":"118","desc":"Sommerbetrieb","dataType":1,"readonly":1,"unit":""},"8003":{"name":"Status Trinkwasser","error":0,"value":"99","desc":"Geladen, Nenntemperatur","dataType":1,"readonly":1,"unit":""},"8004":{"name":"Status Kühlkreis 1","error":0,"value":"178","desc":"Begr Vorlaufmin Aussentemp","dataType":1,"readonly":1,"unit":""},"8006":{"name":"Status Wärmepumpe","error":0,"value":"35","desc":"Verd'stillstandzeit Min aktiv","dataType":1,"readonly":1,"unit":""},"8400":{"name":"Verdichter 1 K1","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":1,"unit":""},"8406":{"name":"Kondensatorpumpe Q9","error":0,"value":"255","desc":"Ein","dataType":1,"readonly":1,"unit":""}}
      2020-08-18 13:29:35.128 - debug: bsblan.0 (27609) Reset Timer
      

      Die Values/Parameter werden gefunden aber so wie es aussieht nicht gelesen?

      H Offline
      H Offline
      hacki11
      wrote on last edited by hacki11
      #18

      @Malz1902 Hi!
      Ich seh mir das mal an, danke für die Logs!

      Du kannst auch gerne in Github ein Issue öffnen, dann können wir das Thema dort behandeln:

      https://github.com/hacki11/ioBroker.bsblan/issues

      Gibt es Value 1, 2 und 3 bei dir im BSB Web-Interface?
      Welche BSB Firmware nutzt du auf dem Arduino?

      Scheinbar stößt du mit der Menge an Parametern an die Speichergröße des Arduinos. Aktuell frage ich alle Parameter in einem Request ab, ich denk ich muss das in mehrere Calls aufteilen.

      M 1 Reply Last reply
      0
      • H hacki11

        @Malz1902 Hi!
        Ich seh mir das mal an, danke für die Logs!

        Du kannst auch gerne in Github ein Issue öffnen, dann können wir das Thema dort behandeln:

        https://github.com/hacki11/ioBroker.bsblan/issues

        Gibt es Value 1, 2 und 3 bei dir im BSB Web-Interface?
        Welche BSB Firmware nutzt du auf dem Arduino?

        Scheinbar stößt du mit der Menge an Parametern an die Speichergröße des Arduinos. Aktuell frage ich alle Parameter in einem Request ab, ich denk ich muss das in mehrere Calls aufteilen.

        M Offline
        M Offline
        Malz1902
        wrote on last edited by
        #19

        @hacki11
        BSB-LAN Web, Version 1.0.22-20200629161043
        Parameter gibt es alle.
        ffe3afe5-0f7d-405c-a123-46c157fd611a-grafik.png
        Wobei ich hab jetzt mal 1,2 und 3 eigentlich ist nur Datum/Zeit für mich wichtig.
        Auch bei den Parametern für das Zeitprogramm ist die Auflistung im BSB Lan ein bisschen anders als in meiner Wärmepumpe direkt.
        bf5f3cb4-66b6-4d9f-8f94-0a816ddb2d3a-grafik.png
        In der WP ist bei mir Parameter 500 für Vorauswahl Tag, Mo-Fr, Mo.-So., Sa-So. oder jeder einzelne Tag und dann 501/502 Phase 1 Ein bzw aus
        Geiches gilt bei Parameter ab 560 - 566 Zeitptogramm TWW 261cacf4-2ab8-4ba1-9bf6-50d6e3e659b6-grafik.png
        Diese hatte ich jetzt mal alle rausgenommen und so wie es aussieht scheint es nun zu gehen. Evtl war die Antwort mit den ganzen Zeiten zu lang so dass diese vielleicht nicht ausgewerten werden können?

        Die wichtigsten Sachen scheinen aber nun zu klappen. Wichtig war mir Vorlauf/Rücklauftemperatur, Außentemperatur

        1 Reply Last reply
        0
        • M Offline
          M Offline
          Malz1902
          wrote on last edited by
          #20

          Ne andere Sache, gibt es schon was neues, die Parameter in den Objekten nach Parameter Nummer zu sortieren bzw nach Kategorien?

          H 1 Reply Last reply
          0
          • M Malz1902

            Ne andere Sache, gibt es schon was neues, die Parameter in den Objekten nach Parameter Nummer zu sortieren bzw nach Kategorien?

            H Offline
            H Offline
            hacki11
            wrote on last edited by
            #21

            @Malz1902
            Habe gerade ein Batch-Processing für das Holen der IDs integriert.
            Kannst du die 0.1.3 vom Github Master installieren und nochmal mit den ursprünglichen IDs testen?

            Für die Sortierung hatte ich bisher noch keine Zeit

            M 1 Reply Last reply
            0
            • H hacki11

              @Malz1902
              Habe gerade ein Batch-Processing für das Holen der IDs integriert.
              Kannst du die 0.1.3 vom Github Master installieren und nochmal mit den ursprünglichen IDs testen?

              Für die Sortierung hatte ich bisher noch keine Zeit

              M Offline
              M Offline
              Malz1902
              wrote on last edited by
              #22

              @hacki11 scheint wohl nicht zu klaüpen

              2020-08-18 21:41:44.198  - info: bsblan.0 (2916) Values found: 0,1600,1601,1610,1612,1614,1620,1630,1640,1641,1642,1644,1645,1646,5,6,632,633,648,70,700,710,711,712,714,720,721,730,740,741,8000,8003,8004,8006,8400,8410,8411,8412,8450,8451,8456,8457,8700,8703,8756,8830,8831,8840,8841,8842,8843,901,902,903,908,909,912,918,919,920,924,969
              2020-08-18 21:41:44.199  - debug: bsblan.0 (2916) Fetch values ...
              2020-08-18 21:41:44.282  - info: bsblan.0 (2916) Connection established successfully
              2020-08-18 21:41:45.783  - debug: bsblan.0 (2916) system.adapter.admin.0: logging true
              2020-08-18 21:41:50.447  - debug: bsblan.0 (2916) {"0":{"name":"Datum/Zeit","error":0,"value":"18.08.2020 21:44:32","desc":"","dataType":5,"readonly":0,"unit":""},"5":{"name":"Sommerzeitbeginn Tag/Monat","error":0,"value":"25.03","desc":"","dataType":6,"readonly":0,"unit":""},"6":{"name":"Sommerzeitende Tag/Monat","error":0,"value":"25.10","desc":"","dataType":6,"readonly":0,"unit":""},"70":{"name":"Geräte-Version Bedienteil","error":0,"value":"8.5","desc":"","dataType":0,"readonly":0,"unit":""},"632":{"name":"Periode 1 Beginn Tag/Monat","error":0,"value":"---","desc":"","dataType":6,"readonly":0,"unit":""},"633":{"name":"Periode 1 Ende Tag/Monat","error":0,"value":"---","desc":"","dataType":6,"readonly":0,"unit":""},"648":{"name":"Betriebsniveau Ferien","error":0,"value":"0","desc":"Frostschutz","dataType":1,"readonly":0,"unit":""},"700":{"name":"Betriebsart","error":0,"value":"1","desc":"Automatik","dataType":1,"readonly":0,"unit":""},"710":{"name":"Komfortsollwert","error":0,"value":"23.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"711":{"name":"Komfortsollwert Maximum","error":0,"value":"24.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"712":{"name":"Reduziertsollwert","error":0,"value":"21.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"714":{"name":"Frostschutzsollwert","error":0,"value":"8.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"720":{"name":"Kennlinie Steilheit","error":0,"value":"0.44","desc":"","dataType":0,"readonly":0,"unit":""},"721":{"name":"Kennlinie Verschiebung","error":0,"value":"1.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"730":{"name":"Sommer-/ Winterheizgrenze","error":0,"value":"12.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"740":{"name":"Vorlaufsollwert Minimum","error":0,"value":"17.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"741":{"name":"Vorlaufsollwert Maximum","error":0,"value":"35.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1600":{"name":"Trinkwasserbetrieb","error":0,"value":"1","desc":"Ein","dataType":1,"readonly":0,"unit":""},"1601":{"name":"Manueller TWW-Push","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":0,"unit":""},"1610":{"name":"TWW Nennsollwert","error":0,"value":"45.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1612":{"name":"TWW Reduziertsollwert","error":0,"value":"44.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1614":{"name":"TWW Nennsollwert Maximum","error":0,"value":"65.0","desc":"","dataType":0,"readonly":1,"unit":"°C"},"1620":{"name":"TWW Freigabe","error":0,"value":"2","desc":"Zeitprogramm 4/TWW","dataType":1,"readonly":0,"unit":""},"1630":{"name":"TWW Ladevorrang","error":0,"value":"0","desc":"Absolut","dataType":1,"readonly":0,"unit":""},"1640":{"name":"Legionellenfunktion","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":0,"unit":""},"1641":{"name":"Legionellenfkt. Periodizität","error":0,"value":"7","desc":"","dataType":0,"readonly":0,"unit":"Tage"},"1642":{"name":"Legionellenfkt. Wochentag","error":0,"value":"7","desc":"Sonntag","dataType":1,"readonly":0,"unit":""},"1644":{"name":"Legionellenfkt. Zeitpunkt","error":0,"value":"22:00","desc":"","dataType":4,"readonly":0,"unit":""},"1645":{"name":"Legionellenfkt. Sollwert","error":0,"value":"60.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1646":{"name":"Legionellenfkt. Verweildauer","error":0,"value":"60","desc":"","dataType":0,"readonly":0,"unit":"min"}}
              2020-08-18 21:41:50.449  - debug: bsblan.0 (2916) Reset Timer
              2020-08-18 21:42:00.450  - debug: bsblan.0 (2916) Fetch values ...
              
              H 1 Reply Last reply
              0
              • M Malz1902

                @hacki11 scheint wohl nicht zu klaüpen

                2020-08-18 21:41:44.198  - info: bsblan.0 (2916) Values found: 0,1600,1601,1610,1612,1614,1620,1630,1640,1641,1642,1644,1645,1646,5,6,632,633,648,70,700,710,711,712,714,720,721,730,740,741,8000,8003,8004,8006,8400,8410,8411,8412,8450,8451,8456,8457,8700,8703,8756,8830,8831,8840,8841,8842,8843,901,902,903,908,909,912,918,919,920,924,969
                2020-08-18 21:41:44.199  - debug: bsblan.0 (2916) Fetch values ...
                2020-08-18 21:41:44.282  - info: bsblan.0 (2916) Connection established successfully
                2020-08-18 21:41:45.783  - debug: bsblan.0 (2916) system.adapter.admin.0: logging true
                2020-08-18 21:41:50.447  - debug: bsblan.0 (2916) {"0":{"name":"Datum/Zeit","error":0,"value":"18.08.2020 21:44:32","desc":"","dataType":5,"readonly":0,"unit":""},"5":{"name":"Sommerzeitbeginn Tag/Monat","error":0,"value":"25.03","desc":"","dataType":6,"readonly":0,"unit":""},"6":{"name":"Sommerzeitende Tag/Monat","error":0,"value":"25.10","desc":"","dataType":6,"readonly":0,"unit":""},"70":{"name":"Geräte-Version Bedienteil","error":0,"value":"8.5","desc":"","dataType":0,"readonly":0,"unit":""},"632":{"name":"Periode 1 Beginn Tag/Monat","error":0,"value":"---","desc":"","dataType":6,"readonly":0,"unit":""},"633":{"name":"Periode 1 Ende Tag/Monat","error":0,"value":"---","desc":"","dataType":6,"readonly":0,"unit":""},"648":{"name":"Betriebsniveau Ferien","error":0,"value":"0","desc":"Frostschutz","dataType":1,"readonly":0,"unit":""},"700":{"name":"Betriebsart","error":0,"value":"1","desc":"Automatik","dataType":1,"readonly":0,"unit":""},"710":{"name":"Komfortsollwert","error":0,"value":"23.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"711":{"name":"Komfortsollwert Maximum","error":0,"value":"24.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"712":{"name":"Reduziertsollwert","error":0,"value":"21.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"714":{"name":"Frostschutzsollwert","error":0,"value":"8.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"720":{"name":"Kennlinie Steilheit","error":0,"value":"0.44","desc":"","dataType":0,"readonly":0,"unit":""},"721":{"name":"Kennlinie Verschiebung","error":0,"value":"1.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"730":{"name":"Sommer-/ Winterheizgrenze","error":0,"value":"12.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"740":{"name":"Vorlaufsollwert Minimum","error":0,"value":"17.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"741":{"name":"Vorlaufsollwert Maximum","error":0,"value":"35.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1600":{"name":"Trinkwasserbetrieb","error":0,"value":"1","desc":"Ein","dataType":1,"readonly":0,"unit":""},"1601":{"name":"Manueller TWW-Push","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":0,"unit":""},"1610":{"name":"TWW Nennsollwert","error":0,"value":"45.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1612":{"name":"TWW Reduziertsollwert","error":0,"value":"44.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1614":{"name":"TWW Nennsollwert Maximum","error":0,"value":"65.0","desc":"","dataType":0,"readonly":1,"unit":"°C"},"1620":{"name":"TWW Freigabe","error":0,"value":"2","desc":"Zeitprogramm 4/TWW","dataType":1,"readonly":0,"unit":""},"1630":{"name":"TWW Ladevorrang","error":0,"value":"0","desc":"Absolut","dataType":1,"readonly":0,"unit":""},"1640":{"name":"Legionellenfunktion","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":0,"unit":""},"1641":{"name":"Legionellenfkt. Periodizität","error":0,"value":"7","desc":"","dataType":0,"readonly":0,"unit":"Tage"},"1642":{"name":"Legionellenfkt. Wochentag","error":0,"value":"7","desc":"Sonntag","dataType":1,"readonly":0,"unit":""},"1644":{"name":"Legionellenfkt. Zeitpunkt","error":0,"value":"22:00","desc":"","dataType":4,"readonly":0,"unit":""},"1645":{"name":"Legionellenfkt. Sollwert","error":0,"value":"60.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1646":{"name":"Legionellenfkt. Verweildauer","error":0,"value":"60","desc":"","dataType":0,"readonly":0,"unit":"min"}}
                2020-08-18 21:41:50.449  - debug: bsblan.0 (2916) Reset Timer
                2020-08-18 21:42:00.450  - debug: bsblan.0 (2916) Fetch values ...
                
                H Offline
                H Offline
                hacki11
                wrote on last edited by
                #23

                @Malz1902 Kannst du es mit der 0.1.4 versuchen - auch über Github.

                Es war noch ein Bug beim Batch processing versteckt.

                Zusätzlich gab es noch ein Problem, wenn man Werte schreiben wollte während noch Werte abgefragt werden. Die BSB Firmware ist nicht Multitasking fähig, daher können nicht mehrere Requests gleichzeitig (Schreiben läuft bei iobroker über einen Callback) gefeuert werden. Daher habe ich eine Command Queue integriert, damit sollte das Schreiben robuster funktionieren.

                M 1 Reply Last reply
                0
                • H hacki11

                  @Malz1902 Kannst du es mit der 0.1.4 versuchen - auch über Github.

                  Es war noch ein Bug beim Batch processing versteckt.

                  Zusätzlich gab es noch ein Problem, wenn man Werte schreiben wollte während noch Werte abgefragt werden. Die BSB Firmware ist nicht Multitasking fähig, daher können nicht mehrere Requests gleichzeitig (Schreiben läuft bei iobroker über einen Callback) gefeuert werden. Daher habe ich eine Command Queue integriert, damit sollte das Schreiben robuster funktionieren.

                  M Offline
                  M Offline
                  Malz1902
                  wrote on last edited by
                  #24

                  @hacki11 bin bis nächsten Freitag im Urlaub, werde es dann an WE tetsen und bescheid geben

                  Carsten SauermannC H 2 Replies Last reply
                  0
                  • M Malz1902

                    @hacki11 bin bis nächsten Freitag im Urlaub, werde es dann an WE tetsen und bescheid geben

                    Carsten SauermannC Offline
                    Carsten SauermannC Offline
                    Carsten Sauermann
                    wrote on last edited by
                    #25

                    Hallo,

                    ich habe den Adapter nun auch installiert und aktuell scheint alles zu laufen.
                    Vielen Dank für die Arbeit, die darin steckt.

                    Was ich bisher nicht hinbekommen habe, ist den 24h-Durchschnittswert in IOBroker abzufragen.
                    Die Html Abfrage wäre einfach ein "A" vor der Parameterzahl, also z.B. 8700 = Temperatur A8700 = 24 Durchschnittstemperatur.

                    Im Adapter die A8700 einzutragen funktioniert leider nicht, da keine Buchstaben angenommen werden.
                    Gibt es eine Möglichkeit, die ich bisher nicht gefunden habe?

                    Gruß Carsten

                    H 1 Reply Last reply
                    0
                    • Carsten SauermannC Carsten Sauermann

                      Hallo,

                      ich habe den Adapter nun auch installiert und aktuell scheint alles zu laufen.
                      Vielen Dank für die Arbeit, die darin steckt.

                      Was ich bisher nicht hinbekommen habe, ist den 24h-Durchschnittswert in IOBroker abzufragen.
                      Die Html Abfrage wäre einfach ein "A" vor der Parameterzahl, also z.B. 8700 = Temperatur A8700 = 24 Durchschnittstemperatur.

                      Im Adapter die A8700 einzutragen funktioniert leider nicht, da keine Buchstaben angenommen werden.
                      Gibt es eine Möglichkeit, die ich bisher nicht gefunden habe?

                      Gruß Carsten

                      H Offline
                      H Offline
                      hacki11
                      wrote on last edited by
                      #26

                      @Carsten-Sauermann
                      Leider sind die A-Parameter nicht über die JSON Schnittstelle verfügbar, wodurch eine Integration mit ein wenig Aufwand verbunden wäre.
                      Für solche statistischen Themen würde ich aber generell andere Systeme empfehlen.
                      Ich speichere z.B. alles in einer InfluxDB und erzeuge sämtliche statistische Auswertungen über Grafana.
                      Eine andere Möglichkeit wäre den Adapter Sourceanalytix zu nutzen um aggregierte Daten zu sammeln.

                      Carsten SauermannC 1 Reply Last reply
                      0
                      • H hacki11

                        @Carsten-Sauermann
                        Leider sind die A-Parameter nicht über die JSON Schnittstelle verfügbar, wodurch eine Integration mit ein wenig Aufwand verbunden wäre.
                        Für solche statistischen Themen würde ich aber generell andere Systeme empfehlen.
                        Ich speichere z.B. alles in einer InfluxDB und erzeuge sämtliche statistische Auswertungen über Grafana.
                        Eine andere Möglichkeit wäre den Adapter Sourceanalytix zu nutzen um aggregierte Daten zu sammeln.

                        Carsten SauermannC Offline
                        Carsten SauermannC Offline
                        Carsten Sauermann
                        wrote on last edited by
                        #27

                        @hacki11 Danke dir. Ich habe ein entsprechendes Ticket im Github (BSB-Lan Adapter) angelegt, evtl. können die Jungs das noch implementieren.

                        Was die Abfrage angeht, so habe ich mich oben was vertan. Aktuell kann man alle Durchschnittswerte mit /A abrufen aber nicht explizit einen wie oben beschrieben, wie das dann später auf der JSON Schnittstelle aussieht werden wir dann ja sehen.

                        Nochmals danke für die tolle Arbeit

                        Gruß Carsten

                        H 1 Reply Last reply
                        1
                        • M Malz1902

                          @hacki11 bin bis nächsten Freitag im Urlaub, werde es dann an WE tetsen und bescheid geben

                          H Offline
                          H Offline
                          hacki11
                          wrote on last edited by
                          #28

                          @Malz1902 Hi, bist du schon zu einem Test gekommen? Würde dann ein Release schnüren

                          M 1 Reply Last reply
                          0
                          • Carsten SauermannC Carsten Sauermann

                            @hacki11 Danke dir. Ich habe ein entsprechendes Ticket im Github (BSB-Lan Adapter) angelegt, evtl. können die Jungs das noch implementieren.

                            Was die Abfrage angeht, so habe ich mich oben was vertan. Aktuell kann man alle Durchschnittswerte mit /A abrufen aber nicht explizit einen wie oben beschrieben, wie das dann später auf der JSON Schnittstelle aussieht werden wir dann ja sehen.

                            Nochmals danke für die tolle Arbeit

                            Gruß Carsten

                            H Offline
                            H Offline
                            hacki11
                            wrote on last edited by
                            #29

                            @Carsten-Sauermann
                            Die Version im Master liest nun die neue /JA Schnittstelle ein, habe einen neuen Thread erstellt.
                            Kannst du Testen? Bei mir hats schon mal geklappt:
                            https://forum.iobroker.net/topic/36566/test-adapter-bsblan-v0-2-x

                            1 Reply Last reply
                            0
                            • H hacki11

                              @Malz1902 Hi, bist du schon zu einem Test gekommen? Würde dann ein Release schnüren

                              M Offline
                              M Offline
                              Malz1902
                              wrote on last edited by Malz1902
                              #30

                              @hacki11 Hey, sorry bisher nicht geschafft lag nach meinem Urlaub ne Woche flach, aber kein Corona es gibt noch normale Erkältungen^^

                              gerade getestet, scheint zu klappen mit version 0.2.0

                              1 Reply Last reply
                              1
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              719

                              Online

                              32.5k

                              Users

                              81.7k

                              Topics

                              1.3m

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

                              • Don't have an account? Register

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