Gå til innhold
  • Bli medlem

Vinnerliste

Populært innhold

Viser innholdet med mest poeng siden 06. jan. 2026 i alle områder

  1. Jeg har brukt Home Assistant i mange år, siden 2019 eller der omkring. De første årene hadde jeg mye tid til å lære, leke og styre på med automasjoner, men de siste par årene har tiden ikke strukket til fordi det skjer så mye annet. Sånn er livet. Jeg har hatt strømsparingsautomasjoner tidligere som først og fremst forsøkte å unngå strømtopper. Etter Norgespris er det å holde seg innenfor effekttariffene som gjelder. Jeg har stadig gode ideer for å løse dette, men ikke tiden til å virkelig sette meg ned å snekre sammen en grei løsning. Jeg har utforsket Claude Code til andre småprosjekter i det siste, og latt meg imponere over hva man kan få til hvis man bare er streng og har en god ide på hva man vil ha (og ikke vil ha!). Så kom jeg på den kjetterske ideen å undersøke om det var mulig å gi Claude Code frie tøyler til å gjøre hva den vil med Home Assistant-installasjonen min. Og det fungerte overraskende bra! Etter litt prøving og feiling endte jeg opp med følgende metode: Installere Samba Add-on i HA slik at jeg (og Claude) får direkte tilgang til config/ mappa og yaml-filene. Lage en API-token som Claude fikk bruke til akkurat den den ville. Den laget sitt eget API-hjelper-script og var veldig kreativ! Gav en detaljert beskrivelse av hva jeg ville ha og itererte meg frem til en relativt kompleks og effektiv automasjon. Personlig bruker jeg Zed med Claud Code, men her finnes det flere muligher. Utviklingsprosessen er ganske vill! Siden Claude kan avlese data fra entiteter i sanntid og feilsøke og rette småfeil etterhvert som de oppstår, går man raskt fra idé, til halvveis fungerende automasjon, til finsliping av flisespikking! Tilsammen har jeg bare brukt to-tre timer fra start til slutt. Nå har jeg ikke fått stresstestet automasjonen over tid, men har plukket ut de feilene jeg kunne finne. Rekker ikke utdype mer nå, det er seint og tiden strekker ikke til. Men bare å stille spørsmål og dele egne erfaringer med lignende eksperimenter, jeg sjekker innom innimellom. Automasjonen ligger i spoileren for de som tørr å teste den :P
    2 poeng
  2. Og søker du på Matter så får du opp et bra utvalg av baderomsmatter 😀
    2 poeng
  3. @aakjpe her er management GUI til sticken: Jeg kjører kun Thread nettverket mitt på Home Assistant, men dersom du har et annet nettverk kan disse slås sammen fra HA siden, altså at Home Assistant joiner Google eller Apple sitt eksisterende nettverk. Da vil du kun ha 1 Thread nettverk. Se mer her: https://www.home-assistant.io/integrations/thread/#case-2-creating-a-ha-border-router-when-there-is-an-existing-network Slik skal det se ut om du har klart å joine to thread nettverk til ett hvor de deler credentials og alle enheter kan roame fritt mellom. Jeg tror dog ikke hverken Google eller Apple har laget samme funksjonalitet på sine enheter (enda?). Dersom du har flere Thread nettverk som ikke deler credentials vil de ha separate TBRer og router enheter. All kommunikasjon mellom thread nettverkene vil gå via TBRene over IP - så du vil kunne se alle enhetene, men de koblet via egne TBRer. Da vil det se slik ut: Anbefaler alle som leker med Thread å lese den artikkelen fra home assistant. Den er veldig god og forklarer godt hvordan dette fungerer. F.eks. brukte jeg denne når jeg migrerte til SLZB sticken: https://www.home-assistant.io/integrations/thread/#migrating-a-thread-network-to-a-new-adapter
    1 poeng
  4. @Ravn, har du fått testet noe mer her? Kjøpte meg en ekstra hub for å teste litt, og man trenger ikke lodde av flashminnet for å lese det ut. Forøvrig interessant å se at den støtter zigbee, trodde ikke Yale benyttet seg av dette.
    1 poeng
  5. Bestilt 2/1 - mottatt og installert i Home Assistant som Thread antenne i går 9/1. Sjekket Kjell nå, ser at de er utsolgt på sentrallager, men flere butikker har minst 1, så det er mulig å skaffe seg en slik nå hvis man er i nærheten av en av disse butikkene. Med USB extender (over cat 5 kabel) fikk jeg plassert den sentralt i huset og alle (5) enhetene jeg hadde koblet til Apple TVen ble resatt og koblet opp uten problemer. Sjekket data fra sensorer som logger temp, lys osv og ser at alle har rapportert som de skal til nå. Også en Myggspray bevegelsessensor som er montert ute under verandaen ser ut til å fungere stabilt i Thread nettet med ZBT-2. Den et etasjeskille, en yttervegg og flere innervegger mellom seg og antennen. Jeg har derfor troen på at Thread kan bli minst like bra som Zigbee nettet jeg har (50+ enheter) med den ekstra fordelen at Thread kan ha flere controllere/boarder routere.
    1 poeng
  6. Ok, jeg har en vann til vann varmepumpe og den leverer vann ut til vannbåren varme med en temperatur som er beregnet ut fra utetemperaturen (justert etter en varmekurve).
    1 poeng
  7. Fant det ikke igjen nå fra mobilen, men googlet det bare. Fant en enkelt program som gjorde om en ferdig fil til et format som jeg bare overførte med filutforsker til usb pinnen så flashet den seg selv. Er en bootloader på disse som ordner det automatisk uten at jeg har satt meg så altfor godt inn i det.
    1 poeng
  8. IKEA Adds Matter to its Updated Varmblixt Collection https://homekitnews.com/2026/01/08/ikea-adds-matter-to-its-updated-varmblixt-collection/
    1 poeng
  9. Var på Ikea i Bergen en tur i dag. De har fått inn en del av det nye utstyret, selv om det ikke er lagt ut på Ikeas nettsider enda. Luftmåleren Alpstuga var ikke kommet enda, den ventet de på lager i romhjulen. Den er jeg spent på, tror den vil være god nok til å måle Co2 til å kunne aktivere økt ventilasjon hjemme ved behov, spesielt når jeg leser kommentarer om den i denne diskusjonen. Jeg liker også designet på knappen men hjul. Den har potensiale til å bli en god fjernkontroll for styring av dimmbare lys. Jeg får dessverre ikke testet noe av dette enda, da må jeg i så fall stenge ned Z2M midlertidig og låne kontrolleren der. Tror heller jeg venter til Nabu Casas ZBT-2 blir tilgjengelig i Norge. Kjell.com fører den, men har den så langt ikke på lager.
    1 poeng
  10. Ok, fikk litt tid i kveld til å rydde litt. Har publisert prosjektet her for de som er interessert! https://codeberg.org/rsolva/HA-PowerManager
    1 poeng
  11. Jeg har kjøpt et par "Arida 160RE" ventilatorer med varmeveksler. De kan kommunisere som master/slave via kabel. "Klimair 160RE" og "Südwind Ambientika" ser ut til å være samme ventilator. "Südwind Ambientika Wireless+" har trådløs kommunikasjon på 868MHz, og jeg ville lage noe tilsvarende til Arida 160RE. Da slipper jeg å banke opp CAT5 -kabel 🙂 Kontroller-kortet er av bra kvalitet. Bestykket med Texas MSP430TM microkontroller og Texas SN75176B differential bus tranceiver. Ut fra hva jeg målte, og så på skopet, måtte vifta ganske sikkert kjøre Modbus/RS485. Kjøpte et par Eletechsup RT18A01 RS485 868MHz tranceivers. Alternativt RT4AE01. 240 kroner 'ish for 2stk i den store butikken. Litt utfordring å finne dokumentasjon. De er klare til bruk, men konfig kan endres med AT-kommandoer via et USB/RS485 interface. Tranceiverne passet perfekt i innbyggingsbokser (#89041) fra Kjell&Co: Testet tranceiverne på viftene. Den ene vifta satt opp som slave + motsatt luftstrøm av master. Våget ikke å "stjele" 5V fra vifte-kontrollerne. Tranceiverne får strøm fra noen gamle mobilladere. Virket!! Før permanent montering, har jeg endret ID + satt ned effekten på tranceiverne et par hakk. Bare 9m avstand og nærmest fri sikt mellom dem. Det gikk greit å endre konfig med AT-kommandoer via GTKTerm eller CoolTerm i Linux. I stedet for fjernkontrollen, kan jeg styre master-vifta på IR fra Home Assistant via en Broadlink RM4 Mini. Har brukt "python-broadlink" for å hente kodene fra fjernkontrollen. Et annet alternativ er å ha en RS485 tranceiver #3 med USB interface som master, sette begge viftene som slaver og styre de fra PC. Men ikke i dag. Nå prater viftene sammen - trådløst. Og det var målet
    1 poeng
  12. Det tipper jeg du har rett i. Selv om jeg ville testet først med en enkel T568B TP-kabel og brukt 1 og 2 derfra til hhv A og B på Modbus-modulen. Har jobbet en del med videre oppsett nå, her er det jeg har til nå. Her er hele modbus.yaml: - name: "modbusgw" type: rtuovertcp host: 192.168.0.11 port: 502 retry_on_empty: true timeout: 10 climates: - name: Swegon CASA R3 unique_id: swegon_casa_r3 slave: 1 address: 6200 input_type: input target_temp_register: 5100 temperature_unit: C precision: 1 sensors: - name: Swegon fresh air temperature unique_id: swegon_fresh_air_temp slave: 1 address: 6200 scale: 0.1 unit_of_measurement: °C device_class: temperature precision: 1 input_type: input - name: Swegon supply air before re-heater temperature unique_id: swegon_outside_air_temp slave: 1 address: 6201 scale: 0.1 unit_of_measurement: °C device_class: temperature precision: 1 input_type: input - name: Swegon heated supply air temperature unique_id: swegon_supply_air_temp slave: 1 address: 6202 scale: 0.1 unit_of_measurement: °C device_class: temperature precision: 1 input_type: input - name: Swegon extract air temperature unique_id: swegon_extract_air_temp slave: 1 address: 6203 scale: 0.1 unit_of_measurement: °C device_class: temperature precision: 1 input_type: input - name: Swegon exhaust air temperature unique_id: swegon_exhaust_air_temp slave: 1 address: 6204 scale: 0.1 unit_of_measurement: °C device_class: temperature precision: 1 input_type: input - name: Swegon room temperature unique_id: swegon_room_temp slave: 1 address: 6205 scale: 0.1 unit_of_measurement: °C device_class: temperature precision: 1 input_type: input - name: Swegon air RH unique_id: swegon_air_RH slave: 1 address: 6213 unit_of_measurement: "%" device_class: humidity input_type: input - name: Swegon air AH unique_id: swegon_air_AH slave: 1 address: 6214 unit_of_measurement: "g/m³" scale: 0.01 precision: 1 input_type: input - name: Swegon unit state numerical unique_id: swegon_unit_state_num slave: 1 address: 6300 input_type: input - name: Swegon operating mode numerical unique_id: swegon_operating_mode_num slave: 1 address: 5000 input_type: holding - name: Swegon extract fan RPM unique_id: swegon_extract_fan RPM slave: 1 address: 6305 scale: 1 unit_of_measurement: rpm input_type: input - name: Swegon supply fan RPM unique_id: swegon_supply_fan RPM slave: 1 address: 6304 scale: 1 unit_of_measurement: rpm input_type: input - name: Swegon summer night cooling control numerical unique_id: swegon_summer_night_cooling_control_numerical slave: 1 address: 5163 input_type: holding - name: Swegon summer cooling Fresh air temperature limit modbus unique_id: swegon_summer_cooling_fresh_air_temp_limit_modbus slave: 1 address: 5164 unit_of_measurement: °C device_class: temperature input_type: holding - name: Swegon summer cooling Fresh air temperature start limit modbus unique_id: swegon_summer_cooling_fresh_air_temp_start_limit_modbus slave: 1 address: 5165 unit_of_measurement: °C device_class: temperature input_type: holding - name: Swegon summer cooling room temperature limit modbus unique_id: swegon_summer_cooling_room_temp_limit_modbus slave: 1 address: 5166 unit_of_measurement: °C device_class: temperature input_type: holding - name: Swegon summer cooling minimum supply temperature limit modbus unique_id: swegon_summer_cooling_min_supply_temp_limit_modbus slave: 1 address: 5167 unit_of_measurement: °C device_class: temperature input_type: holding ...og fra templates.yaml: - sensor: - name: "Swegon unit state" unique_id: swegon_unit_state state: > {% set state = states('sensor.swegon_unit_state_numerical') %} {% set map = { '0': "External Stop", '1': "User Stopped", '2': "Starting", '3': "Normal", '4': "Commissioning" } %} {{map.get(state) if state in map else 'Unknown'}} attributes: numerical_mode: "{{ states('sensor.swegon_unit_state_numerical') }}" - select: - name: "Swegon operating mode" unique_id: swegon_operating_mode state: > {% set state = states('sensor.swegon_operating_mode_numerical') %} {% set map = { '0': "Stopped", '1': "Away", '2': "Home", '3': "Boost", '4': "Travelling" } %} {{map.get(state) if state in map else 'Unknown'}} options: "{{ ['Stopped', 'Away', 'Home', 'Boost', 'Travelling']}}" select_option: - service: modbus.write_register data: address: 5000 unit: 1 hub: modbusgw value: > {% set map = { "Stopped": '0', "Away": '1', "Home": '2', "Boost": '3', "Travelling": '4' } %} {{map.get(option) if option in map else 'Unknown'}} - name: Swegon summer night cooling control unique_id: swegon_summer_night_cooling_control state: > {% set state = states('sensor.swegon_summer_night_cooling_control_numerical') %} {% set map = { '0': "Off", '1': "Low", '2': "Normal", '3': "High", '4': "Full", '5': "User" } %} {{map.get(state) if state in map else 'Unknown'}} options: "{{ ['Off', 'Low', 'Normal', 'High', 'Full', 'User']}}" select_option: - service: modbus.write_register data: address: 5163 unit: 1 hub: modbusgw value: > {% set map = { "Off": '0', "Low": '1', "Normal": '2', "High": '3', "Full": '4', "User": '5' } %} {{map.get(option) if option in map else 'Unknown'}} - number: - name: "Swegon summer cooling room temperature limit" unique_id: swegon_summer_cooling_room_temperature_limit state: "{{ states('sensor.swegon_summer_cooling_room_temperature_limit_modbus') }}" step: "{{ 0.5 }}" min: "{{ 0 }}" max: "{{ 35 }}" set_value: service: modbus.write_register data: address: 5166 unit: 1 hub: modbusgw value: "{{ value }}" De to tingene som ikke funker så bra er at sensor.swegon_exhaust_air_temperature av en eller annen grunn melder 0 grader, og at scale'en for target_temp og målt temp brukt i climate'en er forskjellig, sånn at en av de blir feil uansett om jeg bruker scale: 1 eller scale: 0.1 🤷‍♀️
    1 poeng
Vinnerlisten er satt til Oslo/GMT+01: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.