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

Vinnerliste

Populært innhold

Viser innholdet med mest poeng fra 26. okt. 2021 i alle områder

  1. Jeg har laget en nordpool sensor for Home Assistant. Den ligger i hacs nå for de som evnt vil teste den. https://github.com/custom-components/nordpool Features: - Sensors en fixer issues med offpeek så det ikke bare vises som - (regner det ut selv) - Tilgang til alle timeprisen under .today og .tomorrow - Velg om moms skal være med. - Velg hvor mange decimaler en skal vise - Velg valuta - Script som lager template sensors for de som vil ha en sensor pr time. - Angir om denne timen har en lav pris eller ikke (konfigurerbar) Det hadde vært fint om dere hadde gitt beskjed om dere finner noen bugs.
    1 poeng
  2. Hei, har lusket litt rundt på forumet siste halve året, og fant nå ut at jeg ville dele litt. Har nylig kjøpt hus og ønket å gjøre det smart. Er relativt techy og fant fort ut at Home Assistant var veien jeg ville gå. Har et mål om at huset skal fungere helt offline, og til en viss grad om Home Assistant skulle være nede. Spesielt hyggelig siden jeg mest sannsynlig skal flytte etter 5-7 år. Kjører som sagt HomeAssistant OS (i VM) på en workstation med linux. Har prøvd å holde meg til Zigbee, og supplert med WiFi der jeg ikke fant noen gode alternativer. Nettverk Standard (dårlig) ZyXel ruter/modem fra Tafjord (leverer Get/Telia i området), fiber Update: Står nå i bridge mode Unifi Dream Machince hoved-router og AP Unifi In-Wall AP for signalforsterking Netgear GS108S switch Har Cat6 mellom ruter og switch, men en salig blanding av 5e og 6 mellom komponenter og nettverkshardware Server Intel i7 10-serie, 16GB RAM og 1TB SSD Kjører Caddy Proxy og Tailscale for VPN Måtte droppe Dyn.DNS for ekstern tilgjengelighet da bridging gjorde port-forwarding veldig vanskelig Node Red for automasjoner Backblaze backup via rsync Gateway ConBee II, passthrough til VM med HA OS for "enkel" integrasjon. Brytere og Dimmere Elko 6 x SmartDim vri Uni 200W Plus PH 1 x ESH Plus 316GLED dimmer RF PH (bad, siden den er 2-polet) 2 x SmartDim tr. Uni 200W Plus PH 1 x SmartRele puck 10AX Ikea 1 x Ikea Trådfri Snarveiknapp 1 x Ikea Trådfri Dimmebryter 1 x Ikea Trådfro Av/På Aqara (Xiaomi) 1 x Aqara-bryter, 1 knapp 2 x Aqara-bryter, 2 knapper 1 x Aqara Mini 1 x Aqara MagicCube Lys og Strømplugger 4 x Ikea Trådfri Dimmbar Pære (standar hvit E27) 1 x LIFX Smart LightStrip 3 x Ikea Trådfri Led Driver (i forskjellige styrker) 1 x Aqara Smart Outlet 4 x Develco Schuko 2 x Deltaco SH-OP01 Sensorer Aqara (Xiaomi) 1 x Aqara Bevegelsessensor 3 x Aqara Temperatursensor 5 x Aqara Dørsensor 1 x Aqara Vibrasjonssensor 1 x Ikea Trådfri Bevegelsessensor 2 x Phillips Hue Bevegelsessensor Varme Gulvvarme, bad Elko ESH Plus Super TR RF PH Panelovner Nobø Panelovner, alle med denne kontrollenheten Diverse Ikea Trådfri Rullegardin Google Home Mini JBL Link Portable Wi-Fi Chromecast (tv soverom) Media Stue Samsung TV Chromecast Ultra Get Box (chromecast) LG Vaskemaskin LG Tørketrommel Netatamo Værstasjon ID Lock 150 Reolink RLC-810A Roborock S7 Automasjoner Bevegelsessenor på alle boder Dørsensor på loftluke styrer lys på loftet Av alle lys / Skru på enkelte lys på knapp ved hovedinggang Utelys styres basert på sol-opp/ned-gang Dørsensorer på enkelte vinduer og alle dører, aktiverer 'frostvern' på panelovner LG Thinq integrasjon for varsler ved vaskemasking/tørketrommel slutt. Planer videre Sage Doorbell Sensor for å få eventer fra den analoge ringeklokken Flere automasjoner, bla. basert på presense/geofencing Baderomsvifte styrt av fuktighetsmåler Og sikkert mye, mye mer etterhvert Du legger kanskje merke til at jeg har veldig få "lys", og dette er fordi smarheten ligger i bryterene i huset mitt. Alle lamper kontrolert av smartbrytere har minimum 4 pærer i seg, som gjør denne løsningen relativt kostnadseffektivt i det lange løp. Har også særdeles lite RGB (bare LIFX stripen), da WAF-en er meget lav. Elko-komponentene støtter alle Zigbee 3.0, og er overaskende godt støttet i DeConz/Phoscon, som jeg tror har noe med at Elko får (tilsynelatende) innmaten fra en tysk underleverandør (har ikke navn i skrivende stund). Elko sine egne custom-parametere, er dog manglende der de har (miss)brukt dette flittig (spesielt termostaten har dårlig støtte). De aller fleste andre brytere er fjernkontrollere som styrer de fast-installerte Elko-komponentene gjennom Node Red og HA. Som regel pga dårlige bryterplasseringer i boligen. Aqara-komponentene fungere også helt greit. Har lest litt rundt at disse må være koblet direkte til gateway for at de skal fungere optimalt. Har såpass liten leilighet (~70 m2) at alle når ConBee stikken, og har altså ikke hatt noen problemer. Oppdatering: det har vist seg at Aqara sine produkter er ekstremt utstatt for forstyrelser på netverket, da de detter ut støtt og stadig om man ikke forsikrer seg om at de har direkte kontakt med selve gateway-en. Selv om jeg ønsker å være offline, så har jeg tillat meg å integrere diverse sky-løsninger (google-assistant, LIFX, ThinQ, SmartThings), men disse har da ingen 'kritiske' oppgaver og holder ei aldri (relevant) state. En annen fordel med Elko-komponentene er at disse fungerer selv om smart-delen ikke skulle fungere. Dette skårer ganske bra på WAF Bilder kommer kanskje? Takk for oppmerksomheten, og så håper jeg dette hjelper for de som ønsker å basere seg på zigbee Updates 2021-12-10: Oppdatert server-info, status på implementasjoner, netverks-oppsett og la til nye komponenter
    1 poeng
  3. Trodde også det var varmt , men er støv fra den gang elektriker monterte skapet.
    1 poeng
  4. Hei @Moskus, Jeg har i dag hatt service fra Elvia og fått ny strømmåler. Den gamle hadde visst stoppet å lagre data. Tibberseer er oppe igjen etter å ha åpnet HAN-porten og "restartet listener", men ser ikke ut som om jeg får riktig målerstand? Er det noe cache eller lagring i plugin som jeg må slette? Ny måler starter jo på 0kWh, og ikke ~55 000kWh der den gamle tok kvelden. "Målerstand" skulle altså vært 7kWh i skrivende stund. EDIT: Da har den oppdatert til riktig målerstand. Det var vel bare litt slagg i systemet som måtte vaskes ut før vi fikk riktige data på plass
    1 poeng
  5. Takk for tips 👍🙏 Var ikke klar over denne funksjonen, men nå er flow’en du foreslo lagt inn, så nå får vi se om det hjelper 😊
    1 poeng
  6. https://ipcamtalk.com/threads/review-oem-4mp-ai-cam-ipc-t5442tm-as-starlight.39203/
    1 poeng
  7. Ettar å ha lest anbefaling av både kamera og selger så kjøpte jeg dette: New Arriving IP Camera IPC T5442TM AS 4MP Starlight+ WDR IR Eyeball AI Network Camera , free DHL shipping|Surveillance Cameras| - AliExpress. Det kom på døren med DHL innen få dager og kostet meg 2006 kroner inkludert frakt, toll og mva. Dette kameraet har svært godt fargebilde selv midt på natta.
    1 poeng
  8. 1 poeng
  9. Reolink har åpnet API i siste firmware, så man kan nå få en binærsensor i HA med AI-deteksjon direkte fra kamera. Da håper jeg det nærmer seg at HA lagrer videoclips på disk, pusher notifikasjon til telefon, og viser klipp eller direktestrøm fra kamera. 🙂 https://community.home-assistant.io/t/reolink-poe-ip-camera-setup/122890/467 Om det er en stor forskjell på den gamle integrasjonen vet jeg ikke, men vil tro dette gir mindre hacking og bedre stabilitet?
    1 poeng
  10. Jeg gjorde det slik: et event for å detektere stopp: og et for å detektere start igjen: Jeg bruker ikke den virtuelle variabelen til annet enn å indikere feil å alle HSTouch enhetene men det er jo fritt fram å finne på annet.
    1 poeng
  11. Sånn. Grafer oppdatert. https://www.hjemmeautomasjon.no/forums/topic/2749-tibber-plugin-hva-ønsker-du-deg/?page=30&tab=comments#comment-92002
    1 poeng
  12. esphome: name: varmtvannstank platform: ESP8266 board: esp01_1m wifi: ssid: "HEIME5.ORG" password: !secret heime_wifi domain: .lan #use_address: 10.0.0.46 # Enable fallback hotspot (captive portal) in case wifi connection fails #ap: # ssid: "Varmtvannstank Fallback Hotspot" # password: "okz8anWfZKFP" #captive_portal: # Enable logging logger: # Enable Home Assistant API api: reboot_timeout: 24h ota: globals: - id: state_automode type: bool restore_value: no initial_value: 'false' - id: heating type: bool restore_value: no initial_value: 'false' - id: heating_has_started type: bool restore_value: no initial_value: 'false' - id: low_temp type: bool restore_value: no initial_value: 'false' - id: seconds type: int restore_value: no initial_value: '0' - id: heating_time type: int restore_value: no initial_value: '0' - id: heating_totaltime type: int restore_value: no initial_value: '0' - id: heating_start type: int restore_value: no initial_value: '0' - id: last_temp type: float restore_value: no initial_value: '0.0' - id: last_value_from_ha type: int initial_value: '0' switch: - platform: gpio pin: 12 id: varmtvannstank_varme name: "varmtvannstank_varme" restore_mode: ALWAYS_OFF icon: "mdi:water-boiler" on_turn_on: - lambda: !lambda |- id(heating_time) = 0; id(heating_start) = id(homeassistant_time).utcnow().timestamp; id(heating) = true; on_turn_off: - lambda: !lambda 'id(heating) = false;' - sensor.template.publish: id: energy state: !lambda |- id(heating_totaltime) += id(heating_time); return id(heating_totaltime) / 1800.0; - platform: template name: "varmtvannstank_varmeautomatikk" id: automode icon: "mdi:water-boiler" lambda: |- return id(state_automode); turn_on_action: - globals.set: id: state_automode value: 'true' turn_off_action: - globals.set: id: state_automode value: 'false' dallas: - pin: GPIO14 status_led: pin: number: GPIO13 inverted: yes sensor: - platform: dallas address: 0xC5000008FABF3328 id: varmtvannstank_topp_temperatur name: "varmtvannstank_topp_temperatur" filters: - sliding_window_moving_average: window_size: 5 send_every: 5 on_value: then: - lambda: !lambda |- if(x < 64 && id(state_automode) == true) { id(varmtvannstank_varme).turn_on(); id(low_temp) = true; } if(x > 66) id(low_temp) = false; - platform: dallas address: 0xFA0319A2796AD628 id: varmtvannstank_bunn_temperatur name: "varmtvannstank_bunn_temperatur" filters: - sliding_window_moving_average: window_size: 5 send_every: 5 on_value: then: - lambda: !lambda |- if(x >= id(last_temp) + 0.35) id(heating_time) = id(homeassistant_time).utcnow().timestamp - id(heating_start) + 150; id(last_temp) = x; - platform: template id: energy name: "Energibruk varmtvann" unit_of_measurement: "kWh" icon: "mdi:power-plug" binary_sensor: - platform: homeassistant id: pris1 entity_id: binary_sensor.billigste_timer_1_1 - platform: homeassistant id: pris2 entity_id: binary_sensor.billigste_timer_1_2 - platform: homeassistant id: pris3 entity_id: binary_sensor.billigste_timer_1_3 - platform: homeassistant id: pris4 entity_id: binary_sensor.billigste_timer_1_4 - platform: homeassistant id: pris5 entity_id: binary_sensor.billigste_timer_1_5 - platform: homeassistant id: pris6 entity_id: binary_sensor.billigste_timer_1_6 interval: - interval: 4h then: - if: condition: - lambda: !lambda |- auto time_now = id(homeassistant_time).utcnow(); if(time_now.timestamp - id(last_value_from_ha) > 600) return true; return false; then: - switch.turn_on: automode - interval: 1min then: - if: condition: - lambda: !lambda |- if(id(heating_has_started) == false) id(seconds) = (90.0 - (id(varmtvannstank_topp_temperatur).state*0.6 + id(varmtvannstank_bunn_temperatur).state*0.4)) * 404.30769; if(id(pris1).state) { ESP_LOGD("main", "Setter i gang oppvarming for pris 1"); return true; } else if(id(pris2).state && id(seconds) > 3600) { ESP_LOGD("main", "Setter i gang oppvarming for pris 2"); return true; } else if(id(pris3).state && id(seconds) > 2*3600) { ESP_LOGD("main", "Setter i gang oppvarming for pris 3"); return true; } else if(id(pris4).state && id(seconds) > 3*3600) { ESP_LOGD("main", "Setter i gang oppvarming for pris 4"); return true; } else if(id(pris5).state && id(seconds) > 4*3600) { ESP_LOGD("main", "Setter i gang oppvarming for pris 5"); return true; } else if(id(pris6).state && id(seconds) > 5*3600) { ESP_LOGD("main", "Setter i gang oppvarming for pris 6"); return true; } else { ESP_LOGD("main", "I ventefase. Oppvarmingstid er %d sekunder", id(seconds)); return false; } then: - if: condition: - lambda: !lambda |- id(heating_has_started) = true; if(id(heating) == false && id(state_automode) == true) return true; else return false; then: - switch.turn_on: varmtvannstank_varme else: - if: condition: - lambda: !lambda |- if(id(heating) == true && id(state_automode) == true && id(low_temp) == false) return true; else return false; then: - switch.turn_off: varmtvannstank_varme time: - platform: homeassistant id: homeassistant_time timezone: "Europe/Oslo" on_time: - seconds: 0 minutes: 0 hours: 0 then: - lambda: !lambda |- id(heating_totaltime) = 0; id(heating_has_started) = false; text_sensor: - platform: homeassistant id: watchdog entity_id: sensor.time on_value: then: - lambda: !lambda |- auto time_now = id(homeassistant_time).utcnow(); id(last_value_from_ha) = time_now.timestamp;
    1 poeng
  13. Program for å lese data fra Tibber Pulse uten bruk av Tibbers app og tjenester finnes finnes nå på Github. Programmet virker helt uten bruk av SSL, og det er relativt enkelt å installere på en PC, Raspberry Pi eller Mac. Det er skrevet i Node.js uten alt for mange avhengigheter. Jeg har kalt programmet "ElWis". Joda, det er et lite ordspill her. Hva med El-wizard? Ideen kommer fra det faktum at Tibber Pulse ikke sender "Last Wish Message" til MQTT broker. Dette er nesten obligatorisk for å fange opp når en enhet "dør". Med uttrykket "Elvis has left the building" i minne, vil også ElWiz, eller rettere sagt brokeren - sende meldingen "ElWiz has left the building" hvis programmet "dør". For å kompensere for denne mangelen på LWM i Pulse, så er det en "vaktbikkje"-funksjon skrevet inn i programmet. Dette er i all enkelhet en teller på på 15 sekunder som telles ned av en timer. Telleren resettes hver gang det kommer meldinger fra Pulse, men hvis meldingene uteblir, vil ElWiz sende en fraværsmelding når telleren når 0. Det er ikke gitt at MQTT-meldingene fra ElWiz passer for alle. For å ta høyde for det, er det bygd inn "hooks" eller spesifikke funksjoner hvor man kan skrive om data på en enkel måte. Dette er godt beskrevet i dokumentasjonen som er fyldig. Jeg må ta forbehold for brukere som har annen AMS-måler enn Kaifa. Jeg har kun hatt mulighet for å teste programmet mot Kaifa. Jeg må også ta et lite forbehold til brukere av Windows for mindre deler av programmet. Det er brukt signalhåndtering for å utføre enkelte oppgaver, eksempelvis å slå debugging på og av. Ved hjelp av kommandolinje i Linux shell, kan signaler sendes til et kjørende program. Dette er godt beskrevet i README.md. Programmet kan lastes ned her: https://github.com/iotux/ElWiz
    1 poeng
Vinnerlisten er satt til Oslo/GMT+02:00
×
×
  • 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.