sverre_telldus Skrevet 11. november 2020 Del Skrevet 11. november 2020 Har brukt Telldus og animous heart ein stund, begge to fantastiske systemer, men med mange begrensinger .. Så nå ha jeg instalert HA. Når jeg skulle automatisere noe i Telldus og Animous så må man lage to regler, en for inn-kobling, og en for utkobling. har lest at man kan bruke til og fra I samme regel her i HA. Jeg skal automatisere noen panel ovner, har en z-wave kontakt og telldus termometer, om man skal koble in ved 19 grader og ut med 22, hvordan vil da en slik se ut i yaml? Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
LaStrada Skrevet 12. november 2020 Del Skrevet 12. november 2020 (endret) Hva med å bruke feks generic thermostat til dette? Eller så lærte jeg noe nytt nylig, man kan bruke "choose" i en automasjon/script. Du kan lese mer om det her. Her er noe jeg slengte sammen kjapt (ingen garanti for at det fungerer ) : - alias: "Heating on off" trigger: - platform: state entity_id: sensor.temperature_sensor action: - choose: - conditions: - condition: template value_template: "{{ trigger.to_state.state | float < 19.0 }}" sequence: - service: switch.turn_on entity_id: switch.heater - conditions: - condition: template value_template: "{{ trigger.to_state.state | float > 22.0 }}" sequence: - service: switch.turn_off entity_id: switch.heater Men jeg vil anbefale generic thermostat. Selv bruker jeg det på alle mine panelovner. Endret 12. november 2020 av LaStrada Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
sverre_telldus Skrevet 12. november 2020 Forfatter Del Skrevet 12. november 2020 4 timer siden, LaStrada skrev: Hva med å bruke feks generic thermostat til dette? Eller så lærte jeg noe nytt nylig, man kan bruke "choose" i en automasjon/script. Du kan lese mer om det her. Her er noe jeg slengte sammen kjapt (ingen garanti for at det fungerer ) : - alias: "Heating on off" trigger: - platform: state entity_id: sensor.temperature_sensor action: - choose: - conditions: - condition: template value_template: "{{ trigger.to_state.state | float < 19.0 }}" sequence: - service: switch.turn_on entity_id: switch.heater - conditions: - condition: template value_template: "{{ trigger.to_state.state | float > 22.0 }}" sequence: - service: switch.turn_off entity_id: switch.heater Men jeg vil anbefale generic thermostat. Selv bruker jeg det på alle mine panelovner. Jeg prøver og prøver, feiler og feiler... Ha er så mye mye mer enn de andre systemene, med veldig mange flere muligheter og det virker som om det finnes en mulighet til å gjøre alt... Så derfor spør jeg for jeg vil lære, for og kunne utnytte systemet best mulig. Og sant skal sies at dokumentasjonen er grei men ikke god... Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
Mathias Skrevet 12. november 2020 Del Skrevet 12. november 2020 (endret) Enig med @LaStrada at i dette tilfellet så er vel en Genereic Thermostat ideelt. Jeg bruker det på akkurat samme kombinasjon. Du vil da få en ny climate-entitet der du ser faktisk temp og kan sette ønsket temp, så tar HA seg av resten. Hvis du i tillegg vil automatisere noe så lager du en automasjon som styrer denne climate-entiteten. Quote Så derfor spør jeg for jeg vil lære, for og kunne utnytte systemet best mulig. Og sant skal sies at dokumentasjonen er grei men ikke god... Fornuftig tilnærming Varierende hvor god dok er og det har vel noe med at tempoet på utviklingen er så høy at ingen rekker over det. Er en helt avsindig fart på utvikling i systemet for tiden. Ikke vær redd for å spørre når du står fast eller trenger tips Endret 12. november 2020 av Mathias Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
sverre_telldus Skrevet 13. november 2020 Forfatter Del Skrevet 13. november 2020 Har nå prøvd meg litt fram og tilbake og lest endel... alias: Ovn treningsrommet description: 'på under 19 av 22' climate: -platform: generic_thermostat name: Trenings rom heater: switch.ovn_trenings_rom target_sensor: sensor.trenings_rom_temperature min_temp: 19 max_temp: 22 ac_mode: false target_temp: 20 cold_tolerance: 0.3 hot_tolerance: 0 min_cycle_duration: seconds: keep_alive: minutes: initial_hvac_mode: "off" away_temp: precision: 0.1 Slik ser det ut idag, men jeg får ikke lagret den! får feilmelding hver gang: Message malformed: Integration '' not found Noen som ser hva som er galt? Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
stigvi Skrevet 13. november 2020 Del Skrevet 13. november 2020 (endret) Sannsynligvis feil med innrykk i starten på hver linje. Men vanskelig å se. Her på forumet har du en egen knapp i editoren for å vise fram kode. Den er fin å bruke fordi den tar med seg innrykk på en bedre måte. Se hvordan Lastrada sitt innlegg er i forhold til ditt, f.eks. Endret 13. november 2020 av stigvi Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
stigvi Skrevet 13. november 2020 Del Skrevet 13. november 2020 (endret) 1 time siden, sverre_telldus skrev: min_cycle_duration: seconds: keep_alive: minutes: Her mangler det også tall bak seconds og minutes Ta en titt på eksempelet her: https://www.home-assistant.io/integrations/generic_thermostat/ Endret 13. november 2020 av stigvi Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
Mathias Skrevet 13. november 2020 Del Skrevet 13. november 2020 (endret) 2 hours ago, sverre_telldus said: alias: Ovn treningsrommet description: 'på under 19 av 22' climate: -platform: generic_thermostat name: Trenings rom heater: switch.ovn_trenings_rom target_sensor: sensor.trenings_rom_temperature min_temp: 19 max_temp: 22 ac_mode: false target_temp: 20 cold_tolerance: 0.3 hot_tolerance: 0 min_cycle_duration: seconds: keep_alive: minutes: initial_hvac_mode: "off" away_temp: precision: 0.1 Anbefaler deg å alltid starte med minst mulig kode og heller utvide etter hvert som du trenger mer. Spesielt i starten når du er mindre trygg på kodingen av det. Er enklere å finne feilen da. Start med kun de elementene som er merket "required". I ditt tilfelle vil følgende i utgangspunktet være nok til at denne skal fungere: climate: - platform: generic_thermostat name: Trenings rom heater: switch.ovn_trenings_rom target_sensor: sensor.trenings_rom_temperature Som @stigvipåpeker så ser det ut til at du har feil innrykk. Blant annet skal det være 2 mellomrom før bindestreket og ett mellomrom etter. Du har ikke mellomrom etter. Når du da følger på med sammme innrykk nedover i koden så vil alle linjene i praksis få feil innrykk. Det kan være forvirrende i starten, men dette blir du fort vant til Tror ikke man trenger å restarte lengre for å laste gerneriske termostater. De kan oppdateres direkte under "Server control". Endret 13. november 2020 av Mathias Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.