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

#1875
@GT2006
Wenn du "avrdude: stk500v2_getsync(): timeout communicating with programmer error" bei google eingibst, kommen etliche Einträge, auch&speziell von Arduino-Foren. Unter anderem habe ich da das gefunden:

I get this problem sometimes with some of my boards. I usually solve the problem following these steps:

    Set the compiler on debug/verbose mode to see what's happening
    Launch compilation/upload
    When the compile phase is done, and the upload process is about to start, press the reset button on the board

Usually that takes care of the problem.

..einen Versuch ist's wert - ansonsten vielleicht auch nochmal googeln.. ;)
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Schotty

Btw: Was ist das eigtl für ein 2560? 'Bekannte' Marke?
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

GT2006

Also, nun habe ich folgende Dinge probiert:

- anderes USB-Kabel
- externes Netzteil zusätzlich angeschlossen
- auch mal versucht, unbestückten Arduino zu flashen

Immer derselbe Fehler.

MIr ist aufgefallen, dass der Pin 15 auf dem Arduino nicht ordentlich oder gar nicht verlötet ist.
Dieser wird aber ja auch von der BSB-Platine benutzt.
Brötje BBS Ecocondens Evo 20 G + BSB-LAN
Homematic Classic + Raspimatic

freetz

Das Flashen und das Starten der Software kann auch vollkommen ohne die Platine funktionieren, daran dürfte es also nicht liegen, aber probier's trotzdem erst mal ohne Platine aus. Wenn dann die Software läuft, kannst Du die Platine einstecken, und falls es dann Probleme beim Senden/Empfangen gibt, könnte eine kalte Lötstelle dafür ein Indiz sein. Aber wie gesagt, mit Deinem ursächlichen Problem dürfte das nichts zu tun haben.
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

...am besten neben der BSB-Platine auch gleich den Ethernet-Shield einmal abziehen, um jedes Fremdeinwirken auszuschließen...
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

ES HAT FUNKTIONIERT !!!!

Dank dieses Videos und einer Antwort etwas weiter oben mit dem Reset-Knopf...
https://www.youtube.com/watch?v=tAzjO4v7oF4

-----------------------------

OK, muss ich nun noch diese eine Lötstelle nachlöten ?

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

freetz

Probier's erst mal aus, ob's so geht, wenn nicht, dann wäre das die erste Option...
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

Zitat von: GT2006 am 25 Februar 2018, 15:26:18
ES HAT FUNKTIONIERT !!!!
Dank dieses Videos und einer Antwort etwas weiter oben mit dem Reset-Knopf...
Super, das freut mich, Glückwunsch  :)

Zitat
OK, muss ich nun noch diese eine Lötstelle nachlöten ?
Würde ich auf jeden Fall machen.
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

GT2006

Sooo...
Nachgelötet und läuft.

Es handelt sich bei meiner Anlage um eine - Brötje EcoCondens BBS EVO 20 G -

6220 Konfiguration - Software- Version: 3.8       
6222 Konfiguration - Gerätebetriebsstunden: 21930 h       
6223 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014   
6224 Konfiguration - Geräte-Identifikation: LMS15.001A100       
6225 Konfiguration - Gerätefamilie: 163       
6226 Konfiguration - Gerätevariante: 16       
6227 Konfiguration - Objektverzeichnis-Version: 0.6       
6228 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014


Warum sehe ich den Arduino eigentlich nicht in der Fritz Box ?

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

freetz

Sehr schön! Da die Anlage bisher glaube ich noch nicht im System ist, lass bitte auch mal /Q laufen und poste den Output hier - ggf. sind dann noch weitere Parameter möglich.
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

Gerätefamilie: 163
Gerätevariante: 16
Start Test...

888
888 Heizkreis 1 - dt Überhöhungsfaktor: error 7 (parameter not supported)
DC 86 00 0B 06 3D 21 0E 38 45 25
DC 80 06 0D 07 21 3D 0E 38 00 0A A8 3F
2445
2445 Kessel - Nennleistung Kessel: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 11 23 AF 34
DC 80 06 0D 07 05 3D 11 23 00 00 46 07
5024
5024 Trinkwasserspeicher - TWW Schaltdifferenz 1 ein: error 7 (parameter not supported)
DC 86 00 0B 06 3D 31 07 1D C8 19
DC 80 06 0E 07 31 3D 07 1D 00 01 00 EE 50
5950
5950 Konfiguration - Funktion Eingang H1: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0D 91 6E B3
DC 80 06 0D 07 05 3D 0D 91 00 00 82 0D
5951
5951 Konfiguration - Wirksinn Kontakt H1: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0D C8 A5 6F
DC 80 06 0D 07 05 3D 0D C8 00 01 52 73
5953
5953 Konfiguration - Spannungswert 1 H1: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0B 7B 98 71
DC 80 06 0E 07 05 3D 0B 7B 00 00 00 B0 4A
5954
5954 Konfiguration - Wärmeanforderung 10V H1: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0B 7D F8 B7
DC 80 06 0E 07 05 3D 0B 7D 00 00 00 97 D3
5955
5955 Konfiguration - Spannungswert 2 H1: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0B 7C E8 96
DC 80 06 0E 07 05 3D 0B 7C 00 00 64 CD 45
5956
5956 Konfiguration - Druckwert 3.5V H1: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0B 83 F6 66
DC 80 06 0E 07 05 3D 0B 83 00 03 E8 83 B1
5970
5970 Konfiguration - Konfig Raumthermostat 1: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0D 96 1E 54
DC 80 06 0D 07 05 3D 0D 96 00 00 07 9D
5971
5971 Konfiguration - Konfig Raumthermostat 2: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0D CD F5 CA
DC 80 06 0D 07 05 3D 0D CD 00 01 B9 83
5978
5978 Konfiguration - Funktion Eingang SolCl: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0D CE C5 A9
DC 80 06 0D 07 05 3D 0D CE 00 01 E0 D3
6030
6030 Konfiguration - Relaisausgang QX21 Modul 1: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0D 52 87 9C
DC 80 06 0D 07 05 3D 0D 52 00 00 FD AA
6032
6032 Konfiguration - Relaisausgang QX23 Modul 1: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0D 54 E7 5A
DC 80 06 0D 07 05 3D 0D 54 00 00 4F 0A
6046
6046 Konfiguration - Funktion Eingang H2: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0D 92 5E D0
DC 80 06 0D 07 05 3D 0D 92 00 00 DB 5D
6047
6047 Konfiguration - Wirksinn Kontakt H2: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0D C9 B5 4E
DC 80 06 0D 07 05 3D 0D C9 00 01 65 43
6050
6050 Konfiguration - Temperaturwert 10V H2: error 7 (parameter not supported)
DC 86 00 0B 06 3D 06 0B 7D A1 E7
DC 80 06 0E 07 06 3D 0B 7D 00 00 00 4F 51
6706
6706 Fehler - FA Phase Störstellung: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 30 72 D0 37
DC 80 06 0D 07 05 3D 30 72 00 00 6E 03
7050
7050 Wartung/Sonderbetrieb - Gebläsedrehzahl Ion Strom: error 7 (parameter not supported)
DC 86 00 0B 06 3D 09 10 B0 5A BE
DC 80 06 0E 07 09 3D 10 B0 01 00 00 90 0F
7051
7051 Wartung/Sonderbetrieb - Meldung Ion Strom: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 30 0C 4F 6E
DC 80 06 0D 07 05 3D 30 0C 00 00 AD 0A
7145
7145 Wartung/Sonderbetrieb - Reglerstopp Sollwert: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 30 22 8A C2
DC 80 06 0D 07 05 3D 30 22 00 64 1C EF
7840
7840 Ein-/Ausgangstest - Spannungssignal H1: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 05 79 9B 3C
DC 80 06 0D 07 05 3D 05 79 11 00 3E 1C
7841
7841 Ein-/Ausgangstest - Kontaktzustand H1: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0D A3 78 A2
DC 80 06 0D 07 05 3D 0D A3 00 00 29 C8
7846
7846 Ein-/Ausgangstest - Kontaktzustand H2: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 0D A4 08 45
DC 80 06 0D 07 05 3D 0D A4 00 00 AC 58
8324
8324 Diagnose Erzeuger - Brennergebläsesollwert: error 7 (parameter not supported)
DC 86 00 0B 06 3D 09 0E 6A 10 F5
DC 80 06 0E 07 09 3D 0E 6A 00 0C 90 6A B1
8326
8326 Diagnose Erzeuger - Brennermodulation: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 08 34 74 09
DC 80 06 0D 07 05 3D 08 34 00 10 7A 15
8329
8329 Diagnose Erzeuger - Ionisationsstrom: error 7 (parameter not supported)
DC 86 00 0B 06 3D 09 0E 16 AF EE
DC 80 06 0E 07 09 3D 0E 16 00 17 2E FE 6A
8338
8338 Diagnose Erzeuger - Betriebsstunden Heizbetrieb: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 2F EB D1 EA
DC 80 06 10 07 05 3D 2F EB 00 01 80 5B 50 55 0E
8339
8339 Diagnose Erzeuger - Betriebsstunden TWW: error 7 (parameter not supported)
DC 86 00 0B 06 3D 05 2F EC A1 0D
DC 80 06 10 07 05 3D 2F EC 00 00 6E AF F0 3A 24
8836
8836 Diagnose Verbraucher - TWW Ladetemperatur: error 7 (parameter not supported)
DC 86 00 0B 06 3D 25 0B 25 A5 8C
DC 80 06 0E 07 25 3D 0B 25 00 08 82 31 BE
9001
9001 Diagnose Verbraucher - Vorlaufsollwert H2: error 7 (parameter not supported)
DC 86 00 0B 06 05 06 08 0C 33 28
DC 80 06 0E 07 06 05 08 0C 01 00 00 80 BC
9500
9500 Feuerungsautomat - Vorlüftzeit: error 7 (parameter not supported)
DC 86 00 0B 06 3D 09 10 FE F3 B4
DC 80 06 0D 07 09 3D 10 FE 00 32 0A 84
9504
9504 Feuerungsautomat - Solldrehzahl Vorlüftung: error 7 (parameter not supported)
DC 86 00 0B 06 3D 09 12 0B 2A 6C
DC 80 06 0E 07 09 3D 12 0B 00 00 50 56 87
9512
9512 Feuerungsautomat - Solldrehzahl Zündung: error 7 (parameter not supported)
DC 86 00 0B 06 3D 09 12 0C 5A 8B
DC 80 06 0E 07 09 3D 12 0C 00 00 64 71 7D
9540
9540 Feuerungsautomat - Nachlüftzeit: error 7 (parameter not supported)
DC 86 00 0B 06 3D 09 10 FD C3 D7
DC 80 06 0D 07 09 3D 10 FD 00 32 53 D4
Test Ende.
Brötje BBS Ecocondens Evo 20 G + BSB-LAN
Homematic Classic + Raspimatic

geni

Guten Abend

Seit letzten Wochenende, nach dem hochladen der neuesten V0.41 vom 16.2.18, werden beim speicher der Daten auf der SD-Karten weder die Millisekunden noch das Datum gespeichert. Ebenso enthält der neue Parameter unit keine Daten. Die Anzeige Logdatei ist leer und unter der X-Achse steht nur undefined.
Zitat
Milliseconds;Date;Parameter;Description;Value;Unit
Aussentemperatur B9;-8.80
Vorlauftemperatur 1;61.20
Trinkwassertemperatur B3;53.80
Kesseltemperatur B2;71.80
Aussentemperatur B9;-8.80
Vorlauftemperatur 1;60.70
Trinkwassertemperatur B3;53.80
Kesseltemperatur B2;71.40

Hier noch ein kurzer Mitschnitt des Seriellen Montior hier sind neue Daten aufgetaucht, die ich zwar einigermassen zuordnen kann aber nicht genau.
Zitat
his is us:
1143
53D0468
RGT1->HEIZ QUR 7760 Ein-/Ausgangstest -  Kesseltemperatur B2:
DC 86 00 0B 06 3D 05 04 68 AA 1D
HEIZ->RGT1 ANS 7760 Ein-/Ausgangstest -  Kesseltemperatur B2: 63.9 °C
DC 80 06 0E 07 05 3D 04 68 00 0F F8 2B E1
This is us:
1139
53D0470
This is us:
1429
213D0518
This is us:
1142
53D0462
This is us:
1143
53D0468
This is us:
1412
53D0521
RGT1->HEIZ QUR 8700 Diagnose Verbraucher -  Aussentemperatur:
DC 86 00 0B 06 3D 05 05 21 40 C1
HEIZ->RGT1 ANS 8700 Diagnose Verbraucher -  Aussentemperatur: -9.2 °C
DC 80 06 0E 07 05 3D 05 21 00 FD B1 B0 15
This is us:
1287
53D0834
RGT1->HEIZ QUR 8326 Diagnose Erzeuger -  Brennermodulation:
DC 86 00 0B 06 3D 05 08 34 74 09
HEIZ->RGT1 ANS 8326 Diagnose Erzeuger -  Brennermodulation: --- %
DC 80 06 0D 07 05 3D 08 34 01 00 5B 15
2822763 DC 8A 00 0B 06 3D 0D 05 19 4F 8C
2822837 DC 80 0A 0E 07 0D 3D 05 19 00 0F F5 10 0F
2824636 DE 80 01 10 02 0D 09 01 F6 00 00 00 00 00 C4 5E
2824952 DE 80 01 10 02 0D 09 01 F6 00 00 00 00 00 C4 5E

Habe gestern nochmals alles neu aufgesetzt jedoch ohne Erfolg. Meine Frage, kann das im Zusammenhang mit den implementieren der neuen JSON URL -Befehle sowie deren grösseren Softwareanpassung stehen oder hat das keinen Einfluss. Muss an den bestehenden Einstellung was geändert werden? Im Moment sehe ich gerade nicht
wo suchen. Für einen Gedankenanstoss besten Dank.


Gruss
Geni
CTC 380, Mega xxx, MQTT, Nod Red, InfluxDB, Graffana

freetz

#1887
@geni: Ja, da war ich noch am bauen - bitte mal mit der aktuellsten Version (heute 22:56 Uhr) testen.
@GT2006: Danke, das war ja doch noch eine ganze Menge - interessant, dass Deine 163 größtenteils auf den Kommandos der 162 basiert, aber auch einige der 96er beinhaltet. /Q müsste mit der neuesten Version leer laufen und die Parameter hoffentlich richtig bei Dir im Webinterface angezeigt werden...
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

#1888
Zwischendurch mal kurz etwas Anderes: Ich habe gerade in einem Siemens-Forum gelesen, dass bei Reglern der Serie LMU7x nicht alle Parameter/Datenpunkte auf dem BSB abgebildet sein sollen, bei LPB hingegen schon (oder zumindest mehr). Wer also erfolgreich ein OCI420-LPB-ClipIn in Betrieb hat, könnte das ja mal gegenchecken..?! ;)
EDIT: Es sollen einige wenige Datenpunkte nicht via LPB verfügbar sein (via BSB hingegen schon), aber i.d.R. soll der LPB mehr Daten zur Verfügung stellen als der BSB..?! Zumindest mittels ACS790.
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

geni

@freetz

Habe die neueste Version hochgeladen und siehe da es läuft wie gehabt.


Danke und gute Nacht
Geni
CTC 380, Mega xxx, MQTT, Nod Red, InfluxDB, Graffana