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

FoFi

Danke,

ja, mir ist bewusst, dass ich mal wieder updaten müsste...aber wie so oft -> es funktioniert ja soweit alles  ;D
Sollte ich die Kiste sowieso ausbauen müssen um sie neu zu flashen, gibt's auch gleich die aktuelle Version.

Allerdings finde ich auch in der aktuellen BSB_LAN_custom_defs.h.default keinen Eintrag zu "Präsenz" oder "Presence".


Fehlt mir vielleicht einfach das richtige Schlagwort?

freetz

...sorry, ich meinte in Deiner, für Dich erstellten BSB_LAN_custom_defs.h. Wenn es da auch fehlt, dann aus der alten Liste entsprechend der Anleitung im Wiki nachtragen...
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

FoFi

Hallo in die Runde,

Mit den Einträgen im Wiki tu ich mich leider schwer - ich hab's ernsthaft versucht.
Was ich finde ist das hier.

Und folgenden Hinweis:
The pushbutton functionality will need adjustments and is not compatible out-of-the-box from version 3 onwards.

Daraus könnte man schlussfolgern, dass sich diese Umschalt-Funktion des AUTO-Programms digital über den Bus gar nicht lösen lässt.
(was mich wundern würde, da das Raumthermostat ja auch nichts anderes macht als diesen Knopfdruck über den BSB zur Therme zu schicken...würde ich jedenfalls annehmen)

Ich konnte in einer alten BSB_LAN_defs.h aus Version 2.0.108 noch den Parameter S701 mit dem Kommentar
Zitat"Heizkreis 1 - Präsenztaste // Logged from DEV_162_014, so DEV_162_ALL may still be the same as DEV_ALL"
finden
Siehe Anhang in Zeile 8485

Allerdings bin ich nicht fit genug im Thema um diese Zeile in die aktuelle BSB_LAN_cusom_defs.h zu übernehmen.
Hat es vielleicht einen Grund, dass diese Zeilen irgendwo bei ca. BSB-LAN V2.1 wieder verschwunden sind?


Hat es schon jemand geschafft diesen Präsenztaster digital nachzubauen, sodass man über MQTT die Umschaltung vornehmen kann oder könnte mir auf meinem Holzweg unter die Arme greifen?  ;D




Heizung: Brötje WGB-C 20/24H
Regler: "WBC 22/24H / WGB-C 20/24H"

Hardware: ESP32
Version: 5.0.80-20251114223440
Geräte-Identifikation: LMS14.001B100
Gerätefamilie: 162
Gerätevariante: 15

freetz

Nur kurz, weil ich keinen Support für die Anpassung von Parameterlisten über das hinaus, was im Wiki steht, leisten kann:
Du verwechselst die custom function "Push-button for TWW push and presence button function" mit dem früheren Parameter 701, der eine Präsenztastenfunktion hatte. Das, was Du zitiert hast, bezieht sich darauf, dass diese custom function, die für eine Drucktasteranbindung gedacht ist, nicht mehr ohne Weiteres funktioniert, weil es eben nicht mehr automatisch eine Präsenztastenfunktion (und schon gar nicht auf Parameter 701) gibt.
Wie ausführlich auf GitHub in der angepinnten Diskussion erklärt ist, gibt es seit Version 3.0 nur noch die Parameter, die der Regler selbst ausgibt. Es kann sein, dass manche Parameter trotzdem funktionieren, diese müssen aber auf eigene Faust hinzugefügt werden. Dass es dafür keinen Support von mir gibt, ist ebenfalls klar kommuniziert. Wer es trotzdem probieren möchte, hat dafür eine beispielhafte Anleitung im Wiki, wo sogar der Parameter 701 als Beispiel genommen wird. Wer damit trotz dieser Schritt-für-Schritt-Anleitung nicht zurechtkommt, sollte vielleicht besser die Finger davon lassen, bevor man sich mehr zerschießt, als einem lieb ist.

Das soll jetzt niemanden davon abhalten, Dir zu helfen, sondern nur erklären, warum ich über das, was ich schon im Wiki erklärt habe, nichts beitragen kann und werde.
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

FoFi

oh man...das war ein langer Weg.
Nachdem ich nun nochmal durch das komplette Wiki geforstet bin, hab ich wohl endlich den richtigen Eintrag gefunden *facepalm*
Peinlich!

Für die Nachwelt, falls sich nochmal jemand so dämlich anstellt:
Hier

Noch dümmer, dass es sogar funktioniert.
Danke vielmals!

Gargravarr

#7175
Hallo, meine Lieben.
Ich habe da mal ne Netzwerkfrage; wobei ich nicht weiß, ob ich hier richtig bin.
Mein Ollimex ESP32 mit BSB-LAN hängt per WLAN an einer FritzBox. Mein Internet-Provider hat bei einer Geschwindigkeits-Anpassung meinen DSL-Anschluß auf CGNAT umgestellt; soll heissen, ich wurde meiner öffentlichen IPV4 Adresse beraubt. Bis dato konnte ich zuverlässig -von unterwegs- mit der Wireguard-VPN der FritzBox auf BSB-LAN zugreifen. Jetzt ist es so, daß die Wireguard-Sache mit IPv6 nicht zuverlässig über MyFritz funktioniert. Nun die Frage: Kann man BSB-LAN mit reinem IPv6 betreiben? Oder kennt hier jemand andere Lösungsansätze?
Vielen Dank für etwaige Antworten und allen eine schöne Vorweihnachtszeit 🎄 wünscht Martin

freetz

Ja, theoretisch geht das, wir haben das hier schon mal diskutiert:
https://github.com/fredlcore/BSB-LAN/issues/741#issuecomment-3489710389
Grundsätzlich sollte es reichen, die Zeile
Ethernet.enableIPv6();in die Datei BSB_LAN_custom_setup.h hinzuzufügen. Dann wird auf der seriellen Konsole beim Hochfahren des ESP32 die IPv6-Adresse(n) ausgegeben. Damit sollte dann auch ein Zugriff von außen möglich sein.
Bitte keine weiteren Diskussionen darüber, warum das nicht grundsätzlich aktiv ist. Wenn jemand einen PR schreibt, der IPv6 an allen Stellen in BSB-LAN berücksichtigt, dann prüfe und übernehme ich das gerne, aber solange es nur Stückwerk ist, muss diese custom-Lösung reichen.
Wenn es (nicht) so funktionieren sollte, dann bitte noch einmal in dem GitHub-Thread Rückmeldung geben. Dann füge ich das als custom_function hinzu, so dass es dann auch Noobs einfach rüberkopieren können.
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

Helge

Hallo zusammen,
ich hab das Problem mit dem Fehler 81 bei einer Elco Trigon S 22.1 ich nutze eine LMU64 mit einem OCI 420 Module.
meine Heizung zeigt keinen punkt 604, die punkte 605 und 606 konnte ich passend einstellen. Der OCI420 blinkt nicht nur beim starten der Heizung für einen Moment und das BSB lan zeigt auch keine Verbindung zu Heizung an.
hab ihr eine Ahnung was ich falsch machen oder woran es liegen kann.
Vielen Dank für etwaige Antworten und allen eine schöne Vorweihnachtszeit.
Gruß Helge

freetz

Seufz. Warum schreibst Du das hier im Forum und dann noch mal direkt an mich per Mail? Nur weil nicht innerhalb von zwei Stunden eine Antwort gekommen ist?
Also noch mal, aber nur copy-paste:
Fehler 81 ist LPB-Kurzschluss, das kann auf falsche Verkabelung hindeuten und würde erklären, warum die LED aus ist. Musst Du vielleicht erst eine Fachmannebene aktivieren, um an Parameter 604 zu kommen? Der ist auf jeden Fall zentral, weil da Busspeisung, Uhrzeitmaster etc. eingestellt werden. Oder sonst mal im Handbuch schauen, wo diese Parameter sonst eingestellt werden könnten...
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