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

lynckmeister

Hallo Freetz,
ich hatte im Beitrag 1251 nach dem Parameter der Aussentemperatur gefragt. Im Beitrag 1252 hattest du dann die Parameter 6223 bis 6228 angefragt. Auf diesen Beitrag hatte aber dann Schotty geantwortet, ich bin daher davon ausgegangen, dass es um ein anderes Thema ging und dass auf meine Frage niemand geantwortet hatte.... Sorry, aber da alles in einem Thread abläuft ist es teilweise etwas schwierig die Themen zuzuordnen ;) Also beide Parameter liefern eine leere Seite.
Ich mach jetzt mal ein Update und dann schicke ich das Log vom SerMon...

Danke für deine Hilfe...


hsepm

Zitat von: freetz am 27 Dezember 2017, 10:37:54
Hallo Holger,

es sind noch ein paar Platinen aus der letzten Sammelbestellung übrig, schick' mir mal eine E-Mail an bsb (ät) code-it.de. Vor allem anderen müsstest Du aber prüfen, ob Deine BBS 15E einen BSB bzw. LPB-Anschluss hat (PPS als QAA70-Ersatz geht seit Neuestem auch, aber ist bisher nur auf einer Therme getestet).

Gruß,

F.

Hallo Freetz,

Mail ist unterwegs.

Viele Grüße,
Holger

lynckmeister

Hallo Freetz,

so ich habe das Update gemacht - und siehe da - jetzt habe ich auch den Parameter 700 ... klappt also jetzt super .. vielen Dank,
Wie setze ich jetzt den Wert ? http://<ip-of-server>/S700=3 // für komfort? und 0-3 sind zulässige Values?


Nur die Aussentemperatur kann ich unter 8700 immer noch nicht erreichen.
7730 liefert Aussentemperatur B9 und 8703 hat noch Aussentemp gedämpft und 8704 Aussentemp. gemischt was 0.02c höher liegt.. reicht ja im Prinzip , aber vielleicht kannst du mir sagen welche Unterschiede diese Werte beschreiben ?

Hier ein Log  nach dem Start , wenn ich die Aussentemperatur mit 8700 abfrage sowie die "anderen" Aussentemperaturen. Auch bekomme ich keine Vorlauftemperatur , es steht immer --C im Wert und die Rücklauftemperatur bringt eine leere Seite ( siehe Log)





昆⸮`address: 6
Destination address: 0
READY
free RAM:1925
192.168.2.88
Starting SD..failed
HEIZ->RGT1 ANS 6225 Konfiguration -  Gerätefamilie: 95
Device family: 95
Device ID: 4294967295
GET /8704/7730/8000/8830 HTTP/1.0

/8704/7730/8000/8830
HEIZ->RGT1 ANS 8704 Diagnose Verbraucher -  Aussentemperatur gemischt: 6.5 &deg;C
HEIZ->RGT1 ANS 7730 Ein-/Ausgangstest -  Aussentemperatur B9: 6.6 &deg;C
HEIZ->RGT1 ANS 8000 Status -  Status Heizkreis 1: 113 - Schnellaufheizung
HEIZ->RGT1 ANS 8830 Diagnose Verbraucher -  Trinkwassertemperatur 1: 46.3 &deg;C
GET /8700 HTTP/1.1

/8700
HEIZ->ALL  INF      05000213 04 00 00 49
INF: Brennerstatus: 4
DISP->ALL  INF      0500006C 00 75 0C 1B 03 0C 28 24 00
GET /700 HTTP/1.1

/700
HEIZ->RGT1 ANS  700 Heizkreis 1 -  Betriebsart: 3 - Komfort
HEIZ->ALL  INF      31000212 01 00 45
INF: TWW-Status: 69
HEIZ->ALL  INF      2D000211 03 02 22 26 5E 84 FF FF 00 01
GET /8743 HTTP/1.1

/8743
HEIZ->RGT1 ANS 8743 Diagnose Verbraucher -  Vorlauftemperatur 1: --- &deg;C
GET /8314 HTTP/1.1

/8314

freetz

Danke. Du hast eine Therme, die bisher noch nicht im Verzeichnis unserer unterstützen Thermen steht. Deswegen werden nur die für alle Themen eindeutigen Parameter angezeigt.
Poste bitte daher mal die genaue Bezeichnung Deiner Therme sowie die Ausgabe der Parameter 6223 bis 6228, dann nehme ich das mit auf. Wenn dann noch Parameter nicht gehen sollten, musst Du wie in der FAQ beschrieben die entsprechend Telegramme loggen und hier posten.
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

lynckmeister

Also hier die beiden Paramenter-  fürchte aber das bringt dir nicht viel ... :
6223 Konfiguration - Bisher unbekante Geräteabfrage: unknown type 000014
6228 Konfiguration - Bisher unbekante Geräteabfrage: unknown type 000014

anbei ein Bild vom Aufkleber der Heizung ... reicht das so ?

Schotty

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

Schotty

Zitat von: lynckmeister am 27 Dezember 2017, 12:45:58
Nur die Aussentemperatur kann ich unter 8700 immer noch nicht erreichen.
7730 liefert Aussentemperatur B9 und 8703 hat noch Aussentemp gedämpft und 8704 Aussentemp. gemischt was 0.02c höher liegt.. reicht ja im Prinzip , aber vielleicht kannst du mir sagen welche Unterschiede diese Werte beschreiben ?
7730 AT an B9: B9 ist der Steckplat am Regler, wo der AT-Fühler angeschlossen ist. Da 7730 "Ein-/Ausgangstest" ist, also ein Test auf Funktionalität, sollte es identisch mit 8700 "Diagnose Verbraucher" sein, der wiederum 'nur' abfragt.
AT gedämpft ist eine von der Regelung 'errechnete' Außentemperatur, die im Grunde die Spitzen rausnimmt und etwas verzögert. 
AT gemischt ist eine Mischung aus der aktuellen AT und der errechneten gedämpften AT.

Zitat
Auch bekomme ich keine Vorlauftemperatur , es steht immer --C im Wert und die Rücklauftemperatur bringt eine leere Seite ( siehe Log)
Falls bei dir gar keine Fühler für VL- und RL-Temp vorhanden sind, werden dir auch sowieso keine Werte angezeigt werden können.

Ansonsten natürlich so, wie es freetz geschrieben hat - evtl sind noch einige CoIDs zu dekodieren.
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

freetz

So, neue Version mit Deiner Gerätefamilie ist auf GitHub. Bitte testen. Bei weiterhin nicht vorhandenen Parametern wie in der FAQ beschrieben die Werte auslesen.
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

lynckmeister

Also die neue Verison läuft und der Wert 8700 wird nun geliefert - scheint also verbessert und zu funktionieren. Vorlauf und Rücklauf allerdings zeigt immer noch -- an.. ich nehme an , dass ich dann wie Schotty sagte keine Sensoren dafür habe. Falls es aber doch andere Parameter sind, kann ich nach der FAQ Methode die Telegramme rauskriegen, das sieht nicht schwer aus. Jedoch habe ich keine Ahnung wie im Menü (Drehrad) ich diese Werte finde... da sind ja einige hinter einem PW verborgen, das wird dabei sein, oder? Wie komm ich da ran?

Den Mode umschalten kann ich jetzt mit : http://<ip-of-server>/S700=[0-3] ?


ok BIS hatte ich überlesen;)
hier der Vollständigkeit noch die Werte (mit der neuen Version) :
6223 Konfiguration - Bisher unbekante Geräteabfrage: unknown type 000014
6224 Konfiguration - Geräte-Identifikation: RVS43.122/100
6225 Konfiguration - Gerätefamilie: 95
6226 Konfiguration - Gerätevariante: 100
6227 Konfiguration - Objektverzeichnis-Version: 1.0
6228 Konfiguration - Bisher unbekante Geräteabfrage: unknown type 000014




freetz

Was Du per Rad nicht anzeigen kannst, kannst Du nicht loggen. Da Du eine bisher nicht verwendete Therme besitzt, kann Dir niemand mit Sicherheit sagen, wofür welcher Wert z.B. bei 700 steht. Da hilft nur auf eigenes Risiko selber probieren.
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

lynckmeister

verstehe... ok dann fang ich mal mit den Basics an :
ich denke mir, ein aussagekräftiger Wert zum Verbrauch in Relation zur Aussentemperatur und Innentemperatureunstellung kann ich messen , indem ich die Brennerlaufzet, Aussentemp und Innentemperaturen (bzw auch die Programme meiner MAX Thermostaten) vergleiche zb in einem FHEM Plot. MAcht das Sinn ?
Die Info zur Brennerlaufzeit bekomme ich ja überdas Menü :
Brenner Laufzeit Stufe 1: 933
Brenner Takte Stufe 1: 2
ich nehme an hier steht, der Brenner lief 933 Sekunden und ist 2 mal angelaufen ?

Zu diesen Werten gibt es keine Nummer... wie komm ich da per URL ran?


freetz

Ob das Sinn macht, kann ich Dir nicht beantworten und es würde auch nicht in diesen Thread gehören. Die Brennerlaufzeit-Angaben hast Du richtig interpretiert. Per URL kommst Du da so ran, wie Du sie jetzt abgerufen hast (steht ja oben in der URL-Zeile). Du musst sie dann nur entsprechend in FHEM oder wo auch immer parsen. Aber auch das ist nicht Thema dieses Threads...
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

lynckmeister

ok dann werd ich mal basteln .. trotzdem danke für das Aufnehmen meiner Heizung und eure Hilfe.. ;)
ich habe nun versucht die Heizung in einen anderen Mode mit S700=0 zu versetzen, aber es kommt : FEHLER: Setzen fehlgeschlagen! - Parameter ist nur lesbar


Also wie setze ich den Mode meiner Heizung auf einen anderen ?

vielen Dank,
Gruß
Filip

freetz

Indem Du die Anleitung liest. Oder zumindest das HowTo. Da steht:
In der config.h ist nun als Voreinstellung DEFAULT_FLAG auf read-only gesetzt, d.h., dass alle Werte (erst einmal) nur lesbar sind. Wer das ändern will, muss wieder DEFAULT_FLAG auf 0 setzen oder bei den einzelnen Parametern (z.B. 10000 oder 710) in der defs.h den Wert DEFAULT_FLAG durch 0 ersetzen.
Weitere Fragen, die sich direkt aus den Texten ergeben, die Schotty und ich auf der GitHub-Seite zusammengestellt haben, werde ich nicht beantworten. Ich helfe gern, aber wenn sich manche Leute nicht mal die Mühe des Lesens machen, vergeht mir echt die Lust :(...
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

Zitat von: freetz am 27 Dezember 2017, 17:06:09
Weitere Fragen, die sich direkt aus den Texten ergeben, die Schotty und ich auf der GitHub-Seite zusammengestellt haben, werde ich nicht beantworten. Ich helfe gern, aber wenn sich manche Leute nicht mal die Mühe des Lesens machen, vergeht mir echt die Lust :(...

..true..  :(

@lynckmeister: Die Antworten auf die meisten deiner Fragen finden sich zentral zusammengefasst im Handbuch.
Du musst nicht mal mehr verschiedene Doks lesen, sondern nur eines - und u.a. aus diesem Grund habe ich mir auch die Mühe gemacht, das Handbuch zu erstellen.
Bitte sei doch so nett - mach du dir die Mühe und nimm dir die Zeit, das zumindest einmal aufmerksam durchzulesen. Von Anfang bis Ende.

Freetz und ich stecken hier echt viel Zeit rein - ich denke, da kannst du auch ein wenig investieren, um deine Anlage vernünftig bedienen zu können. Sollten dann noch adapter-/BSB-LAN-spezifische Fragen auftauchen, die sich auch nach zweimaligem Lesen noch nicht geklärt haben, versuchen wir auch weiterhin zu helfen.

Im Übrigen ist es auch ungemein hilfreich, mal die Bedienungs- und Installationsanleitung deiner Heizung zu lesen - das Systemhandbuch ISR ebenfalls. Dort findest du dann auch die Antwort auf die Frage, wie du an Parameter kommst, die in der Endbenutzer-Ebene nicht verfügbar sind. Stichwort: Fachmann-Ebene.. Einzig die OEM-Ebene dürfte mit einem Code gegen Zugriff geschützt sein, und das ist auch gut so, da die unangetastet bleiben sollte.

BSB-LAN erleichtert dir u.a. zwar die Bedienung deiner Heizung, aber dann solltest prinzipiell auch einigermaßen wissen, was du bedienen möchtest und wie du es zu bedienen hast..  ;)

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