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

Bei der Gestaltung der GitHub-Startseite wollte ich gerne eine Liste anlegen, die die bereits live getesteten Heizungssysteme auflistet, das erhöht die Chance, das unser Projekt im Netz gefunden wird. Von daher wäre es toll, wenn jeder noch einmal kurz schreiben könnte, mit welcher Heizung (gerne mit genauerem Modell) er/sie diese Anwendung nutzt. Vielen Dank schon mal für Eure Unterstützung!
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

Jewe

Hi,
gerne :

https://forum.fhem.de/index.php/topic,29762.msg380945.html#msg380945

Ich habe eine ISR-ZR1 Steuerung. Diese steuert meine Heizkreise aus dem Pufferspeicher. Dieser wie über eine Solar- und eine Pelletheizung aufgeheizt.

Jens

freetz

Danke, Jens - eine Frage hatte ich an Dich auch so noch: Hat das ISR-ZR1 nun einen BSB- oder LBP-Bus? Und wenn Letzteres der Fall ist, funktioniert die Ansteuerung dann mit dem Sketch von Gero? Das hatte ich aus den Postings nicht mehr so genau in Erinnerung...
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

Jewe

Es ist der BSB- und LBP-Bus in der Steuerung vorhanden. Den Adapter habe ich aber am BSB-Bus angeschlossen.

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

FunkOdyssey

Brötje WBS 22E mit BSB Bus

justme1968

Brötje NovoCondens SOB 22C am BSB bus.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

Schotty

Ein frohes neues Jahr allerseits!

Toll, dass das Projekt weiter entwickelt wird.
Bei mir läuft derzeit noch die v0.15 von Gero an einer Brötje NovoCondens SOB 26 C (Brennwert-Öler) mit ISR und dem RVS 43.222/100-Regler am BSB.

Ganz blöde Frage wahrscheinlich, aber ich war da lange nicht mehr dran - bei der Installation der GitHub-Version gehe in prinzipiell so wie bisher vor..?
..und was hat es mit "IPWE" auf sich? Das sagt mir gerade irgendwie nix.. :(

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

Gizmo_the_great

#533
Erstmal ein Frohes Neues Jahr an alle und ein großes Lob und Dankeschön an die Leistung der Beteiligten dieses Projekts!

Ich hab im Haus folgende Komponenten eingebaut.

BRÖTJE WGB S 17/20 E EcoTherm Plus
über LPB verbunden mit
BRÖTJE ISR Solar- und Systemregler SSR C
zur Steuerung von:
Wassergeführter Kaminofen Leda Onda Stahl
an
Pufferspeicher Typ C CPUMW800     (mit Wärmetauscher, 800 Liter

Heizkreis 1 Fussbodenheizung (EG)
Heizkreis 2 Heizkörper (Bad & OG)

ISR SSR C - LPB-Geräteadresse 1
WGB S      - LPB-Geräteadresse 2

Arduino mit Netzwerkshield hab ich von:
https://eckstein-shop.de/navi.php?qs=AR01006 aber über deren eBay-Shop.

Ich hab die Version 0.19 aus dem Github-Repository kompiliert.
In der BSB_lan_config.h hab ich lediglich Passkey und IP-Adresse geändert.

Die folgenden Header hab ich in der BSB_lan.ino auskommentiert, da ich sonst Fehler beim Kompilieren hatte:
//#include "OneWire.h"
//#include <DallasTemperature.h>

Bei Version 0.18 hatte ich die gleichen Fehler beim Kompilieren, vielleicht mach ich da aber noch irgendwas falsch.

Ich habe durch Aufruf der Adresse:
http://192.168.178.25/XXXX/K8560
die angehängten PDFs über den Browser erzeugt.
Anscheinend ergab die Abfrage K8560 einen Fehler der dazu führte das alle Parameter ausgegeben werden. Am Ende der Ausgabe musste ich den Arduino vom Strom nehmen um wieder zugreifen zu können.

Am Serviceport (4-polig Pin2 & Pin3) an der Frontblende des ISR SSR hatte ich keine Verbindung zum BSB.

Einmal angeschlossen am Anschluss CL-&CL+ (BSB) der WGB S:
BSB LAN-SERVER 0.19 WGB S.pdf
Und einmal angeschlossen am Anschluss CL-&CL+ (BSB)
des ISR SSR C:
BSB LAN-SERVER 0.19 ISR SSR C.pdf
Die PDFs hänge ich gleich über den Browser dran, über Tapatalk krieg ichs nicht hin.

Ich würde gern die Brennerdaten der WGB und die Puffertemperaturen des ISR gleichzeitig abfragen. Ob ich den gleichzeitigen Zugriff auf beide Geräte über die LPB-Geräteadressen ändern kann oder jedesmal das Kabel umgestecken muss, weiß ich noch nicht. Findet sich bestimmt noch ne Lösung für.

Ich hoffe ich hab nicht zuviele unnötige Infos in meinen ersten Beitrag reingepackt.

Grüße

Gizmo

Gesendet von iPhone mit Tapatalk
FHEM unter Debian auf RK3188, Homebridge, Apple TV3, Wemos D1 mini mit ESPeasy als RF433MHz-Transmitter, Raumsensor und OLED, Wemos D1 als Klingelsensor per Pushnachricht inkl. Remoteklingel-Funktion, Heizungsregelung Brötje WGB S und ISR SSR C mit BSB_Lan

freetz

Danke Euch für die Rückmeldungen, dann pflege ich das so in der GitHub-Startseite so ein. Und ja, Schotty, durch GitHub ändert sich nichts an der Installation, einfach auf der Seite rechts auf den grünen Button "Clone or download" klicken und dann auf "Download ZIP", dann bekommst Du eine bsb_lan-master.zip Datei, die Du entpacken kannst und dort dann im Verzeichnis BSB_lan/BSB_lan die BSB_lan.ino findest, die Du dann mit der Arduino Umgebung flashen kannst. Die _config.h bzw. _defs.h werden dabei automatisch mit eingebunden.

Das IPWE ist eigentlich eine Wetterstation von Conrad gewesen, für die auch ein FHEM-Modul existiert. Die Einbindung hatte für mich damals den Grund, dass es für die IPWE noch andere Auswertungssoftware gibt. Jetzt, wo ich FHEM nutze, werte ich die Heizung zwar über HTTPMOD aus, weil das IPWE-Modul nicht so flexibel ist. Aber für einen schnellen Überblick über häufig genutzte Werte ist der schnelle Aufruf über http://ip.addresse/ipwe.cgi für mich auch jetzt noch komfortabel. Letztlich ließe sich das aber auch über einen Ketten-Aufruf wie z.B. /8140/720/722/... erzeugen.

Gruß,

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

Hallo Gizmo,

die Fehlermeldung beim Kompilieren könnte daran liegen, dass Du die Libraries, die da eingebunden werden, erst in die Arduino-Programmierumgebung importieren musst. Das geht entweder über Sketch / Bibliothek einbinden, oder Du kopierst die Dateien direkt in den Libraries-Ordner. Wenn der Fehler sich nicht auf "Datei xxx nicht gefunden" bezieht, dann noch mal melden. Aber wenn Du keine Dallas-/1Wire-Temperatursensoren verwendest, kannst Du auch so vorgehen, wie Du es jetzt gemacht hast.

Der Aufruf "/K8560" ist nicht zulässig. Über "/K" bekommst Du eine Auflistung aller Kategorien, derer gibt es aber nur gut 30 Stück. Wenn Du den Wert 8560 (Feststoffkesseltemperatur) auslesen möchtest, dann geht das über "http://192.168.x.y/zzzz/8560".

Da die genannten PDFs mit den generierten Meldungen noch nicht online sind, kann ich da leider noch nichts weiter zu sagen.

Gruß,

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

Hallo Gizmo,

habe mir die PDFs jetzt angesehen und das sieht ja eigentlich gut aus - die Werte, die abrufbar sind (bzw. für die CommandIDs hinterlegt sind), werden da ja ausgegeben (8310 Kesseltemperatur z.B.). Wenn Du also jetzt den Aufruf richtig machst (also in dem Fall http://192.168.x.y/zzzz/8310) dann bekommst Du auch eine Rückmeldung, die nicht in einem Absturz enden sollte.
Das Problem mit dem Absturz bei einer nicht-konformen URL müsste ich mir noch mal mit etwas mehr Zeit anschauen, jetzt im Winter soll die Heizung ja möglichst störungsfrei laufen ;)...

Gruß,

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

the_muggle

Ab v0.15

Heizungsreglermodul Elco Logon B G2Z2 + Elco Logon B WZ1 mittels LPB an Elco Thision S Gastherme angeschlossen
Regelung für Gastherme und Solarbetrieb mit Trinkwasseraufbereitung über externes FriWa Modul und 2 x 1000 L Pufferspeicher

lg

freetz

Das ist ja interessant, klappt die Anbindung über LPB also doch? Ich dachte, dass es zwar hardwareseitig das gleiche Protokoll sei, aber aus ganz anderen Telegrammen bestehen würde. Wenn es aber wirklich über LPB klappt, wäre das auf jeden Fall eine wichtige Info für das Repository!

Gruß,

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

Gizmo_the_great

Falls die gleichzeitige Abfrage der beiden Geräte über den LPB funktionieren würde, wäre das ja wirklich super.
Ich habe jetzt schon geplant die beiden BSB Verbindungen über ein Relais auf den BSB-Adapter aufzuschalten, jenachdem ob ich Werte vom Brennwertgerät oder von dem Solarregler brauche.
Das Relais kann ja durch die konfigurierbaren GPIOs je nach gefordertem Wert/Gerät geschaltet werden.
Auf eine Rückmeldung von "the_muggle" zum LPB
bin ich ja mal gespannt.

Wie kann ich denn Werte an den Bus schicken?
Also wie kann ich z.B. den Raumtemperatur Sollwert verändern?
Abfragen der mir wichtigen Werte funktioniert gut. Über VPN auf die FritzBox ist das ja auch aus der Ferne problemlos möglich.
Mit FHEM muss ich mich noch beschäftigen. Damit hab ich noch garnichts gemacht. Hab es auf einer zweiten FritzBox laufen, da ich auf meinem RadxaPro nur die Homebridge laufen habe. Ich möchte mir bei der Installation von FHEM auf dem Radxa ungern den Zugang zum System zerschiessen, da ich nur per SSH auf die Box komme und keine Möglichkeit habe im Notfall per HDMI/Keyboard drauf zu gehen.

Greetz Gizmo


Gesendet von iPhone mit Tapatalk
FHEM unter Debian auf RK3188, Homebridge, Apple TV3, Wemos D1 mini mit ESPeasy als RF433MHz-Transmitter, Raumsensor und OLED, Wemos D1 als Klingelsensor per Pushnachricht inkl. Remoteklingel-Funktion, Heizungsregelung Brötje WGB S und ISR SSR C mit BSB_Lan