Hirdetés

Új hozzászólás Aktív témák

  • Degeczi

    nagyúr

    válasz Rolly #15141 üzenetére

    Gondold át, h mit szeretnél, milyen feltételekkel, és már írhatod is az automatizálást.
    Pl. hétfőn és kedden 7-kor fölhúzni a hálószobai redőnyöket (ami egy group) ha van otthon vki és nincs ünnepnap és még nincs kézzel fölhúzva a redőny hogy kézi pozíciót ne rontson el (ez nálad nyilván kiesik, meg persze az otthonlét vagy ünnepnap figyelése is, ha azt nem kezeled még - de amúgy érdemes):
    - alias: Bedroom shutters up mon-tue
      trigger:
        - platform: time
          at: '07:00:00'
      condition:
        - condition: time
          weekday:
          - mon
          - tue
        - condition: state
          entity_id: input_boolean.someone_at_home
          state: 'on'         
        - condition: state
          entity_id: input_boolean.holiday_mode
          state: 'off'
        - condition: template
          value_template: >-
              {{ state_attr('cover.bedroom_ne_cover', 'current_position') < 35 }}      
      action:
        - service: cover.open_cover
          data:
            entity_id: cover.haloszoba_redonyok

    Másrészt ha odakint besötétedik, akkor lehúzatom (nem fullra, hanem hogy maradjon szellőzés nyáron a redőnylécek között. Rádiós vezérléssel ez jobb híján cover.close_cover lenne):
    - alias: Bedroom shutters down on darkness
      trigger:
        - platform: state
          entity_id: input_boolean.darkness_outside
          to: 'on'    
      action:
        - service: cover.set_cover_position
          data:
            entity_id: cover.haloszoba_redonyok
          position: 10  

    ahol a darkness_outside input_boolean-t egy külső világosságszenzor vezérli (azért így külön, mert több automatizálás is fölhasználja, és ne legyen mindenhol küszöbérték definiálva, csak egy helyen, és mint input_booleant, felületről kézzel is könnyen lehessen kapcsolni/tesztelni). Van, aki ugyanerre a Nap állását használja.
    - alias: Switch on darkness outside
      trigger:
        - platform: numeric_state
          entity_id: 
          - sensor.brightness_outside      
          below: 10   
      action:      
      - service: input_boolean.turn_on
        data:
          entity_id: input_boolean.darkness_outside

    Hőmérséklet alapján nem tudom, lenne-e értelme, de ugyanígy lehet numeric_state aszerint is.

    [ Szerkesztve ]

Új hozzászólás Aktív témák