Gå til innhold
  • Bli medlem

Vinnerliste

  1. Moskus

    Moskus

    Administrator


    • Poeng

      24

    • Innholdsteller

      15 350


  2. stigvi

    stigvi

    Medlemmer


    • Poeng

      12

    • Innholdsteller

      1 234


  3. SveinHa

    SveinHa

    Medlemmer


    • Poeng

      11

    • Innholdsteller

      599


  4. MrE

    MrE

    Medlemmer


    • Poeng

      7

    • Innholdsteller

      197


Populært innhold

Viser innholdet med mest poeng siden 23. sep. 2021 i alle områder

  1. Aqara har kommet med en rullgardinmotor med ZigBee. Kan brukes både trådløst og med konstant strøm via USB-C. Interessant produkt! URL fra Kjell.com Aqara Roller Shade Driver E1
    4 poeng
  2. Fikk svar fra Lyse Elnett idag vedrørende ny prismodel på nettleie Hei! Det er vedtatt en ny forskrift om medfører at alle nettselskapene i Norge må endre prismodellen for nettleie fra 01.01.2022. Lyse Elnett planlegger å informere kundene om den nye nettleiemodellen i november, men vi kan gi dere en litt mer detaljert forklaring om hvordan den blir. Det blir fortsatt en modell der det vil være et fastledd og et energiledd, men det nye er at prisen for fastleddet ikke vil være likt for alle kundene. Myndighetene har bestemt at kundene skal betale et fastledd som er differensiert etter hvor mye strøm kunden bruker samtidig, det vil si effekttoppene til kundene. Det vil også bli slik at kunder med store eneboliger som bruker mye strøm samtidig, vil måtte betale et høyere fastledd enn kunder med små leiligheter som bruker lite strøm samtidig. Vi kommer til å bruke den høyeste målte effekttoppen hver måned når vi skal avregne kundene med nye fastledd, men det vil samtidig bli innført en trappetrinnmodell. Dette betyr eksempelvis at privatkunder som har et forbruk på mellom 0 og 5kW i den timen der de bruker mest, vil få det samme fastledd. Vi vurderer i tillegg å innføre et lavere energiledd på natt. Dette fordi vi ønsker at kundene skal lade elbilene på natten, så fremt de har installert hjemmelader eller felles ladeanlegg. Fordi fastleddet vil avregnes basert på samtidig forbruk, vil det altså lønne seg å sørge for at samlet effektuttak holdes så lavt som mulig hele døgnet, og at elbilene lades på natt. Ta gjerne kontakt med oss igjen når prismodellen er publisert og vedtatt, om dere skulle ha mer spørsmål 😊 Hilsen Lyse Elnett
    4 poeng
  3. Airthings har nå lansert et API: https://developer.airthings.com/consumer-api-docs Integrasjonen vil være i Home Assistant 2021.10, https://deploy-preview-19446--home-assistant-docs.netlify.app/integrations/airthings/
    4 poeng
  4. Hvert minutt måles temperatur på vann oppe og nede i tanken og en esp8266 node med esphome regner ut hvor mange minutter det tar å varme opp til 70 grader. Dette rundes av oppover til hele timer og avhengig av om det tar en, to, tre eller flere timer så settes strøm på tanken i den billigste, den nest billigste, tredje billigste timen osv. I dag ble vannet varmet opp mellom 14 og 15 fordi det er døgnets nest billigste time. Hos oss kan tanken godt stå strømløs fra tidlig det ene døgnet til sent i det neste (altså to døgn) uten at vannet blir for kaldt til å dusje i. Men tanken slås på uansett hvis temperaturen kommer under 45 grader. Og hvert døgn varmes vannet opp til 70 grader, alltid med den billigste strømmen det døgnet.
    3 poeng
  5. Da, @Erling, er det offisielt. Luxaflex plisségardiner er bestilt.
    3 poeng
  6. Endelig funnet 16A plugg med effektmåling til en vettug pris så jeg kan på varsling på vaskemaskina, på tilbud denne helga. https://www.elektroimportoren.no/namron-z-wave-veggplugg/4512717/Product.html?Referer=googleshopping&gclid=CjwKCAjw2P-KBhByEiwADBYWColSyvJOQ1WvJkAe_gffJweiX5SxUp4vPIcpcatdbagIhzHuTPnWahoCtBgQAvD_BwE&gclsrc=aw.ds Og en med innebygd termostat, det har jeg ikke sett før: https://www.elektroimportoren.no/namron-z-wave-plugg-med-termostat/4512725/Product.html?Referer=googleshopping&gclid=CjwKCAjw2P-KBhByEiwADBYWCqtiTauHXDRZHR0GPAkrNN-QVb9yRsbuKYl1DYgjPgQi8vf-mRtPGxoCf7sQAvD_BwE&gclsrc=aw.ds&utm_campaign=googleshopping&utm_medium=na&utm_source=na
    3 poeng
  7. Du kan bare dra de opp og ned her ved hjelp av piler eller de 6 prikkene. her kan du også velge hva som skal vises på forsiden: De som har ! vises på Device-"kortet" i grid mode:
    3 poeng
  8. Når en bor i hus fra 1840 kan en jo kamuflere de moderne dippeduttene bittelitt: 3D printet ramme etter mål. Spørs om den ikke får seg et strøk med gullspray etterhvert...
    3 poeng
  9. Se bilde fra dagtid og nattestid, uten utelys på. Spindelvevet ødelegger litt av IR-lyset, men men..
    2 poeng
  10. Endelig mulig å justere Strømtrekk i apiet! teslaSeer testes i noen dager før det er tilgjengelig i shoppen
    2 poeng
  11. Jeg har skrudd på automasjon av VVB igjen. Nå lønner det seg faktisk ganske mye...
    2 poeng
  12. Vi bestilte Luxaflex til 6 vinduer for ett år siden. Alle mål er helt perfekt. Men vi gjorde jo målingen selv ....🤔
    2 poeng
  13. ... kan vi flashe med egen firmware siden det er en ESP32? 😁
    2 poeng
  14. Sånn. Grafer oppdatert. https://www.hjemmeautomasjon.no/forums/topic/2749-tibber-plugin-hva-ønsker-du-deg/?page=30&tab=comments#comment-92002
    2 poeng
  15. Ny versjon ute! Eneste endring er at grafer nå har mer fornuftig satte max/min-verdier basert på tallene som TibberSeer har, slik at hvis prisene er over 100 øre, så vises det likevel... Før: Etter:
    2 poeng
  16. Versjon 0.0.2.4

    1 189 nedlastninger

    Du har et smart hus med HomeSeer som hjerne. Du kan få Tibber til å kjøpe strøm for deg til spotpris (for 39 kr i måneden). Hvis du kombinerer HomeSeer og Tibber får du et enda smartere hus, mulighet til å spare noen kroner på strømregningen, samt mulighet til å gjøre noe godt for planeten. Det er en vinn-vinn-vinn situasjon, det! Er du ikke Tibber-kunde kan du bli det her, så får vi begge 500 kr til gadgets. TibberSeer henter data fra Tibber. Forbruksdata, og dagens og morgendagens strømpriser blir tilgjengelige. I tillegg litt enkel statistikk. HomeSeer sin eventmotor er blant de kraftigste innen hjemmeautomasjon, og med informasjon med Tibber blir den enda kraftigere Dette er imidlertid en beta-versjon av plugien, så forvent litt bugs. I tillegg vil jeg vite om dine behov. Ønsker og kommentarer er velkomne! Priser TibberSeer henter priser fra Tibber og lager litt enkel statistikk. "High" og "Low" er gjennomsnittspris hhv. lagt til og trukket fra et standardavvik. Mellom High og Low vil dermed statistisk sett 84% av all tid være. Dermed overskrides f.eks. "High" i 8% av tilfellene; dvs. 3 timer i døgnet hvis prisene er noenlunde normalfordelte. Det er de nødvendigvis ikke, men statistikken kan likevel brukes for å unngå de verste timene i døgnet. Fargene er foreløpig som følger: - Hvit under 20 øre - Blått fra 20 øre til 40 øre - Grønt fra 40 øre til 60 øre - Gult fra 60 øre til 80 øre - Rødt over 80 øre Forbruk Her vises oppsummeringer over forbruk, i år, måneder, uker og dager. Timedata hvis du har det. Det er imidlertid store begrensinger for datatilgjengelighet, selv for oss som har AMS-målere. Men håpet er at dette blir bedre i løpet av året (og det er ikke Tibber sin feil, men leverandørene). Realtime forbruk (for dem med Tibber Pulse) Tibber Pusle kan kobles til HAN-porten, og vil sende realtime (oppdatering hvert ca. 2,5 sekund) forbruksdata til Tibber og deretter til HomeSeer. Hvilke data som skal vises kan du endre i plugin-innstillingene. Grafer Hvis du kjører HomeSeer på Windows kan du få TibberSeer til å lage grafer. Utmerket til HStouch. Planen er selvfølgelig å få dette tilgjengelig for Linux-brukere også. Under vises eksempeldata (ikke mine data). Lager også en graf over dagens strømpriser, med "High", "Low" og gjennomsnitt tegnet inn. Events For å gjøre et smart hus smartere må man ha mulighet for å programmere "Events". HomeSeer kan dermed sjekke om prisen er høyere eller lavere utvalgte verdier (High, Average, Low eller en verdi du spesifiserer selv, "custom"). TibberSeer legger til egne triggere, som vist under: I tillegg kan du bruke prisdataene som betingelser i Dermed blir det lett å spare strøm i de periodene med høyest strømpris. La oss skru av varmtvannsberederen når prisen er høyest: Men siden vi faktisk trenger varmt vann og vil unngå legionella, må vi jo sette den på igjen: Men vi kan jo også bruke strøm når den er lav: Eller hva med et hint at det kan koste ekstra penger? Installasjon Last ned ZIP-filen og pakk den ut i HS-mappen. Gå til Plugins -> Manage. Aktiver TibberSeer. Gå til Plugins -> TibberSeer -> Configuration. Legg inn din egen Tibber token i tekstboksen "Token". Viktig! Priser Gå til Plugins -> TibberSeer -> Configuration. Trykk på "Configure price grabbing". Trykk på "Done!" nederst på siden. <- Viktig! Forbruk Gå til Plugins -> TibberSeer -> Configuration. Trykk på "Configure consumption grabbing". <Trykk på "Done!" nederst på siden. <- Viktig! Kjente begrensninger -Kan ikke lage grafer på Linux. Enda. -Statistikken er ikke testet over lang tid. Trenger tilbakemeldinger her! Merk at dette er en BETA-VERSJON! Jeg tar selvfølgelig ikke ansvar for din HS-installasjon, deg, ditt hus, kona eller hunden din (eller noe som helst annet) hvis du installerer plugin'en. Jeg tror imidlertid ikke så mye kan skje... Jeg kjører den selv på min egen hoved-HS-installasjon, hvis du føler deg betrygget av det. Tilbakemelding ønskes her: https://www.hjemmeautomasjon.no/forums/topic/2749-tibber-plugin-hva-ønsker-du-deg/
    2 poeng
  17. Dette er igrunnen fryktelig enkelt, men kom til å tenke på at kanskje flere kan dra nytte av det Jeg har tålelig god rutine på backup (tror jeg ihvertfal helt til det faktisk virkelig går galt) og kjører HomeSeer på en virtuell maskin som Veeam tar backup av. I tillegg til dette kjører BLBackup backup av endel annet på vm'et flere ganger i døgnet slik at det er lett tilgjengelig i fall det skulle oppstå noe "litt galt", altså sånn at jeg enkelt kan kjøre en restore i vm'et, og ikke kjøre restore av hele vm'et. Dette er helt ok, MEN det tar jo mye plass, og slike disker som står i den serveren er såpass dyrt at jeg kan ikke la det ese ut i det uendelige.. Så hva gjør en da? Jo, en trenger slettes ikke kjøpe software til formålet (som også tar plass ), alt en trenger ligger innebygd i Windows. Jeg har kjørt denne løsningen i over ett år nå, og sletter vel unna ca 5gb hver dag. ("småparanoid" og kjører backup av hele homeseer-mappa i tillegg til data-mappa, og begge to går til to mapper i tilfelle den ene fila skulle bli korrupt, hehe...) Løsningen: C:\Windows\System32\forfiles.exe /P "C:\Backups\Server\Daily" /S /M *.zip /D -5 /C "CMD /C DEL @path" C:\Windows\System32\forfiles.exe /P "C:\Backups\HS3 daglig kl14\Server\Daily" /S /M *.zip /D -5 /C "CMD /C DEL @path" Dette er innholdet i ei bat-fli som jeg har fikset. Så er task scheduler satt opp til å kjøre denne fila en gang i døgnet Microsofts dokumentasjon på forfiles Ikke akkurat noe rakettforskning, men tenkte bare det kanskje kunne være nyttig for flere
    2 poeng
  18. Mange takk for tips! La inn 6.2 i går kveld og har per nå ikkje fått noen feilmeldinger, bank i bordet
    1 poeng
  19. 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
  20. Jeg las om en student som passet på å lade telefonen på universitetet istedenfor hjemme. Jeg er ikke helt der ennå, selv 😆 Vedlikeholdsladeren min bruker 8W. Hvorfor skulle en ha den avslått helt til det er krise? Og hvilken krise er det snakk om?
    1 poeng
  21. Rant litt ut i sanden denne tråden så en liten oppdatering er på sin plass. Sjåppa meg en Epson Ecotank ET2751 A4 printer med scanner for normale utskrifter. Fant ut at å betale for en A3 printer neppe var særlig lurt siden det nok blir svært sporadisk det er aktuelt med slikt... Så dumpet jeg borti en storprinter på Finn.no/Gis bort fra et lokalt elektrofirma, en HP Designjet 500 ps med rullpapir på 60 cm. "ps" er nok PostScript og det rimer godt med Linux så jeg tok en sjangs og fikk monsteret i hus. Nåja, noen stor sjangs var det nå ikke siden den var gratis men likevel... Plugga inn i Linux PCen og den dukka opp som rett type med en gang. Etter litt kluring med papirformater og finne et egnet program for storformatutskrifter var det tut og kjør, helt supert. Det ble litt ekstra morsomt da jeg noen uker senere dumpet borti en av de jeg fikk den av i en butikk og han spurte: "Fikk du liv i printeren?" "Joda" sa jeg, "Funket som et skudd med en gang." "Vi kunne ikke bruke den med Windows lengre, hva bruker du?" "Linux" "Å, sånt leketøy altså..." sa han med et flir om munnen... "Nåja" sa jeg, "Det er nå DERE som har verktøy som ikke virker..." 😁
    1 poeng
  22. Har akkurat testet en HikVision Door Station (DS-KV6113-WPE1(B)). God oppløsning, H.264 (men mangler vist ONVIF støtte??). Skulle gjerne hatt H.265 men går greit uten. Kan bekrefte at den lar seg kobble til Blue Iris, hvilket var viktig for meg. Dette er en "door station", med remote åpning/ lukking via app, oppringning på app (mobil) når noen ringer på. Jeg har ikke sett at den kan kobbles til en ekstern "ding-dong enhet", og jeg er ikke sikker på om det er et problem eller ikke - den ringer iallefall på mobilen. En par mindre irriterende ting er også at den sier ifra når den kobbler seg til nett ("amerikansk dame"), og når du trykker på ringeknappen så er minimum periode den ringer (i config) 65s hvilket jeg syntes var litt mye. Den kan også brukes med kortleser (det følger med et kort) for opplåsning av dør.
    1 poeng
  23. Tja. Jeg startet med futurehome. Gikk over på HomeCenter 2. For så å gå over til Home Assistant. Har ingen zigbee, kun zwave + diverse andre ting. Futurehome: Billig, enkelt, noe begrenset stabilitet, support.... Tar minst tid. FC utviklere drev å fjernet funksjoner og gjorde rare ting, jeg gav opp ~2018 HomeCenter2: Noe dyrere, litt lite intuitivt sammenlignet med Futurehome, varmestyringen var ganske elendig (bare norge som varmer opp hus med elektrisitet, ikke prioritert?), angiveligvis blitt bedre med HC3, som er veldig dyr. HC2 tok litt mer tid. Home Assistant: Billigst, alle muligheter, ekstrem tids-sluk når man "skal bare" få til noe, endre på utseende osv. Man kan fint starte på å kjøre mindre smarthus på Raspberry Pi, men det er treigt, å SD-kort varer ikke lenge. Å med større z-wave nettverk og ting som logger endel data (tibber) så ble det ustabilt også. Kjører det nå på PC, funker knall på snart 2. året. (Pi4 4Gb vare bare en mnd a gangen) Som noen sa lengre opp, har man verken tid eller penger, så kanksje man skal legge det på is en stund. Såklart irriterende om det man har ikke fungerer. Det blir litt sånn at smarthus blir en hobby, et system som setter seg opp selv, å magisk vet hvilke automasjoner man ønsker seg til forskjellige rom og årstider finnes ikke... Så man må alltids surre litt rundt i smarthus appen... Som det høres ut i ditt tilfelle hadde jeg nok kjøpt en FutureHome hub å brukt en kveld på å flytte alt over dit.
    1 poeng
  24. Det blir ikke bakterier i en tank så fort. Hva ville da skjedd med dusjhodet som har ideell temperatur for bakterivekst omtrent alltid? Når det gjelder forskjellige løsninger så er det bare å lete og søke litt her. Jeg har feks skrevet mye om mitt system.
    1 poeng
  25. Kan løses på begge måter, men vanligst å ha to dimmer-pucker som har hver sin S1 koblet til hver sin bryter, f.eks. en dobbeltbtyret, men da bør du haa big-box.
    1 poeng
  26. En får kraftig oppvarming på utsiden av lamellene som gjør at luften der stiger opp og lager et undertrykk nede. Vil jeg tro. Men er dette et problem? I så fall kan du kanskje vinkle de litt slik at luft har lettere for å sirkulere.
    1 poeng
  27. Tror ikke du kommer til å få noen som vil passe nøyaktig på millimeteren, det vil alltid være en glipe. Det gjelder stort sett alle rullegardiner og tilsvarende løsninger. Skjer det samme hvis du trekker lamellene 3-5 cm fra den ene kanten?
    1 poeng
  28. Det var snakk om dette for noen dager siden og jeg tenkte jeg kunne poste mitt oppsett så kan eventuelt noen bruke det som et eksempel til eget bruk. Jeg har lagd mitt system slik at det baserer seg på scener. Men det er ikke 100% basert på dette. For å slå av lys så blir turn_off på light domene brukt. Her kunne en brukt en scene for å slå av også og da kunne dette vært brukt til andre ting enn lys også. Jeg har lagd det pyscript kaller en "app". I config.yaml er alt lys satt opp som dette. Har lagt inn noen kommentarer. I tillegg er det lagd slik at bryter veksler mellom scene ved gjentatt trykk på "lys på". Når en bruker bryter til å aktivere scene så skjer dette umiddelbart, men blir en scene aktivert av betingelser så skjer dette ved hjelp av en konfigururbar "transition". Lys over garasjeport blir for eksempel endret over 1 time. Selve koden kommer i et innlegg nedenfor. apps: scenestyring: - id: lys_stue # unik id for denne appen sensors: # Liste med sensorer som trigger lys. Denne listen trenger ikke være med hvis en bruker en veggbryter for å styre lys - binary_sensor.stue_og_kjokken_presence lightlevelsensor: sensor.stue_og_kjokken_lightlevel # Lysnivå-sensor hvis en ikke vil at lys skal slås på dersom det ikke er mørkt lightlevel: 95 switchID: stue_bryter # Denne er valgfri og styrer lys manuelt. Dersom lys er slått på manuelt så vil det stå på til det blir slått av manuelt. lightID: light.stue # ID på lys som skal slås av. Her har jeg brukt en lysgruppe delay: 7200 # Antall sekunder lys skal stå på før det automatisk blir slått av. Transition: 600 # Antall sekunder en skal bruke på å aktivere normal scene dersom betingelsene for det er oppfylt. Dette gjelder kun hvis en annen scene er aktiv. Er lys av så blir en scene aktivert umiddelbart. En vil jo ha det lyst med en gang en kommer inn i et rom. SceneNormal: scene.stue_normal # Scene som skal aktiveres dersom ingen andre betingelser er oppfylt. Den blir på en måte "default" scene. scenes: # Dette er en liste med betingelser knyttet opp mot scene som skal aktiveres dersom lys slås på. Disse scenene blir også aktivert dersom lys allerede er påslått automatisk av bevegelsesensor. scene1: name: scene.stue_natt # Dette er nattlys og gjelder når input_boolean.sleeptime er on. Det går 130 sekund til lyset går av igjen sensor: input_boolean.sleeptime state: "on" delay: 130 scene2: name: scene.stue_besok sensor: input_boolean.visitors_comfort_temp state: "on" scene3: name: scene.stue_kveld sensor: binary_sensor.dark_outside state: "on" - id: lys_kjokken sensors: - binary_sensor.stue_og_kjokken_presence lightlevelsensor: sensor.stue_og_kjokken_lightlevel lightlevel: 95 switchID: kjoekken_bryter lightID: light.kjoekken delay: 7200 Transition: 600 SceneNormal: scene.kjoekken_normal scenes: scene1: name: scene.kjokken_natt sensor: input_boolean.sleeptime state: "on" delay: 130 scene2: name: scene.kjokken_besok sensor: input_boolean.visitors_comfort_temp state: "on" scene3: name: scene.kjokken_kveld sensor: binary_sensor.dark_outside state: "on" - id: lys_vaskerom sensors: - binary_sensor.vaskerom_presence switchID: vaskerom_bryter lightlevelsensor: sensor.vaskerom_lightlevel lightlevel: 1000 lightID: light.vaskerom delay: 600 Transition: 600 SceneNormal: scene.vaskerom_normal scenes: scene1: name: scene.vaskerom_nattlys sensor: binary_sensor.lysstyrke state: "off" delay: 130 scene2: name: scene.vaskerom_kveld sensor: binary_sensor.dark_outside state: "on" delay: 900 # På vaskerom går lys av igjen etter 600s på dagtid, 900s på kveldstid og etter 130s på nattetid. - id: lys_gang_1_etg sensors: # Lys i gang styres av bevegelse sensor, men også dør og garasjeport. - binary_sensor.gang_1_etg_presence - binary_sensor.hoveddor - binary_sensor.garasjeport switchID: gang_1_etg_bryter lightlevelsensor: sensor.gang_1_etg_lightlevel lightlevel: 25 lightID: light.gang_1_etg Transition: 600 SceneNormal: scene.gang_1_etg_normal scenes: scene1: name: scene.gang_1_etg_nattlys sensor: input_boolean.sleeptime state: "on" delay: 130 scene2: name: scene.gang_1_etg_kveld sensor: binary_sensor.dark_outside state: "on" delay: 7200 delay: 7200 - id: lys_gang_u_etg sensors: - binary_sensor.gang_u_etg_presence - binary_sensor.hoveddor_u_etg switchID: gang_u_etg_bryter lightlevelsensor: sensor.gang_u_etg_lightlevel lightlevel: 25 lightID: light.gang_u_etg Transition: 60 SceneNormal: scene.gang_u_etg_normal scenes: scene1: name: scene.gang_u_etg_nattlys sensor: binary_sensor.lysstyrke state: "off" delay: 240 scene2: name: scene.gang_u_etg_kveld sensor: binary_sensor.dark_outside state: "on" delay: 1800 delay: 900 - id: lys_bad_1_etg sensors: - binary_sensor.bad_1_etg_presence switchID: bad_1_etg_bryter lightlevelsensor: sensor.bad_1_etg_lightlevel lightlevel: 1000 lightID: light.bad_1_etg delay: 420 Transition: 600 SceneNormal: scene.bad_1_etg_normal scenes: scene1: name: scene.bad_1_etg_speil delay: 3 scene2: name: scene.bad_1_etg_nattlys sensor: input_boolean.sleeptime state: "on" delay: 420 scene3: name: scene.bad_1_etg_kveld sensor: binary_sensor.dark_outside state: "on" delay: 420 - id: lys_bad_u_etg sensors: - binary_sensor.bad_u_etg_presence switchID: bad_u_etg_bryter lightlevelsensor: sensor.bad_u_etg_lightlevel lightlevel: 1000 lightID: light.bad_u_etg delay: 420 Transition: 60 SceneNormal: scene.bad_u_etg_normal scenes: scene1: name: scene.bad_u_etg_speil delay: 3 scene2: name: scene.bad_u_etg_nattlys sensor: binary_sensor.lysstyrke state: "off" delay: 420 scene3: name: scene.bad_u_etg_kveld sensor: binary_sensor.dark_outside state: "on" delay: 420 - id: lys_garasje sensors: - binary_sensor.garasje_presence - binary_sensor.garasjedor - binary_sensor.garasjeport switchID: garasje_bryter lightlevelsensor: sensor.garasje_lightlevel lightlevel: 150 lightID: light.garasje delay: 1800 Transition: 60 SceneNormal: scene.garasje_normal scenes: scene1: name: scene.garasje_nattlys sensor: binary_sensor.lysstyrke state: "off" delay: 130 - id: lys_soverom_1_etg switchID: soverom_1_etg_bryter lightID: light.soverom_1_etg Transition: 60 SceneNormal: scene.soverom_1_etg_normal scenes: scene1: name: scene.soverom_1_etg_nattlys scene2: name: scene.soverom_1_etg_kveld sensor: binary_sensor.dark_outside state: "on" - id: lys_soverom_u_etg switchID: soverom_u_etg_bryter lightID: light.soverom_u_etg Transition: 60 SceneNormal: scene.soverom_u_etg_normal scenes: scene1: name: scene.soverom_u_etg_nattlys scene2: name: scene.soverom_u_etg_kveld sensor: binary_sensor.dark_outside state: "on" - id: lys_gjesterom_u_etg switchID: gjesterom_u_etg_bryter lightID: light.gjesterom_u_etg Transition: 60 SceneNormal: scene.gjesterom_u_etg_normal scenes: scene1: name: scene.gjesterom_u_etg_nattlys scene2: name: scene.gjesterom_u_etg_kveld sensor: binary_sensor.dark_outside state: "on" - id: lys_tv_stue switchID: tv_stue_bryter lightID: light.tv_stue Transition: 60 SceneNormal: scene.tv_stue_normal scenes: scene1: name: scene.tv_stue_leggetid sensor: binary_sensor.lysstyrke state: "off" delay: 30 scene2: name: scene.tv_stue_stemning sensor: device_tracker.tv state: "home" delay: 30 - id: lys_kontor switchID: kontor_bryter lightID: light.kontor Transition: 60 SceneNormal: scene.kontor_normal scenes: scene1: name: scene.kontor_kveld sensor: binary_sensor.dark_outside state: "on" - id: lys_bod sensors: - binary_sensor.boddor - binary_sensor.bod_sensor_presence lightID: light.bod delay: 600 Transition: 60 lightlevelsensor: sensor.bod_sensor_lightlevel lightlevel: 300 SceneNormal: scene.bod_normal scenes: scene1: name: scene.bod_kveld sensor: binary_sensor.dark_outside state: "on" - id: lys_ute_1_etg sensors: - binary_sensor.utelys lightID: light.alt_lys_ute delay: 300 Transition: 3540 lightlevelsensor: sensor.ute_1_etg_lightlevel lightlevel: 500 SceneNormal: scene.ute_normal scenes: scene1: name: scene.ute_farge1 sensor: binary_sensor.utelys_farge1 state: "on" Transition: 3540 scene2: name: scene.ute_farge2 sensor: binary_sensor.utelys_farge2 state: "on" Transition: 3540 from random import randrange from random import seed import time registered_triggers = [] factory_apps = [] @time_trigger('startup') def scenestartup(): for app in pyscript.app_config: factory_apps.append(LysStyring(app)) class LysStyring: delay = 60 scene_index = 0 def __init__(self, config): self.scene_index = 0 self.cfg = config seed() state.persist(f"pyscript.scenestyring_{self.cfg['id']}_twls", default_value=0) state.persist(f"pyscript.scenestyring_{self.cfg['id']}_status", default_value=False) if "delay" in self.cfg: self.delay = int(self.cfg['delay']) @time_trigger(f"period(now, {randrange(50, 70, 1)}s)") def motion_delay_off_trig(): if float(state.get(f"pyscript.scenestyring_{self.cfg['id']}_twls")) <= time.time(): if "sensors" in self.cfg: for tr in self.cfg['sensors']: if state.get(f"{tr}") == "on": state.set(f"pyscript.scenestyring_{self.cfg['id']}_twls", value = time.time() + self.delay) return self.light_off() registered_triggers.append(motion_delay_off_trig) if "sensors" in self.cfg: for tr in self.cfg['sensors']: #log.info(f"Setter opp motion trigger paa {tr}") @state_trigger(f"{tr} == 'on' and {tr}.old == 'off'") def motion_trig(): task.unique(f"scenestyringmotion_{self.cfg['id']}") self.motion() registered_triggers.append(motion_trig) if "lightlevel" in self.cfg and "lightlevelsensor" in self.cfg: @state_trigger(f"{self.cfg['lightlevelsensor']}") def lightlevel_trig(): task.unique(f"scenestyringlightlvl_{self.cfg['id']}") self.lightlevel() registered_triggers.append(lightlevel_trig) if "scenes" in self.cfg: for tr in self.cfg['scenes']: if "sensor" in self.cfg['scenes'][tr]: #log.info(f"Setter opp state trigger paa {self.cfg['scenes'][tr]['sensor']}") @state_trigger(f"{self.cfg['scenes'][tr]['sensor']}", state_hold = randrange(1, 120, 3)) def statechanged_trig(var_name=None): task.unique(f"scenestyringstatechg_{self.cfg['id']}_{var_name}") self.statechanged() registered_triggers.append(statechanged_trig) if "switchID" in self.cfg: @event_trigger("deconz_event", "event == 1000") def light_delayon(context, device_id, event_type, trigger_type, unique_id, id=None, event=None): if id == self.cfg['switchID']: task.unique(f"scenestyringevent_{self.cfg['id']}") task.sleep(0.5) if self.scene_index > len(self.cfg['scenes']): self.scene_index = 0 if self.scene_index == 0: self.setscene(1) else: i = 1 for tr in self.cfg['scenes']: if i == self.scene_index: scene.turn_on(entity_id=self.cfg['scenes'][tr]['name'], transition = 1) break i += 1 self.scene_index += 1 registered_triggers.append(light_delayon) @state_trigger(f"{self.cfg['lightID']} == 'off'") def clear(): self.scene_index = 0 registered_triggers.append(clear) def motion(self): if "lightlevel" in self.cfg and "lightlevelsensor" in self.cfg: lightlevellimit = float(self.cfg['lightlevel']) lightlevelsensor = float(state.get(f"{self.cfg['lightlevelsensor']}")) else: lightlevellimit = 1 lightlevelsensor = 0 if lightlevelsensor < lightlevellimit: if state.get(f"{self.cfg['lightID']}") == "off": self.setscene(1.75) state.set(f"pyscript.scenestyring_{self.cfg['id']}_status", value = True) self.scene_index = 1 state.set(f"pyscript.scenestyring_{self.cfg['id']}_twls", value = time.time() + self.delay) def light_off(self): if state.get(f"pyscript.scenestyring_{self.cfg['id']}_status") == "True": light.turn_off(entity_id = self.cfg['lightID']) state.set(f"pyscript.scenestyring_{self.cfg['id']}_status", value = False) def lightlevel(self): try: if state.get(f"pyscript.scenestyring_{self.cfg['id']}_status") == "True" and (float(state.get(f"{self.cfg['lightlevelsensor']}")) > float(self.cfg['lightlevel']) * 2.0): light.turn_off(entity_id = self.cfg['lightID']) state.set(f"pyscript.scenestyring_{self.cfg['id']}_status", value = False) except ValueError: pass def statechanged(self): if state.get(f"{self.cfg['lightID']}") == "on": self.setscene(-1) def setscene(self, trans): s = self.cfg['SceneNormal'] if "delay" in self.cfg: self.delay = self.cfg['delay'] t = int(self.cfg['Transition']) if "scenes" in self.cfg: for tr in self.cfg['scenes']: if ("sensor" in self.cfg['scenes'][tr] and "state" in self.cfg['scenes'][tr] and state.get(f"{self.cfg['scenes'][tr]['sensor']}") == self.cfg['scenes'][tr]['state']): s = self.cfg['scenes'][tr]['name'] if "delay" in self.cfg['scenes'][tr]: self.delay = self.cfg['scenes'][tr]['delay'] if "Transition" in self.cfg['scenes'][tr]: t = int(self.cfg['scenes'][tr]['Transition']) break if trans < 0: trans = t scene.turn_on(entity_id = s, transition = trans) Bare for å presisere. Normal scene er den som aktiveres hvis scene1 til sceneX ikke har betingelser som gjør at de blir valgt.
    1 poeng
  29. Den har en meget brukandes antenne/radio. Jeg har baresåvidt testet effektmålingen på den. Har en i garasjen til fruens motorvarmer og den fikset 30 kuldegrader i vinter.
    1 poeng
  30. Skript for å fjerne all rapportering fra devicer med interface "z-wave" og "jowihue": Sub Main(ByVal Parm As Object) Try Dim dv As Scheduler.Classes.DeviceClass Dim EN As Scheduler.Classes.clsDeviceEnumeration EN = hs.GetDeviceEnumerator Do dv = EN.GetNext If dv Is Nothing Then Continue Do 'hs.writelog("Test", "Device: " & dv.Name(Nothing) & " Interface: " & dv.Interface(Nothing).ToLower) If (dv.Interface(Nothing).ToLower = "z-wave") or (dv.Interface(Nothing).ToLower = "jowihue") Then hs.writelog("Fjerner logging", "Device: " & dv.Name(Nothing)) dv.MISC_Set(hs, Enums.dvMISC.NO_LOG) System.Threading.Thread.Sleep(50) End If Loop Until EN.Finished Catch ex As Exception : hs.writelogEx("Feil", ex.message, "#ff0505") End Try End Sub
    1 poeng
  31. Kanskje du kan finne litt hjelp fra denne linken om hvordan holde ting i sync? https://forums.homeseer.com/forum/homeseer-products-services/cloud-service-integrations/node-red/1416996-keeping-a-node-red-dashboard-in-sync-with-homeseer
    1 poeng
  32. Har hatt disse dimmeren nå i noen måneder, og de har fungert kjempebra. Kobles lett opp med Philips Hue-huben. Har ikke opplevd noe problem med flimring eller tilsvarende. Eneste ulempen med disse i Philips Hue-systemet er at hvis man styrer dimmeren fysisk, så blir ikke dette reflektert i appen. Men dette er slik alle slike 3. parts dimmere fungerer.
    1 poeng
  33. Takk for svar, er til stor hjelp. Tar i mot alle tips. Er helt i startfasen med å "smartifisere" huset. 😇 Har ikke målt om det går noen spenning over klemmene, ser på det i kveld. Da er i hvert fall tilkoblinger gjort riktig i følge deres erfaringer. Implant er strømsatt via el-kjele og meldt inn i HS. Prøver meg på noen eventer for å se hvordan det går 😊 Jeg jobber som elektriker, men er helt fersk i HS og smarthus styring på dette nivået. Bruker tibber og har tibberseer i HS. Skal få lagt inn netatmo værstasjonen min også.
    1 poeng
  34. Kun grafer. Ingenting annet.
    1 poeng
  35. Jeg har det normalt slik at Home Assistant beregner når tid panelovnene må slås på for at det skal være varmt når vi kommer hjem fra jobb. Tror faktisk dette bidrar til en stor kostnad på strømregningen. Strømmen er jo gjerne på sitt dyreste på ettermiddagen. Og i år blir det verre, vistnok. Derfor har jeg lagd en "bryter" som jeg slår på hvis jeg har planlagt å fyre med gass eller ved når jeg er hjemme fra jobb. Da er det jo penger ut av vinduet å varme opp huset med strøm i forkant. Når denne bryteren er påslått så går ovner i komforttemperatur 90 minutter etter arbeidstid slutt istedenfor et ukjent antall minutter før arbeidstid slutt.
    1 poeng
  36. 1 poeng
  37. Tror jeg skjønner, du ønsker å ha en vridimmer der du nå har strøm fra før, men styre en lampe som er koblet i feks stikk en annen plass i rommet? Dette kan man løse med både z-wave og zigbee. Du ha da ha en bryter/dimmer med z-wave/zigbee på veggen. Og så må du har en innstikksmodul til lampen (forutsatt at du har en lampe med stikk du ønsker å styre). Feks denne modulen https://www.elektroimportoren.no/namron-z-wave-veggplugg/4512717/Product.html?Path=2000000&Event=pathlist Da assosierer du bryter/dimmer med innstikksmodul, slik at disse får en trådløs sammenkobling og virker som en enhet. Det at z-wave generelt ikke fungerer uten hub stemmer ikke. Man kan assosiere enheter direkte mot hverandre, og dette fungerer uavhengig av hub siden denne informasjon lagres i z-wave nettwerket. Det at namron ikke virker uten hub vil isåfall være en grunn til å styre unna den, ikke z-wave generelt. Og så må jeg jo si at det kan være varierende med kunnskap angående smarthus produkter, selv der slikt selges. Ville jo nesten tro at det er flere som her inne som har denne typen vridimmer. Kunne absolutt vært interessant med tilbakemelding fra noen som faktisk har den i bruk.
    1 poeng
  38. Hei, meget bra jobba av de involverte. Imponert! Er det noen som har prøvd denne på Kaifa måler?
    1 poeng
  39. Du må gå inn på parameter på hver device og justere raportering. Du bør også se om om polling på hver device er av. Hvis du vil gjemme enkelte device. Går du inn på root på enheten og går inn på features og gjemmer dem der.
    1 poeng
  40. Jeg bruker 5 av disse: manuals-backend.z-wave.info/make.php?lang=en&sku=DAN_LC-13&cert=ZC08-13120001 Mulig de er vansklelig å få tak i nå. De er batteridrevet og det betyr i praksis at det tar litt tid fra du sender en kommando til den blir utført. WakeUp funksjonen på disse er desverre svært ustabil. De fungerer allikevel greit nok for meg.
    1 poeng
  41. Det er mange spørsmål rundt Z-Water og hvordan denne settes opp, fungerer, hvilken komponenter som er brukt osv. Jeg fant ikke så mye info om oppsett av Z-Water i Home Center 3 (HC3) inne på dette forumet, og når det er 18 minus ute når en konfigurer nytt oppsett, så er det greit at oppsettet virker rimelig kjapt 🙂 Jeg har hatt dette systemet gående i nesten 2 år med Home Center Lite (HCL) uten feilslag og har oppgradert til HC3 da HCL ikke klarte å snurre rundt noe mer med mine komponenter. Det var selvforklarende og enkelt å sette opp varmestyring i HCL med paneler, ikke fullt så selvforklarende å sette opp i HC3, men enkelt når en første vet hvordan det gjøres 😁 Jeg benytter ikke romtermostater i mitt system da det er meningsløst med vannbåren varme, så der er det å prøve seg frem med temperatursettings over tid og bli enig i hva som er riktig temp. Nattsenk av temp har jeg prøvd med 1 grad ned, start kl 2130 og opp igjen med 1 grad kl 0430. Med 17 minusgrader ute så klager kona på at det er huskaldt om morran, og det er minimalt å spare med å senke temp med 1 grad i 6 timer, så nå står systemet med konstant temp. Jeg bruker Fibaro Multisensor eller Aeotec Multisensor 6 for å måle temp i hvert enkelt rom og det fungerer utmerket, vi har en stabil og jevn temperatur. En må ta høyde for at sensoren sitter oppe i taket og ikke i hodehøyde når en setter temperaturen, det er hakket varmere «der oppe» Kobling av Z-Water er gjort som på bildet under (bilde 0 og 1), jeg er ikke ekspert på slik, så jeg sendte koblingsskjema til en elektrikerkompis som svarte med «å ja, sånn ja, du trenger det ja, kommer i morgen» Som sagt, som gjort, dagen etter var det koblet og har fungert perfekt siden. Når Z-water er fysisk koblet så sett HC3 i læringsmodus og trykk 1 gang på inclusion knappen med en binders eller noe annet tynt. Den vil da dukke opp i Device lista, navngi de forskjellige sonene du trenger. (bilde 2) Så må du lage en kobling mellom tempsensor og z-water utgangen. Dette gjøres ved å «add device» under other (ikke z-wave) Trykk på «Thermostat» (bilde 3) Velg temp sensor og z-water. Husk å ta bort krysset for «Hide device….» hvis ikke forsvinner temp sensoren din i lista 🙂 (bilde 4) Da har du en god liste med koblinger i lista under Other (bilde 5) Da er det klart til å gå til kontrollpanelet for å sette opp varmestyring under Settings - 9. Climate. Trykk Add og velg koblingen du laget mellom temp sensor og Z-water (bilde 6) Du skal velge Heating og for å justere temperaturen må du trykke på slideren for 1 av de 4 tidspunktene. Når du har satt opp 1 dag slik du vil ha den er det mulig å kopiere disse innstillingene til resten av dagene. (bilde 7 og 8 ) I mitt tilfelle fungerer denne løsningen som en drøm og jeg har full kontroll på temperaturer i alle rom med varsling hvis temp synker under visse nivå. Før Z-water og Fibaro Home Center ble installert hadde jeg Rothline med romtermostater i alle rom, noe som er bortkastet etter min erfaring. Håper denne lille guiden kan hjelpe andre HC3 brukere med ideer og oppsett. Selv fomlet jeg en del for å finne ut av det da jeg hele tiden tenkte paneler i HCL 🙂 Martin
    1 poeng
  42. Om man tar z-wave og samenligner med zigbee.. ..jadda, det er komplisert. Teknisk sett er z-wave en rotete protokoll med ett helt eventyr med forskjellige versjoner SDK som produsentene (mer eller mindre) forholder seg til. I bunn og grunn kommer z-wave seg unna med det fordi det i praksis lenge har vært ett chipsett (500) forholde seg til. Nå er 700 chipsett(ene) på tur inn og det ser ut som om 700- baserte dingser er bakoverkompatible så langt. Men man kan godt se den "rotete" protokollen i praksis avenogtil med rare ting som skjer. zigbee er heller ikke perfekt, men ble samlet ganske påtakelig med zigbee v. 3 Derfor ser jeg etter dingser som er zigbee v. 3 sertifisert når jeg skal ha noe nytt. Jeg må derfor dra frem zigbee-bindingen i OpenHAB som prøver å værer mest mulig "standard" som i "sertifisert". (Zigbee implementasjonen som OpenHAB bruker har flere ganger faktisk blitt sertifisert!) Jeg er skeptisk til zigbee implementasjoner som konsekvent lager unntak for dingser som ikke er sertifisert. Dette må nødvendigvis gå ut over kompabiliteten mot standarden (som da er sertifiserte dingser under zigbee v.3) De mest utropte dingsene som ikke følger "standarden" er Xiaomi/Aqara/Lumi. (samme produsent bak disse som tydeligvis ikke engang prøver å bygge seg opp som en merkevare) Jeg har både z-wave og zigbee, men så å si alle utvidelser skjer med zigbee. Det er rett og slett mere forutsigbart fordi protokollen mellom dingsene et bedre. Jeg har også bedre feilsøkings-verktøy på zigbee i og med at man kun trenger en standard zigbee USB-stikke til å "sniffe" trafikken uten at man må installere rabiate versjoner av utviklingsverktøyet til silabs på Windos. (raspberry pi utplasserbar som leverer sniff over lokalnett til Wireshark) Z-wave har også en meget kjedelig begrensning på 4 hopp i meshet, noe som blir merkbart om man har flere bygninger man vil automatisere. (Om man skulle lure på det; z-wave -støtten i Openhab er omtrent så bra man kan få det) Dårlige dingser som skaper frustrasjon er dessverre å få kjøpt til både z-wave og zigbee.. ..og det gjelder og de mere prominente fabrikatene som ofte nevnes hær på forumet.
    1 poeng
  43. Har huset fullt av Z-Wave - ingen problemer. Mest Fibaro Dimmer 2 og HeatIt termostater.
    1 poeng
  44. Auda, ser jo dette nå....her kan jeg vel bare skylde på at øynene står i veien😀
    1 poeng
  45. Hei! Jeg har et kort som ser slik ut for å styre min vifte: Den benytter følgende: - 'custom:fan-control-entity-row' - kortet som du finner i HACS - denne gir deg de knappene med "HIGH", "MED" osv... - Template-sensor som trekker ut aktiv "Airflow"-attributt. - Template-sensor tar verdien i sensoren ovenfor og presenterer på norsk. (Man kan greie seg kun med den her og ta det direkte, men jeg hadde et annet behov i tillegg så da gjorde jeg det sånn) - Tre script som aktiverer hver sin airflow. Disse har jeg på den nederste rekken som knapper med <tap_action: togggle> Kortet i kode: cards: - cards: - entities: - customIsOffSpdColor: white customTheme: true entity: fan.kontor_vifte sendStateWithSpeed: true type: 'custom:fan-control-entity-row' name: Ventilasjon - entity: sensor.kontor_vifte_aktivt_modus name: Aktivt viftemodus show_header_toggle: false title: null type: entities - cards: - entity: script.fan_kontor_vifte_heat_recovery hold_action: action: more-info icon: 'mdi:cached' icon_height: 25px name: Varmegjenvinning show_icon: true show_name: true tap_action: action: toggle type: button - entity: script.fan_kontor_vifte_air_supply hold_action: action: more-info icon: 'mdi:home-import-outline' icon_height: 25px name: Lufttilførsel show_icon: true show_name: true tap_action: action: toggle type: button - entity: script.fan_kontor_vifte_ventilation hold_action: action: more-info icon: 'mdi:home-export-outline' icon_height: 25px name: Ventilasjon show_icon: true show_name: true tap_action: action: toggle type: button type: horizontal-stack type: vertical-stack type: 'custom:vertical-stack-in-card' Template-sensorer: - platform: template sensors: kontor_vifte_current_airflow: friendly_name: 'Kontorvifte - current airflow' value_template: "{{ state_attr('fan.kontor_vifte', 'airflow') }}" - platform: template sensors: kontor_vifte_aktivt_modus: friendly_name: 'Kontorviftemodus' value_template: "{% if is_state('sensor.kontor_vifte_current_airflow', 'ventilation') %} Ventilasjon {% elif is_state('sensor.kontor_vifte_current_airflow', 'heat recovery') %} Varmegjenvinning {% elif is_state('sensor.kontor_vifte_current_airflow', 'air supply') %} Lufttilførsel {% else %} Ingen info {% endif %}" Script som aktiverer de tre forskjellige viftemodusene: fan_kontor_vifte_heat_recovery: alias: Kontorvifte varmegjenvinning sequence: - service: fan.ecovent_set_airflow data: entity_id: fan.kontor_vifte airflow: heat_recovery fan_kontor_vifte_ventilation: alias: Kontorvifte ventilasjon sequence: - service: fan.ecovent_set_airflow data: entity_id: fan.kontor_vifte airflow: ventilation fan_kontor_vifte_air_supply: alias: Kontorvifte lufttilførsel sequence: - service: fan.ecovent_set_airflow data: entity_id: fan.kontor_vifte airflow: air_supply Ett av skriptene presentert i UI: Kan sikkert virke litt overdrevent komplisert, men du ba om eksempler, så da får du det jeg har Er greit å tilføye at dette kortet bruker jeg i et "avansert-dashboard". Normalt så bruker jeg kun den som viser de knappene øverst da jeg skjelden endrer viftemodus. Automasjon blir jo mye likt som i skript bare med valg av triggere og evt forutsetninger som ekstra parametere. Da denne vifta står på kontoret mitt og kun skal kjøre når jeg er på kontoret så har jeg ikke tatt meg bryet med å automatisere den, men det kommer jeg nok til å gjøre etter hvert når jeg får en nerdete ånd over meg (som ofte dukker opp)
    1 poeng
  46. Som avhenger om jeg kjøper en slik sak så du har en viktig oppgave foran deg 😄
    1 poeng
  47. Jeg har disse feltene: Disse 2 sensorene: accumulatedconsumption: friendly_name: "Akkumulert forbruk" unit_of_measurement: 'kWh' device_class: power value_template: "{{ state_attr('sensor.real_time_consumption_gabriel_edlands_veg_16', 'accumulatedConsumption') | round(2) }}" accumulatedcost: friendly_name: "Kostnad" unit_of_measurement: 'NOK' value_template: "{{ state_attr('sensor.real_time_consumption_gabriel_edlands_veg_16', 'accumulatedCost') | round(2) }}" Og denne koden som lett kan lages som en mal-sensor (hvorfor har jeg ikke det, da......) def calculate(self, entity, attribute, old, new, kwargs): try: total = float(self.get_state("sensor.accumulatedcost")) total += float(self.get_state("sensor.accumulatedconsumption")) * float(self.get_state("input_number.pris_pr_kwh_kleppenergi")) / 100 total += float(self.get_state("input_number.pris_pr_aar_kleppenergi")) / 365 total += float(self.get_state("input_number.pris_pr_aar_tibber")) / 365 self.set_state("sensor.total_pris_for_strom", state = "{:3.2f}".format(total), attributes = {"unit_of_measurement": "NOK"}) except ValueError: pass
    1 poeng
×
×
  • Opprett ny...