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

FunkOdyssey

Ich kann morgen mal die zig Fotos durchgehen.
Eine andere Möglichkeit - als manuell mitschreiben/fotografieren - gibt es doch nicht, oder?
Ich werde Sinn Protokoll dazu anfertigen. Oder reichen dir auch die Bilder?

Scherheinz

Zitat von: Schotty am 13 Februar 2018, 14:54:18
LOL ok, das werden ja immer mehr, ich werd's in der nächsten Handbuch-Aktualisierung ändern.

Im Übrigen würd ich es gar nicht so uninteressant und unnütz finden, wenn wir zusätzlich sogar eine kleine Komplettabfragen-Sammlung zusammen bekommen würden..?! Also pro Regler/Hzgstyp zusätzlich zu den erwünschten Angaben noch eine 0-10000 Abfrage als .txt-file, dann hätte man das in Zukunft für was-auch-immer noch in der Hinterhand. 

/Q könnte eigtl auch nochmal jeder VORHER ausführen.. ;)

Die Idee finde ich auch sehr gut, dann könnte man einfach mal optisch vergleichen, man müsste nur dazu noch die Komponenten der Ausstattung aufzählen, also ob es z.B. einen Puffer, Fußbodenheizung,....usw gibt.

Gruß

freetz

Zitat von: FunkOdyssey am 13 Februar 2018, 22:41:21
Eine andere Möglichkeit - als manuell mitschreiben/fotografieren - gibt es doch nicht, oder?
Ich werde Sinn Protokoll dazu anfertigen. Oder reichen dir auch die Bilder?

Bitte keine Bilder! ;)
Am besten alles in einer Text-Datei, also idealerweise Parameter an der Therme aufrufen, Telegramme mitloggen und dazu schreiben, welcher Parameter mit welchem Wert an der Therme angezeigt wird. Wichtig ist ja eine direkte zeitliche Zuordnung zwischen Telegramm und Anzeige. Da kann gestern oder morgen ja beim gleichen Parameter was ganz anderes gestanden haben.
Für's erste würde es auch reichen, wenn Du mal den Web-Output der besagten Parameter postest. Wie gesgt, ich glaube nicht, dass da buchstäblich "Datum/Uhrzeit" etc. steht, sondern eben ein konkretes Datum etc.
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

freetz

So, ich habe nun das neue Device-Mapping umgesetzt. Bisher habe ich noch keine speziellen Befehle für einzelne Gerätevarianten angelegt, da wären numsis Parameter dann die ersten Kandidaten, gefolgt von FunkOdysseys Fehlerkategorie, wenn ich da eine nachvollziehbare Logdatei habe.
Bitte das master repository einmal ausprobieren und gerne dann auch mit aktiviertem "#define DEBUG" einmal /Q aufrufen und schauen, ob ich Parameter für Eure Gerätefamilie vergessen / falsch zugeordnet habe.

Für Updater wichtig:
In der _config.h müssen folgende Variablen neu hinzugefügt werden:
const int fixed_device_family = 0;
const int fixed_device_variant = 0;

Die Zeile
const int fixed_device_id = 0;
kann dafür entfallen.

Gruß,

F.
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 13 Februar 2018, 23:28:45
So, ich habe nun das neue Device-Mapping umgesetzt.
Respekt!  8)
Brauchst du die vorher/nachher Abfrage von /900/1200/1500/2270/5950/5951/5957/5960/5961/5962/5963/5964/6030/6031/6032/7841/8324/8326/8329/8338/8339/9000 der Brötje-Fraktion dann noch? https://forum.fhem.de/index.php/topic,29762.msg764955.html#msg764955

Bin leider noch unterwegs und könnte es voraussichtlich erst am WoEnd liefern. Oder hat sich da mittlerweile schon mal jemand drauf gemeldet..?
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

cpet

#1715
Zitat von: FunkOdyssey am 13 Februar 2018, 22:01:39
Klingt komisch. Ist aber so.
Kaum habe ich es geändert, so reagiert die Therme auf die Raumtemperatur b

Wir müssen das aber nicht weiter verfolgen. Vielleicht stolpern wir irgendwann nochmal darüber.

Hallo,

Ich bin ebenfalls am überlegen ob ich die Steuerung per LAN-Adapter bei mir Integriere, 
habe eine WBS22 mit aktuell folgender Steuerung LMU64.002.D100 (vor ca. 5 Jahren erneuert)
vorher war die LMU54.006A100 eingebaut.

Ich habe mal in die Doku geschaut, nach der kann man die Zuordnung einstellen:
RPI 3 mit 1x SCC 868MHz für FS20; 1x SCC 433MHz SlowRF; 1x SCC 868MHz Homematic;
Rollladen-/Markisensteuerung, Fußboden-Heizungssteuerung 
diverse Licht-/Schaltungssteuerungen
ALEXA-Integration;
Statusmeldungen über  Fernseher

freetz

@Schotty: ja, die URL-Abfrage wäre trotzdem noch gut von den genannten Gerätefamilien
@cpet: interessant, für mich sieht das aber nicht nach BSB, sondern wenn, dann nach PPS-Bus aus. Trotzdem ist es seltsam, dass es "früher"so eine Einstellmöglichkeit gab und jetzt nicht mehr?
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

freetz

@numsi: So, ich habe jetzt Deine Therme auch hinterlegt, probier bitte mal die neueste Version aus, ob da die Parameter 0, 6600 und 8700 kommen.
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

@freetz
6600 LPB-System - Geräteadresse: 1       (steht auch so im Gerät, und ist richtig)
8700 Diagnose Verbraucher - Aussentemperatur: --- °C  (hier steht im Gerät 2.0°C drin)
/Q per mail?
Psst!
Brötchen=379Ahex, BigS=3092hex

numsi

Sorry, übersehen...
0 Uhrzeit und Datum - Datum/Zeit: 14.02.2018 11:25:50       
Psst!
Brötchen=379Ahex, BigS=3092hex

freetz

#1720
Hm, jetzt sehe ich auch: Dein Telegramm von Parameter 8700 ist etwas seltsam: Es hat im Daten-Teil (vom fünftletzten bis drittletzten Byte) folgende Werte: 40 F3 80
Der erste dieser Werte ist normalerweise immer null. Wenn nicht, wird "---" ausgegeben. F3 80 wären dann die Außentempertur. Das wären in dem Fall minus 49 Grad! Warum die Therme diesen Parameter so "falsch" überträgt, aber an der Therme die vermutlich korrekten 2,0 Grad angezeigt werden, kann ich aus der Ferne schlecht diagnostizieren. Immerhin aber schon mal gut, dass der Parameter als solcher nun funktioniert und die (seltsamen) Daten zumindest innerhalb der bisher bekannten Logik korrekt interpretiert werden.
Schick' doch ansonsten bitte noch mal einen Telegrammmitschnitt 8700, 8703 und 8704 - die sollten relativ ähnliche Werte zurück geben. Wenn die 8700 da weiterhin ein Ausreißer bleibt, aber die anderen Werte korrekt übermittelt werden (und ja alle auf dem gleichen Außenfühler basieren), dann ist da in der Software Deiner Therme etwas faul...

Und /Q gerne hier in einer Nachricht posten, dann findet man das später leichter wieder. Aber bitte das Code-Tag benutzen (das # über dem Textfenster), dann ist es gleich passend formatiert.
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

8703 Diagnose Verbraucher - Aussentemperatur gedämpft: 0.8 °C       
8704 Diagnose Verbraucher - Aussentemperatur gemischt: 1.1 °C       

Anmerkung zu 8700, der ist nicht an der Therme angeschlossen sondern am Systemregler mit LPB 2.
Der Wert wird aber überall am Bus so angezeigt, als wenn er lokal angeschlossen ist.
Also solltest du dich daran nicht festbeissen.
Psst!
Brötchen=379Ahex, BigS=3092hex

Schotty

@numsi & @freetz
Kurze Zwischenfrage: Geht es dabei momentan immer um den RVS65.583 (also Fam. 116)?
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

numsi

Psst!
Brötchen=379Ahex, BigS=3092hex

Schotty

Ah ok. Achja, da gab es ja Diskrepanzen bei Euren Versionen - stimmt, da war was.. ;)
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/