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

hhhmmm


Schotty

Zitat von: freetz am 11 Februar 2021, 17:37:18
Aktualisiert wird beim Update nur die BSB-LAN_config.h.default. Die benennst Du ja vor der ersten Installation um, und von daher bleibt das alles erhalten.

@hhmmm: Das bezieht sich m.M.n. aber auf die Aktualisierung des lokalen Repos wenn du bspw Git nutzt. Wenn du das Zipfile aber manuell runterlädst und lokal entpackst, dann musst du natürlich deine bestehende config.h-Datei noch in den BSB-LAN-Ordner der neuen Version kopieren..
Hin und wieder macht es aber auch Sinn, die neue config.h.default zu verwenden und wieder entspr anzupassen, bspw wenn dort neue Funktionen hinzugefügt wurden.   
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

hhhmmm

Zitat@hhmmm: Das bezieht sich m.M.n. aber auf die Aktualisierung des lokalen Repos wenn du bspw Git nutzt. Wenn du das Zipfile aber manuell runterlädst und lokal entpackst, dann musst du natürlich deine bestehende config.h-Datei noch in den BSB-LAN-Ordner der neuen Version kopieren..
Hin und wieder macht es aber auch Sinn, die neue config.h.default zu verwenden und wieder entspr anzupassen, bspw wenn dort neue Funktionen hinzugefügt wurden.   

Uh, jetzt bin ich verwirrt... gibt es denn eine andere Methode, als das Zip von Github herunterzuladen und per Arduino IDE auf den Due zu flashen?

Das mit den neuen Funktionen habe ich verstanden.

Schotty

Ja, per Git (oder bei Windows auch GitHub Desktop) vom BSB-LAN-Repository eine lokale Kopie erstellen (= "klonen") und dann Updates mit dem 'Pull'-Befehl ziehen bspw.
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Schotty

...flashen musst du aber auch dann weiterhin bspw per Arduino IDE..  ;)
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

hhhmmm

Zitat...flashen musst du aber auch dann weiterhin bspw per Arduino IDE.. 

Ahhh, Danke  ;)

postman

Hallo freetz, hallo Schotty,
ich hatte mit den HTTPMODs, die Texte mit Umlauten darstellen, das Problem, dass die umlaute nicht mehr dargestellt wurden.
Die entsprechende Lösung dieses Problems hat mir das Mitglied StefanStrobel hier https://forum.fhem.de/index.php/topic,118440.15.html erklärt.
Ich weiss nicht, ob noch andere dieses oder ähnliche Probleme haben.
Vielleicht könnt ihr die Lösung zumindest mal in euer Handbuch übernehmen.

Gruß Uwe
Raspberry Pi Version 2 QUAD-CORE CPU und 1 GB RAM, CUL V3 868 MHz,  stapelbarer CC1101 (SCC) 433 MHz, Enocean-Stick,Jeelink-Stick, BSB-Lanadapter

Spruch eines Ausbilders: Theorie ist, wenn man alles weiss und nichts funktioniert; Praxis ist, wenn alles funktioniert und keiner weiss warum...

freetz

Danke für den Hinweis, ich habe "drüben" jetzt noch mal nachgefragt, was wir an unserer Seite da noch ändern können, denn eigentlich wird das Charset sowohl im Header als auch im META-Tag übermittelt.
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

postman

Moin freetz,
ich nutze ja noch den Mega, den ich auch nicht tauschen möchte. Bis auf solche Sachen funktioniert es ja.
Trotzdem schön, dass Du das aufnimmst. Übrigens: Euer Support muss echt die Note 1++ bekommen (eigentlich müssten das alle, die hier im Forum helfen, die bekommen  ;D )

Gruß Uwe
Raspberry Pi Version 2 QUAD-CORE CPU und 1 GB RAM, CUL V3 868 MHz,  stapelbarer CC1101 (SCC) 433 MHz, Enocean-Stick,Jeelink-Stick, BSB-Lanadapter

Spruch eines Ausbilders: Theorie ist, wenn man alles weiss und nichts funktioniert; Praxis ist, wenn alles funktioniert und keiner weiss warum...

Schotty

Wenn ich mir den Thread so durchlese, dann bekomme ich allerdings den Eindruck, als wenn es prinzipiell funktioniert - hattest du doch auch selbst geschrieben, mit bodyDecode utf8 klappt's. Sieht für mich also eher nach Problemen auf der 'Verarbeitungsseite' aus, als nach Problemen auf BSB-LAN-Seite..  :-\
Haben denn andere user hier, die HTTPMOD nutzen, das Gleiche Problem mit den Umlauten..?
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

postman

Moin Schotty,
kann ich Dir nicht beantworten, aber wenn ich hier im Forum den Suchbegriff "Umlaute" eingebe, dann wird auch HTTPMOD behandelt. Ansonsten kann ich natürlich nur für mich sprechen.

Gruß Uwe
Raspberry Pi Version 2 QUAD-CORE CPU und 1 GB RAM, CUL V3 868 MHz,  stapelbarer CC1101 (SCC) 433 MHz, Enocean-Stick,Jeelink-Stick, BSB-Lanadapter

Spruch eines Ausbilders: Theorie ist, wenn man alles weiss und nichts funktioniert; Praxis ist, wenn alles funktioniert und keiner weiss warum...

freetz

@Schotty: Das Problem kann schon auf BSB-LAN-Seite liegen, wenn die Codierung nicht richtig erkannt wird. Ich meine, dass das auf unserer Seite richtig gemacht wird, kann mich aber irren.
@postman: Die Änderung ist vermutlich marginal und würde dann auch für den Mega greifen, das ist klar.
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

postman

Hallo freetz,
ich dachte, die Versionen 1.x und 2.x funktionieren nicht mehr auf dem Mega.
Deshalb verwende ich die Version 0.44.17-20200511114737; die übrigens stabil funktioniert.
Ansonsten bin ich der Auffassung: Never change a running system  ;)

Gruß
Uwe
Raspberry Pi Version 2 QUAD-CORE CPU und 1 GB RAM, CUL V3 868 MHz,  stapelbarer CC1101 (SCC) 433 MHz, Enocean-Stick,Jeelink-Stick, BSB-Lanadapter

Spruch eines Ausbilders: Theorie ist, wenn man alles weiss und nichts funktioniert; Praxis ist, wenn alles funktioniert und keiner weiss warum...

freetz

Die 0.44 ist die letzte, die ich selber mit allen Modulen auf dem Mega getestet habe. Sergey, der eine Reihe der jüngsten Änderungen programmiert hat, testet aber auch immer noch auf dem Mega, und wenn man z.B. eine eingedampfte _defs.h verwendet, funktioniert auch die 2.x (noch). Da das dann aber eben nicht mehr der "Standardumfang" ist, verweisen wir generell auf die 0.44.
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

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