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

Tor Magnus

Medlemmer
  • Innlegg

    122
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    5

Innlegg skrevet av Tor Magnus

  1. Jeg bruker også MDEN (i tillegg til annet) og har også lurt en del på overgangen mellom periodene. Nå er det noe slikt som dette:

     

    Overgang til Morning er at sleep_state for en av oss går av.

    Overgang til Day er soloppgang eller kl 09:00, avhengig av hva som kommer først.

    Overgang til Evening er kl 20:00.

    Overgang til Night er at alles sleep_state er på.

     

    Da jeg hadde Fibaro HC2 var Morning etter første bevegelse i garderobe etter vekkerklokke, og det skal tilbake til det i Home Assistant. Videre må jeg behandle automasjon i soverom litt anderledes enn automasjon til andre rom fordi man ønsker f.eks. ikke alt lys i soverommet vårt på når kona står opp tidlig og jeg purker og sover en time til.

  2. Så du ser for deg å bruke hass som en device sentral og gjøre automasjon i appdaemon istedet for i hass?

     

    Jeg ser mer for meg en løsning hvor jeg bruker appdaemon til å lage dashboards for f.eks. en RPI + manga screen i en pen ramme.

  3. Jeg har kikket litt på appdaemon for å lage pene interfacer for veggkonsoller rundt omkring i huset. Ser ganske greit ut å jobbe med, selv om dokumentasjonen er av litt varierende kvalitet.

     

    Er det noen andre som har tester/bruker hadashboard/appdaemon og kunne tenkt seg å dele litt erfaringer/kode?

  4. Prometheus samler inn data og lagrer det i en "time series database". Den erstatter likevel ikke history i home assistant da den (så vidt jeg har forstått det) også brukes til å sette verdier i HA ved restart.

     

    Hvis du har startet grafana så finner du den som regel på port 3000 på maskinen den ble startet på.

  5. Ok, da tok jeg en runde med Mill og spurte litt om dette.

     

    Google Home, IFTTT, Apple Home er I løpet av Q1 2018. Et åpent API har vi et mål som er utgangen av Q2 2018, men det er fremdeles en liten vei frem dit.

     

    Det er også slik at ovnene kontakter Mill's server og alle kall går via deres server. Det er jeg ikke interessert i så da er vi nok tilbake til "dumme" ovner styrt via z-wave relé.

  6. Takk for påminnelsen. Brukte 5 minutter nå og endret notify.html5 på Home Assistant til å vise et snapshot fra kamera i gangen når døra blir åpnet. Dukker opp på telefonen med en gang i en notification.

     

    Nå trenger jeg bare å få opp kamera ved døra og koble ringeklokka til en z-wave sensor.

  7. Vaskemaskin og tørketrommel er koblet i hver sin Fibaro Plug. I tillegg har jeg en Sonos og bruker html5 notifications for å varsle om start/stop.

    Utfordringene med vaskemaskiner og tørketromler er at det kan være stor forskjell i strømforbruk under forskjellige programmer og at anti-rynke programmer som kjører etter vask/tørk kan føre til at automasjonen kan trigges på nytt.

     

    Legg spesielt merke til binary sensorene som jeg lager som har delay på hvorvidt switchen er av eller på, og et threshold på strømforbruket.

     

    Følgende oppskrift fungerer for meg, YMMV. :)

     

    binary_sensor:
      platform: template
        washing_machine_activity:
          friendly_name: "Washing machine running state"
          delay_on:
            minutes: 1
          delay_off:
            minutes: 5
          value_template: >
            {{ states.sensor.washing_machine_power.state | float > 45 }}
    
        dryer_activity:
          friendly_name: "Dryer running state"
          delay_on:
            minutes: 1
          delay_off:
            minutes: 2
          value_template: >
            {{ states.sensor.dryer_power.state | float > 45 }}
    
    automation:
      - id: '1'
        alias: 'Washing machine started'
        trigger:
          platform: state
          entity_id: binary_sensor.washing_machine_activity
          from: "off"
          to: "on"
        action:
          - service: media_player.volume_set
            data:
              entity_id: media_player.changing_room
              volume_level: 0.55
          - service: script.turn_on
            entity_id: script.say_sonos
            data:
              variables:
                where: 'changing_room'
                what: 'The washing machine has started'
    
      - id: '2'
        alias: 'Washing machine stopped'
        trigger:
          platform: state
          entity_id: binary_sensor.washing_machine_activity
          from: "on"
          to: "off"
        action:
          - service: media_player.volume_set
            data:
              entity_id: media_player.changing_room
              volume_level: 0.55
          - service: script.turn_on
            entity_id: script.say_sonos
            data:
              variables:
                where: 'changing_room'
                what: 'The washing machine has finished'
          - service: notify.html5_phone
            data:
              title: 'Washing machine'
              message: 'Washing machine has finished'
    
      - id: '3'
        alias: 'Dryer started'
        trigger:
          platform: state
          entity_id: binary_sensor.dryer_activity
          from: "off"
          to: "on"
        action:
          - service: media_player.volume_set
            data:
              entity_id: media_player.changing_room
              volume_level: 0.55
          - service: script.turn_on
            entity_id: script.say_sonos
            data:
              variables:
                where: 'changing_room'
                what: 'The dryer has started'
    
      - id: '4'
        alias: 'Dryer stopped'
        trigger:
          platform: state
          entity_id: binary_sensor.dryer_activity
          from: "on"
          to: "off"
        action:
          - service: media_player.volume_set
            data:
              entity_id: media_player.changing_room
              volume_level: 0.55
          - service: script.turn_on
            entity_id: script.say_sonos
            data:
              variables:
                where: 'changing_room'
                what: 'The dryer has finished'
          - service: notify.html5_phone
            data:
              title: 'Dryer'
              message: 'Dryer has finished'
    • Like 2
  8. 51 minutes ago, Gl1 said:

     

    Det jeg likte med Fibaro varslerene, var at de hadde tempmåler. Da slipper jeg å ha en ekstra enhet på hvert rom for å måle temp. Men så spørs det om det er verdt det mtp. seriekoblingen.

    Det har også bevegelsessensorene, så tipper det holder. ;)

    Jeg må si at jeg synes det er merkelig at røykvarslerene ikke har mulighet til å reagere på alarm frames, siden relay, dimmer og plug har det. Jeg ville gjette på at dette har å gjøre med at de er batteridrevet og derfor ikke lytter på z-wave nettet mens de "sover". For å kunne reagere på alarm frames ville det nok vært behov for konstant strømtilførsel eller hyppigere bytte av batteri.

    • Like 1
  9. On 16.11.2017 at 23:10, bergie said:

    Noen som ser / vet hva som kan være problemet? Har satt opp tilsvarende sekvens i et script, og har tilsvarende problem der.

     

    Jeg tenker vel at et script er løsningen når du skal gjøre slike ting. I og med at du gjør turn_on så må du vel kanskje også ha en delay før du setter source?

     

    TM

  10. På det ene badet mitt har jeg en bryter med topolet brudd og en dobbel bryter for fibaro dimmer ovenfor.

    Bryteren med topolet brudd tar strømmen for hele badet og har en liten tape bit (skulle gjerne hatt en bryter med mye motstand istedet) for å stoppe folk i å slå den av.

     

    Jeg har også samme løsning som deg hvor jeg har en dobbel bryter med brudd på ene og fibaro på den andre.

     

    Egentlig kunne jeg tenkt meg en dobbel bryter med topolet på den ene siden og enpolet på den andre hvor alle innganger og utganger er separate. Fibaro kan da være montert etter topolet brudd og S1/Sx koblet mot bryter 2.

     |   |   |
     \ - \   \
     |   |   |
  11. Frontend improvements continue

    Thanks to @Andrey-git we now have an option to consume the frontend in modern JavaScript. This makes the frontend faster to download and run. For now it's opt-in but we're looking into making it opt-out in the future. The ES5 version of the frontend will remain available for older devices.

    To use it in on a single browser, add ?latest to your Home Assistant bookmark. To make it the default for browsers opening the frontend, update your config to look like this:

    frontend:
      javascript_version: latest
    

    Note on custom UI: this will need to be updated to work with the untranspiled version and won't work out of the box.

    System log enhanced

    Our about screen that shows the error logs has gained a nice upgrade by @postlund. Now the 50 latest exceptions will be displayed with the option to get more information.

    The Hass.io release will be delayed by a couple of days because Pascal is moving this weekend.

    New Platforms

    Breaking Changes

    • hass.states.is_state_attr(entity_id, attribute, value)has been removed. The template version still exists. Unused method parameter wait has been removed from hass.bus.async_fire(@balloob - #10305) (breaking change)
    • Refactor Neato botvac components as a vacuum (@jabesq - #9946) (neato docs) (switch.neato docs) (vacuum.neato docs) (breaking change) (new-platform)
    • Lutron released a firmware updated for the Caseta system which removed our ability to connect to and control the bridge device over SSH, breaking compatibility with pylutron_caseta and Home Assistant. Component has been updated to work again, please see the docs on how to set it up. (@mdonoughe - #10286) (lutron_caseta docs) (breaking change)

    All changes

    • Thanks 1
  12. Jeg bruker docker imaget fra https://hub.docker.com/r/homeassistant/home-assistant/. Jeg bruker Prometheus og Grafana på også på jobb og prometheus er veldig praktisk i det at det integrerer godt med docker og at home assistant allerede eksporterer metrikker for prom.

     

    Jeg er ikke helt sikker på hva du mener med å "cloude en backup", men jeg bruker git for å lagre konfigurasjonen hvilket betyr at hvis maskinen dør så kan jeg hente ut konfigurasjonen på en ny maskin og bare starte docker for å være tilbake. Når det er sagt så må man i z-wave parre opp alle devicer på nytt hvis z-wave usb kontrolleren må byttes.

×
×
  • 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.