Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

tushn

Medlemmer
  • Innlegg

    4
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av tushn

  1. Cali skrev (På 28.9.2021 den 2.17):

    Takk :D

    alias: For høy temp på stue
    description: ''
    trigger:
      - platform: numeric_state
        entity_id: sensor.temperature_stue
        above: '25'
    condition:
      - condition: not
        conditions:
          - condition: state
            entity_id: binary_sensor.openclose_10
            state: 'on'
    action:
      - choose:
          - conditions:
              - condition: and
                conditions:
                  - condition: numeric_state
                    entity_id: sensor.temperature_stue
                    above: '24'
                  - condition: state
                    entity_id: input_boolean.dyr_strom
                    state: 'off'
                  - condition: time
                    after: '08:00'
                    before: '23:00'
                  - condition: state
                    entity_id: input_boolean.varmt_ute
                    state: 'on'
                  - condition: not
                    conditions:
                      - condition: state
                        entity_id: climate.stue
                        state: cool
            sequence:
              - service: climate.set_hvac_mode
                target:
                  entity_id: climate.stue
                data:
                  hvac_mode: cool
              - service: climate.set_fan_mode
                target:
                  entity_id: climate.stue
                data:
                  fan_mode: auto
        default:
          - choose:
              - conditions:
                  - condition: not
                    conditions:
                      - condition: state
                        entity_id: climate.stue
                        state: heat
                sequence:
                  - service: climate.set_hvac_mode
                    target:
                      entity_id: climate.stue
                    data:
                      hvac_mode: heat
                  - service: climate.set_fan_mode
                    target:
                      entity_id: climate.stue
                    data:
                      fan_mode: auto
    mode: queued
    max: 10

    Denne styrer varmepumpa slik at den går over i kjølemodus om det er er "varmt ute" og temperaturen er over 24 grader på stua.

    Jeg tror den vil fungere om vinteren også, slik at den ikke går over  i kjølemodus om det er varmt på stua om jeg fyrer i peisen.

     

    Jeg har også en sensor på verandadøra slik at om den står åpen så settes varmepumpa i bare viftemodus, og så tilbake til det den var før døra ble åpnet etter at den er lukket. 

    alias: Åpen verandadør
    description: ''
    trigger:
      - platform: state
        entity_id: binary_sensor.openclose_10
        to: 'on'
        for: '00:02:00'
      - platform: state
        entity_id: binary_sensor.openclose_10
        for: '00:02:00'
        to: 'off'
    condition: []
    action:
      - choose:
          - conditions:
              - condition: state
                entity_id: binary_sensor.openclose_10
                state: 'on'
            sequence:
              - service: climate.set_hvac_mode
                target:
                  entity_id: climate.stue
                data:
                  hvac_mode: fan_only
          - conditions:
              - condition: state
                entity_id: binary_sensor.openclose_10
                state: 'off'
              - condition: numeric_state
                entity_id: sensor.temperature_11
                above: '20'
            sequence:
              - service: climate.set_hvac_mode
                target:
                  entity_id: climate.stue
                data:
                  hvac_mode: cool
          - conditions:
              - condition: state
                entity_id: binary_sensor.openclose_10
                state: 'off'
            sequence:
              - service: climate.set_hvac_mode
                data:
                  hvac_mode: heat
                target:
                  entity_id: climate.stue
        default: []
    mode: queued
    max: 10

     

    Jeg endte opp med å bare lage det i Automasjoner i selve HA uten å skrive selve koden. 

    Jeg har laget noen hjelpere i GUI'et som er en del av dette også. Automasjoner som også setter disse automatisk. Jeg har stjelt èn av disse fra en tråd her inne på forumet, den er ganske kompleks. Den gjør i grunn det samme som Tibber sin funksjon på om man har dyr strøm eller ikke, men den regner det ut selv men den tar også med prisen på nettleia i utregninga.

    #Total strømpris
    
    - platform: template
      sensors:    
        total_electricity_price:
          friendly_name: "Total strømpris"
          unit_of_measurement: 'NOK'
          value_template: >-
              {% if states('sensor.sensor.electricity_price_addresse') != 'unavailable' %}
              {{ (states('sensor.sensor.electricity_price_addresse')|float + states('input_number.pris_pr_kwh_tensio')|float / 100) | round(4) }}
              {% else %}
              {{ states('sensor.total_electricity_price') }}
              {% endif %}
    
    - platform: statistics
      name: "Strompris filtrert"
      entity_id: sensor.total_electricity_price
      precision: 4
      sampling_size: 144
      max_age:
        hours: 72
    
    - platform: template
      sensors:
        pricelevel:
          friendly_name: "Strømprisnivå"
          value_template: >-
              {% if states('sensor.total_electricity_price')|float(0.5) >= states('sensor.strompris_filtrert')|float(0.5) *0.9
                  and states('sensor.total_electricity_price')|float(0.5) < states('sensor.strompris_filtrert')|float(0.5) *1.15 %}
                  NORMAL
              {% elif states('sensor.total_electricity_price')|float >= states('sensor.strompris_filtrert')|float *0.6
                  and states('sensor.total_electricity_price')|float < states('sensor.strompris_filtrert')|float *0.9 %}
                  CHEAP
              {% elif states('sensor.total_electricity_price')|float < states('sensor.strompris_filtrert')|float *0.6 %}
                  VERY_CHEAP
              {% elif states('sensor.total_electricity_price')|float >= states('sensor.strompris_filtrert')|float *1.15
                  and states('sensor.total_electricity_price')|float < states('sensor.strompris_filtrert')|float *1.4 %}
                  EXPENSIVE
              {% elif states('sensor.total_electricity_price')|float >= states('sensor.strompris_filtrert')|float *1.4 %}
                  VERY_EXPENSIVE
              {% endif %}

     

    Målet videre er å få til mer automatikk på nattsenking slik at jeg kan gå helt bort fra Tibber sin styring da jeg fortsatt har Mill varmeovner i Tibbers kontroll. I tillegg så ønsker jeg å få på plass en skikkelig god ferie/borte-modus.

     

    PS: Jeg fant ut at HA's gui er blitt veldig mye bedre i det siste og brukte spesielt mye denne "Vis sporing" når jeg drev å testet ut dette. Det gir en flowchart over hvilke valg som blir tatt underveis i prosessen.

  2. Cali skrev (20 minutter siden):

    fant du ut av det? trenger en god automasjon selv..

    Hei. 

    Jeg har stelt i stand noen automasjoner når stuedøra er åpen og basert på utetemp med mer, men jeg får ikke lagt ut koden før jeg er hjemme igjen. 

    Skal følge opp! 

  3. Kim123 skrev (6 timer siden):

    Det finnes allerede sensibo og mill integrasjoner i home assistant. Bare å legge disse til i HA så kan du styre de derfra enkelt. 

     

    Jeg har mill ovn i stuen og styrer varmepumpen med sensibo. 

     

    Når terrassedøren har vært åpen i 2 minutter, går ovnen under stuevinduet av. Når døren har vært lukket i 5 min går den på igjen. 

    På varmepumpen går den av når vinduer rett ved siden av har vært åpent i 2 minutter. Når vinduet har vært igjen i 5 minutter går den til samme modus som den stod i før vinduet ble åpnet. 

     

    Jeg bruker verisure sine dør/vindus-brytere

     

     

     

    Hei Kim.

    Takk for svar.

    Jeg har allerede både Sensibo og Mill integrert i HA, men bruker det i dag kun til overvåkning for temperatur. Det var mer for å bygge videre, med nattsenking, styre litt basert på utetemperatur, og slik som du har det med at det slås av når døra har vært åpent så og så lenge.

     

    Men akkurat det eksempelet du drar frem her var akkurat det jeg var ute etter, så det var kjempeflott! Det gir et fint utgangspunkt for å bygge videre på, og en kode som jeg skjønner hva som gjør hva på.

     

    /Martin

     

  4. Hei.

    Jeg er inne på tanken med å flytte fra å bruke Sensibo og Mill gjennom Tibber-appen til å sette opp en grei automasjon gjennom HA i stedet.

    Det er enklere for gjester eller hus-passer mens jeg er ute på jobb å styre via en tablet enn å måtte sende sms og be om at temperaturen kan endres. 

    Jeg har også mulighet da til å f.eks sette opp slik at om utetemperaturen stiger over så og så mye så kan varmepumpa endres til å være AC slik at temperaturen inne ikke øker altfor mye slik den fort kan gjøre i sommermånedene. Jeg tenker også å sette opp en magnet bryter på verandadøra slik at om den står oppe, med en liten timer, så slås varmepumpa av eller endres til LOW eller lignende.

    Tenker derfor å spørre her om det er noen av dere som har forslag, konkrete yaml eller automasjoner dere kunne vise frem? Eventuelt gode guider til hvor jeg kan starte? 

     

    Per i dag så har jeg bare 1 varmepumpe som styres via Sensibo og 2 Mill-panelovner som også styres via Tibber-appen.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.