datenhamster

u/datenhamster@feddit.org
4 posts · 23 comments

Recent posts

Recent comments

Vorsicht bei Garmin mit Gadgetbridge - Meine Venu funktionierte damit problemlos. Nach einigen Monaten dann Probleme mit der Aufzeichnung, kein GPS-Fix oder erst nach ein bis zwei Kilometer. "Mein" Garmin-Außendienst verriet mir dann, dass die Uhr wohl Positionsdaten aus der App online zieht um den GPS-Fix zu bekommen. Ein mal mit Garmin Connect gesynct und siehe da: GPS sofort wieder da.

Habe Tibber. Eine Person tagsüber zu Hause. E-Auto. Beste Wahl bisher. Habe gerade mal bei Check24 geguckt. Komme mit Festpreis in Hamburg aktuell auf 34 Cent. Unser Nutzungsprofil bei Tibber ca. 27 Cent im Schnitt. Ginge günstiger, wenn wir zu billigeren Zeiten vorkochen würden. Um eine App wirste vermutlich nicht rum kommen.

Genau das. Für mich liest sich der Artikel so, als müsste möglichst oft Lichtbilck drin stehen. Normalerweise habe ich einen EnBW-Vertrag, war aber letztens in einer Gegend ohne EnBW. Konnte an Ladesäulen parken ohne Parkgebühren (muss man also rausrechnen) und teilweise AdHoc-Laden für 49 Cent bei 50 kW

Ok, now I know why. without the +1 the automation does not trigger when the temperature is over the target and the TRVs running on idle. The +1 triggers the automation and switches them off until the room temperature is under the target temperature. So it does not explain why the mode is switched from heat to off or the other way around in the target +1° range.

I use the generic thermostat but I want to switch the TRVs to different temperatures/states depending on a schedule and if we are at home or not. The automation changed over the last 3 or 4 years but basicly it was one of my first experiments with HA. It worked flawless and did what it should.

Maybe it's not the best or refined but it worked.

triggers:
  - entity_id:
      - sensor.wohnzimmer_temp
    trigger: state
conditions:
  - condition: and
    conditions:
      - condition: state
        state: "off"
        entity_id: binary_sensor.balkontur_contact
      - condition: state
        entity_id: input_boolean.wohnzimmer_heizung
        state: "on"
      - condition: template
        value_template: >-
          {% if states('input_boolean.away_mode')=='off' %} {% if
          states('schedule.testkalender')=='on' %} {{
          states('sensor.wohnzimmer_temp') | float <
          states('input_number.wohnzimmer_temperatur_tag') | float + 1 }} {%
          else %} {{ states('sensor.wohnzimmer_temp') | float <
          states('input_number.wohnzimmer_temperatur_nacht') | float + 1 }} {%
          endif %} {% else %} {{ (states('sensor.wohnzimmer_temp') | float) |
          round  < states('input_number.temperatur_away_mode') | float + 1 }} {%
          endif %}
        enabled: true
actions:
  - action: climate.set_temperature
    target:
      entity_id: climate.heizung_wohnzimmer
    data:
      temperature: |
        {% if states('schedule.testkalender')=='on' %}
          {{ states('input_number.wohnzimmer_temperatur_tag') | int + states('input_number.wohnzimmer_heizung_offset') | int }}
        {% else %}
          {{ states('input_number.wohnzimmer_temperatur_nacht') | int }}
        {% endif %}
      hvac_mode: |
        {% if states('input_boolean.away_mode')=='off' %}
          {% if states('schedule.testkalender')=='on' %}
            {% if states('sensor.wohnzimmer_temp') | float < states('input_number.wohnzimmer_temperatur_tag') | float %}
              heat
            {% else %}
              off
            {% endif %}
          {% else %}
            {% if states('sensor.wohnzimmer_temp') | float < states('input_number.wohnzimmer_temperatur_nacht') | float %}
              heat
            {% else %}
              off
            {% endif %}
          {% endif %}
        {% else %}
          {% if states('sensor.wohnzimmer_temp') | float < states('input_number.temperatur_away_mode') | float %}
            heat
          {% else %}
            off
          {% endif %}
        {% endif %}       
mode: single