Ich möchte einfach nur heute Nacht laden…

Fragen zur Nutzung, Features, usw..
matthiasb100
Beiträge: 19
Registriert: So Jan 24, 2021 1:39 pm
Has thanked: 3 times

Ich möchte einfach nur heute Nacht laden…

Beitrag von matthiasb100 »

Guten Abend,

ich verzweifle seit längerem an der Version 2.x, angefangen bei der Einrichtung bis zur Steuerung. Irgendwie fand ich bei der alten Version alles einfacher, aber das ist ein anderes Thema…

Ich möchte mein Auto heute Nacht von 4-7 Uhr 3-phasig mit 16A laden. Sollte kein Hexenwerk sein, ich finde es aber nicht raus. Bei der alten Version habe ich das über Standby gemacht.

Jetzt kann ich Zielladepläne, Zeitladepläne, Ladeprofile usw. konfigurieren.

Was ich schon herausgefunden habe, ist, dass Zeitladen unter „Sofort“ nicht funktioniert. Obwohl es dort angeboten wird. Bei Zielladen möchte er entweder eine Energiemenge (ist mir egal, vermutlich 33 kWh) oder einen SoC (weiß die OpenWB nicht).

Muss ich jetzt einen Zeit- und Zielladeplan kombinieren, und ausrechnen, wieviel kWh ich laden werde in der gewünschten Zeit, und dann die Endzeit eintragen, damit die Wallbox zurückrechnet? Das muss doch einfacher gehen?!
aiole
Beiträge: 8712
Registriert: Mo Okt 08, 2018 4:51 pm
Has thanked: 174 times
Been thanked: 203 times

Re: Ich möchte einfach nur heute Nacht laden…

Beitrag von aiole »

PV-Laden (ohne min. Dauerstrom) + einmaliges Zeitladen

alternativ Zielladen mit Endzielzeit und Energiemenge
matthiasb100
Beiträge: 19
Registriert: So Jan 24, 2021 1:39 pm
Has thanked: 3 times

Re: Ich möchte einfach nur heute Nacht laden…

Beitrag von matthiasb100 »

Teste ich mal, Dankeschön. :idea:
tikka
Beiträge: 4
Registriert: Di Sep 17, 2024 1:33 pm

Re: Ich möchte einfach nur heute Nacht laden…

Beitrag von tikka »

Ich finde es auch schrecklich, dass man ein total einfaches Szenario ("lade mal bitte von 2-4 Uhr") nicht einstellen kann. Unter Sofortladen wird das eingestellte und aktivierte Zeitprogramm einfach ignoriert. Er lädt einfach, dabei steht direkt dahinter "kein Zeitprogramm aktiv" :evil: .Aus meiner Sicht ein Bug.

Die anderen Programme eignen sich eigentlich nicht dafür

Zielladen ist für etwas anderes gedacht. Hier möchte man eine bestimmtes Ziel (kWh oder SoC) zum einem definierten Zeitpunkt erreichen.
PV-Laden ist per Definition unsinnig, egal ob Tag/Nacht.
Eco bezieht sich auf den Strompreis. Toll, aber leider auch was völlig anderes.

Herrje, ich möchte doch einfach nur das Laden "schedulen" :(
Muss ich mir dafür jetzt wirklich eine Home Assistant Automation schreiben, die das macht?
openWB
Site Admin
Beiträge: 9875
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 118 times
Been thanked: 281 times

Re: Ich möchte einfach nur heute Nacht laden…

Beitrag von openWB »

Was spricht denn dagegen eine der aufgezeigten Möglichkeiten zu nutzen?
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Gero
Beiträge: 4750
Registriert: Sa Feb 20, 2021 9:55 am
Has thanked: 54 times
Been thanked: 299 times

Re: Ich möchte einfach nur heute Nacht laden…

Beitrag von Gero »

Warum muss man laden schedulen? Ist der Strom zu einer gewissen Zeit besser als zu einer anderen? Oder hat das Auto irgendwelche Präferenzen zu einer gewissen Zeit?

Wenn das Auto morgens früh voll sein soll oder soundsoviel kWh geladen haben soll, ist Zielladen dein Freund.

Wenn dein Zeitraum einer ist, bei dem der Strom billig ist, wäre es Eco.

Wenn du das Auto einfach so voll haben willst, nimmst du Sofortladen.

Einfach von 2:00-3:00 Uhr laden ist vom
Ansatz her unsinnig. Das bieten alle möglichen Wallboxen an, weil es halt einfach zu implementieren ist und eine gewisse Steuer- oder programmierbarkeit bietet. Es ist de facto aber kein sinnvoller Nutzen darin zu erkennen.

Kannst du mit der openWB aber trotzdem, ist nur nicht so offensichtlich. Man nehme einen Lademodus, der nicht lädt und dazu ein Zeitprogramm.

Oder du machst es einfach im Auto. Weil das so einfach zu implementieren ist, können das heute so gut wie alle. Vermute ich mal. (Tesla hatte anfangs mal „Abfahrbereit um 7:00 mit 90%“ hat sich aber gewandelt zu „laden von - bis“)
openWB-pro+, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
siebi
Beiträge: 3
Registriert: Mi Okt 16, 2024 2:01 pm

Re: Ich möchte einfach nur heute Nacht laden…

Beitrag von siebi »

tikka hat geschrieben: Mi Dez 10, 2025 4:50 pm Muss ich mir dafür jetzt wirklich eine Home Assistant Automation schreiben, die das macht?
Ich habe mir letztes Wochenende auch eine Lösung gebaut, weil mich das umständliche Einstellen in openWB genervt hat.
Mit der folgenden Kombination aus Helfern, Automation und Dashboard-Kacheln kann ich mit einem Klick ein zeitabhängiges Laden z.B. für die nächste Nacht aktivieren.

Der Ladevorgang startet dann automatisch zur gewünschten Startzeit, prüft dabei z. B. SoC/Energiemenge und setzt nach dem Ende alle openWB-Einstellungen (Lademodus, Limits, Sperre) wieder auf den ursprünglichen Zustand zurück.
Vielleicht kannst du das ja gebrauchen oder als Basis für deine eigene Lösung verwenden.

Übersicht: benötigte Helfer

Typen und Namen
  • input_button
    • input_button.openwb_nachtladen_taster
      Taster, mit dem der Nachtladen für die nächste Nacht „vorgemerkt“ wird.
  • input_boolean
    • input_boolean.openwb_nachtladen_aktiv
      Merker, ob der Nachtladen aktuell aktiviert ist (Steuer-Flag für die Automation).
    • input_boolean.openwb_nachtladen_prev_lock
      Speichert, ob der Ladepunkt vorher freigegeben oder gesperrt war, damit der Zustand nach dem Nachtladen wiederhergestellt werden kann.
  • input_datetime
    • input_datetime.openwb_nachtladen_startzeit
      Uhrzeit, zu der der Nachtladeversuch starten soll (z. B. 02:00 Uhr).
    • input_datetime.openwb_nachtladen_endzeit
      Späteste Uhrzeit, bis wann der Nachtladen laufen darf (z. B. 06:00 Uhr).
  • input_select
    • input_select.openwb_nachtladen_limit_typ
      Auswahl, ob der Nachtladen nach EV-SoC oder nach geladener Energiemenge (kWh) begrenzt werden soll.
  • input_number
    • input_number.openwb_nachtladen_soc
      Ziel-SoC in Prozent, bis zu dem im Modus „EV-SoC“ geladen werden soll.
    • input_number.openwb_nachtladen_kwh
      Ziel-Energiemenge in kWh, die im Modus „Energiemenge“ in der Nacht geladen werden soll.
    • input_number.openwb_nachtladen_prev_soc
      Speichert den vorher eingestellten SoC-Grenzwert für das Sofortladen, um ihn nach dem Nachtladen wieder zurückzusetzen.
    • input_number.openwb_nachtladen_prev_kwh
      Speichert das vorher eingestellte Energielimit für das Sofortladen, um es nach dem Nachtladen wieder zurückzusetzen.
  • input_text
    • input_text.openwb_nachtladen_prev_lademodus_cp3
      Speichert den vorher eingestellten Lademodus (z. B. PV, Eco, Sofort) für Ladepunkt 3.
    • input_text.openwb_nachtladen_prev_instant_limit_typ
      Speichert den vorher eingestellten Sofortladen-Limit-Typ (z. B. EV-SoC oder Energiemenge).
Die Werte (Min/Max/Initial) kannst du natürlich an eure Situation anpassen, aber so läuft es out of the box.

Helfer als YAML (für configuration.yaml)
Hinweis: Alle Blöcke unter die bestehenden Sektionen einfügen (nicht mehrfach input_boolean: etc. anlegen).

input_button

Code: Alles auswählen

input_button:
openwb_nachtladen_taster:
name: openWB Nachtladen Taster
icon: mdi:clock-start
input_boolean

Code: Alles auswählen

input_boolean:
openwb_nachtladen_aktiv:
name: openWB Nachtladen aktiv
icon: mdi:clock-check-outline
initial: false

openwb_nachtladen_prev_lock:
name: openWB Nachtladen vorher freigegeben
icon: mdi:lock-open-variant
initial: false
input_datetime

Code: Alles auswählen

input_datetime:
openwb_nachtladen_startzeit:
name: openWB Nachtladen Startzeit
has_date: false
has_time: true
initial: "02:00:00"

openwb_nachtladen_endzeit:
name: openWB Nachtladen Endzeit
has_date: false
has_time: true
initial: "06:00:00"
input_select

Code: Alles auswählen

input_select:
openwb_nachtladen_limit_typ:
name: openWB Nachtladen Limit-Typ
options:
- "EV-SoC"
- "Energiemenge"
icon: mdi:filter-variant
initial: "EV-SoC"
input_number

Code: Alles auswählen

input_number:
openwb_nachtladen_soc:
name: openWB Nachtladen Ziel-SoC
min: 0
max: 100
step: 5
unit_of_measurement: "%"
mode: slider
icon: mdi:ev-battery

openwb_nachtladen_kwh:
name: openWB Nachtladen Energiemenge
min: 0
max: 80
step: 1
unit_of_measurement: "kWh"
mode: slider
icon: mdi:lightning-bolt

openwb_nachtladen_prev_soc:
name: openWB Nachtladen vorheriger SoC-Grenzwert
min: 0
max: 100
step: 1
unit_of_measurement: "%"
mode: box
icon: mdi:archive

openwb_nachtladen_prev_kwh:
name: openWB Nachtladen vorheriges Energielimit
min: 0
max: 80
step: 1
unit_of_measurement: "kWh"
mode: box
icon: mdi:archive
input_text

Code: Alles auswählen

input_text:
openwb_nachtladen_prev_lademodus_cp3:
name: openWB Nachtladen vorheriger Lademodus CP3
max: 50

openwb_nachtladen_prev_instant_limit_typ:
name: openWB Nachtladen vorheriger Sofort-Limit-Typ
max: 50

Die Automation selbst
Hinweis: Die eigenen Sensoren müssen natürlich angepasst werden

Code: Alles auswählen

alias: openWB Nachtladen – Taster & Reset
description: >-
  Startet Sofortladen nachts per Taster und stellt nach Ende wieder die
  vorherigen Einstellungen her.
triggers:
  - id: start_button
    entity_id: input_button.openwb_nachtladen_taster
    trigger: state
  - id: start_time
    at: input_datetime.openwb_nachtladen_startzeit
    trigger: time
  - id: stop
    entity_id:
      - sensor.openwb_chargepoint_3_ladeleistung
    below: 100
    for:
      hours: 0
      minutes: 1
      seconds: 0
    trigger: numeric_state
  - id: reset
    at: input_datetime.openwb_nachtladen_endzeit
    trigger: time
  - id: manual_cancel
    entity_id: input_boolean.openwb_nachtladen_aktiv
    from: "on"
    to: "off"
    trigger: state
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id: start_button
        sequence:
          - choose:
              - conditions:
                  - condition: state
                    entity_id: binary_sensor.openwb_chargepoint_3_ladekabel
                    state: "off"
                sequence:
                  - data:
                      title: openWB Nachtladen nicht gestartet
                      message: >-
                        Der Nachtladen-Taster wurde gedrückt, aber an Ladepunkt
                        3 ist kein Fahrzeug angeschlossen.
                      notification_id: openwb_nachtladen_warnung
                    action: persistent_notification.create
                  - data:
                      title: openWB Nachtladen
                      message: >-
                        Nachtladen konnte nicht gestartet werden: Kein Fahrzeug
                        an Ladepunkt 3 eingesteckt.
                    action: notify.mobile_app_sm_a346b
                  - target:
                      entity_id: input_boolean.openwb_nachtladen_aktiv
                    action: input_boolean.turn_off
            default:
              - target:
                  entity_id: input_boolean.openwb_nachtladen_aktiv
                action: input_boolean.turn_on
      - conditions:
          - condition: trigger
            id: start_time
          - condition: state
            entity_id: input_boolean.openwb_nachtladen_aktiv
            state: "on"
        sequence:
          - choose:
              - conditions:
                  - condition: state
                    entity_id: binary_sensor.openwb_chargepoint_3_ladekabel
                    state: "on"
                  - condition: template
                    value_template: >
                      {% set mode =
                      states('input_select.openwb_nachtladen_limit_typ') %} {%
                      set soc_ok = (states('input_number.openwb_nachtladen_soc')
                      | float(0)) >
                                      (states('sensor.kona_ev_battery_level') | float(0)) %}
                      {% set energy_ok =
                      (states('sensor.openwb_chargepoint_3_geladene_energie_heute')
                      | float(0)) <
                                          (states('input_number.openwb_nachtladen_kwh') | float(0)) %}
                      {% if mode == 'EV-SoC' %}
                        {{ soc_ok }}
                      {% elif mode == 'Energiemenge' %}
                        {{ energy_ok }}
                      {% else %}
                        true
                      {% endif %}
                sequence:
                  - target:
                      entity_id: input_text.openwb_nachtladen_prev_lademodus_cp3
                    data:
                      value: "{{ states('select.openwb_lademodus_cp3') }}"
                    action: input_text.set_value
                  - target:
                      entity_id: input_text.openwb_nachtladen_prev_instant_limit_typ
                    data:
                      value: "{{ states('select.openwb_instant_limit_typ') }}"
                    action: input_text.set_value
                  - target:
                      entity_id: input_number.openwb_nachtladen_prev_soc
                    data:
                      value: >-
                        {{ states('number.openwb_sofortladen_soc_limit') |
                        float(0) }}
                    action: input_number.set_value
                  - target:
                      entity_id: input_number.openwb_nachtladen_prev_kwh
                    data:
                      value: >-
                        {{ states('number.openwb_sofortladen_energielimit') |
                        float(0) }}
                    action: input_number.set_value
                  - choose:
                      - conditions:
                          - condition: state
                            entity_id: switch.openwb_ladepunkt_3_freigegeben
                            state: "on"
                        sequence:
                          - target:
                              entity_id: input_boolean.openwb_nachtladen_prev_lock
                            action: input_boolean.turn_on
                      - conditions:
                          - condition: state
                            entity_id: switch.openwb_ladepunkt_3_freigegeben
                            state: "off"
                        sequence:
                          - target:
                              entity_id: input_boolean.openwb_nachtladen_prev_lock
                            action: input_boolean.turn_off
                    default: []
                  - choose:
                      - conditions:
                          - condition: state
                            entity_id: switch.openwb_ladepunkt_3_freigegeben
                            state: "off"
                        sequence:
                          - target:
                              entity_id: switch.openwb_ladepunkt_3_freigegeben
                            action: switch.turn_on
                    default: []
                  - target:
                      entity_id: select.openwb_lademodus_cp3
                    data:
                      option: Sofort
                    action: select.select_option
                  - target:
                      entity_id: select.openwb_instant_limit_typ
                    data:
                      option: "{{ states('input_select.openwb_nachtladen_limit_typ') }}"
                    action: select.select_option
                  - choose:
                      - conditions:
                          - condition: state
                            entity_id: input_select.openwb_nachtladen_limit_typ
                            state: EV-SoC
                        sequence:
                          - target:
                              entity_id: number.openwb_sofortladen_soc_limit
                            data:
                              value: >-
                                {{ states('input_number.openwb_nachtladen_soc')
                                | float(0) }}
                            action: number.set_value
                      - conditions:
                          - condition: state
                            entity_id: input_select.openwb_nachtladen_limit_typ
                            state: Energiemenge
                        sequence:
                          - target:
                              entity_id: number.openwb_sofortladen_energielimit
                            data:
                              value: >-
                                {{ states('input_number.openwb_nachtladen_kwh')
                                | float(0) }}
                            action: number.set_value
                    default: []
                alias: Sichern der Einstellungen und starten des Ladevorganges
              - conditions:
                  - condition: state
                    entity_id: binary_sensor.openwb_chargepoint_3_ladekabel
                    state: "on"
                sequence:
                  - choose:
                      - conditions:
                          - condition: state
                            entity_id: input_select.openwb_nachtladen_limit_typ
                            state: EV-SoC
                        sequence:
                          - data:
                              title: openWB Nachtladen
                              message: >
                                Nachtladen zur Startzeit nicht gestartet:
                                Ziel-SoC ({{
                                states('input_number.openwb_nachtladen_soc') }}
                                %) liegt nicht über dem aktuellen SoC ({{
                                states('sensor.kona_ev_battery_level') }} %).
                            action: notify.mobile_app_sm_a346b
                      - conditions:
                          - condition: state
                            entity_id: input_select.openwb_nachtladen_limit_typ
                            state: Energiemenge
                        sequence:
                          - data:
                              title: openWB Nachtladen
                              message: >-
                                Nachtladen zur Startzeit nicht gestartet: Die
                                geplante Energiemenge von {{
                                states('input_number.openwb_nachtladen_kwh') }}
                                kWh wurde bereits erreicht (heute geladen: {{
                                states('sensor.openwb_chargepoint_3_geladene_energie_heute')
                                }} kWh).
                            action: notify.mobile_app_sm_a346b
                    default:
                      - data:
                          title: openWB Nachtladen
                          message: >-
                            Nachtladen zur Startzeit nicht gestartet:
                            Bedingungen für den eingestellten Nachtladen-Modus
                            wurden nicht erfüllt.
                        action: notify.mobile_app_sm_a346b
                  - target:
                      entity_id: input_boolean.openwb_nachtladen_aktiv
                    action: input_boolean.turn_off
                alias: >-
                  Nachrichten wenn die Ladung trotz Ladekabel eingesteckt nicht
                  gestartet werden konnte
              - conditions:
                  - condition: state
                    entity_id: binary_sensor.openwb_chargepoint_3_ladekabel
                    state: "off"
                sequence:
                  - data:
                      title: openWB Nachtladen
                      message: >-
                        Nachtladen konnte zur Startzeit nicht starten: Kein
                        Fahrzeug an Ladepunkt 3 eingesteckt.
                    action: notify.mobile_app_sm_a346b
                  - target:
                      entity_id: input_boolean.openwb_nachtladen_aktiv
                    action: input_boolean.turn_off
                alias: >-
                  Nachrichten wenn die Ladung wegen Ladekabel ausgesteckt nicht
                  gestartet werden konnte
            default: []
            alias: Ladevorgang starten - los gehts
        alias: Ladevorgang starten
      - conditions:
          - condition: or
            conditions:
              - condition: trigger
                id: stop
              - condition: trigger
                id: reset
          - condition: state
            entity_id: input_boolean.openwb_nachtladen_aktiv
            state: "on"
        sequence:
          - choose:
              - conditions:
                  - condition: template
                    value_template: >
                      {% set mode =
                      states('input_select.openwb_nachtladen_limit_typ') %} {%
                      set soc_target =
                      states('input_number.openwb_nachtladen_soc') | float(0) %}
                      {% set soc_current =
                      states('sensor.kona_ev_battery_level') | float(0) %} {%
                      set energy_target =
                      states('input_number.openwb_nachtladen_kwh') | float(0) %}
                      {% set energy_current =
                      states('sensor.openwb_chargepoint_3_geladene_energie_heute')
                      | float(0) %} {% if mode == 'EV-SoC' %}
                        {{ soc_current >= soc_target }}
                      {% elif mode == 'Energiemenge' %}
                        {{ energy_current >= energy_target }}
                      {% else %}
                        false
                      {% endif %}
                sequence:
                  - data:
                      title: openWB Nachtladen
                      message: >
                        {% set mode =
                        states('input_select.openwb_nachtladen_limit_typ') %} {%
                        if mode == 'EV-SoC' %}
                          Nachtladen erfolgreich abgeschlossen: Ziel-SoC von
                          {{ states('input_number.openwb_nachtladen_soc') }} %
                          wurde erreicht (aktueller SoC:
                          {{ states('sensor.kona_ev_battery_level') }} %).
                        {% elif mode == 'Energiemenge' %}
                          Nachtladen erfolgreich abgeschlossen: Geplante
                          Energiemenge von
                          {{ states('input_number.openwb_nachtladen_kwh') }} kWh
                          wurde erreicht (heute geladen:
                          {{ states('sensor.openwb_chargepoint_3_geladene_energie_heute') }}
                          kWh).
                        {% endif %}
                    action: notify.mobile_app_sm_a346b
            default:
              - choose:
                  - conditions:
                      - condition: template
                        value_template: >
                          {% set mode =
                          states('input_select.openwb_nachtladen_limit_typ') %}
                          {{ mode in ['EV-SoC', 'Energiemenge'] }}
                    sequence:
                      - data:
                          title: openWB Nachtladen
                          message: >
                            {% set mode =
                            states('input_select.openwb_nachtladen_limit_typ')
                            %} {% if mode == 'EV-SoC' %}
                              Nachtladen beendet, aber Ziel-SoC von
                              {{ states('input_number.openwb_nachtladen_soc') }} %
                              wurde nicht erreicht (aktueller SoC:
                              {{ states('sensor.kona_ev_battery_level') }} %).
                            {% elif mode == 'Energiemenge' %}
                              Nachtladen beendet, aber geplante Energiemenge von
                              {{ states('input_number.openwb_nachtladen_kwh') }} kWh
                              wurde nicht vollständig erreicht (heute geladen:
                              {{ states('sensor.openwb_chargepoint_3_geladene_energie_heute') }}
                              kWh).
                            {% endif %}
                        action: notify.mobile_app_sm_a346b
                default: []
            alias: Nachrichten wenn Ladevorgang erfolgreich abgeschlossen
          - target:
              entity_id: select.openwb_lademodus_cp3
            data:
              option: "{{ states('input_text.openwb_nachtladen_prev_lademodus_cp3') }}"
            action: select.select_option
          - delay:
              hours: 0
              minutes: 0
              seconds: 2
              milliseconds: 0
          - target:
              entity_id: select.openwb_instant_limit_typ
            data:
              option: >-
                {{ states('input_text.openwb_nachtladen_prev_instant_limit_typ')
                }}
            action: select.select_option
          - choose:
              - conditions:
                  - condition: state
                    entity_id: input_select.openwb_nachtladen_limit_typ
                    state: EV-SoC
                sequence:
                  - target:
                      entity_id: number.openwb_sofortladen_soc_limit
                    data:
                      value: >-
                        {{ states('input_number.openwb_nachtladen_prev_soc') |
                        float(0) }}
                    action: number.set_value
              - conditions:
                  - condition: state
                    entity_id: input_select.openwb_nachtladen_limit_typ
                    state: Energiemenge
                sequence:
                  - target:
                      entity_id: number.openwb_sofortladen_energielimit
                    data:
                      value: >-
                        {{ states('input_number.openwb_nachtladen_prev_kwh') |
                        float(0) }}
                    action: number.set_value
            alias: EV-SoC oder Energielimit setzen
          - choose:
              - conditions:
                  - condition: state
                    entity_id: input_boolean.openwb_nachtladen_prev_lock
                    state: "off"
                sequence:
                  - target:
                      entity_id: switch.openwb_ladepunkt_3_freigegeben
                    action: switch.turn_off
            default: []
            alias: Ladepunkt sperren/freigeben wieder zurücksetzen
          - target:
              entity_id: input_boolean.openwb_nachtladen_aktiv
            action: input_boolean.turn_off
            data: {}
        alias: Wenn Ladevorgang beendet ist geht es hier weiter
      - conditions:
          - condition: trigger
            id: manual_cancel
        sequence:
          - target:
              entity_id: select.openwb_lademodus_cp3
            data:
              option: "{{ states('input_text.openwb_nachtladen_prev_lademodus_cp3') }}"
            action: select.select_option
          - target:
              entity_id: select.openwb_instant_limit_typ
            data:
              option: >-
                {{ states('input_text.openwb_nachtladen_prev_instant_limit_typ')
                }}
            action: select.select_option
          - target:
              entity_id: number.openwb_sofortladen_soc_limit
            data:
              value: >-
                {{ states('input_number.openwb_nachtladen_prev_soc') | float(0)
                }}
            action: number.set_value
          - target:
              entity_id: number.openwb_sofortladen_energielimit
            data:
              value: >-
                {{ states('input_number.openwb_nachtladen_prev_kwh') | float(0)
                }}
            action: number.set_value
          - choose:
              - conditions:
                  - condition: state
                    entity_id: input_boolean.openwb_nachtladen_prev_lock
                    state: "off"
                sequence:
                  - target:
                      entity_id: switch.openwb_ladepunkt_3_freigegeben
                    action: switch.turn_off
            default: []
        alias: >-
          Wenn manuell abgebrochen wird - durch ausschalten des Nachtladen
          aktiv-Schalters
    default: []
mode: single

Im Dashboard habe ich das so angelegt
Hinweis: Ich nutze hier die Integrationen Mushroom und Time Picker Card.

Code: Alles auswählen

type: grid
cards:
  - type: heading
    heading: Zeitabhängiges Laden (einmalig)
    heading_style: title
    icon: mdi:battery-clock
  - type: custom:mushroom-template-card
    entity: binary_sensor.openwb_nachtladen_startproblem
    primary: |
      {% if is_state('binary_sensor.openwb_nachtladen_startproblem','on') %}
        Nachtladen – Startproblem
      {% else %}
        Nachtladen bereit
      {% endif %}
    secondary: |
      {{ states('sensor.openwb_nachtladen_startproblem_grund') }}
    icon: |
      {% if is_state('binary_sensor.openwb_nachtladen_startproblem','on') %}
        mdi:alert
      {% else %}
        mdi:check-circle
      {% endif %}
    color: |
      {% if is_state('binary_sensor.openwb_nachtladen_startproblem','on') %}
        red
      {% else %}
        green
      {% endif %}
    multiline_secondary: true
    tap_action:
      action: none
    grid_options:
      columns: 12
      rows: 2
    features_position: bottom
    visibility:
      - condition: state
        entity: input_boolean.openwb_nachtladen_aktiv
        state: "on"
  - type: custom:mushroom-template-card
    entity: input_boolean.openwb_nachtladen_aktiv
    primary: Zeitabhängiges Laden aktivieren
    secondary: >
      Öffnet weitere Einstellmöglichkeiten! Aktiviert das zeitabhängige Laden
      für den eingestellten Zeitraum. 
    icon: mdi:clock-check
    color: green
    multiline_secondary: true
    tap_action:
      action: call-service
      service: input_button.press
      data: {}
      target:
        entity_id: input_button.openwb_nachtladen_taster
    visibility:
      - condition: state
        entity: input_boolean.openwb_nachtladen_aktiv
        state: "off"
    vertical: true
    features_position: bottom
    grid_options:
      columns: 12
      rows: auto
  - type: custom:time-picker-card
    entity: input_datetime.openwb_nachtladen_startzeit
    name: Nachtladen Start
    layout:
      hour_mode: single
      hide_seconds: true
      align_controls: center
      name: header
      embedded: false
      thin: false
    grid_options:
      columns: 6
    hour_mode: 24
    hide:
      name: false
      seconds: true
    visibility:
      - condition: state
        entity: input_boolean.openwb_nachtladen_aktiv
        state: "on"
  - type: custom:time-picker-card
    entity: input_datetime.openwb_nachtladen_endzeit
    name: Nachtladen Start
    layout:
      hour_mode: single
      hide_seconds: true
      align_controls: center
      name: header
      embedded: false
      thin: false
    grid_options:
      columns: 6
    hour_mode: 24
    hide:
      name: false
      seconds: true
    visibility:
      - condition: state
        entity: input_boolean.openwb_nachtladen_aktiv
        state: "on"
  - type: tile
    entity: input_boolean.openwb_nachtladen_aktiv
    vertical: false
    features_position: bottom
    grid_options:
      columns: 12
      rows: 1
    visibility:
      - condition: state
        entity: input_boolean.openwb_nachtladen_aktiv
        state: "on"
  - type: tile
    entity: input_select.openwb_nachtladen_limit_typ
    vertical: false
    features_position: bottom
    visibility:
      - condition: state
        entity: input_boolean.openwb_nachtladen_aktiv
        state: "on"
    features:
      - type: select-options
  - type: tile
    visibility:
      - condition: state
        entity: input_boolean.openwb_nachtladen_aktiv
        state: "on"
      - condition: state
        entity: input_select.openwb_nachtladen_limit_typ
        state: EV-SoC
    entity: input_number.openwb_nachtladen_soc
    vertical: false
    features:
      - type: numeric-input
        style: buttons
    features_position: bottom
  - type: tile
    entity: input_number.openwb_nachtladen_kwh
    vertical: false
    features_position: bottom
    visibility:
      - condition: state
        entity: input_boolean.openwb_nachtladen_aktiv
        state: "on"
      - condition: state
        entity: input_select.openwb_nachtladen_limit_typ
        state: Energiemenge
    features:
      - type: numeric-input
        style: buttons
Bogie
Beiträge: 173
Registriert: Di Okt 29, 2019 7:23 pm
Has thanked: 20 times

Re: Ich möchte einfach nur heute Nacht laden…

Beitrag von Bogie »

Naja, im Einzelfall macht das schon Sinn zu einer bestimmten Zeit zu laden.
Ich habe z.B. einen Stromtarif, wo der Strom von 0 Uhr bis 5 Uhr viel günstiger ist.
Dazu 2 E-Fzg an 2 OpenWB.
Wenn möglich, möchte ich die Last über die Nacht verteilt haben, weil in der Zeit natürlich auch noch die Waschmaschine und Geschirrspüler laufen.
Die Fzg. sollen also nacheinander laden.
Je nach Ladestand muss ich also die Ladezeit anpassen.
Das wäre mit einem einfachen Schieberegler einfacher als je Fzg. 5 verschiedene Zeitfenster und Ladeströme etc. zu definieren.
Aber es geht natürlich.
Zusätzliche virtuelle Zähler inkl. Lastmanagement habe ich natürlich auch definiert.
Aber ich möchte die Last trotzdem zeitlich verteilen.
aiole
Beiträge: 8712
Registriert: Mo Okt 08, 2018 4:51 pm
Has thanked: 174 times
Been thanked: 203 times

Re: Ich möchte einfach nur heute Nacht laden…

Beitrag von aiole »

Zielladen mit dyn. Tarif deckt das ab.

Wer partout "Zeitladen only" möchte, kann Eco mit Wunsch-Preis << Ist-Preis nehmen und dazu das Zeitladen einstellen. Eco hat 2025 Standy ersetzt, weil es kaum genutzt wurde. Standby war eine Art Platzhalter.
Philip
Beiträge: 196
Registriert: Fr Okt 27, 2023 6:41 am
Has thanked: 72 times
Been thanked: 22 times

Re: Ich möchte einfach nur heute Nacht laden…

Beitrag von Philip »

Sorry - ich verstehe das Problem nicht:
  • Modus: PV-Laden. Weil falls Überschuss da ist, der ja gerne ins Auto gehen soll (bzw. sogar eingestellt werden kann, wann er ins Auto gehen soll und wann nicht).
  • Konfiguration --> Fahrzeuge --> Ladeprofil: Zeitladen aktivieren, Zeitplan festlegen.
  • ggf. für weitere Fahrzeuge wiederholen
Weil für mich strompreisbasiertes Laden (Zielladen) besser passt, benötige ich das nicht. Es würde dennoch keine 3 Minuten dauern, das so einzustellen. Und noch weniger Zeit, den Plan dann zu aktivieren / deaktivieren.

Hab ich was übersehen? Ist das wirklich zu kompliziert?

Gruß
Philip
Antworten