LAN-Anbindung für BSB-Bus (Brötje, Elco Thision etc.)

Begonnen von justme1968, 29 November 2014, 19:50:40

Vorheriges Thema - Nächstes Thema

freetz

Zitat von: numsi am 14 Februar 2018, 11:52:17
8703 Diagnose Verbraucher - Aussentemperatur gedämpft: 0.8 °C       
8704 Diagnose Verbraucher - Aussentemperatur gemischt: 1.1 °C       

Anmerkung zu 8700, der ist nicht an der Therme angeschlossen sondern am Systemregler mit LPB 2.
Der Wert wird aber überall am Bus so angezeigt, als wenn er lokal angeschlossen ist.
Also solltest du dich daran nicht festbeissen.

Was ich bräuchte wären Telegrammmitschnitte vom Aufruf der Parameter wenn Du diese mit dem Rad auswählst (siehe FAQ). Aber vielleicht liegt's auch an dem Anschluss an dem anderen Gerät. Wenn Du's nicht wirklich brauchst, dann ist's auch ok.
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

freetz

@Schotty: 97/100 (im Unterschied eben zu meiner 97/136)
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

Schotty

Zitat von: freetz am 14 Februar 2018, 12:15:12
@Schotty: 97/100 (im Unterschied eben zu meiner 97/136)
Also 6225/6226?

Könntet Ihr bitte auch nochmal für alle Regler die Ihr habt (freetz: Thision S + ZR1; numsi: alle 4(?)) die 6220-6228 mitsamt der genauen  Heizungsmodellbezeichnung posten/mailen? Ich will da nix durcheinander bekommen hier bei mir.. ;) Danke
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

numsi

ISR-ZR von Siemens mit 2 Erweiterungsmodulen
6220 Konfiguration - Software- Version: 3.4       
6221 Konfiguration - Entwicklungs-Index: error 7 (parameter not supported)       
6222 Konfiguration - Gerätebetriebsstunden: 34484 h       
6223 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014   
6224 Konfiguration - Geräte-Identifikation: RVS46.530/100       
6225 Konfiguration - Gerätefamilie: 107       
6226 Konfiguration - Gerätevariante: 100       
6227 Konfiguration - Objektverzeichnis-Version: 100.5       
6228 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014   

ISR-ZR von Brötje mit 1 Erweiterunsmodul aka ZR2
6223 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014   
6224 Konfiguration - Geräte-Identifikation: RVS46.530/100       
6225 Konfiguration - Gerätefamilie: 107       
6226 Konfiguration - Gerätevariante: 100       
6227 Konfiguration - Objektverzeichnis-Version: 100.5       
6228 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014

ISR-SSR von Brötje mit 1 Erweiterungmodul
6223 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014   
6224 Konfiguration - Geräte-Identifikation: RVS65.583/200       
6225 Konfiguration - Gerätefamilie: 116       
6226 Konfiguration - Gerätevariante: 239       
6227 Konfiguration - Objektverzeichnis-Version: 101.4       
6228 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014   

WGB20C von Brötje Gas-Wandgerät
6223 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 00000A   
6224 Konfiguration - Geräte-Identifikation: LMU7       
6225 Konfiguration - Gerätefamilie: 97       
6226 Konfiguration - Gerätevariante: 100       
6227 Konfiguration - Objektverzeichnis-Version: 2.5       
6228 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 00000A

Hm, der Siemens antwortet etwas gesprächiger
Psst!
Brötchen=379Ahex, BigS=3092hex

FunkOdyssey

@freetz: In meinen Log habe ich nicht die Zusatzinfos (DISP->HEIZ QUR bzw. HEIZ->DISP ANS), sondern die Infos halt noch nur als Bytes. Ist das okay für dich?

Wenn ich mein Log um die Inhalte der Anzeige manuell erweitere, kommst du dann damit klar? Dann würde ich mit dem Rest der Fehlerkategorie auch so verfahren.
Ich stelle mir das spätestens ab 6800 und 6805 etwas schwierig vor, da dann jede Menge Infos im Display stehen.

Beispiel 6800:
mittig in groß: Uhrzeit
darunter: Datum
unten rechtsbündig: Fehlermeldung

Beispiel 6805:
mittig in groß: Fehlercode
links unten: FA Phase x
unten rechtsbündig: eine Zahl

Kannst du mit folgender Art&Weise etwas anfangen? Dann würde ich weitermachen.

6705
Fehler
SW Diagnosecode
656743 DC 8A 00 0B 06 3D 05 00 99 88 50
656816 DC 80 0A 0E 07 05 3D 00 99 00 00 00 D2 49

6706
Fehler
FA Phase Störstellung
659295 DC 8A 00 0B 06 3D 05 30 72 C1 80
659367 DC 80 0A 0D 07 05 3D 30 72 00 00 DB 13

6710
Fehler
Reset Alarmrelais
661414 DC 8A 00 0B 06 3D 05 05 D6 CE 8E
661487 DC 80 0A 0D 07 05 3D 05 D6 00 00 2A E3

6741
Fehler
Vorlauftemperatur 2 Alarm
min
662912 DC 8A 00 0B 06 3D 22 06 9D 61 24
662982 DC 80 0A 0D 07 22 3D 06 9D 01 78 6D 84

6743
Fehler
Kesseltemperatur Alarm
min
664407 DC 8A 00 0B 06 3D 11 05 DE D0 25
664479 DC 80 0A 0D 07 11 3D 05 DE 01 78 53 C9

6745
Fehler
Trinkwasserladung Alarm
h
666034 DC 8A 00 0B 06 3D 25 0B 10 D2 CD
666106 DC 80 0A 0D 07 25 3D 0B 10 01 08 9B DF

6800
Fehler
Historie 1
110: Störabschaltung STB
14:08
15.10.2016
667732 DC 8A 00 0B 06 3D 05 06 D3 CB 78
667846 DC 80 0A 14 07 05 3D 06 D3 00 74 0A 0F 00 0E 08 00 04 67 8A

6805
Fehler
SW Diagnosecode 1
422
FA Phase 1
10
667986 DC 8A 00 0B 06 3D 05 08 14 41 DC
668059 DC 80 0A 0E 07 05 3D 08 14 00 00 6E B9 B2

6810
Fehler
Historie 2
110: Störabschaltung STB
13:55
15.10.2016
670169 DC 8A 00 0B 06 3D 05 2F F3 53 64
670240 DC 80 0A 0E 07 05 3D 2F F3 00 01 A6 68 60

6815
Fehler
SW Diagnosecode 2
426
FA Phase 2
16
670342 DC 8A 00 0B 06 3D 05 2F F2 43 45
670413 DC 80 0A 0D 07 05 3D 2F F2 00 0A 8E 4A

6820
Fehler
Historie 3
110: Störabschaltung STB
13:52
15.10.2016
672163 DC 8A 00 0B 06 3D 05 06 D4 BB 9F
672271 DC 80 0A 14 07 05 3D 06 D4 00 74 0A 0F 00 0D 37 00 04 09 38

6825
Fehler
SW Diagnosecode 3
427
FA Phase 3
1
672410 DC 8A 00 0B 06 3D 05 08 15 51 FD
672483 DC 80 0A 0E 07 05 3D 08 15 00 00 6E CF 06

freetz

Elco Thision S 17.1 (Gastherme) - LMU74.100A136:

6220 Konfiguration - Software- Version: 11.2       
6221 Konfiguration - Entwicklungs-Index: 0       
6222 Konfiguration - Gerätebetriebsstunden: error 7 (parameter not supported)    
6223 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 007700   
6224 Konfiguration - Geräte-Identifikation: LMU7       
6225 Konfiguration - Gerätefamilie: 97       
6226 Konfiguration - Gerätevariante: 136       
6227 Konfiguration - Objektverzeichnis-Version: 0.4       
6228 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 005D00

Brötje ZR1 - RVS46.530/100:

6220 Konfiguration - Software- Version: 3.4       
6221 Konfiguration - Entwicklungs-Index: error 7 (parameter not supported)    
6222 Konfiguration - Gerätebetriebsstunden: 34442 h       
6223 Konfiguration - Bisher unbekante Geräteabfrage: unknown type 000014   
6224 Konfiguration - Geräte-Identifikation: RVS46.530/100       
6225 Konfiguration - Gerätefamilie: 107       
6226 Konfiguration - Gerätevariante: 100       
6227 Konfiguration - Objektverzeichnis-Version: 100.5       
6228 Konfiguration - Bisher unbekante Geräteabfrage: unknown type 000014

P.S.: Parameter 6222 ist natürlich für die Aufstellung irrelevant, ist halt nur einfacher 6220-6228 einzugeben ;)...

Auf jeden Fall ist diese Liste auch dafür gut, um mal zu sehen, wo es weitere Gemeinsamkeiten/Unterschiede bei den einzelnen Parametern gibt, für den Fall, dass die Gerätevariante doch nicht ausreichend sein sollte. Die Objektverzeichnis-Version schwankt ja schon bei meinen beiden Teilen von 0.4 bis 100.5. Die Softwareversion ebenfalls (3.4 zu 11.2). Und der Entwicklungsindex ist nicht überall vorhanden.
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

keil

Hallo zusammen,

hier nochmal eine Aufstellung meiner Fujitsu Waterstage WSYP100DG6:

6220 Konfiguration - Software- Version: 8.3       
6221 Konfiguration - Entwicklungs-Index: error 7 (parameter not supported)    
6222 Konfiguration - Gerätebetriebsstunden: 14587 h       
6223 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014   
6224 Konfiguration - Geräte-Identifikation: RVS21.831F/127       
6225 Konfiguration - Gerätefamilie: 211       
6226 Konfiguration - Gerätevariante: 127       
6227 Konfiguration - Objektverzeichnis-Version: 402.1       
6228 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014


Viele Grüße,
Michael

freetz

@FunkOddyssey:
Ja, so eine Aufstellung ist gut - wichtig ist nur, dass eben alles, was im Display ausgegeben wird, auch aufgeführt wird. Das können manchmal auch mehrere Angaben (wie sowohl Datum/Uhrzeit als auch Fehlercode) sein. In dem Fall gehen dann meist beim Drehen am Rad mehrere Telegrammpaare über den Draht. In dem Fall bräuchte ich diese auch komplet. Kriegt man meist nach ein paar Mal drehen ganz gut raus, welche Telegramme da zusammen gehören und was ansonsten nur ein Broadcast ist. Bei 6800 sieht man bei Dir schon, dass das Telegrammpaar, was Du da angegeben hast "nur" das Datum umfasst. Der eigentliche Fehler (110) müsste in einem Telegramm direkt davor oder dahinter kommen. Die Kategorie ("Fehler") kannst Du auch weglassen, stört aber natürlich auch nicht.
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

postman

Hallo zusammen,
hier noch die Daten meiner Therme

Es ist eine BBK22e von Broetje

6220 Konfiguration - Software- Version: 2.3
6221 Konfiguration - Entwicklungs-Index: error 7 (parameter not supported)
6222 Konfiguration - Gerätebetriebsstunden: 228 h
6223 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014
6224 Konfiguration - Geräte-Identifikation: LMS14.001A100
6225 Konfiguration - Gerätefamilie: 162
6226 Konfiguration - Gerätevariante: 17
6227 Konfiguration - Objektverzeichnis-Version: 0.2
6228 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014


@freertz  brauchst du noch etwas?

Gruß Uwe
Raspberry Pi Version 2 QUAD-CORE CPU und 1 GB RAM, CUL V3 868 MHz,  stapelbarer CC1101 (SCC) 433 MHz, Enocean-Stick,Jeelink-Stick, BSB-Lanadapter

Spruch eines Ausbilders: Theorie ist, wenn man alles weiss und nichts funktioniert; Praxis ist, wenn alles funktioniert und keiner weiss warum...

freetz

@numsi: Nur noch mal zur Sicherheit: Nur das Siemens ZR gibt Dir eine Antwort auf die Parameter 6220 und die anderen drei nicht? Oder hast Du da nur (wie in Schottys erstem Aufruf) die Parameter 6223-6228 abgerufen? Wenn es die Softwareversion nicht bei allen Geräten gibt, fällt die natürlich für zukünftige Unterscheidungsmöglichkeiten raus. Dann bliebe neben der jetzt umgesetzten Gerätevariante nur das Objektverzeichnis.
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

Schotty

Super, danke. Damit wären jetzt 6(!) User erfasst - es dürfen gerne mehr werden.. ;)

Wer mag, kann mir dann nach Erscheinen der neuen Version und nach Ausführen von /Q (und dann nach einer eventuellen Nach-Implementation der u.U. aufgeführten Parameter) auch gerne mal eine Komplettabfrage als .txt-file (einfach Webausgabe in einen Editor kopieren) zukommen lassen, so ersparen wir uns in Zukunft viellcht die eine oder andere Nachfrage..
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

freetz

@postman: Danke! Ich bräuchte von Dir (wie auch von Brötje Usern mit anderer Gerätefamilie) noch den Test, ob die folgenden Parameter mit Eurer jetzigen Version und nach dem Update auf die aktuellste Version noch die gleichen Werte bringen:
/900/1200/1500/2270/5950/5951/5957/5960/5961/5962/5963/5964/6030/6031/6032/7841/8324/8326/8329/8338/8339/9000

Dann noch mal die Bestätigung, dass die Fehler-Kategorie bei Dir das anzeigt, was angezeigt werden soll, oder ob/wo es da die gleichen Probleme wie bei FunkOddyssey gibt, und dann noch mit der neuesten Version den Mitschnitt von /Q (mit aktiviertem "#define DEBUG" in der _config.h).

Dann haben wir das Problem hoffentlich eingekreist, bzw. die neue Gerätezuordnung/Autodetection auf einigermaßen stabile Füße gestellt...
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

Schotty

Zitat von: freetz am 14 Februar 2018, 13:27:05
Oder hast Du da nur (wie in Schottys erstem Aufruf) die Parameter 6223-6228 abgerufen?
Das habe ich für etwaige Lese-Nachzügler gestern noch geändert ;)
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

freetz

Zitat von: Schotty am 14 Februar 2018, 13:31:16
Super, danke. Damit wären jetzt 6(!) User erfasst - es dürfen gerne mehr werden.. ;)

Ich kann ja noch ein kleines Incentive hinterher werfen: Je eher wir mit diesem Geräte-Geraffel durch sind, desto eher kann ich mich an das nächste Feature machen, das ich schon seit einiger Zeit umsetzen wollte: Ein JSON-Export für ausgewählte Parameter. Damit wird BSB_LAN dann auch für HomeAutomations-Systeme anbindbar, die keine HTML-Parser haben (oder für diejenigen, die sich nicht mit regular expressions herumschlagen wollen). Aber vorher muss der grundlegende Kram (wieder) richtig laufen...
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

justme1968

bei mir auf der liste steht schon ein langem ein 'echtes' fhem modul für das board.

da wäre mir json zum lesen (und schreiben) der parameter fast lieber als die aktuellen seiten

falls du das angehst wäre es klassen wenn du vor der implementierung schon mal beschreiben kannst was du dir genau vorstellst :)
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968