4ndersjensen Skrevet 7. februar 2019 Skrevet 7. februar 2019 Hei Jeg har laget en automasjon som sier at når verdi på temperatur ved multisensor dykker under 21.0 så skal det skrus på en lampe. Tester først, når det funker, knytter jeg automatikken til en IKEA smartplugg for å styre varmeovn. Jeg får ikke automatikken til å fungere. Lampen skrus aldri på selvom temperaturen går under 21.0 Har jeg gjort noe feil? - id: '1549441144445' alias: Temp - Living Room - Turn on Lamp if < 21C trigger: - below: '21.0' entity_id: sensor.aeotec_zw100_multisensor_6_temperature platform: numeric_state condition: - condition: state entity_id: binary_sensor.workday_sensor state: '1' - after: 05:00:00 before: '23:00:00' condition: time action: - data: color_name: green entity_id: light.livingroom_light_1 service: light.turn_on Må man definere om det er celsius eller fahrenheit? Jeg ser at "after" i condition time ikke har '' hvor before har. Jeg har fjernet denne time condition men det er fortsatt det samme resultatet. Siter
4ndersjensen Skrevet 7. februar 2019 Forfatter Skrevet 7. februar 2019 Ser at Unit of measurement er celsius, så da bør det være greit. Siter
baronKanon Skrevet 7. februar 2019 Skrevet 7. februar 2019 Ut fra sensoren får du et tall. Du skal 'on' heller enn 1 på workday. Conditions er også sånn at alle må oppfylles. Når det gjelder tiden, holder det å skrive 05:00 og 23:00 '' eller ei har ingenting å si Siter
4ndersjensen Skrevet 7. februar 2019 Forfatter Skrevet 7. februar 2019 (endret) Jeg så i en intro til Home Assistant at f.eks. 1, on, yes og true evalueres til samme boolean-verdi og 0, off, no og false evalueres til samme (negative) verdi. Uansett.. Jeg har fjernet denne conditionen. Ang. time, så har jeg bare skrevet inn 05:00:00 og 23:00:00, men når jeg har en more /config/automations.yaml så vises det med ' ' om before men ikke after. Endret 7. februar 2019 av 4ndersjensen Siter
baronKanon Skrevet 7. februar 2019 Skrevet 7. februar 2019 Akkurat nå, 4ndersjensen skrev: Jeg så i en intro til Home Assistant at f.eks. 1, on, yes og true evalueres til samme boolean-verdi og 0, off, no og false evalueres til samme (negative) verdi. Uansett.. Jeg har fjernet denne conditionen. Ang. time, så har jeg bare skrevet inn 05:00:00 og 23:00:00, men når jeg har en more /config/automations.yaml så vises det med ' ' om before men ikke after. Arbeidsdag er en sensor, og dermed gir den enten on eller off. Det er også case sensitivt, så du må ha riktige store og små bokstaver i konfigen. Sjekk hva som er gjeldende i <>-menyen. Skriv inn 05:00 og 23:00. Hva autokonfigen gjør er ikke så farlig med og uten er riktig. 1 Siter
4ndersjensen Skrevet 7. februar 2019 Forfatter Skrevet 7. februar 2019 Den er grei. Men la oss si jeg får til workday og time. Jeg antar at verdi fra sensor (temperatur) er desimaltall og jeg kan definere 21.0, 21.5 etc. Bør jeg definere et custom poll intervall eller er det OK med standardverdiene? Siter
baronKanon Skrevet 7. februar 2019 Skrevet 7. februar 2019 (endret) Du bør sette opp terskel for hvor mye sensoren skal endre seg før den skal rapportere. Hvis den går på batteri, vil den ikke oppdatere oftere enn wake-up-frekvensen, mener jeg å huske. Har du denne frekvensen for høyt, vil batteriene tappes raskt. Husk også at den ikke trigger før den går fra over grense til under grense. Dvs. at hvis den hele tiden er mindre enn 21 grader, vil ingenting skje. Endret 7. februar 2019 av baronKanon Siter
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.