Solvis Ben Warmwasser nachheizen

Hallo,

ich möchte über HA bei meiner Solvis Ben Heizung mit SC2 und SolvisRemote das Warmwasser per Knopfdruck nachheizen.
Ich habe per Modbus alle Sensordaten in einer Übersichtsseite ausgelesen - das funktioniert schon mal gut. Allerdings bin ich noch HA-Neuling und weiß nicht, wie ich jetzt für einen Schalter im Dashboard eine Funktion baue, die per Modbus das Warmwasser nachheizen aktiviert. Hat das schon einer gemacht und könnte den Code teilen?

Vielen Dank!

Hallo,

hast du eine Lösung gefunden ?
Bin ebenfalls auf der Suche nach einer Lösung des Problems

Viele Grüße

Hi b3n,

sorry, ich habe deine Nachricht übersehen.
Inzwischen habe ich es alles gut am laufen. Wenn du noch Fragen hast, melde dich…

Schöne Grüße

Hallo

Ich nutzte bisher die Funktion über Alexa. Aber anscheinend gibt es wieder Probleme mit dem Skil.

Welche Modbus Adresse benutzt du hierfür, da stimmte die Doku wohl nicht.

Kannst du bitte deine Lösung posten.

Vielen Dank Und frohe Weihnachten

Jürgen

Hallo zusammen, ich versuche aktuell das 1x Nachheizen für meine Solvis Max in mein Home Assistent zu bekommen. Habt ihr mir bitte die Lösung wie ihr es hinbekommen habt? Ich gehe aktuell über Helfer da mein Taster noch unterwegs ist und versuche mich mit booleam und Button, beides jedoch ohne Erfolg.

Hallo zusammen,ich habe das so gelöst:

template:
  - switch:
    ## Warmwasser nachheizen
    - name: "Warmwasser heizen"
      unique_id: ww_nachheizung
      state: "{{ states('sensor.ww_nachheizung_start') | int != 0 }}"
      turn_on:
        - action: modbus.write_register
          data:
            hub: SolvisRemote
            unit: 1
            address: 2322
            value: 1
        - delay: "00:00:04" # 4 Sekunden warten
        - action: homeassistant.update_entity
          data:
            entity_id:
              - sensor.ww_nachheizung_start
              - sensor.brennerleistung
      turn_off:
        - action: modbus.write_register
          data:
            hub: SolvisRemote
            unit: 1
            address: 2322
            value: 0
        - delay: "00:00:06" 
        - action: homeassistant.update_entity
          data:
            entity_id:
              - sensor.ww_nachheizung_start
              - sensor.brennerleistung

Dafür schreibe ich in den Sensor ww_nachheizung_start, sodass der Brenner startet. Beim Ausschalten wird die Flamme auch abgeschaltet. Das Delay hab ich drin, da die Solvis anscheinend träge reagiert und nicht sofort mitbekommt, dass die Flamme an/aus ist. Anschließend aktualisiere ich noch die entsprechenden Sensoren, da sie in meiner Modbus Definition nur alle 20 Sekunden aktualisiert werden, aber ich sie schön in einer grafischen Übersicht wie beim SC2 anzeigen lasse.

modbus:
  - name: SolvisRemote
    type: tcp
    host: solvis.fritz.box
    port: 502
    delay: 5
    message_wait_milliseconds: 30

  - sensors:
    ## Warmwasser
    - name: WW Nachheizung start
      input_type: holding
      address: 2322
      scan_interval: 20

    - name: Brennerleistung
      unit_of_measurement: kW
      scale: 0.1
      precision: 2
      input_type: input
      address: 33539
      scan_interval: 20
1 „Gefällt mir“