JohnMartin Skrevet 30. oktober 2021 Skrevet 30. oktober 2021 (endret) Leker meg litt med Node-Red, og har satt opp en sekvens som endrer mode på billader når jeg slår på varme i bilen. For å ikke bruke av bilbatteriet. Skulle bare gjerne hatt enda en condition, om strømprisen er under max_price. Har installerte Tibber integrasjonen. Noen som er drevne på Node-Red med HA som har noen forslag til fremgangsmåte? Endret 30. oktober 2021 av JohnMartin Siter
JohnMartin Skrevet 30. oktober 2021 Forfatter Skrevet 30. oktober 2021 Ser det er noen som skriver noe om å opprette en template, men vet ikke om det er aktuelt for denne problemstillingen? Vet for så vidt ikke hvordan man bruker template heller 🙈 Siter
SveinHa Skrevet 30. oktober 2021 Skrevet 30. oktober 2021 (endret) Dreven er vel å dra den litt langt men om du skal ha betingelser som A eller B eller C osv kan du gjøre slik: Øverste utgangen er sann ellers går du videre og sjekker neste... Om en eller annen i rekken er sann trenger du ikke bry deg om resten uansett... Betingelsene mine bruker flow.variabler som settes andre steder i flowen. Endret 30. oktober 2021 av SveinHa Siter
JohnMartin Skrevet 30. oktober 2021 Forfatter Skrevet 30. oktober 2021 Takk for tipset. Det er slik jeg har satt opp noe av automasjonene mine, men jeg sliter med å bruke en Entity attribute som betingelse. Er ukjent terreng for meg dette med Home Assistant. Mye greiere i Homeseer, siden det er en egen device for alt 😊 Men siden bil og billaderen går via Home Assistant, så tenkte jeg skulle prøve meg å ha automasjonen i Node-Red. Alternativet er jo å ta automasjonen i Homeseer, men er bare litt kjekt med noe nytt også 😂 🙈 Siter
SveinHa Skrevet 30. oktober 2021 Skrevet 30. oktober 2021 JohnMartin skrev (28 minutter siden): men jeg sliter med å bruke en Entity attribute som betingelse. Er det noe slik du er på jakt etter: [{"id":"0e6151314d8e364b","type":"mqtt in","z":"93e65ebbbd15fba7","name":"","topic":"zigbee2mqtt/Nedis/TempFuktGarasjeloft","qos":"0","datatype":"json","broker":"6db118ed1b0c56de","nl":false,"rap":true,"rh":0,"x":170,"y":820,"wires":[["4a4241d770c80287"]]},{"id":"c4f4cc33f06aa00b","type":"show-value","z":"93e65ebbbd15fba7","name":"","path":"","x":330,"y":980,"wires":[["ca023a7789427639","275a3056d5843748"]]},{"id":"d76eb42e40a4c574","type":"show-value","z":"93e65ebbbd15fba7","name":"","path":"","x":330,"y":920,"wires":[["b2a1b8b3ef128344","0f6e868087594e4c"]]},{"id":"9aaa57d3011581b5","type":"function","z":"93e65ebbbd15fba7","name":"Extract Value","func":"var svar = \"\";\nvar value=msg.payload.temperature;\nsvar = {payload:value.toFixed(1)};\nreturn svar;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":170,"y":920,"wires":[["d76eb42e40a4c574"]]},{"id":"5b24f8649890e9df","type":"function","z":"93e65ebbbd15fba7","name":"Extract Value","func":"var svar = \"\";\nvar value=msg.payload.humidity;\nsvar = {payload:value.toFixed(1)};\nreturn svar;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":170,"y":980,"wires":[["c4f4cc33f06aa00b"]]},{"id":"4a4241d770c80287","type":"show-value","z":"93e65ebbbd15fba7","name":"","path":"","x":430,"y":820,"wires":[["9aaa57d3011581b5","5b24f8649890e9df"]]},{"id":"6db118ed1b0c56de","type":"mqtt-broker","name":"DaleMQTT","broker":"172.16.0.94","port":"1883","clientid":"","usetls":false,"protocolVersion":"5","keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","birthMsg":{},"closeTopic":"","closeQos":"0","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willPayload":"","willMsg":{},"sessionExpiry":""}] Siter
JohnMartin Skrevet 30. oktober 2021 Forfatter Skrevet 30. oktober 2021 Hmm.. Tror ikke jeg fikk så mye ut av den. Har ikke show-value node installert. Hvordan Palette hører den til? Siter
SveinHa Skrevet 30. oktober 2021 Skrevet 30. oktober 2021 En egen palette som bare inneholder show-value. Veldig hendig for å se hva som skjer, gjør ingenting annet. "Extract value" er cluet her. Meldingen fra MQTT inneholder flere parameter og jeg henter ut et og et av de jeg trenger, først temperatur og setter til fast 1 desimal: Så en gang til men henter ut "Humidity" denne gang: 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.