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

But then FHEM should be a solution for your set-up: You can access Gero's interface from FHEM the way he described a few pages before and then use FHEM's displaying possibilities. The advantage is that you can read and display all values that the BSB provides and not just the (rather generic) ones from OpenTherm...
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

sokolok

Of course, I already found FHEM, but so far in terms of complexity, it is not for me, I'm a regular user and not the programmer. Such a decision (FHEM) probably more for programmers.
A similar system based on the boiler Viessmann interface openterm, I connected and configured for 1 day ...

freetz

Then maybe have a look at MaxBuddy, intended mainly for the Max! heating thermostat system, but together with MaxStats you can get all kinds of graphs. I also don't use FHEM (yet) because I wouldn't use most of its functions, but MaxBuddy/MaxStats was easy to set up.
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

Anbei die OEM Parameter vom Wärmepumpenregler, darin findet ihr noch jede Menge Parameternummer und deren Erklärung.
Was dem noch fehlt ist der Feststoffkessel aka Kamin, da suche ich noch etwas zusammen.
Psst!
Brötchen=379Ahex, BigS=3092hex

freetz

Was vor allem dafür fehlt ist jemand mit so einem Gerät, der die Parameter-IDs mitloggen kann, denn ohne die wird es schwierig, das einzubauen...
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

#140
Stimmt schon, mir ging es erstmal um die Vollständigkeit.
Du hast ja schon eine ganze Menge zusammengetragen, darum hier noch ein wenig mehr.
Auf der anderen Seite musst du erstmal einen Sensor anschliessen, einen Ausgang parametrieren, dann OEM werden um die Parameter in dem neuen Menüpunkt rauszuschreiben wie ich das gerade für den Feststoffkessel getan habe...
4102 Sperrt andere Erzeuger An/Aus
4110 Sollwert Minimum °C
4130 Temperaturdiff. Ein °C
4131 Temperaturdiff. Aus °C
4133 Vergleichstemperatur "Auswahlliste"
4140 Nachlaufzeit Minuten
4141 Übertemperaturableitung °C
4170 Anlagenfrostschutz Kesselpumpe An/Aus

BTW ich hätte da reichlich Doku rund um Siemens/Albatros/Brötje ca 2GB PDFs
Psst!
Brötchen=379Ahex, BigS=3092hex

frank

ZitatBTW ich hätte da reichlich Doku rund um Siemens/Albatros/Brötje ca 2GB PDFs
da gibt es keine listen über die parameter-IDs? oder ein schema, wonach die IDs generiert werden?
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

numsi

Alles was ich habe sind PDFs von Siemens über Albatros und von Brötje von deren Server.
Mehr zur IBN und Optimierung, weniger zum "Nachbau" ;-)
Was du möchtest hätte ich gerne gefunden, da allerdings der LPB mehr Richtung Ostblock verbreitet ist, kann ich dir leider keine Infos geben; schon sprachlich bedingt.
Psst!
Brötchen=379Ahex, BigS=3092hex

sokolok

Hello Frank.
Can I ask you to rebuild your version of the sketch for ide 1.0.6
Thank U.

frank

ZitatCan I ask you to rebuild your version of the sketch for ide 1.0.6
i think that my version is good with ide 1.0.3. with 1.0.5 i have had compiling errors, but never fixed.  ;)

what is your reason for 1.0.6?
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

sokolok

1.0.6 - bad compiling errors

frank

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

savage7

Hi Leute,

ich komm einfach nicht weiter  :-\

Hab mir den Adapter zusammengesteckt und an meinem Mega und den ISR Service Port Pin 2 & 3 gehängt.
Hab alles was das Ethernetshield betrifft mal auskommentiert und versucht am Bus zu lauschen.
Das Led leuchtet und es blinkt alle paar Sekunden, was mit darauf schließen lässt, dass etwas übertragen wird.
bus.monitor() gibt jedoch nichts aus. Wenn ich manuell eine Query absetze kommt nur query failed. Sieht so aus als ob einfach keine Datenpakete empfangen werden.

Hat jemand einen Tipp? Hab ich vielleicht bei der Schaltung was falsch gesteckt (ich kann Schaltpläne wirklich nur rudimentär lesen...)?

Danke!

frank

ich nutze zwar einen anderen adapter und kenne deinen (euren) sketch nicht, aber seltsam finde ich die anbindung deiner signale rx/tx. ich nutze dafür digitale ein-/ausgänge auf der anderen seite des megas. du nutzt eventuell analoge eingänge?
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

savage7

Hab jetzt den 0.9 Code verwendet und nichts modifiziert.
Rx hängt an A14(68)
Tx hängt an A15(69)

Dann mache ich im loop alle 10s eine query:
query(710,710,0);

folgendes wird ausgegeben, aber der Arduino bleibt hängen und die query wird kein zweites Mal ausgeführt. Laut SoftwareSerial sollten die Pins ok sein.
READY
free RAM:3194
DC 86 00 0B 06 3D 2D 05 8E 2B A3