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

MoinMoin

Elco Thision S 17

Version: 2.0.61-20201221215521
Scanne nach Geräten...
Geräteadresse gefunden: 0
Geräteadresse gefunden: 10

Teste Geräteadresse 0...
Gerätefamilie: 97
Gerätevariante: 136
Geräte-Identifikation: LMU7
Software-Version: 11.2
Entwicklungs-Index: 0
Objektverzeichnis-Version: 0.4
Bootloader-Version: (parameter not supported)
EEPROM-Version: (parameter not supported)
Konfiguration - Info 2 OEM: (parameter not supported)
Zugangscode Inbetriebnahme?: (parameter not supported)
Zugangscode Fachmannebene ?: (parameter not supported)
Zugangscode OEM?: (parameter not supported)
Zugangscode OEM2?: (parameter not supported)
Bisher unbekannte Geräteabfrage: 51712
Hersteller-ID (letzten vier Bytes): 1412090089
Bisher unbekannte Geräteabfrage: (parameter not supported)
Außentemperatur (10003): °C (parameter not supported)
Außentemperatur (10004): 3.4 °C
6225;6226;6224;6220;6221;6227;6229;6231;6232;6233;6234;6235;6223;6236;6237;
97;136;LMU7;11.2;0;0.4;;;;;;;51712;1412090089;;


Starte Test...

Test beendet.

Teste Geräteadresse 10...
Gerätefamilie: 118
Gerätevariante: 136
Geräte-Identifikation: AVS37.394/136
Software-Version: 6.7
Entwicklungs-Index: (parameter not supported)
Objektverzeichnis-Version: 102.0
Bootloader-Version: (parameter not supported)
EEPROM-Version: (parameter not supported)
Konfiguration - Info 2 OEM: (parameter not supported)
Zugangscode Inbetriebnahme?: (parameter not supported)
Zugangscode Fachmannebene ?: (parameter not supported)
Zugangscode OEM?: (parameter not supported)
Zugangscode OEM2?: (parameter not supported)
Bisher unbekannte Geräteabfrage: ---
Hersteller-ID (letzten vier Bytes): 1207154
Bisher unbekannte Geräteabfrage: (parameter not supported)
Außentemperatur (10003): °C (parameter not supported)
Außentemperatur (10004): °C (parameter not supported)
6225;6226;6224;6220;6221;6227;6229;6231;6232;6233;6234;6235;6223;6236;6237;
118;136;AVS37.394/136;6.7;;102.0;;;;;;;---;1207154;;


Starte Test...

Test beendet.

Fertig.

Maista

Zitat von: MoinMoin am 03 Januar 2021, 15:42:04
Hey ich danke euch allen für die Hilfe!
Es scheint tatsächlich an meiner unsauberen Arbeit beim Löten gelegen zu haben. Nachdem die gute alte Zahnbürste am Werk war, scheint die erste Verbindung erfolgreich zu sein.

Mal schauen ob der Rest so will wie ich will :-)

Danke nochmals!

Sven
Dann schau aber noch ob die Lötstellen alle gut gelötet sind.
Nicht das die Verbindung irgendwann oxidiert und es dann Probleme gibt.

Viel Spaß beim testen  ;)

Gruß Gerd

MoinMoin

Läuft alles wie gewünscht, sehr stabil.
Super Sache!

MoinMoin

Hab noch ne Frage betreffend des Paramenters /W

Komfortwert auf 20 setzen:
http://ip/S710=20.0

Gibt mir eine HTML-Page zurück

Nun dachte ich, dass ich mit dem Wert W dies unterdrücken kann:
http://ip/WS710=20.0

Aber ich krieg dann gleichwohl eine HTML-Page zurück und zwar mit dem Parameter 0 (und nicht 710).

Was mach ich falsch?
Oder wie sonst kann ich ein plain oder json-Wert zurückerhalten als response?

Danke!

Schotty

Zitat von: MoinMoin am 03 Januar 2021, 16:03:47
Elco Thision S 17
Sorry, aber da muss ich nochmal nachhaken: afaik gibt/gab es nur "Thision 17" und "Thision S 17.1", aber keine "Thision S 17"..?! 
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Luposoft

So liebe Leute,
heute wollte ich meinen Due in Betrieb nehmen.
Den Adapter v4 habe ich komplett von freetz bekommen.
Leider ohne Erfolg.
Ich kann den Arduino erfolgreich anpingen, die Webseite ist jedoch nicht erreichbar
Wenn die Heizung anschlossen ist, leuchtet die rote Lampe hell (also heller als beim MEGA) und flackert auch nicht so wie beim MEGA.
Ich hab den Start des Arduino auch ohne Heizung gemacht. Da bleibt die LED aus.

Was hab ich gemacht?
Orginal 1.1.53
BSB_LAN_config.h
IP-Adressen eingetragen
#define IPAddr 192,168,68,39   // please note the commas instead of dots!!! Remove this line when you want DHCP
#define GatewayIP 192,168,68,8 // Optional: this is usually your router's IP address. Please note the commas instead of dots!!!
und das so gelassen
BSB bus(68,69);
uint8_t bus_type = bus.setBusType(0);  // set bus system at boot: 0 = BSB, 1 = LPB, 2 = PPS

Die SerMon Ausgabe habe ich grundsätzlich nur so
egal ob der Adapter drauf ist oder ob dann die Heizung angschlossen ist

Ja, die Ausgabe bleibt einfach stehen! Hat der Due ne Meise?

16:29:29.675 -> READY
16:29:29.675 -> Size of cmdtbl1: 45984
16:29:29.675 -> Size of cmdtbl2: 44472
16:29:29.675 -> free RAM:85927
16:29:29.675 -> Reading EEPROM...
16:29:30.316 -> 192.168.68.39
16:29:30.316 -> Waiting 3 seconds to give Ethernet shield time to get ready...
16:29:33.551 -> numSensors: 0
16:29:35.544 -> query failed
16:29:36.545 -> query failed
16:29:37.547 -> query failed
16:29:37.547 -> 6225
16:29:38.548 -> query failed
16:29:39.550 -> query failed
16:29:40.551 -> que


Das Netzteil hat 9V 1A
Das Ethernetshield habe ich vom MEGA übernommen.

Ich denke, ich bin alles im Handbuch durchgegangen.
Nun bin ich mit meinem Latein am Ende.

@freetz
die Pins vom Adapter mußte ich ja wegen Transportschaden gerade rücken,
nicht das da noch was anderes Schaden genommen hat?

Was kann ich tun, um den Fehler zu finden?

Also ich hab ein Multimeßgerät...

Und falls ich was messen soll, nun ist ja der MEGA wieder in Betrieb, reicht fürs erste auch der Due + Adapter + USB-Stromversorgung?

Raspi B+
CUL nano 433MHz
CUL nano 868MHz
ELCO Thision S Plus 19
Arduino Due

Schotty

Hmm, das ist ja blöd :(

Also erstmal würde ich eh das aktuelle master-branch empfehlen, das läuft bisher bei mir stabil (im Testbetrieb). Hat u.a. den Vorteil, dass du mit der Webconfig rumspielen kannst ;)

Wenn du aber weiterhin v1.x nutzen willst:
BSB bus(68,69); -> das ist noch das Setting für den Mega mit Software-Serial! 68,69 durch 19,18 ersetzen. Dann nochmal testen.

EDIT: Vielleicht vor dem Flashen auch ruhig nochmal /NE ausführen zum Löschen des EEPROMs - man weiß ja nie.. ;)

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

Luposoft

Da fällt mir ein Stein vom Herzen.
Ich habs mit der Änderung kompiliert, und nun sieht der SerMon schon etwas anders aus...
Das war bestimmt mein Fehler. Lieben Dank
Morgen werde ich dann einen 2. Anlauf an der Heizung nehmen.

Zur 2.0
Ich hatte extra die 1.1. genommen um erstmal auf sicherem Terrain zu sein.

Die 2.0 ist dann mein Ziel.
Ich würde die halt nicht im Testbetrieb laufen haben, sondern gleich produktiv...

Nochmals vielen Dank



Raspi B+
CUL nano 433MHz
CUL nano 868MHz
ELCO Thision S Plus 19
Arduino Due

Luposoft

#5153
Zitat von: Luposoft am 04 Januar 2021, 17:17:40
EDIT: Vielleicht vor dem Flashen auch ruhig nochmal /NE ausführen zum Löschen des EEPROMs - man weiß ja nie.. ;)
@Schotty
/NE wird im SerMon oben eingegeben und dann senden, korrekt?

Edit: Frage konnte ich mir selbst beantworten (wenn man das Handbuch liest ... ::))
in der config.h das define RESET aktivieren, dann im SerMon oben /NE und senden, dann dauerts ein bisschen und der Arduino startet neu
Raspi B+
CUL nano 433MHz
CUL nano 868MHz
ELCO Thision S Plus 19
Arduino Due

Schotty

Zitat von: Luposoft am 04 Januar 2021, 21:41:04
Edit: Frage konnte ich mir selbst beantworten (wenn man das Handbuch liest ... ::))
;D
Geht aber auch via webinterface, ist ja ein URL-Befehl   ;)
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Luposoft

Und auf das WebIf kam ich ja nicht, und nahm nun an, dass das auch noch mit dem Eeprom zusammen hängen könnte. Aber egal.
Bin auf Morgen gespannt obs dann klappt.
Raspi B+
CUL nano 433MHz
CUL nano 868MHz
ELCO Thision S Plus 19
Arduino Due

Schotty

Achso,stimmt,ich nahm jetzt an,dass das funkrioniert.. Na dann für morgen toitoitoi  ;)
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Schotty

#5157
@Luposoft: Das bezieht sich zwar auf die v2.x,aber evtl betrifft dich das ja auch (irgendwann nochmal): https://forum.fhem.de/index.php/topic,29762.msg1117305.html#msg1117305
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

MoinMoin

Zitat von: Schotty am 04 Januar 2021, 14:50:20
Sorry, aber da muss ich nochmal nachhaken: afaik gibt/gab es nur "Thision 17" und "Thision S 17.1", aber keine "Thision S 17"..?!

Mein Fehler, sorry. Der Installateur hatte damals einfach Thision S 17 von Hand auf die Mappe geschrieben.
Es ist ein Thision S 17.1.

Schotty

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