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

Schotty

Zitat von: FunkOdyssey am 06 März 2018, 11:53:34
@Schotty: Du kennst doch die Antwort bereits. :-)
Ich weiß sogar welche Werte danach kommen. :-)
Waren das nicht die 500.000 zu denen ich dir damals eigtl gratulieren wollte? ;)
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

hsepm

Zitat von: GT2006 am 06 März 2018, 11:45:17
Blöde Frage, die Heizung ist von 2010 und hat erst 226 Betriebsstunden ?

Natürlich nicht. Brennerstunden sind so bei 19.000, wenn ich es richtig in Erinnerung habe. Keine Ahnung, was DIESER Wert aussagt.

hsepm

Zitat von: freetz am 06 März 2018, 11:48:09
So, die Parameter sind nachgetragen, bitte noch einmal überprüfen, dass /Q jetzt "leer" läuft...

Danke. Den nächsten Lauf kann ich voraussichtlich am Wochenende machen.

hsepm

#1953
Zitat von: Schotty am 06 März 2018, 11:51:52
Diese Funktion scheint nicht bei allen Reglern zuverlässige Werte anzuzeigen (irgendwo auf den letzten Seiten trat das Problem schonmal auf, ich weiß nur leider den Reglertyp nicht mehr). Wenn du den Parameter nochmal und nochmal abrufst - verändert sich der Wert dann?

Gerade getestet - jetzt stehen da 264 Betriebsstunden. Vielleicht läuft der Wert über und ist gerade bei "0" vorbeigekommen.
Die Betriebsstunden 1. Stufe/2. Stufe (Par 8330 & 8332) könnten aber stimmen (19408h/19364h).

EDIT: 65.536/365/24=7,48..... Könnte also sein, dass nach ca. 7,5 Jahren Gerätelaufzeit einfach wieder von Null gezählt wird.

EDIT2: Bitte keine Kommentare zu Schaltjahren, ich sagte ja "ca."  :D

Schotty

Zitat von: hsepm am 06 März 2018, 12:21:56
Könnte also sein, dass nach ca. 7,5 Jahren Gerätelaufzeit einfach wieder von Null gezählt wird.
Das glaube ich eher nicht, dann hätte meine Anzeige auch wieder bei Null angefangen, meine Hzg ist älter als 7,5 Jahre. Scheint wirklich reglerspezifisch zu sein - bei mir (RVS) passt es..
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: miwi am 06 März 2018, 11:49:01
Betrifft: BSB_lan_defs.h

ProgNr 6270, 6270_2 sind beide als DEV_ALL klassifiziert.  Wie haelt der Code sie auseinander?

ProgNr 6270, 6270_2, 6273, siebte Spalte: dort steht '0' statt NULL.  Richtig oder falsch?

ProgNr 3834 hat als Masseinheit min, waehrend es fuer einen Gradienten richtig min/oC heissen muss.  Bedauerlich: Der Typ VT_GRADIENT ist fuer 16-bit values definiert, wehrend 3834 als 8-bit value definiert ist.  ==> VT_GRADIENT8 und VT_GRADIENT16?

1. Gar nicht ;) - ich kann im Forum leider auch nicht ausfindig machen, von welcher Therme jetzt der jeweilige Wert kommt, um das entsprechend einzugrenzen. Da hilft nur trial and error und entsprechende Rückmeldung hier.

2. Richtig. Der lieben Optik wegen habe ich es aber jetzt auch hier auf NULL gesetzt.

3. VT_GRADIENT_SHORT habe ich jetzt hinzugefügt und für 3834 hinterlegt (statt VT_MINUTES_SHORT). VT_GRADIENT war aber davor schon mit Maßeinheit min/K versehen.
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

hsepm

Zitat von: Schotty am 06 März 2018, 12:41:28
Das glaube ich eher nicht, dann hätte meine Anzeige auch wieder bei Null angefangen, meine Hzg ist älter als 7,5 Jahre. Scheint wirklich reglerspezifisch zu sein - bei mir (RVS) passt es..

Ich wollte nicht behaupten, dass das bei jeder Eurer Heizungen so ist  :D Die Hypothese ist für meine Heizung, vielleicht waren die in meiner Firmware knapp an Bytes.

Schotty

Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

miwi

Zitat1. Gar nicht ;) - ich kann im Forum leider auch nicht ausfindig machen, von welcher Therme jetzt der jeweilige Wert kommt, um das entsprechend einzugrenzen. Da hilft nur trial and error und entsprechende Rückmeldung hier.

2. Richtig. Der lieben Optik wegen habe ich es aber jetzt auch hier auf NULL gesetzt.

3. VT_GRADIENT_SHORT habe ich jetzt hinzugefügt und für 3834 hinterlegt (statt VT_MINUTES_SHORT). VT_GRADIENT war aber davor schon mit Maßeinheit min/K versehen. [/qyute]
Dann sind zwei Dinge schon einmal richtiger geworden - schoen fuer BSB_lan.

Es ist nicht so, dass ich pingelig sein will.  Meine Software ist nun einmal pingelig, wenn sie Code liest.  Sie kennt nur "I do what you say - not what you want."  Und dann meckert sie eben bei solchen Vorkommnissen, z.B.,  wenn sie NULL erwartet und '0' vorfindet.

Noch zwei Sonderfaelle, die allen denen, die den Physikunterricht fuer ueberfluessig gehalten haben, nicht weiter bedeutsam vorkommen:  ProgNr 8526 und 8527 bilden eine Energie ab und haben die Masseinheit kWh.  Bei den anderen Parametern,  wo sonst VT_POWER... steht (also Leistung), bleibt kW weiterhin richtig.

Ach ja - danke fuer die Verbesserung.

Jewe

Zitat von: Schotty am 14 Februar 2018, 20:43:54
Klar, zumal freetz ja nach den Brötje-spezifischen Parametern gefragt hatte (/900/1200/1500/2270/5950/5951/5957/5960/5961/5962/5963/5964/6030/6031/6032/7841/8324/8326/8329/8338/8339/9000), die zur Kontrolle bitte einmal vorher und einmal hinterher abgefragt werden sollten ;)

Hallole,

so nun bin ich endlich dazugekommen....

BSB-LAN Web, Version 0.41
Brötje ISR ZR1

6220-6228:
6220 Konfiguration - Software- Version: 3.4
6222 Konfiguration - Gerätebetriebsstunden: 65071 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


Mit Version 0.40:
/900/1200/1500/2270/5950/5951/5957/5960/5961/5962/5963/5964/6030/6031/6032/7841/8324/8326/8329/8338/8339/9000
900 Heizkreis 1 - Betriebsartumschaltung HK1: 1 - Reduziert
1200 Heizkreis 2 - Betriebsartumschaltung: 1 - Reduziert
2270 Kessel - Rücklaufsollwert Minimum: 8.0 °C
5950 Konfiguration - Funktion Eingang H1: 1 - BA-Umschaltung HK's + TWW
5951 Konfiguration - Wirksinn Kontakt H1: 1 - Arbeitskontakt
5957 Konfiguration - BA-Umschaltung HK's+TWW: error 7 (parameter not supported)
5960 Konfiguration - Funktion Eingang H2: error 7 (parameter not supported)
5961 Konfiguration - Wirksinn Kontakt H2: error 7 (parameter not supported)
5962 Konfiguration - Minimaler Vorlaufsollwert H2: 70.0 °C
5964 Konfiguration - Temperaturwert 10V H2: error 7 (parameter not supported)
6031 Konfiguration - Relaisausgang QX22 Modul 1: 0 - ?Kein
6032 Konfiguration - Relaisausgang QX23 Modul 1: error 7 (parameter not supported)
7841 Ein-/Ausgangstest - Kontaktzustand H1: 0 - Offen
8324 Diagnose Erzeuger - Brennergebläsesollwert: error 7 (parameter not supported)
8326 Diagnose Erzeuger - Brennermodulation: 0 %
8329 Diagnose Erzeuger - Ionisationsstrom: 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)
9000 Diagnose Verbraucher - Vorlaufsollwert H1: error 7 (parameter not supported)


Mit Version 0.41:
/900/1200/1500/2270/5950/5951/5957/5960/5961/5962/5963/5964/6030/6031/6032/7841/8324/8326/8329/8338/8339/9000
900 Heizkreis 1 - Betriebsartumschaltung HK1: 1 - Schutzbetrieb
1200 Heizkreis 2 - Betriebsartumschaltung: 1 - Schutzbetrieb
2270 Kessel - Rücklaufsollwert Minimum: --- °C
5950 Konfiguration - Funktion Eingang H1: 1 - BA-Umschaltung HK's + TWW
5951 Konfiguration - Wirksinn Kontakt H1: 1 - Arbeitskontakt
5960 Konfiguration - Funktion Eingang H3: 1 - BA-Umschaltung HK's + TWW
5961 Konfiguration - Wirksinn Kontakt H3: 1 - BA-Umschaltung HK's + TWW
5962 Konfiguration - Minimaler Vorlaufsollwert H3: 70.0 °C
6030 Konfiguration - Relaisausgang QX21 Modul 1: 4 - ?Prozessumkehrventil Y22
6031 Konfiguration - Relaisausgang QX22 Modul 1: 0 - ?Kein
6032 Konfiguration - Relaisausgang QX23 Modul 1: 0 - ?Kein
7841 Ein-/Ausgangstest - Kontaktzustand H1: 0 - Offen
9000 Diagnose Verbraucher - Vorlaufsollwert H1: --- °C


Bei der Abfrage mit /Q bekomme ich das zurück:
Gerätefamilie: 107
Gerätevariante: 100
Start Test...

7845
7845 Ein-/Ausgangstest - Spannungssignal H2: error 7 (parameter not supported)
DC 87 00 0B 06 3D 06 08 2F C9 D0
DC 80 07 0D 07 06 3D 08 2F 00 00 FE 75
8326
8326 Diagnose Erzeuger - Brennermodulation: error 7 (parameter not supported)
DC 87 00 0B 06 3D 05 08 34 33 DA
DC 80 07 0D 07 05 3D 08 34 00 00 83 07
Test Ende.


Habe ich noch was vergessen ?

Bei der Abfrage der Parameter mit der Version 0.40 und nun mit der 0.41 sind ja einige unterschiede vorhanden. Die muss ich gleich mal am Bedienteil nachschauen, aber ich würde sagen, dass diese nicht stimmen.

Jens

Schotty

#1960
Zitat von: Jewe am 06 März 2018, 14:26:21
so nun bin ich endlich dazugekommen....
Erstmal danke dafür.

Zitat
Bei der Abfrage der Parameter mit der Version 0.40 und nun mit der 0.41 sind ja einige unterschiede vorhanden. Die muss ich gleich mal am Bedienteil nachschauen, aber ich würde sagen, dass diese nicht stimmen.
Was meinst du mit "dass diese nicht stimmen"? Weil nun die error7-Parameter nicht mehr angezeigt werden? Falls ja: Das liegt am neuen Definement #define HIDE_UNKNOWN in der config.h das freetz hinzugefügt und standardmäßig aktiviert hat. So wird die Ausgabe ein wenig übersichtlicher. Wenn du die Parameter weiterhin angezeigt bekommen möchtest, einfach das Definement auskommentieren.
Oder meinst du, dass bei 2270 plötzlich "---°" statt "8°" angezeigt wird und bei 1200 "1 - Schutzbetrieb" statt "1 - Reduziert"? Dann müsstest du das bitte nochmal an der integrierten Bedieneinheit checken, ja. (Speziell HK2 ist bei uns Mangelware ;) )
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

freetz

...habe die beiden Parameter, die /Q bei Dir angezeigt hat, nachgetragen und hochgeladen, bitte noch mal probieren. Dass mit den unterschiedlichen Anzeigen ist seltsam, da müsstest Du mal schauen, was da an der Therme steht und was letztlich stimmt, bzw. was 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

GT2006

Habe bei Brötje heute mal nachgefragt:

Sehr geehrte Damen und Herren,
bei den Parametern 8378 bis 8383 geht es um den Verbrauch der Gasenergie.
Warum stehen diese Werte auf "0" ?

Definitiv läuft meine Anlage seit ca. 2,5 Jahren und sollte ein wenig
Gas verbraucht haben.


Die Antwort:

Hallo Herr ***,

die (überschlägige) Gasenergiezählung ist im Auslieferungszustand des
Wärmeerzeugers nicht aktiviert. Somit werden unter den
Prog.Nr.: 8378 - 8383 keine Werte angezeigt.

Unter der Prog.Nr. 2550 im Menü "Kessel" kann die Gasenergiezählung
aktiviert bzw. eingeschaltet werden.

Hinweis: Die Prog.Nr. 2550 befindet sich in der Fachmann- Ebene der
Regelung, und sollte ausschließlich durch einen Heizungsfachmann
eingeschaltet werden.


Betrifft Brötje BBS Ecocondens Evo 20 G

Vielleicht schaltet das bei einigen Anlagen die Sichtbarkeit der Energiezähler ja auch erst frei ?!

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

Schotty

Zitat von: GT2006 am 06 März 2018, 14:48:13
Vielleicht schaltet das bei einigen Anlagen die Sichtbarkeit der Energiezähler ja auch erst frei ?!
WOW, das wäre ja klasse und definitiv einen Hinweis im Handbuch wert! ;)  Hast du das schon bei dir getestet?
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Schotty

..ich bin mal so frei: Bei dem Regler von GT2006 handelt es sich um folgenden:

6224 Konfiguration - Geräte-Identifikation: LMS15.001A100       
6225 Konfiguration - Gerätefamilie: 163       
6226 Konfiguration - Gerätevariante: 16

LMS ist die Nachfolgeserie vom LMU, der LMS15 (im Gegensatz zum LMS14) mit SithermPro.
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/