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

Scherheinz


FunkOdyssey

Hey freetz, freut mich zu hören, dass der Nachwuchs das Licht der Welt erblickt hat.
Dir und deiner Familie wünsche ich alles Gute.
Herzlichen Glückwunsch.

rspecht

#1607
Hallo Leute :)
Ich habe nun auch ein Arduino mit Ethernetshield und handgefummelter Platine hier liegen. Das ganze hängt an einer 1990er Heizung von Fröhling die wohl um die 2000-2004 auf eine Siemens RVA53.242 umgerüstet wurde. Prinzipiell will ich später nur die Raumtemperatur steuern weshalb der PPS Bus ausreichen sollte. Leider ist der BSB nur in der Steuerung 1 Nr. größer eingebaut (man müsste mal das Gehäuse öffnen - vllt. fehlen nur Drahtbrücken :)).

So zurück zu meinem Aufbau. Der Bequemlichkeit halber habe ich ein 15m langes KNX Kabel von der Heizung zum Schreibtisch gezerrt und das Board liegt hier. Später wird das Board natürlich unmittelbar zur Heizung wandern.
Die LED leuchtet dauerhaft und flackert nur ab und zu "dunkler".
Auf dem Seriellen Port kommen viele tolle Meldungen, aber mein Webinterface bleibt "leer" - sprich alles auf 0° in der PPS Sektion.

Folgendes kommt auf der seriellen im (doch sehr unregelmäßigen) Sekundentakt:
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
1D 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
1D 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
1D 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
1D 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
1D 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
1D 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
1D 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8A A0 01 0C 00 01 00 00 00 00 04 B7 0A 21 5C 00 08 04 37 21 A6 21 8E 01 18 0A 06 00 10 0B 0B 00 9F 73 AE 0C D2 00 04 00 FD 0A FA C0 A8 00 01 58 03 C0 00 8F 00 AE D8 00 A1 2D 00 AE


Könnt ihr mir hier weiterhelfen?

Achso noch etwas: Irgendwann meldete die Steuerung "Kurzschluss" - nach einem rausziehen und wieder stecken des PPS Kabels auf meiner PCB kam die Meldung nicht mehr. Evtl. bleibts ein Einzelfall...

LG und schonmal vielen lieben Dank an euch dass ihr die Community um so ein geiles Projekt bereichert :)

PPS: (passt so schön hier...):
herzlichen glückwunsch freetz ;)

freetz

Unregelmäßiger Sekundentakt ist schon mal ein Indiz dafür, dass es sich um PPS handelt. Hast Du denn in der _config.h den bus_type auf 2 gesetzt?
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

So, Laptop ist wieder da und geht auch prinzipiell, aber dafür lädt der Akku nicht richtig und muss gleich wieder zurück geschickt werden. Konnte immerhin die aktuellen Sourcen auf GitHub hochladen und bei der Gelegenheit auch numsis Gerätefamilie einpflegen. Bitte mal testen, numsi!
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

rspecht

ZitatUnregelmäßiger Sekundentakt ist schon mal ein Indiz dafür, dass es sich um PPS handelt. Hast Du denn in der _config.h den bus_type auf 2 gesetzt?

klar :) soweit war ich schon. Nun liegt alles auf meiner Heizung - leider ohne usb Direktverbindung. Komme ich über Remote an die Serielle Konsole für die Debug Ausgabe?

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

rspecht

#1612
So, Hab nun ein 5m Repeater USB Kabel von der Heizung an meine NAS gezogen und sehe remote mit Minicom die Ausgabe....

Die ist wesentlich kürzer - was sagt mir das? :)
Funktioniert Minicom nicht richtig oder gleich wie der Arduino Monitor oder hatte ich zuvor wildeste EMV Probleme? Funktionieren tuts weder so noch so....

ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
1D 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
17 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
1D 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
17 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
1D 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
17 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
1D 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
17 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
1D 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
17 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
1D 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
17 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
1D 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
17 4F
05->HEIZ ANS 8700 Diagnose Verbraucher -  Aussentemperatur: 0.0 °C
03 0A
05->HEIZ ANS 8326 Diagnose Erzeuger -  Brennermodulation: BYTE len error len!=2: 00 00 00 05 3D 08 34 00 AE
03 0A
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
1D 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
17 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
1D 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
17 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21
1D 4F
ALL ->ALL  9C      FFFF0198 FF FF FF FF FF 01 98 00 21

freetz

Sieht alles gar nicht nach dem PPS aus, das ich kenne. Mach mal /M1 und poste 30 Sekunde Output. Ohne eigene Anlage mit dem Bus kann ich aus der Ferne allerdings wenig sicher sagen, zumal ich bei selbst gebastelten Adaptern Hardware-Probleme nicht ausschließen kann...
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

rspecht

#1614
GET /M1 HTTP/1.1
/M1
2719096 47
2719473 1D 4F FF FF FF FF FF 01 98
2719966 17
2720536 4E 38 FF FF FF FF FF FF 80
2721026 47
2721607 1D 4F FF FF FF FF FF 01 98
2722099 17
2722734 4E 38 FF FF FF FF FF FF 80
2723223 47
2723860 1D 4F FF FF FF FF FF 01 98
2724349 17
2724972 4E 38 FF FF FF FF FF FF 80
2725462 47
2726163 1D 4F FF FF FF FF FF 01 98
2726653 17
2727248 4E 38 FF FF FF FF FF FF 80
2727739 47
2728320 1D 4F FF FF FF FF FF 01 98
2728810 17
2729327 4E 38 FF FF FF FF FF FF 80
2729818 47
2730440 1D 4F FF FF FF FF FF 01 98
2730930 17
2731644 4E 38 FF FF FF FF FF FF 80
2732134 47
2732743 1D 4F FF FF FF FF FF 01 98
2733234 17
2733936 4E 38 FF FF FF FF FF FF 80
2734425 47
2734992 1D 4F FF FF FF FF FF 01 98
2735483 17
2736000 4E 38 FF FF FF FF FF FF 80
2736489 47
2737085 1D 4F FF FF FF FF FF 01 98
2737573 17
2738206 4E 38 FF FF FF FF FF FF 80
2738699 47
2739239 1D 4F FF FF FF FF FF 01 98
2739730 17
2740353 4E 38 FF FF FF FF FF FF 80
2740843 47
2741478 1D 4F FF FF FF FF FF 01 98
2741968 17
2742589 4E 38 FF FF FF FF FF FF 80
2743079 47
2743769 1D 4F FF FF FF FF FF 01 98
2744258 17
2744814 4E 38 FF FF FF FF FF FF 80
2745304 47
2745860 1D 4F FF FF FF FF FF 01 98
2746348 17
2746389 00
2752747 4E 38 FF FF FF FF FF FF 80
2753236 47
2753911 1D 4F FF FF FF FF FF 01 98
2754403 17
2759376 4E 38 FF FF FF FF FF FF 80
2759868 47
05->HEIZ ANS 8700 Diagnose Verbraucher -  Aussentemperatur: 0.0 °C
07 D8 00
05->HEIZ ANS 8326 Diagnose Erzeuger -  Brennermodulation: BYTE len error len!=2: 00 00 00 05 3D 08 34 01 1F
07 D8 00
2760477 1D 4F FF FF FF FF FF 01 98
2760966 17
2761655 4E 38 FF FF FF FF FF FF 80
2762144 47
2762886 1D 4F FF FF FF FF FF 01 98


Achso... die Heizung erkennt kein Device - da steht im Programmplatz 155: --- (-> PPS-Kommunikations-Anzeige; --- Keine Komunikation)

Noch etwas: Obwohl ich PPS in der Konfig angepasst hab vorm kompilieren kann ich dennoch mit P2 was ändern. nun sieht die Ausgabe wieder aus wie am PC hier... Ich gehe davon aus das es doch nicht auf PPS gestanden hat :(

GET /P2 HTTP/1.1
/P2
My address: 6
Destination address: 0
05->8F ANS 6225 Konfiguration -  Ger▒ätefamilie: 0
7E 00
Your device family no. 0 is not yet known to BSB-LAN. Certain parameters will be disabled.
Please inform the maintainers of this software about your device family by sending your device family no. as well as the exact name of your heating system, .
Device family: 0
Device ID: 4294967295
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8B 30 01 0C 00 01 00 00 00 00 01 B7 0A 21 5C 00 08 04 37 21 B2 21 8E 01 18 0A 06 00 10 0B 00
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
1D 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8B 30 01 0C 00 01 00 00 00 00 01 B7 0A 21 5C 00 08 04 37 21 B2 21 8E 01 18 0A 06 00 10 0B 00
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8B 30 01 0C 00 01 00 00 00 00 01 B7 0A 21 5C 00 08 04 37 21 B2 21 8E 01 18 0A 06 00 10 0B 00
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
1D 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8B 30 01 0C 00 01 00 00 00 00 01 B7 0A 21 5C 00 08 04 37 21 B2 21 8E 01 18 0A 06 00 10 0B 00
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8B 30 01 0C 00 01 00 00 00 00 01 B7 0A 21 5C 00 08 04 37 21 B2 21 8E 01 18 0A 06 00 10 0B 00
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
1D 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8B 30 01 0C 00 01 00 00 00 00 01 B7 0A 21 5C 00 08 04 37 21 B2 21 8E 01 18 0A 06 00 10 0B 00
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8B 30 01 0C 00 01 00 00 00 00 01 B7 0A 21 5C 00 08 04 37 21 B2 21 8E 01 18 0A 06 00 10 0B 00
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
1D 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8B 30 01 0C 00 01 00 00 00 00 01 B7 0A 21 5C 00 08 04 37 21 B2 21 8E 01 18 0A 06 00 10 0B 00
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8B 30 01 0C 00 01 00 00 00 00 01 B7 0A 21 5C 00 08 04 37 21 B2 21 8E 01 18 0A 06 00 10 0B 00
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
1D 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8B 30 01 0C 00 01 00 00 00 00 01 B7 0A 21 5C 00 08 04 37 21 B2 21 8E 01 18 0A 06 00 10 0B 00
ALL ->ALL  9C      FFFF0198 00 21 00 9C D9 00 21 3C 00
17 4F FF FF FF FF FF 01 98 00 21 00 9C D9 00 21 3C 00 00 00 00 8B 30 01 0C 00 01 00 00 00 00 01 B7 0A 21 5C 00 08 04 37 21 B2 21 8E 01 18 0A 06 00 10 0B 00

freetz

Mit /P kannst Du immer wechseln. Interessant ist Dein Mitschnitt mit /M1, denn das ist an sich schon das PPS, was ich kenne, nur mit einigen "Abarten", die u.a. dazu führen, dass eine Erkennung der Telegramme fehlschlägt. So ist z.B. die Aufforderung der Therme an das Raumgerät 0x17, was etwa jede Sekunde gesendet wird. Bei Dir wechselt sich das aber mit 0x47 ab. Eine Anforderung nach spezifischen Daten wird normalerweise mit 0x1E eingeleitet, bei Dir scheint es 0x4E zu sein.
Umgekehrt könnte die Antwort des Adapters nicht wie mir bekannt 0xFD sein, sondern Deine Therme könnte ein anderes "Signal" erwarten.
Du müsstest Dich am besten mit einem zweiten Adapter in den Bus hängen, um erstens zu schauen, ob der Adapter zumindest auf die 0x17 korrekt antwortet. Zweitens müsste dann einmal die reine Kommunikation zwischen Raumgerät und Therme mitgeschnitten werden, um zu sehen, welche Kommandos für welchen Parameter stehen. Ohne das wirst Du leider nicht weiter kommen...
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

numsi

@freetz
0.41 läuft jetzt mit meiner Gerätefamilie, dadurch ist jetzt vieles nicht mehr so grau :)
Psst!
Brötchen=379Ahex, BigS=3092hex

Schotty

@numsi: Super, du könntest jetzt nochmal das debug-definement aktivieren und /Q ausführen, danach kannst du das debug-definement wieder deaktivieren..
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

numsi

Gerätefamilie: 116
Start Test...

888
888 Heizkreis 1 - dt Überhöhungsfaktor: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 21 0E 38 F5 19
78 0F 07 00 0C 02 00 14 08 21 3D 0E 38 07 F3 70
2214
78 0E 00 07 C0 02 00 14 06 3D 0D 08 EB F5 B2
78 11 07 00 0C 02 00 14 07 0D 3D 08 EB 01 0F 00 F2 15
2441
2441 Kessel - Gebläsedrehzahl Hz Maximum: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 09 12 0F F4 DC
78 0F 07 00 0C 02 00 14 08 09 3D 12 0F 07 F3 33
2442
2442 Kessel - Gebläse-PWM Reglerverzögerung: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 09 12 11 F4 DE
78 0F 07 00 0C 02 00 14 08 09 3D 12 11 07 F3 35
2443
2443 Kessel - Gebläse-PWM Startwert DLH: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 09 12 13 F4 E0
78 0F 07 00 0C 02 00 14 08 09 3D 12 13 07 F3 37
2444
2444 Kessel - Leistung Minimum: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 09 12 12 F4 DF
78 0F 07 00 0C 02 00 14 08 09 3D 12 12 07 F3 36
2445
2445 Kessel - Nennleistung Kessel: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 11 23 F4 EB
78 0F 07 00 0C 02 00 14 08 05 3D 11 23 07 F3 42
2452
2452 Kessel - SD Brennerpause: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 09 12 10 F4 DD
78 0F 07 00 0C 02 00 14 08 09 3D 12 10 07 F3 34
2453
2453 Kessel - Reglerverzögerung Dauer: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 2F 9B F5 81
78 0F 07 00 0C 02 00 14 08 05 3D 2F 9B 07 F3 D8
2454
2454 Kessel - Schaltdifferenz Ein HK's: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 11 0E 08 F4 D9
78 0F 07 00 0C 02 00 14 08 11 3D 0E 08 07 F3 30
2455
2455 Kessel - Schaltdiff Aus Min HK's: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 11 0E 09 F4 DA
78 0F 07 00 0C 02 00 14 08 11 3D 0E 09 07 F3 31
2456
2456 Kessel - Schaltdiff Aus Max HK's: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 11 0E 0A F4 DB
78 0F 07 00 0C 02 00 14 08 11 3D 0E 0A 07 F3 32
2803
2803 Wärmepumpe - Nachlaufzeit Kondens'pumpe: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 59 05 CB F5 DB
78 0F 07 00 0C 02 00 14 08 59 3D 05 CB 07 F4 32
5024
5024 Trinkwasserspeicher - TWW Schaltdifferenz 1 ein: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 31 07 1D F5 07
78 11 07 00 0C 02 00 14 07 31 3D 07 1D 00 00 C0 F2 1A
5950
5950 Konfiguration - Funktion Eingang H1: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 08 07 F4 C6
78 10 07 00 0C 02 00 14 07 05 3D 08 07 00 06 F2 1D
5950
5950 Konfiguration - Funktion Eingang H1: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 30 52 F5 39
78 0F 07 00 0C 02 00 14 08 05 3D 30 52 07 F3 90
5950
5950 Konfiguration - Funktion Eingang H1: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 0D 91 F5 55
78 0F 07 00 0C 02 00 14 08 05 3D 0D 91 07 F3 AC
5950
5950 Konfiguration - Funktion Eingang H1: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 08 07 F4 C6
78 10 07 00 0C 02 00 14 07 05 3D 08 07 00 06 F2 1D
5951
5951 Konfiguration - Wirksinn Kontakt H1: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 08 08 F4 C7
78 10 07 00 0C 02 00 14 07 05 3D 08 08 00 01 F2 19
5951
5951 Konfiguration - Wirksinn Kontakt H1: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 0D C8 F5 8C
78 0F 07 00 0C 02 00 14 08 05 3D 0D C8 07 F3 E3
5953
5953 Konfiguration - Spannungswert 1 H1: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 0B 7B F5 3D
78 0F 07 00 0C 02 00 14 08 05 3D 0B 7B 07 F3 94
5955
5955 Konfiguration - Spannungswert 2 H1: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 0B 7C F5 3E
78 0F 07 00 0C 02 00 14 08 05 3D 0B 7C 07 F3 95
5957
5950 Konfiguration - Funktion Eingang H1: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 04 83 F5 3E
78 0F 07 00 0C 02 00 14 08 05 3D 04 83 07 F3 95
5960
5960 Konfiguration - Funktion Eingang H2: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 07 08 07 F4 C8
78 10 07 00 0C 02 00 14 07 07 3D 08 07 00 02 F2 1B
5961
5961 Konfiguration - Wirksinn Kontakt H2: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 07 08 08 F4 C9
78 10 07 00 0C 02 00 14 07 07 3D 08 08 00 01 F2 1B
5970
5970 Konfiguration - Konfig Raumthermostat 1: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 0D 96 F5 5A
78 0F 07 00 0C 02 00 14 08 05 3D 0D 96 07 F3 B1
5971
5971 Konfiguration - Konfig Raumthermostat 2: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 0D CD F5 91
78 0F 07 00 0C 02 00 14 08 05 3D 0D CD 07 F3 E8
5976
78 0E 00 07 C0 02 00 14 06 3D 15 2F D3 F5 C9
78 0F 07 00 0C 02 00 14 08 15 3D 2F D3 07 F4 20
5978
5978 Konfiguration - Funktion Eingang SolCl: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 0D CE F5 92
78 0F 07 00 0C 02 00 14 08 05 3D 0D CE 07 F3 E9
6031
6031 Konfiguration - Relaisausgang QX22 Modul 1: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 07 86 F5 44
78 10 07 00 0C 02 00 14 07 05 3D 07 86 00 07 F2 9C
6706
6706 Fehler - FA Phase Störstellung: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 30 72 F5 59
78 0F 07 00 0C 02 00 14 08 05 3D 30 72 07 F3 B0
6821
78 0E 00 07 C0 02 00 14 06 3D 05 06 DF F5 9C
78 0F 07 00 0C 02 00 14 08 05 3D 06 DF 07 F3 F3
6825
78 0E 00 07 C0 02 00 14 06 3D 05 2F FB F5 E1
78 0F 07 00 0C 02 00 14 08 05 3D 2F FB 07 F4 38
6826
78 0E 00 07 C0 02 00 14 06 3D 05 2F FA F5 E0
78 0F 07 00 0C 02 00 14 08 05 3D 2F FA 07 F4 37
6830
78 0E 00 07 C0 02 00 14 06 3D 05 2F FD F5 E3
78 0F 07 00 0C 02 00 14 08 05 3D 2F FD 07 F4 3A
6831
78 0E 00 07 C0 02 00 14 06 3D 05 06 E0 F5 9D
78 0F 07 00 0C 02 00 14 08 05 3D 06 E0 07 F3 F4
6835
78 0E 00 07 C0 02 00 14 06 3D 05 2F FF F5 E5
78 0F 07 00 0C 02 00 14 08 05 3D 2F FF 07 F4 3C
6836
78 0E 00 07 C0 02 00 14 06 3D 05 2F FE F5 E4
78 0F 07 00 0C 02 00 14 08 05 3D 2F FE 07 F4 3B
6840
78 0E 00 07 C0 02 00 14 06 3D 05 30 01 F4 E8
78 0F 07 00 0C 02 00 14 08 05 3D 30 01 07 F3 3F
6841
78 0E 00 07 C0 02 00 14 06 3D 05 06 E1 F5 9E
78 0F 07 00 0C 02 00 14 08 05 3D 06 E1 07 F3 F5
6845
78 0E 00 07 C0 02 00 14 06 3D 05 30 03 F4 EA
78 0F 07 00 0C 02 00 14 08 05 3D 30 03 07 F3 41
6846
78 0E 00 07 C0 02 00 14 06 3D 05 30 02 F4 E9
78 0F 07 00 0C 02 00 14 08 05 3D 30 02 07 F3 40
7050
7050 Wartung/Sonderbetrieb - Gebläsedrehzahl Ion Strom: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 09 10 B0 F5 7B
78 0F 07 00 0C 02 00 14 08 09 3D 10 B0 07 F3 D2
7051
7051 Wartung/Sonderbetrieb - Meldung Ion Strom: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 30 0C F4 F3
78 0F 07 00 0C 02 00 14 08 05 3D 30 0C 07 F3 4A
7145
7145 Wartung/Sonderbetrieb - Reglerstopp Sollwert: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 30 22 F5 09
78 0F 07 00 0C 02 00 14 08 05 3D 30 22 07 F3 60
7841
7841 Ein-/Ausgangstest - Kontaktzustand H1: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 08 09 F4 C8
78 10 07 00 0C 02 00 14 07 05 3D 08 09 00 00 F2 19
7841
7841 Ein-/Ausgangstest - Kontaktzustand H1: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 0D A3 F5 67
78 0F 07 00 0C 02 00 14 08 05 3D 0D A3 07 F3 BE
7845
7845 Ein-/Ausgangstest - Spannungssignal H2: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 06 08 2F F4 EF
78 10 07 00 0C 02 00 14 07 06 3D 08 2F 00 00 F2 40
7846
7846 Ein-/Ausgangstest - Kontaktzustand H2: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 05 06 08 09 F4 91
78 10 07 00 0C 02 00 14 07 06 05 08 09 00 00 F1 E2
7846
7846 Ein-/Ausgangstest - Kontaktzustand H2: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 05 0D A4 F5 68
78 0F 07 00 0C 02 00 14 08 05 3D 0D A4 07 F3 BF
8324
8324 Diagnose Erzeuger - Brennergebläsesollwert: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 11 30 5D F5 50
78 0F 07 00 0C 02 00 14 08 11 3D 30 5D 07 F3 A7
8329
8329 Diagnose Erzeuger - Ionisationsstrom: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 15 2F F0 F5 E6
78 0F 07 00 0C 02 00 14 08 15 3D 2F F0 07 F4 3D
8338
8338 Diagnose Erzeuger - Betriebsstunden Heizbetrieb: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 19 2F EB F5 E5
78 0F 07 00 0C 02 00 14 08 19 3D 2F EB 07 F4 3C
8339
8339 Diagnose Erzeuger - Betriebsstunden TWW: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 19 2F EC F5 E6
78 0F 07 00 0C 02 00 14 08 19 3D 2F EC 07 F4 3D
8414
78 0E 00 07 C0 02 00 14 06 3D 05 12 F4 F5 BD
78 0F 07 00 0C 02 00 14 08 05 3D 12 F4 07 F4 14
8836
8836 Diagnose Verbraucher - TWW Ladetemperatur: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 25 0B 25 F5 07
78 11 07 00 0C 02 00 14 07 25 3D 0B 25 01 00 00 F1 5B
9001
9001 Diagnose Verbraucher - Vorlaufsollwert H2: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 05 06 08 0C F4 94
78 11 07 00 0C 02 00 14 07 06 05 08 0C 01 01 40 F1 29
9500
9500 Feuerungsautomat - Vorlüftzeit: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 09 10 FE F5 C9
78 0F 07 00 0C 02 00 14 08 09 3D 10 FE 07 F4 20
9504
9504 Feuerungsautomat - Solldrehzahl Vorlüftung: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 09 12 0B F4 D8
78 0F 07 00 0C 02 00 14 08 09 3D 12 0B 07 F3 2F
9512
9512 Feuerungsautomat - Solldrehzahl Zündung: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 09 12 0C F4 D9
78 0F 07 00 0C 02 00 14 08 09 3D 12 0C 07 F3 30
9524
9524 Feuerungsautomat - Solldrehzahl Betrieb Min: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 09 12 0D F4 DA
78 0F 07 00 0C 02 00 14 08 09 3D 12 0D 07 F3 31
9540
9540 Feuerungsautomat - Nachlüftzeit: error 7 (parameter not supported)
78 0E 00 07 C0 02 00 14 06 3D 09 10 FD F5 C8
78 0F 07 00 0C 02 00 14 08 09 3D 10 FD 07 F4 1F
Test Ende.
Psst!
Brötchen=379Ahex, BigS=3092hex

Schotty

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