
Teknor
Medlemmer-
Innlegg
126 -
Ble med
-
Dager vunnet
2
Alt skrevet av Teknor
-
Har i noen måneder brukt uike verktøy til å enkelt generere yaml kode kun ved å beskrive behovene mine. Blir bare mer og mer imponert over utviklingen og hva det er mulig å få til - dersom spørsmålene stilles riktig - med høyst begrensede programmeringskunnskaper. Et eksempel er denne som fargekoder timene basert på rangering av strømprisen: type: custom:apexcharts-card series: - entity: sensor.nordpool_kwh_oslo_nok_3_10_0 name: Pris type: column float_precision: 4 data_generator: > const today = entity.attributes.raw_today; const tomorrow = entity.attributes.raw_tomorrow; const allData = today.concat(tomorrow); const categorizeHours = (data) => { const sorted = [...data].sort((a, b) => a.value - b.value); const categories = { lowestFour: sorted.slice(0, 4).map(p => p.start), nextFour: sorted.slice(4, 8).map(p => p.start), middle: sorted.slice(8, 16).map(p => p.start), nextHighestFour: sorted.slice(16, 20).map(p => p.start), highestFour: sorted.slice(20).map(p => p.start) }; return categories; }; const todayCategories = categorizeHours(today); const tomorrowCategories = categorizeHours(tomorrow); const getColor = (start) => { for (const day of [todayCategories, tomorrowCategories]) { if (day.lowestFour.includes(start)) return '#006400'; // Dark Green if (day.nextFour.includes(start)) return '#90EE90'; // Light Green if (day.middle.includes(start)) return '#1E90FF'; // Blue if (day.nextHighestFour.includes(start)) return '#FFA500'; // Orange if (day.highestFour.includes(start)) return '#FF0000'; // Red } return '#808080'; // Default Gray (shouldn't occur) }; return allData.map(p => ({ x: new Date(p.start).getTime(), y: p.value, fillColor: getColor(p.start) })); now: show: true label: Nå graph_span: 2d span: start: day locale: nb apex_config: chart: height: 300px zoom: enabled: true toolbar: show: true tools: zoom: true zoomin: false zoomout: false pan: false reset: true legend: show: false dataLabels: enabled: false xaxis: type: datetime labels: datetimeFormatter: month: ddd day: ddd yaxis: forceNiceScale: false min: 0 plotOptions: bar: columnWidth: '95%' På den måten kan jeg se når f.eks. varmekabler på bad og VVB er aktvert (som begge er aktivert på døgnets 8 billigste timer, altså mørkegrønne og lysegrønne farger). Etter nærmere ettertanke kan VVB og varmekabler uansett være aktivert om prisen er under 0.2 kroner. Gir derfor AI-assistenten følgende beskjed: can you modify the code and make all bars dark green if the value is bellow 0.2? og jeg får dette resultatet: Answer Certainly! I'll modify the code to make all bars dark green if their value is below 0.2, while keeping the color categorization for the rest. Here's the updated version: type: custom:apexcharts-card series: - entity: sensor.nordpool_kwh_oslo_nok_3_10_0 name: Pris type: column float_precision: 4 data_generator: > const today = entity.attributes.raw_today; const tomorrow = entity.attributes.raw_tomorrow; const allData = today.concat(tomorrow); const categorizeHours = (data) => { const sorted = [...data].sort((a, b) => b.value - a.value); // Sort descending const categories = { highestFour: sorted.slice(0, 4).map(p => p.start), nextHighestFour: sorted.slice(4, 8).map(p => p.start), middle: sorted.slice(8, 16).map(p => p.start), nextLowestFour: sorted.slice(16, 20).map(p => p.start), lowestFour: sorted.slice(20).map(p => p.start) }; return categories; }; const todayCategories = categorizeHours(today); const tomorrowCategories = categorizeHours(tomorrow); const getColor = (start, value) => { if (value < 0.2) return '#006400'; // Dark Green for values below 0.2 for (const day of [todayCategories, tomorrowCategories]) { if (day.highestFour.includes(start)) return '#FF0000'; // Red if (day.nextHighestFour.includes(start)) return '#FFA500'; // Orange if (day.middle.includes(start)) return '#1E90FF'; // Blue if (day.nextLowestFour.includes(start)) return '#90EE90'; // Light Green if (day.lowestFour.includes(start)) return '#00FF00'; // Green } return '#808080'; // Default Gray (shouldn't occur) }; return allData.map(p => ({ x: new Date(p.start).getTime(), y: p.value, fillColor: getColor(p.start, p.value) })); now: show: true label: Nå graph_span: 2d span: start: day locale: nb apex_config: chart: height: 300px zoom: enabled: true toolbar: show: true tools: zoom: true zoomin: false zoomout: false pan: false reset: true legend: show: false dataLabels: enabled: false xaxis: type: datetime labels: datetimeFormatter: month: ddd day: ddd yaxis: forceNiceScale: false min: 0 plotOptions: bar: columnWidth: '95%' Som gir meg denne: ...så kan jeg lage automasjonene tilsvarende. Andre som har fått tilsvarende hjelp?
-
- 3
-
-
Finnes det _stabile_ smarte panelovner? Mill? Adax? Andre?
Teknor svarte på Teknor sitt emne i Automasjonskaféen
OK, ser ovn + modul + hub gjør prisen en del høyere enn andre. Men om det faktisk er stabilt så kan det være verdt det. Takk. Er det kablet ethernet som gjelder fra denne hubben? Har det hjemme og på en sjøhytte. Men tenker det krever mer vedlikehold. Z2M, en integrasjon til som skal vedlikeholdes, ezsp -> ember -> ?. Ikke uoverkommelig, men har allerede to oppsett som vedlikeholdes, og dette ønsker jeg bare skal "surre og gå" (med kun høyst nødvendige oppdateringer). -
Finnes det _stabile_ smarte panelovner? Mill? Adax? Andre?
Teknor publiserte et emne i Automasjonskaféen
Besteforeldre som vurderer å bytte til smarte varmeovner (WiFi?). Jeg har allerede installert Home Assistant (Operating System), ESPHome noder og et par kameraer der. Mobilt hyttebredbånd er på plass. Ferdig HA integrasjon er derfor å foretrekke. Usikker på om jeg kommer meg unna en integrasjon mot en skyløsning. De vurderer Adax NEO eller Mill. Har fått meg meg at det mildt sagt har vært ustabile løsninger historisk. Er disse blitt bedre, og er det noen spesielle å anbefale, eller holde seg unna? Har fått meg meg at Mill muligens har blitt bedre i siste generasjon. -
Kort oppdatering. Jeg gikk for to varianter: Ekstra utendørs kamera - Reolink cx410 - Super HA integrasjon og imponerende Starlight night color X funksjon. Har vært imponert av denne før på Wyze v3, men denne er nær dagslys på svarteste natta. Sikkerhetskamera i bod: TP Link Tapo C100 - Absolutt ingenting å utsette gitt prisen på 249,- Egentlig er jeg usikker på hva man trenger for noe annet for innendørs bruk. Begge leverer RTSP stream til Frigate med TensorFlow deteksjon med Google Coral.
-
Topp. Har faktisk en Aqara T1 liggende!
-
Har denne lekkasjesensorløsningen fra Høiax. Når sensorene detekterer vann stenges hovedventil, buzzer aktiveres fra kontaktenheten og kontakten aktiveres. Her kan jeg feks plugge inn en lampe eller sirene (i ekstreme tilfeller). Hvordan jeg feks kan «tappe» kontakten så dette fanges opp i HA? Noen tips om hvordan jeg kan få varsling av dette i HomeAssistant? Tenkter noe i retning av Zigbee eller ESPHome.
-
Takk. Reolink fungerer helt off-line mot HA og er ikke avhengig av noen cloud-tjenester?
-
Noen som har en anbefaling på lur til enkelt kamera som skal brukes til RTSP streaming til Frigate? Trenger ikke være fancy, men om det kan gis tommel opp på stabilitet (med god strømforskyning) motas gode tips med takk. - Wifi - Trenger ikke ha PoE - Gjerne IR - Trenger ikke starlight - Billig nok - Gjerne tilgjengelig uten for lang leveringstid
-
Metodikk for statusbaserte automasjoner i HomeAssistant?
Teknor svarte på Teknor sitt emne i Automasjoner
Takk - jeg tror dette er løsningen jeg må se mer på, mer bevisst bruk av tilstander som triggere. -
Hei! Jeg har en HA installasjon som, basert på ulike statuser, aktiverer / deaktivere ulike automasjoner og slår på/av ulike varslinger og releer. Strever litt med å finne en god metode for å sette opp dette, som gir meg god oversikt og sikre at det er enkelt å vedlikeholde. Et alternativ er å legge all logikk inn i Automations knyttet opp til drop-down list i "Helper", men det gjør hver automasjon unødvendig komplisert. Behov: - Aktivere / deaktivere automasjoner basert på statuser - Når en status endres skal ulike brytere aktiveres / deaktiveres - Få god oversikt over hvilke automasjoner som aktiveres / deaktiveres ved hvilke statuser - Sikre at statusendringene er "robuste nok", feks når varmtvannsberederen er aktivert (gjennom en automasjon hvor den er aktiv bare på de 8 billigste strømtimene), og status settes til "borte" deaktivers automasjonen. Da må også switch til VVB deaktiveres i tilfelle VVB-switch er aktiv når automasjonen deaktiveres. Hvordan har dere andre løst dette? Det jeg gjerne skulle hatt tips om er hvilke funksjonsområder som burde brukes her og hvordan disse burde samspille. Feks, templates i configuration.yaml, scence, automations etc.
-
YES! Da skjønte jeg det @Petterpotet. Takker.
- 6 svar
-
- 1
-
-
Takk for tips. Da får jeg utforske videre. Bruker ikke NodeRed (enda). Får se om det finnes noe Bluescript eller annet jeg kan støtte meg på.
-
Har en Namron 8K switch 4512703 som har ligget en stund uten å vært i bruk: Nå kan det se ut som den ikke er kompatibel med HomeAssistent / Z2M...? Er det noen som har suksess med å få den til å virke med Z2M? Får parret den med Z2M, men ser kun signal strenght og batteriindikator. Kan heller ikke finne noen Blueprints for Z2M, bare for ZHA. Før jeg kaster inn håndkledet og gir opp, noen som har fått til dette?
-
Kult, @Petterpotet! Takk som deler. Spm: Jeg bruker ikke NodeRED, og har ikke satt meg så veldig inn i hva NR gjør. Vil dene fungere også uten NodeRED, med en kodesnutt i configuration.yaml og det aktuelle kortet?
-
Namron Termostat «nullstiller» seg. Zigbee - Home Assistant
Teknor svarte på Chovre sitt emne i Klimakontroll
-
Namron Termostat «nullstiller» seg. Zigbee - Home Assistant
Teknor svarte på Chovre sitt emne i Klimakontroll
Legges inn i konfigureringen av kortet. -
Yup. En sånn hadde vært fint. Til 1/10-del av prisen. 😅
-
Noen som kjenner til et "dummy" 2032 batteri med ledinger ut fra dette "batteriet"? Hadde vært genialt å dytte på en batteriholder med 2x AA batterier på en enkel måte. Har dårlig erfaring med å lodde på batteripolene i små enheter, synes det er vanskelig å få loddetinnet til å sitte sikkelig på de små lederne. Dessuten vil et sånt dummy batteri være reverserbart. Har kikket på AliExpress, men ikke funnet noe som kan funke.
-
Virker som om Elektroimportøren reduserer sitt utvalg av Zigbee produkter. Betydelig færre lyspærer og kanskje også færre plug-in støpsler enn for få måneder siden. Hvor kjøper dere den slags? Litt ambivalent til å kjøpe 230v produkter på Ali...
-
Interessant. Selv har jeg et ambivalent forhold til IKEA sine batteridrevne noder. Synes batterilevetiden er for kort. Håper de forbedrer dette. Orker ikke bytte batterier hver 9. måned. Selv på en hytte hvor nodeaktivitetene (brytere etc) er nokså sjelden i bruk.
-
Min forståelse (som over) er at både Telia og Telenor opererer med to ulike APN adresser, hvor den ene er for "massene" som gir begrenset tilgang inn, og en er for "nerdene". Jeg har også Chili og det fungerer utmerket. Kan åpne de portene jeg vil for å få tilgang. Se under. På min router kan jeg ha flere profiler, og velge hvilken av den jeg har aktivert. Husk derfor å aktivere den som du trenger. På min (10 år gamle) Huawei router:
-
Da har vi erfart det samme. Bruker FW oppdatering på enhetene gjennom Z2M, og tror IKEA-enhetene skal ha siste FW. Uten at det ser ut til å gi nevneverdig forbedret batterilevetid. Noen som har erfaring med Namron brytere og batterilevetiden?
-
Har litt ulike noder (dørsensor, temperatur/fukt, lysbrytere) som går på batteri både hjemme og på hytte. Det meste går vel på CR2450 3V batterier (eller CR2032). Generelt synes jeg levetiden er kort før batteriene må byttes. Nå når kulda kommer og sensorene er plassert på yttervegg eller ute blir selvfølgelig levetiden enda dårligere. Bryterne til IKEA varer vel 3/4 års tid (kun sporadisk brukt på hytte). Eksempel er en Tuya TS0201 som ble montert i sommer og som nå rapporterer 15 % batteri. Muligens får jeg bygge flere ESPHome løsninger... Hvilke erfarnger har dere med ZigBee batterienheter? Vurderer et par Namron ZigBee 4 Kanal Brytere, men frykter jeg må bytte batterier for ofte og det krever for mye oppfølging.
-
Hva kan forskjellen være sammenlignet med den gamle annet enn en litt annen skjermlayout?