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: GT2006 am 04 Januar 2019, 16:53:59
Aber mal ne andere Frage, was könnte ich an X13 anschliessen ?
Steht u.a. in dem Handbuch zum LMS14, das ich dir vor einiger Zeit mal geschickt hatte (s. screenshot im Anhang) - ein OCI430, das ist ein USB-Adapter, der mit der passenden Software Zugriff erlaubt: https://mall.industry.siemens.com/mall/en/no/Catalog/Product/?mlfb=BPZ%3aOCI430A109
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

freetz

@mikel_ann: Kurzer Nachtrag noch: Die LMU hat m.W. einen sog. Modemeingang, den man entsprechend parametrieren kann, z.B. für die Umschaltung zwischen Normal- und Absenkbetrieb. BSB-LAN unterstützt von Haus aus passive Relaiskarten (ca. 5 Euro bei eBay), mit denen man diesen Kontakt öffnen bzw. schließen kann. Nutze ich selber auch so, damit kann man dann auch ferngesteuert die Heizung in den Urlaubsmodus versetzen oder dort herausholen, ggf. auch gesteuert anhand von bestimmten Ereignissen.
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

Maista

Hallo freetz

Die Fehlermeldung werden nun im Klartext  angezeigt  :D

Gibt es zu den Diagnosecode ebenfalls ein Klartext?


6805 Fehler - SW Diagnosecode 1: 564 - not found
564.00
6806 Fehler - FA Phase 1: 4


Gruss Gerd

freetz

Ich würde die Diagnosecodes sehr gerne mit Klartext hinterlegen, allerdings habe ich keine Dokumentation darüber. Aber wenn ich die hätte, wäre ein Hinterlegen kein Aufwand.
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

Maista

Hallo freetz

ich habe nach "Diagnosecode 564 brötje BBK 22" gesucht und das hier gefunden

http://polo.broetje.de/pdf/wand_ph_7_273235.pdf

Ab Seite 24 werden Diagnose und Fehlercodes aufgelistet.
Einer meiner Codes ist hier tatsächlich aufgelistet, und zwar:

6820 Fehler - Historie 3 Datum/Zeit: 06.01.2019 06:16:00
6821 Fehler - Historie 3 Fehlercode: 110 - Sicherheitstemperaturbegrenzung Störabschaltung
6825 Fehler - SW Diagnosecode 3: 426 - not found
6826 Fehler - FA Phase 3: 16


Mit :
Zitat154 426 Kesseltemperatur steigt schneller als erlaubt

Der Diagnosecode 564 nicht:

6800 Fehler - Historie 1 Datum/Zeit: 06.01.2019 19:36:00
6801 Fehler - Historie 1 Fehlercode: 119 - Fehler Druckschalter
6805 Fehler - SW Diagnosecode 1: 564 - not found
6806 Fehler - FA Phase 1: 4


Diese Auflistung finde ich nicht. Habe allerdings auch kein Programmierhandbuch.

Morgen suche ich weiter.

Gruss Gerd

Schotty

#3080
@freetz: SW-Diagnosecodes kann ich auch einige liefern, da tummeln sich in den verschiedenen BDAs so einige Tabellen. Allerdings bin ich mir nicht sicher, ob die modellreihen- und geräteübergreifend immer gleich sind - würde ich aber jetzt erstmal so annehmen, ansonsten würde es die Diagnose seitens Brötje-KD ja schwieriger gestalten als 'nötig'.. ;)

@Maista: Das PDF ist das "Programmier- und Hydraulikhandbuch" (@freetz: Hatte ich dir kürzlich auch mal gemailt) ;) Aber auch in anderen BDAs habe ich dazu noch nichts gefunden, immer nur "119 = Wasserdruckschalter hat ausgelöst"..
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

freetz

@Maista und Schotty: Danke! Jetzt fällt es mir auch wieder ein, dass ich das Dokument sogar auch habe (vermutlich von Schotty ;) ), ich bin da mal bei einem meiner SW Diagnosecodes fündig geworden, allerdings wie bei Dir ebenfalls nicht bei allen. Mir ist außerdem bei der Auflistung nicht ganz klar geworden, ob die Diagnosecodes jetzt immer nur an einen Fehlercode gebunden sind, oder ob diese mehrfach (und mit unterschiedlicher Bedeutung) vorkommen können. Dass sie herstellerübergreifend passend sein sollten, davon gehe ich aus, denn bei meinen LPB-Tests sind zumindest diese Fehlercodes mit den entsprechenden Diagnosecodes auch aufgetreten.
Ich werde dann erst mal diese hier anfangen einzutragen, und wenn jemand noch mehr hat, dann bitte gerne melden!
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

P.S.: Merke gerade, dass anhand dieser Auflistung die bisherige Zuordnung Fehlernummer zu Fehlertext keinen Sinn macht, denn Fehlernummern wie 151 haben ja Dutzende unterschiedliche Bedeutung. Kein Wunder, dass da eine der Anleitungen, aus der wir die übernommen haben, bei 151 nur schreibt "Interner Fehler", bzw. bei 152 "Parametrierungsfehler". Aber um dann nicht immer zwei Parameter abrufen zu müssen, um zu einer eindeutigen Textbeschreibung zu kommen, macht es vermutlich Sinn, hier bei solchen Oberbegriffen zu bleiben und eine zweite Tabelle mit den Diagnosecodes aufzumachen, die dann entsprechend angezeigt wird, wenn man eben diese abruft.

Wie Schotty überigens herausgefunden hat, reagiert zumindest Elco relativ fix bei Anfragen per Mail auf den Klartext einer bestimmten Fehlermeldung. Das wäre zumindest eine Möglichkeit, an bisher unbekannte Kombis heranzukommen...
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

Mit "diese hier" eintragen meinst du die aus dem PH? Im Anhang noch ein screenshot mit einer Meldung, die dort nicht aufgeführt ist.

Da viele dieser Meldungen gasgeräte-spezifisch sind und ohne jetzt im Code nachgesehen zu haben: Die Fehlermeldungen aus dem SSR-Handbuch sind vermutlich schon seit Gero-Zeiten eingetragen, oder? (Dort sind allerdings keine SW-Codes aufgeführt..)
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

freetz

Ja, von mir sind die nicht, also vermutlich von Gero. Und nein, SW-Codes sind bisher nicht hinterlegt...
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

Nochmal @mikel_ann: Der Eingang, mit dem man Deine Heizung über ein Relais steuern kann, nennt sich "Multifunktionaler Eingang" (X10-04) und wird über den Parameter 614 konfiguriert. Wenn man diesen auf 1 setzt ("Modemfunktion als Arbeitskontakt") geht die Heizung bei geschlossenem Kontakt in den "Standby" Modus. Alle Schutzfunktionen (z.B. Frostschutz, Pumpenkicks) bleiben dabei aber aktiv. Ob das bei Dir hinsichtlich der Zieltemperatur nun "aus" oder wie bei mir "Absenkmodus" bedeutet, müsstest Du mal herausfinden. Aber diese Funktion ließe sich über die /Gxx Kommandos von BSB-LAN in Zusammenhang mit einer Relais-Karte steuern.
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,
ich möchte mal was positives berichten:
Nachdem ich am 9.12.2018 die Software mit den Änderungen von freetz neu installiert habe, gab es bis heute keine Aussetzer des Webs mehr. Der Adapter ist nun immer erreichbar gewesen und ist es noch. Scheinbar hat das "Abschießen" von hängenen Tasks etwas gebracht. Ich brauchte hardwaremäßig an meiner Konfiguration, einschließlich Stromversorung über USB, nichts ändern.
@freetz: echt toll gemacht ;) ;D

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

Danke, aber der Dank geht an Marcin, einem User aus Polen, der mir schon bei der PPS-Geschichte geholfen hat (als wir versucht haben, seine Kiste dran zu kriegen). Er hatte auch das Problem und hatte die Lösung vorgeschlagen...
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

frank

Zitat von: postman am 09 Januar 2019, 13:20:32
Nachdem ich am 9.12.2018 die Software mit den Änderungen von freetz neu installiert habe, gab es bis heute keine Aussetzer des Webs mehr. Der Adapter ist nun immer erreichbar gewesen und ist es noch. Scheinbar hat das "Abschießen" von hängenen Tasks etwas gebracht. Ich brauchte hardwaremäßig an meiner Konfiguration, einschließlich Stromversorung über USB, nichts ändern.

das hört sich gut an.

wie lange war denn vorher der längste zeitraum, in dem es keine hänger gab?

mein problem adapter läuft erst seit dem 17.12 im langzeittest. bisher auch ohne jeglichen aussetzer. allerdings auch ohne jegliches abschiessen irgendwelcher tasks. vernünftiges resetten des w5100 scheint die freezes komplett zu verhindern.

ich würde den test gerne beenden, aber nur ungern zu früh abbrechen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

postman

Hallo frank,
die Abstände waren unterschiedlich, mal lief es ein paar Tage, mal nur einige Stunden und dann wieder auch mal mehrere Wochen. also völlig unterschiedlich.
Gesehen habe ich im SerMon, dass beim Aufruf des Adapters über den Browser ein Icon in der Titelleiste des Tabs aufgebaut wird. Wenn das geschieht hängt sogar der SerMon für einige Zeit. Ich weiss nicht, ob das die Ursache für die Aussetzer ist. Im SerMon wird nach diesem Aufruf jedenfalls ein Speicherdump des EEPROMS ausgegeben.
Aber, wie schon geschrieben, z.Z. läuft er ohne Probleme. Probleme gab es oftmals, wenn ich in FHEM einen Restart ausgelöst habe. Danach war der Adapter nicht mehr erreichbar.

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