foxriver76 / ioBroker.sonnen

An ioBroker adapter for sonnen batterys.
MIT License
17 stars 8 forks source link

Sonnenheater weiter Datenpunkte #245

Open Uwe1984 opened 1 year ago

Uwe1984 commented 1 year ago

In der neuesten Stable Version des Adapters sind jetzt auch 3 Datenpunkte des Sonnenheaters verfügbar. Erstmal vielen Dank dafür. Wäre es möglich, noch weitere Datenpunkte des Heaters zu holen? In der Sonnen App sind folgende Informationen vorhanden, die ich in Iobroker verwenden könnte um den Heater manuell zu steuern ( Stichwort PV-Überschuss Wassererwärumg ):

  1. Ist-Temperatur Wasser
  2. Heizstatus: an/aus
  3. Aktuelle Leistung des Heaters
foxriver76 commented 1 year ago

Hi Uwe,

ich kann grundsätzlich alle Daten hinzufügen, welche du in der API Dokumentation in deiner Batterie findest (Tab Software Integration). Ich weiß nicht welche DPs du meinst, welche bislang vom Sonnenheater präsent sind. Leider habe ich auch keinen Heizstab von Sonnen und weiß daher nicht ob da evtl. über die IOs die Daten rein kommen.

Uwe1984 commented 1 year ago

Hi Foxriver,

diese DPs des Heaters sind in der Doku von Sonnen vorhanden und werden im Iobroker Adapter dargestellt: SH_HeaterOperatingMode SH_HeaterTemperatureMax SH_HeaterTemperatureMin

Mit dem Datenpunkt "SH_HeaterTemperatureMin" kann man die automatische Steuerung des Heaters aushebeln, habe ich festgestellt. Diesen Datenpunkt gibt es in der App nicht. Es gibt aber wohl auch keine weiteren Datenpunkte für den Heater. Ich habe gerade mal die Doku der API durchgeschaut. Dann muss ich mich wohl erstmal an den Sonnen Support wenden.

Danke dir erstmal für deine schnelle Rückmeldung.

Ham60elu commented 1 year ago

Hi Foxriver,

diese DPs des Heaters sind in der Doku von Sonnen vorhanden und werden im Iobroker Adapter dargestellt: SH_HeaterOperatingMode SH_HeaterTemperatureMax SH_HeaterTemperatureMin

Mit dem Datenpunkt "SH_HeaterTemperatureMin" kann man die automatische Steuerung des Heaters aushebeln, habe ich festgestellt. Diesen Datenpunkt gibt es in der App nicht. Es gibt aber wohl auch keine weiteren Datenpunkte für den Heater. Ich habe gerade mal die Doku der API durchgeschaut. Dann muss ich mich wohl erstmal an den Sonnen Support wenden.

Danke dir erstmal für deine schnelle Rückmeldung.

Hallo Uwe1984, wir haben ebenfalls den sonnenHeater im Einsatz und ich würde diesen gerne ebenfalls so steuern, dass ich ihn quasi als "Notheizung" einschalten kann, auch wenn kein PV-Überschuß vorhanden ist. Meintest Du das mit "Mit dem Datenpunkt "SH_HeaterTemperatureMin" kann man die automatische Steuerung des Heaters aushebeln"? Wenn ja, würde mich interessieren, wie Du das hinbekommen hast. Hattest Du vom Sonnen-Support eine hilfreiche Antwort erhalten? Leider passen bei meinen Anfragen an den Support die Antworten nicht zu meinen gestellten Fragen :-( Ich habe festgestellt, dass die von Dir gewünschten Daten (akt. Zustand, akt. Wassertemp., akt. Leistung) im Online-Portal von Sonnen zu finden sind (my.sonnen.de). https://community-assets.home-assistant.io/original/4X/3/b/1/3b1bf76e78fb0f677c66f4ccaa51bc96e5e7ac39.png Leider habe ich es noch nicht geschafft, diese Werte von der Website auszulesen und darzustellen....

Uwe1984 commented 1 year ago

@Ham60elu ,

du kannst das heizen über den Heizstab triggern, indem du die Min. Temperatur höher stellst, als die Temperatur die Von der Heizung liegt. Beispiel: Soll Wassertemperatur der normalen Heizung in meinem Fall Gas, liegt bei 60 Grad. Wenn du jetzt die Min Temperatur des Heizstabes auf z.B. 65 Grad setzt und die Max Temp bei 70. Dann geht der Heizstab an. Um das über Iobroker sauber über ein Skript zu machen, fehlt aber die Isttemperatur des Wassers und die Leistung des Heizstabes...Ist leider nicht in der API und Sonnen hat den Verkauf des Heizstabes eingestellt und somit auch den Softwaresupport