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

frank

das beschriebene verhalten ist weiterhinp noch identisch zu meinen fake shields.
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

plataaaa

Hi, also Stromversorgung ist es auch nicht. Mir ist nun beim Debuggen im Seriellen Monitor etwas aufgefallen, es wird folgende Meldung geloggt... tx slave not ready: status 0
Wann genau kommt diese Meldung?  Denn dann ist Schluss und ich erreiche das Modul nicht mehr. Danke

freetz

Die Meldung dürfte eigentlich nur mit WiFiSpi kommen, aber Du testest doch mit dem Ethernet Shield?
Ich würde vorschlagen, Du machst noch mal alles platt und startest von vorne, denn ich zumindest blicke nicht mehr durch, was Du jetzt wie konfiguriert und installiert hast. Oder hattest Du die ganze Zeit den ESP dran? Denn Du hast vorher immer von reset des Shield geschrieben, und das Ethernet Shield kann man ja gar nicht resetten...
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

plataaaa

Hi, ja richtig am Anfang hatte ich ein LAN shield im Einsatz das shield 2 von Arduino und das besitzt einen Reset Taster auch das fake shield besitzt einen reset. Seit gestern versuche ich das bsb mit einem esp8266 mit externer Antenne an einem separaten DUE. Eigentlich sah alles damit wunderbar aus aber das spinnt nun auch. ich verstehe das auch nicht mehr. Was mir noch einfallen würde, dass ich das ganze mal mit dem bsbgateway an einem raspberry versuche...

Schotty

Mach doch einfach erstmal das, was freetz dir bereits empfohlen hat:
Nimm den Due und das originale Shield, stecke alles richtig zusammen und installiere BSB-LAN auf dem Due komplett neu nach Anleitung mit der entspr Due-Konfig. Ohne WiFiSpi, ohne ESP, nur das Due-Setup wie es sein soll. 

Bzgl LAN/Rackswitch:
Falls der Switch so einen Öko-Modus hat, bei dem inaktive Ports temporär abgeschaltet werden, kann das ebenfalls Probleme verursachen. Wir hatten mal einen User, der einen 'Öko'-Switch nutzte und Probleme mit der LAN-Verbindung hatte, nachdem der entspr Port temporär abgeschaltet wurde - beim Wechsel auf einen anderen, normalen und quasi 'dauerversorgten' Switch war dann alles ok.
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Hannibal014

Hi und Servus,

Ich habe ebenfalls eine Brötje Heizung Luft Wasser Wärmepumpe.
Weiterhin hat unser Haus eine Loxone Anlagen. Ich möchte gerne die Heizung einbinden und bin hier auf euer Projekt gestoßen.
Hat einer von euch die Möglichkeit mir ein komplett fertiges Bauteil zur Verfügung zu stellen selbstverständlich gegen Entgelt.
Ich habe leider weder das technische Know-how noch das Verständnis um so etwas zu bauen.
Ich beschäftige mich seit 4 Stunden mit der Anleitung und verstehe nur Bahnhof.

Schotty

Hi Hannibal,

bzgl Adapter wird dir freetz weiterhelfen können.

Aber was meinst du mit "verstehe nur Bahnhof"?!
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Hannibal014

Ich hab sowas noch nicht gebaut.
Den adurino und das Lan Shield zusammen zu stecken das krieg ich hin, aber den Adapter zu löten das kann ich nicht, bekomme ich den irgendwo komplett.


Hannibal014

Mir wäre am liebsten ich finde hier jemanden der mir das ganze komplett baut, sagen wir für 250,-€.
Er konfiguriert alles fertig und gibt mir noch ne kleine Einweisung und wie ich es anschließe.

Schotty

Hi Hannibal,

ah ok, verstehe. Aber das ist alles im ersten Moment sicherlich nur etwas überwältigend, das ist wirklich nicht schwer/kompliziert! ;)

Wie lautet denn überhaupt die genaue Bezeichnung deiner Wärmepumpe?

Vorausgesetzt, sie ist definitiv kompatibel:
Also wie gesagt, bzgl Adapter wird dir freetz weiterhelfen können.
Zusammenstecken, anschließen und die Software flashen wirst du allerdings selbst machen müssen, aber das sollte auch kein Problem sein, denn das ist eigtl ausführlich genug im Handbuch beschrieben. Das liest sich vielleicht komplizierter, als es ist. Wenn Fragen auftauchen, einfach hier melden ;)
So ein 'Komplettservice' wäre natürlich komfortabel für dich, aber letztlich wäre es für dich ebenso nachteilig, da du dann bei jeglichem Problem wie der Ochs vorm Berg stehen würdest. Updates der BSB-LAN-Software könntest du dann auch nicht vornehmen, weil du dich dann wahrscheinlich nicht trauen würdest etc. Also nur Mut - bisher hat's am Ende noch jeder hier hinbekommen! ;)

Liest sich so, als wenn du dich schon für das Arduino Due-Setup (Due+LAN-Shield) entschieden hättest. Dann kannst du das (am besten die originalen Arduino-Produkte nehmen, bspw bei Reichelt erhältlich) ja schonmal bestellen (ggf noch ein Netzteil dazu), die Arduino IDE installieren und die BSB-LAN-Software flashen. Dann kannst du schon auf das Webinterface, die Webkonfig etc zugreifen und dich damit vertraut machen - einzig die Abfrage der Heizung funktioniert dann noch nicht, weil der Adapter noch fehlt/nicht angeschlossen ist.

ArduinoIDE installieren und die nötige Bibliothek für den Due installieren findest du hier: https://1coderookie.github.io/BSB-LPB-LAN/kap12.html
BSB-LAN auf dem Due mittels ArduinoIDE installieren findest du hier: https://1coderookie.github.io/BSB-LPB-LAN/kap02.html#211-installation-auf-dem-due
BSB-LAN konfigurieren hier: https://1coderookie.github.io/BSB-LPB-LAN/kap02.html#221-konfiguration-mittels-webinterface

Wenn du dann den Adapter hast, einfach entspr auf den Due stöpseln und mit zwei Kabeln entspr mit dem BSB-Anschluss des Heizungsreglers verbinden: https://1coderookie.github.io/BSB-LPB-LAN/kap03.html#31-anschluss-des-adapters
Hast du ein Raumgerät, also so ein QAA75 bspw? https://1coderookie.github.io/BSB-LPB-LAN/kap10.html#105-konventionelle-raumger%C3%A4te-f%C3%BCr-die-aufgef%C3%BChrten-reglertypen
Dann könntest du den Adapter auch dort mit anschließen, ansonsten müsstest du entweder eine Strippe zum WP-Regler ziehen oder das Adaptersetup nachher direkt bei der WP betreiben.

Wie gesagt - wenn was unklar ist, einfach melden.
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

djlex

#5800
Hallo

ich bräuchte kurz Hilfe.

Hab ein Schäfer Interdomo Brenner und DC225 Raumgerät.
Den BSB-LAN ESP32 hab ich parallel zu dem Raumgerät angeschlossen.
über telnet bekomme ich diese Meldungen.

Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: 17 FD 2B FF FF FF FE 0B C0
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: 17 FD 2B FF FF FF FE 0B C0
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 2B FF FF FF FE 0B C0
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 4A 00 24 00 07 09 40
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
00 3D 00 00 00 00 3F FB 00
#6225:  unknown command
00 3D 00 00 00 00 56 78 00
#6226:  unknown command
Device family: 0
Device variant: 0
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: 17 FD 2B FF FF FF FE 0B C0
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: 17 FD 2B FF FF FF FE 0B C0
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 2B FF FF FF FE 0B C0
Unknown telegram: 17 FD 4A 00 24 00 07 09 40
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 4A 00 24 00 07 09 40
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 2B FF FF FF FE 0B C0
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 4A 00 24 00 07 09 40
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 4A 00 24 00 07 09 40
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
00 3D 00 00 00 00 3F FB 00
#6225:  unknown command
00 3D 00 00 00 00 56 78 00
#6226:  unknown command
Device family: 0
Device variant: 0
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 2B FF FF FF FE 0B C0
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 2B FF FF FF FE 0B C0
Unknown telegram: 17 FD 4A 00 24 00 07 09 40
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: 17 FD 2B FF FF FF FE 0B C0
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 4A 00 24 00 07 09 40
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
^[Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 2B FF FF FF FE 0B C0
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: ^AFF FF 0A 00 D1 00 00 00 00
Unknown telegram: FF FF 08 68 69 00 00 00 00
^AUnknown telegram: FD 4A 00 24 00 07 09 40 45
^AUnknown telegram: 17 FD 2B FF FF FF FE 0B C0
Unknown telegram: 17 FD 4A 00 24 00 07 09 40

Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: 17 FD 4A 00 24 00 07 09 40
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: FF FF 08 68 69 00 00 00 00
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
00 3D 00 00 00 00 3F FB 00
#6225:  unknown command
00 3D 00 00 00 00 56 78 00
#6226:  unknown command
Device family: 0
Device variant: 0


Was heisst es für mich, hab ich richtig angeschlossen und BSB-LAN erkennt die Telegramm Nachrichten nicht ?



Nachtrag:


00 3D 00 00 00 00 00 00 00
#6225:  unknown command
00 3D 00 00 00 00 00 01 00
#6226:  unknown command
Device family: 0
Device variant: 0
Unknown telegram: FD 4A 00 24 00 07 09 00 85
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: 17 FD 2B FF FF FF FE 0B 80
Unknown telegram: FF FF 08 38 99 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 00 85
Unknown telegram: 17 FD 2B FF FF FF FE 0B 80
Unknown telegram: 17 FD 4A 00 24 00 07 09 40
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FF FF 08 38 99 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 40 45
Unknown telegram: FD 4A 00 24 00 07 09 00 85
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: FF FF 08 38 99 00 00 00 00
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 00 85
Unknown telegram: FD 4A 00 24 00 07 09 00 85
Unknown telegram: 17 FD 29 FF FF FF FF 02 C0
Unknown telegram: FF FF 08 38 99 00 00 00 00
Unknown telegram: FF FF 0A 00 D1 00 00 00 00
Unknown telegram: FD 4A 00 24 00 07 09 00 85
15021 PPS-Bus - Trinkwassertemperatur 1: 46.0 °C00 2B 00 00 00 00 0B 80 00
#15021: 46.0 °C
15030 PPS-Bus - Außentemperatur: 11.0 °C00 29 00 00 00 00 02 C0 00
#15030: 11.0 °C
15033 PPS-Bus - Vorlaufsollwert 1: 32.9 °C00 0E 00 00 00 00 08 38 00
#15033: 32.9 °C
00 3D 00 00 00 00 A7 E8 00
#8700:  unknown command
00 3D 00 00 00 00 40 08 00
#8743:  unknown command
00 00 00 00 00 00 03 0B 00
#8314:  unknown command



Hannibal014

@schotty,

Vielen Dank für Deine Ausführliche Antwort mit freetz stehe ich schon in Kontakt,
Betrag ist bereits überwiesen adurino Due ist auch schon bestellt.
Anbei noch ein Bild der Heiungssteuerung.
Ich werde das ganze am Donnerstag oder Freitag angehen :) .
Mal kucken was ich hin bekomme.

Ist denn zu erwarten das ich über Loxone die Heizung richtig steuern kann oder nur auslesen von werten ?

Schotty

@Hannibal:
Na das klingt doch schonmal gut :)
Bzgl Loxone kann ich dir mangels Erfahrung&Wissen leider nicht weiterhelfen, nur auf das entspr Kap im Handbuch verweisen. Dort ist ein Beispiel, wie du per JSON (JQ) auslesen kannst. Setzen sollte (wie dort ganz unten erwähnt) ebenfalls möglich sein, dann mittels JS. Aber wie das genau in Loxone umzusetzen ist - sortry, keine Ahnung.. Falls du dich mit L. selbst auch nicht auskennst, evtl in nem entspr Loxone-Forum nachfragen? Aber vielleicht haben wir ja auch Glück und @Loxonaut liest hier noch mit..?! ;)
Anyway: Wenn du es dann bspw per JS mit dem Setzen hinbekommen hast, melde dich bitte nochmal, evtl könnten wir das dann im Handbuch als Beispiel hinzufügen?!

Was deine Regler angeht (Foto): Hmm, also das sind erstmal 'nur' zwei Erweiterungsmodule - sonst hast du keinen weiteren Regler verbaut? Eigtl müssten die beiden noch per "Bus EM"/X50 verbunden sein, kann ich auf dem Foto aber nicht richtig erkennen. Evtl ist das oben im Bild das weiß-gelb-grün-braune Kabel? Dann müsstest du mal sehen, ob du auf beide EWM zugreifen kannst, wenn du den Adapter an das linke EWM an CL+ und CL- (= BSB) anschließt. Auch hier gib bitte ne Rückmeldung, ich _glaube_, so eine Konfig (bestehend aus 'lediglich' zwei, vermutlich gekoppelten EWM) hatten wir noch nicht..
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Schotty

@djlex:
Hmm, ist das ein PPS-System? Was für ein Regler? DC225 ist doch im Grunde ein QAA70 wenn ich mich jetzt nicht irre, also wäre das PPS. Hast du in der BSB-LAN-Webkonfig auf PPS umgestellt?
PPS kann freetz aber mehr zu sagen, vielleicht liege ich auch falsch (weiß gerade auch gar nicht mehr genau, ob Autodetect bei PPS funzt etc, denn anscheinend wurde dein Reglertyp nicht erkannt laut zweitem SerMo-Log)..
Prinzipiell scheinst du aber den Adapter als solches richtig angeschlossen zu haben, ansonsten würden keine Telegramme reinkommen.
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Hannibal014

@schotty,

danke, das in Loxone sollte ich hinbekommen hab meine Grünbeck Wasserenthärtung auch per http Abfrage eingebunden, mal kucken.
Bin am Donnerstag erst wieder zuhause, dann mache ich nochmal ein Bild der gesamten Steuerung.
Gibt auch noch ein Basis Modul, muss mal schauen.