NEWS
Test Adapter BSB_LAN v0.0.x
-
@Malz1902 hier ist eine hervorragende Anleitung dafür: https://1coderookie.github.io/BSB-LPB-LAN
-
Habe mir jetzt bei Frederik die BSB Platine bestellt und einen Arduino Due sowie eine W5500 Ethernet Shied.
Meine WP hat die Siemens RVS21 Steuerung. -
@hacki11
Values (comma- or new line separated numbers)
Hier werden die Parameternummer eingetragen die ich abfragen möchte, versteh ich das richtig? -
@Malz1902 ganz genau, alles abzufragen wäre ein Overkill, daher kann jeder seine Wünsche selbst konfigurieren
-
@hacki11
Vielen Dank, sobald die Sachen alle da sind werde ich mich ans basteln machen und dann mal schauen wie das Ganze so ist -
@hacki11
Ich bin gerade meine Config anzupassen. Dort gibt es einen Parameter byte monitor = 0; kannst Du mir sagen wofür dieser ist? In der Doku finde ich leider nichts dazu. -
Meinst du in der BSB_LAN Gateway Software?
Am besten dort ein Issue aufmachen, kenne den Parameter aber nicht. -
@hacki11
Ja genau in der Config Datei für das BSB -
Habe nun den BSB Adapter an meine Wärmepumpe (Waterstage) angeschlossen, klappt alles.
Auch der Adapter im ioBroker gibt mir die Werte die ich will zurück -
@hacki11 wäre es möglich, dass die Parameter, die der Adapter ausließt in Gruppen dargestellt wird, sprich nach Parameter Nummer 700, 800, 900 etc. und die Parameter darin dann anstatt nach Namen sortiert werden nach der Parameternummer?
Habe mir da jetzt 20 Paramerter auslesen lassen und dann ist alles sehr unübersichtlich
-
So einen ähnlichen Gedanken hatte ich auch schon: die Parameter nach den Kategorien in Ordner zu gruppieren.
Ob man dann darin noch die Parameter umbenennen sollte, also die bis vierstellige Nummer voranstellt ist eine andere Frage.Wenn die Datenpunkte vom Adapter in Ordner verschoben werden könnte man vielleicht sogar seine History behalten
-
Freut mich, dass es so problemlos geklappt hat!
Bin für Feedback offen was sowas angeht. Für mich wirkte es anfangs auch so, aber in der Regel nutzt man ja eine Visualisierung der Datenpunkte wie z.B. Grafana oder ähnliches. Dann spielt es keine Rolle wie strukturiert das Ganze in iobroker ist. Im Gegenteil, man muss zuerst die Kategorie erahnen bevor man den Datenpunkt wählen kann. -
Am besten auch den neuen Thread nutzen, dieser ist outdated.
https://forum.iobroker.net/topic/31724/test-adapter-bsblan-v0-1-x-github-write-support
-
Hallo Hacki11,
vielen Dank für Deine Mühen. Ich hab damals den Arduino mit dem Passkey eingestellt. Mittlerweile ist das Jahre her und hab keine Ahnung mehr wie ich das gemacht habe. Ich steige grad von FHEM auf ioBroker um. Der Parser würde schon funktionieren aber mit Deinem Adapter und dem Passkey bekomme ich keine Verbindung. Vielleicht kannst Du mir ja sagen, ob das überhaupt geht und wenn ja was ich wo eingeben muss.
Vielen Dank
-
@Buia2002 was denn ein Passkey?
-
@hacki11 Es gibt ein Feature die URL durch Angabe einer vierstelligen Passwortes zu verschleiern:
https://1coderookie.github.io/BSB-LPB-LAN_EN/chap07.html
https://github.com/fredlcore/bsb_lan/blob/master/BSB_lan_config.h.default#L64L72 -
Die URLs werden wie folgt zusammen gesetzt:
() => rp(this.options("http://" + this.host + "/JA"))
Angenommen deine IP ist 192.168.0.1 und dein Passkey ist 1234, dann müsste es eigentlich gehen wenn du in den Adaptereinstellungen bei Host/IP das ganze wie folgt eingibst:
192.168.0.1/1234
Kannst du das mal testen und falls es nicht klappt, die logs anhängen?
-
Hi hacki11,
vielen Dank für Deine Antwort. Hatte bißchen Stress die letzten Tage und ich dachte eigentlich ich bekomme eine E-Mail wenn jemand antwortet. Leider funzt Dein Vorschlag so nicht. Habe auch schon vorher so ziemlich alle Varianten probiert. Anbei eine Beispiel Einstellung als pic und einen Ausschnitt meines Logs. Danke nochmal das Du/ihr Dir/euch so eine Arbeit macht. Hab noch ein Foto von meinen Einstellungen und vom Browser, wenn ich direkt den BSB Adapter abfrage, gemacht.
-
Welche Version nutzt du? 0.1.5 ist aktuell.
Setze das Logging für den Adapter auf Debug, starte den Adapter neu, lade die Logs herunter und häng sie hier an. (Bitte als log, nicht als rtf)Du bekommst eine Verbindung, jedoch klappt etwas mit der Objekterstellung nicht.
-