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

1. Nein, wäre nur über NTP mit entsprechendem (Speicher-)Aufwand möglich. Er holt sich aber regelmäßig die Zeit von der Therme.
2. Theoretisch ja, aber das dann entsprechend konfigurierbar zu machen, nur damit man im Anschluss 2-3 Zeilen mit sed/awk/perl spart? Kann man machen, aber nicht ich ;)...
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

GT2006

OK, verstehe.

Datum und Uhrzeit (mir gehts eigentlich nur um die Uhrzeit) kann ich aber über BSB-Lan nicht an der Therme verändern.
Schreibschutz habe ich natürlich aufgehoben.

Gruss
Jan
Brötje BBS Ecocondens Evo 20 G + BSB-LAN
Homematic Classic + Raspimatic

Schotty

Zitat von: GT2006 am 03 März 2018, 10:32:16
Datum und Uhrzeit (mir gehts eigentlich nur um die Uhrzeit) kann ich aber über BSB-Lan nicht an der Therme verändern.
Stimmt, das geht nur von der integrierten Bedieneinheit an der Hzg selbst. Vielleicht ginge es, wenn du den Adapter nicht als RGT, sondern als Bedieneinheit konfigurieren würdest - aber dann kommt's zum Adresskonflikt und einer Fehlermeldung in der Bedieneinheit am Kessel, kannst du also auch vergessen.
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

dieter114

Hallo freetz,

ich lese meine Thision 17.5KW Gastherme damit aus.
Funktioniert prima! Frage zum Parameter /B (Brennerstatistik)
ich bekomme nur bei TWW Laufzeit etwas angezeigt. (43581)
Bei einer 5 Jahre alten Anlage im Dauerbetrieb (Solarröhren auf dem Dach zur Unterstützung)
könnte das die Gesamtlaufzeit sein.
Wie kann ich den Parameter einzeln auslesen und ist das überhaupt diese Zeit?

Gruß Wolfdieter
RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

freetz

Das ist die Laufzeit in Sekunden seit dem letzten Neustart des Arduino. Längerfristige Werte liefert die Therme über Diagnose Erzeuger.
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

dieter114

Stimmt!
Schade - meine Therme wirft bei 8330 leider nix raus
RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

freetz

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

GT2006

Werden hier einige Dinge nicht unterstützt, aber trotzdem angezeigt ?

Beispiel:
2470 Kessel - Parameter: unknown type 000000
2550 Kessel - Parameter: unknown type 0000   
2551 Kessel - Parameter: unknown type 0003E8
8302 Diagnose Erzeuger - Zustand Brennerklappe Auf: unknown type 0100   
8303 Diagnose Erzeuger - Zustand Brennerklappe Zu: unknown type 0100

Einfach ignorieren ?

Gruss
Jan
Brötje BBS Ecocondens Evo 20 G + BSB-LAN
Homematic Classic + Raspimatic

freetz

Unknown type bedeutet, dass die CommandID bekannt ist und von Deiner Therme auch ausgelesen werden kann, aber wir wissen noch nicht (sicher), wie die Rohdaten dekodiert werden müssen. Schwierig ist das oft bei Parametern, wo nur ein Zustand (und dann am besten noch Null) bekannt ist, denn dann weiß man nicht, ob ein höherer Wert ggf. noch multipliziert oder dividiert werden muss.
Solange keiner den Parameter bei sich an der Therme ablesen kann und damit eine Korrelation zwischen angezeigtem Wert und übermitteltem Datenpaket hergestellt werden kann, bleiben diese auf Datentyp "VT_UNKNOWN", was bedeutet, dass nur das "rohe" Datenpaket angezeigt wird.
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

Guten Morgen zusammen,
Freetz, hilft Dir das:
8336 Diagnose Erzeuger - Betriebsstunden Brenner: error 7 (parameter not supported)
8337 Diagnose Erzeuger - Startzähler Brenner: error 7 (parameter not supported)
8338 Diagnose Erzeuger - Betriebsstunden Heizbetrieb: 23137 h
8339 Diagnose Erzeuger - Betriebsstunden TWW: 1059 h
8340 Diagnose Erzeuger - Betriebsstunden Zonen: error 7 (parameter not supported)

Habe ich aus meiner Therme (Broetje BBK22E) mal eben ausgelesen.

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...

dieter114

Thision 17.5 :
8336 Diagnose Erzeuger - Betriebsstunden Brenner: error 7 (parameter not supported)   
8337 Diagnose Erzeuger - Startzähler Brenner: error 7 (parameter not supported)   
8338 Diagnose Erzeuger - Betriebsstunden Heizbetrieb: error 7 (parameter not supported)   
8339 Diagnose Erzeuger - Betriebsstunden TWW: error 7 (parameter not supported)   
8340 Diagnose Erzeuger - Betriebsstunden Zonen: error 7 (parameter not supported)   
:( :(
RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

Schotty

@dieter114: Bitte einmal 6220-6228 posten und vielleicht auch einmal /Q bei aktiviertem Debug-Definement ausführen.
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

postman

Hallo freetz,
ich noch mal  ;D
Ich hab das mal mit dem Sermon mitgeschnitten und angehängt.
Vielleicht hilft das etwas weiter

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...

dieter114

#1918
Aber Hallo ! Da hab ich wohl was übersehen:
Danke an Schotty  :) :D

6220 Konfiguration - Software- Version: 3.5   
6221 Konfiguration - Entwicklungs-Index: error 7 (parameter not supported)   
6222 Konfiguration - Gerätebetriebsstunden: 47506 h   
6224 Konfiguration - Geräte-Identifikation: RVS63.283/360   
6225 Konfiguration - Gerätefamilie: 90   
6226 Konfiguration - Gerätevariante: 234   
6227 Konfiguration - Objektverzeichnis-Version: 101.6   

Gruß Wolfdieter
RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

Schotty

Ok, die Variante haben wir zwar noch nicht, aber die Familie und den Regler an sich schon. Das ist der SSR, der kann 8336-8340 leider nicht :(
Bei den Gasern sind sonst eigtl LMU7x bzw der Nachfolger LMS1x verbaut, bei denen sind die genannten Parameter verfügbar.
Nichtsdestotrotz kannst du /Q nochmal testen, vielleicht macht die Variante diesbzgl ja doch irgendeinen Unterschied..
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/