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

rspecht

Hab mitm Scope gesucht und den TX Optok. ausfindig gemacht. Da ich aber grade die Stange nicht finde hab ich beide OKs getauscht.. nun gehts. ^^

Destination address: 0
READY
free RAM:5291
192.168.0.253
Starting SD..ok
numSensors: 0
RGT1->HEIZ QUR 6225 Konfiguration -  Gerätefamilie:
78 0E 00 06 C0 02 00 14 06 3D 05 00 02 F4 B8
HEIZ->RGT1 ANS 6225 Konfiguration -  Gerätefamilie: 28
78 11 06 00 0C 02 00 14 07 05 3D 00 02 00 00 1C F1 27
RGT1->HEIZ QUR 6226 Konfiguration -  Gerätevariante:
78 0E 00 06 C0 02 00 14 06 3D 05 00 03 F4 B9
HEIZ->RGT1 ANS 6226 Konfiguration -  Gerätevariante: 109
78 11 06 00 0C 02 00 14 07 05 3D 00 03 00 00 6D F1 79
Device family: 28
Device variant: 109
HEIZ->F0 INF      0500021D 00 0D DF
78 11 F0 00 CC 02 00 14 02 05 00 02 1D 00 0D DF F3 7C
HEIZ->ALL  INF      0500021F 00 FF F5
78 11 FF 00 FC 02 00 14 02 05 00 02 1F 00 FF F5 F4 C5
HEIZ->F0 INF      251901F4 13 00 00 54
78 12 F0 00 CC 02 00 14 02 25 19 01 F4 13 00 00 54 F3 08
HEIZ->ALL  INF      1500020A 00 01 36 00 32
78 13 FF 00 FC 02 00 14 02 15 00 02 0A 00 01 36 00 32 F1 39
RGT1->HEIZ QUR 8700 Diagnose Verbraucher -  Aussentemperatur:
78 0E 00 06 C0 02 00 14 06 3D 05 05 21 F4 DC
HEIZ->RGT1 ANS 8700 Diagnose Verbraucher -  Aussentemperatur: -0.2 °C
78 11 06 00 0C 02 00 14 07 05 3D 05 21 00 FF F5 F3 23
RGT1->HEIZ QUR 8326 Diagnose Erzeuger -  Brennermodulation:
78 0E 00 06 C0 02 00 14 06 3D 11 30 5F F5 51
HEIZ->RGT1 ERR 8326 Diagnose Erzeuger -  Brennermodulation: error 7 (parameter not supported)
78 0F 06 00 0C 02 00 14 08 11 3D 30 5F 07 F3 A8
HEIZ->F0 INF      0500021D 00 0E 21
78 11 F0 00 CC 02 00 14 02 05 00 02 1D 00 0E 21 F2 BF

Schotty

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

miwi

#1757
Zitat@miwi: Danke, aber da die jetzige Lösung ohne potentiell zukünftige Engpässe bei 64 Bit läuft, bleibe ich wohl dabei.

Danke fuer die Rueckmeldung, dass du nun doch nicht mehr als 32 bits brauchst. Ich habe gerade die Umstellung des Codes auf 64-bit bit patterns fertiggestellt.

Scherheinz

Hier meine Straton 21  Logon B G2Z2:

Zitat6220 Konfiguration - Software- Version: 3.5       
6221 Konfiguration - Entwicklungs-Index: error 7 (parameter not supported)    
6222 Konfiguration - Gerätebetriebsstunden: 59771 h       
6223 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014   
6224 Konfiguration - Geräte-Identifikation: RVS63.283/160       
6225 Konfiguration - Gerätefamilie: 90       
6226 Konfiguration - Gerätevariante: 160       
6227 Konfiguration - Objektverzeichnis-Version: 101.6       
6228 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014


freetz

@miwi: Die neue Version basiert gar nicht mehr auf bit-basierter Auswertung, von daher finde ich sie am zukunftssichersten:
https://forum.fhem.de/index.php/topic,29762.msg765719.html#msg765719
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,
@postman: Danke! Ich bräuchte von Dir (wie auch von Brötje Usern mit anderer Gerätefamilie) noch den Test, ob die folgenden Parameter mit Eurer jetzigen Version und nach dem Update auf die aktuellste Version noch die gleichen Werte bringen:
/900/1200/1500/2270/5950/5951/5957/5960/5961/5962/5963/5964/6030/6031/6032/7841/8324/8326/8329/8338/8339/9000

Dann noch mal die Bestätigung, dass die Fehler-Kategorie bei Dir das anzeigt, was angezeigt werden soll, oder ob/wo es da die gleichen Probleme wie bei FunkOddyssey gibt, und dann noch mit der neuesten Version den Mitschnitt von /Q (mit aktiviertem "#define DEBUG" in der _config.h).


Ich bin derzeit leider ausser Gefecht gesetzt, so dass ich momentan nicht an den BSB_Lan herankomme, um die neue Version zu installieren. Sobald ich wieder kann, sende ich Dir die Ausgabe. Sorry, kann anscheinend doch nicht so hilfreich sein, wie ich möchte  :( :'(

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...

rspecht

So :)
Vielen Dank nochmals an euch... Super Forum mit super Leuten.
Nun hab ich noch eine Frage:
Wie komme ich an die Adresse der Raumtemperatur?

im LAN Interface steht folgendes:
10000 Benutzerdefiniert - Raumtemperatur 1: error 7 (parameter not supported)

Jewe

#1762
Hallole,

Brötje ISR ZR1

6220 Konfiguration - Software- Version: 3.4
6221 Konfiguration - Entwicklungs-Index: error 7 (parameter not supported)
6222 Konfiguration - Gerätebetriebsstunden: 64596 h
6223 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014
6224 Konfiguration - Geräte-Identifikation: RVS46.530/100
6225 Konfiguration - Gerätefamilie: 107
6226 Konfiguration - Gerätevariante: 100
6227 Konfiguration - Objektverzeichnis-Version: 100.5
6228 Konfiguration - Bisher unbekannte Geräteabfrage: unknown type 000014


Jens

freetz

@rspecht: Super Nutzer zeichnen sich dadurch aus, dass sie die FAQ zu dem Thema lesen ;)...
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

Zitat von: freetz am 14 Februar 2018, 19:33:28
@rspecht: Super Nutzer zeichnen sich dadurch aus, dass sie die FAQ zu dem Thema lesen ;)...

Jetzt hab ich gedacht ich hätte alles gelesen, verstanden und mir behalten, dann das...

ZitatGewisse Funktionen scheinen im Übrigen nicht via LPB unterstützt zu werden, bspw. das
Senden einer Raumtemperatur an einen Regler, da diese Information vom Regler auf dem
BSB erwartet wird.

Damn... und nun? Zustäzlich nochmal die ganze Chose mit PPS? Leider hat das RVA63 kein BSB.
Könnte ich die PPS Geschichte mit dem gleichen Board abhandeln? Evtl. über SoftwareSerial?

freetz

Hm, dass das Senden der RT bei LPB noch auf ToDo ist, hatte ich wiederum vergessen ;). LPB ist auf jeden Fall besser als PPS, auch wenn Du für beides das gleiche Board nehmen kannst. Dein Problem mit PPS ist halt, dass die Telegramme nicht dem entsprechen, was ich kenne und umgesetzt habe, siehe mein Posting vor ein paar Seiten dazu. Kannst Du mal unter LPB mit I10000=14.5 versuchen, die RT zu setzen und währenddessen die dabei über den Bus gehenden Telegramme mitloggen und posten?
@Schotty: Kam die Info bzgl. RT und LPB von Dir?
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

GET /M1 HTTP/1.1
/M1
GET /V5 HTTP/1.1
/V5
GET /I10000=19.5 HTTP/1.1
/I10000=19.5
set ProgNr 10000 = 19.50
Parameter is readonly!
My address: 6
Destination address: 0
7751136 78 11 FF 00 FC 02 00 14 02 05 00 02 1F 00 FF 80 F4 50
7752499 78 15 FF 00 FC 02 00 14 02 2D 00 02 31 00 00 36 1C 02 01 0D EF F5


Wer blockt da was?`das sieht danach aus dass die software garnicht raussenden will. Muss ich dafür den code auf Debug setzen?

Schotty

Ja, habe ich so im Handbuch vermerkt, da die RGTs via BSB angeschlossen sind und von einem User die Nachricht kam, dass eine Raumtemp-Übermittlung via LPB nicht funktionierte. Bezieht sich aber eben auch auf die aktuelleren Regler (also nicht RVA).
Bei dem (alten) RVA kann das aber natürlich völlig anders sein, ebenso kann es auch nur ein Zufalls gewesen sein, dass es bei erwähntem User nicht funktionierte.

@rspecht: Gibt es für den Regler denn eine Möglichkeit, eine Raumtemp mit einzubeziehen? Optionales QAA verfügbar? Falls ja: Wie wird das angeschlossen etc.

@rspecht: Wie in der Ausgabe und auch im Handbuch zu lesen: Parameter ist readonly.. Wie dem abzuhelfen ist, ist ebenfalls im Handbuch zu finden.. ;)
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

rspecht

Zitat von: Schotty am 14 Februar 2018, 20:11:51
@rspecht: Wie in der Ausgabe und auch im Handbuch zu lesen: Parameter ist readonly.. Wie dem abzuhelfen ist, ist ebenfalls im Handbuch zu finden.. ;)

Ja.... mist. Dachte das war Debug. Sry.
Also vorneweg: Parameter 33 bleibt --- im Controller. Sollte das Kommando da "rauskommen"?
Zitat von: RVA63 Manual link=https://www.hansa-heiztechnik.de/UserFiles/file/Download/Altgeraete/Regler-RVA63.pdf33 Raumtemperatur-Istwert (TRx)
Mit dem Einsteigen in die Bedienzeile wird automatisch die gemessene Temperatur
vom Raumgerät angezeigt.
--- Kein gültiger Raumfühler angeschlossen

Mit M1 und V1:
GET /3981/I10000=19.5 HTTP/1.1
/3981/I10000=19.5
set ProgNr 10000 = 19.50
setting line: 10000 val: 04 E0 00
RGT1->HEIZ INF      3D2D0215 04 E0 00
78 11 00 06 C0 02 00 14 02 3D 2D 02 15 04 E0 00 F2 DB
My address: 6
Destination address: 0


Jewe

Hey,
macht es Sinn, dass ich die aktuelle Version und die Parameter auch bei meinen Brötchen teste ? Müsste dann aber mal schauen, wann ich es schaffe.
Jens