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

Håvardgj

VIP
  • Innlegg

    387
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    11

Innlegg skrevet av Håvardgj

  1. typisk at noen skal komme og forklare en enklere måte når jeg endelig har brukt tid på å finne ut av en tungvindt måte 😛

     

    Takk for tips @stigvi, om jeg skal endre dette en gang senere får jeg implementere metoden din 🙂

     

     

    Edit:

     

    etter å ha pirket litt borti det igjen for å se om jeg fant igjen deviceclass til sensoren, så finner jeg ut at denne har atributter som viser antall dager før neste tømming, så all matematikken/kodingen jeg har gjort er helt overflødig 🙄

    image.thumb.png.cb1c9fdc92cb1ea240807d059f174b3e.png

    • Confused 1
  2. Fikk endelig renovasjonen inn i Home Assistant til å se ut slik jeg ville:

    image.png.a41542f33787f0bc724d2d3d1d624c7b.png

     

    reinstallerte "minrenovasjon" (https://github.com/eyesoft/home_assistant_min_renovasjon) etter at den sluttet å fungere etter en oppdatering.  Satte opp template for å få endret fra å vise dato, til å vise gjenværende dager.

     

    så nå blir det enklere å se når søppeldunken må trilles ned til veien

     

    kode:

    Spoiler

    Jeg er ikke veldig flink med template-funksjonen, så det er ikke sikkert dette er den mest optimale løsningen, men det ser ut til å fungere

     

    type: vertical-stack
    cards:
      - type: custom:mushroom-title-card
        title: Renovasjon
        alignment: center
      - type: horizontal-stack
        cards:
          - type: custom:mushroom-template-card
            primary: Restavfall
            secondary: >-
              {% set days_left = (strptime(states('sensor.restavfall'), '%d/%m/%Y',
              today_at()) | as_local - today_at()).days %}
    
              {% if days_left >= 2 -%}
    
              Om {{ days_left }} dager
    
              {% elif days_left == 1 %}
    
              I morgen
    
              {% elif days_left == 0 %}
    
              I dag!
    
              {% else %}
    
              Ukjent
    
              {%- endif %}
            icon: mdi:trash-can-outline
            multiline_secondary: true
            icon_color: grey
            fill_container: true
            entity: sensor.restavfall
            badge_icon: >-
              {% set days_left = (strptime(states('sensor.plast'), '%d/%m/%Y',
              today_at()) | as_local - today_at()).days %}
    
              {% if days_left == 1 %} 
    
              mdi:exclamation
    
              {%- endif %}
            badge_color: red
          - type: custom:mushroom-template-card
            primary: Plastavfall
            secondary: >-
              {% set days_left = (strptime(states('sensor.plast'), '%d/%m/%Y',
              today_at()) | as_local - today_at()).days %}
    
              {% if days_left >= 2 -%}
    
              Om {{ days_left }} dager
    
              {% elif days_left == 1 %}
    
              I morgen
    
              {% elif days_left == 0 %}
    
              I dag!
    
              {% else %}
    
              Ukjent
    
              {%- endif %}
            icon: mdi:spray-bottle
            multiline_secondary: true
            icon_color: purple
            fill_container: true
            entity: sensor.plast
            badge_icon: >-
              {% set days_left = (strptime(states('sensor.plast'), '%d/%m/%Y',
              today_at()) | as_local - today_at()).days %}
    
              {% if days_left == 1 %} 
    
              mdi:exclamation
    
              {%- endif %}
            badge_color: red
      - type: horizontal-stack
        cards:
          - type: custom:mushroom-template-card
            primary: Glass/Metall
            secondary: >-
              {% set days_left = (strptime(states('sensor.glass_metallemballasje'),
              '%d/%m/%Y', today_at()) | as_local - today_at()).days %}
    
              {% if days_left >= 2 -%}
    
              Om {{ days_left }} dager
    
              {% elif days_left == 1 %}
    
              I morgen
    
              {% elif days_left == 0 %}
    
              I dag!
    
              {% else %}
    
              Ukjent
    
              {%- endif %}
            icon: mdi:bottle-wine
            multiline_secondary: true
            icon_color: orange
            fill_container: true
            entity: sensor.glass_metallemballasje
            picture: ''
            badge_icon: >-
              {% set days_left = (strptime(states('sensor.plast'), '%d/%m/%Y',
              today_at()) | as_local - today_at()).days %}
    
              {% if days_left == 1 %} 
    
              mdi:exclamation
    
              {%- endif %}
            badge_color: red
          - type: custom:mushroom-template-card
            primary: Bioavfall
            secondary: >-
              {% set days_left = (strptime(states('sensor.matavfall'), '%d/%m/%Y',
              today_at()) | as_local - today_at()).days %}
    
              {% if days_left >= 2 -%}
    
              Om {{ days_left }} dager
    
              {% elif days_left == 1 %}
    
              I morgen
    
              {% elif days_left == 0 %}
    
              I dag!
    
              {% else %}
    
              Ukjent
    
              {%- endif %}
            icon: mdi:food-apple-outline
            multiline_secondary: true
            icon_color: green
            fill_container: true
            entity: sensor.matavfall
            badge_icon: >-
              {% set days_left = (strptime(states('sensor.plast'), '%d/%m/%Y',
              today_at()) | as_local - today_at()).days %}
    
              {% if days_left == 1 %} 
    
              mdi:exclamation
    
              {%- endif %}
            badge_color: red
      - type: horizontal-stack
        cards:
          - type: custom:mushroom-template-card
            primary: Papir
            secondary: >-
              {% set days_left = (strptime(states('sensor.papir'), '%d/%m/%Y',
              today_at()) | as_local - today_at()).days %}
    
              {% if days_left >= 2 -%}
    
              Om {{ days_left }} dager
    
              {% elif days_left == 1 %}
    
              I morgen
    
              {% elif days_left == 0 %}
    
              I dag!
    
              {% else %}
    
              Ukjent
    
              {%- endif %}
            icon: mdi:book-open-blank-variant
            multiline_secondary: true
            icon_color: blue
            fill_container: true
            entity: sensor.papir
            badge_icon: >-
              {% set days_left = (strptime(states('sensor.plast'), '%d/%m/%Y',
              today_at()) | as_local - today_at()).days %}
    
              {% if days_left == 1 %} 
    
              mdi:exclamation
    
              {%- endif %}
            badge_color: red

     

    • Like 1
  3. teknisk sett skal det kunne fungere, men det er ikke en løsning jeg ville anbefalt.
    hvilke type spotter er dette?

    sidespørsmål; hva for en type lys har du over speil?

     

    om det er led med ikke utskiftbar lyskilde, er det ikke krav om topolt brudd på downlight, og da vil kanskje beste løsning være å sette inn en 2+1 bryter, der 2-pol styrer lya over speil, og 1-pol styrer zigbee dimmer (bryterinngang)

     

  4. mogiebi skrev (5 timer siden):

    Er det mer snakk om å utvikle UI til dette og at funksjonen støttes i API?
     

     

    jeg er ikke utvikler av addonen, så det kan jeg desverre ikke svare på.

     

     

     

    mogiebi skrev (5 timer siden):


    Testet AirCon, og den klarte ikke finne noe.

    har du sjekket at config er korrekt satt opp?


    slik skal config se ut for AirCon:

    app:
      - username: Brukernavn
        password: Passord
        code: fglair-eu
    log_level: INFO
    mqtt_host: IP address (or localhost).
    mqtt_user: User name for MQTT server. Remove if no authentication is used.
    mqtt_pass: Password for MQTT server. Remove if no authentication is used.
    port: Port number for the web server.

     

    en restart av Home Assistant etter at du har lagt inn alle detaljer er påkrevd så vidt jeg vet.

  5. Det ser ut som at noe er på gang, men ikke helt i mål ennå

     

    https://github.com/home-assistant/android/issues/296

     

    ut ifra det jeg kan se av informasjon i denne tråden er det flere som har vært på jakt etter denne funksjonaliteten. det skrives mye om eventuelle workarounds, men det ser ut som at det er med varierende hell.
    et eksempel som kom frem var bruke androids "work profile" som skiller apper og som gjør at samme app kan installeres flere ganger. men dette virker ikke på alle telefoner kan det se ut som.
    for apple var det visst heller ikke helt enkelt.

     

     

    helt i slutten av tråden er det en bruker som linker til en pågående beta (av android appen), som også ser ut til å bli jevnlig oppdatert:

    https://github.com/home-assistant/android/pull/3332

     

     

    • Like 2
  6. jeg ser at ESPHome kan benyttes mot homey, som jeg ser du har på profilen din.

    dette er et utrolig enkelt system å bruke mot ESP8266, da det ligger mye god dokumentasjon på hvordan du skal sette opp et hav av sensorer og utganger på nettsiden.

    programmering blir da gjort i YAML, som jeg vil si er mer som en tekstbeskrivelse.

     

    et eksempel på kode for en DHTxx sensor (digital temperatur og fuktsensor)

    # Example configuration entry
    sensor:
      - platform: dht
        pin: D2
        temperature:
          name: "Living Room Temperature"
        humidity:
          name: "Living Room Humidity"
        update_interval: 60s

     

    mer info finner du her:

    https://esphome.io/

     

    EDIT: her også er det mye informasjon å hente hvis du ikke har trålet igjennom tråden ennå:

     

    • Like 1
  7. Hei og Velkommen til forumet!
    Jeg har ikke vært borti Gavazzi sitt system selv, men fiklet litt med Elko sitt utgåtte system, som ser mistenkelig likt ut.

     

    ut ifra det jeg klarer å se er dette et propritiært kablet system, men det ser ut som at det kan interfaces mot annet utstyr vha modbus tcp/ip, mqtt, og flere

    av hva jeg kjapt finner på nettsiden deres, ligner dette litt på KNX i oppbygging. inn/utganger er tavlemontert, mens det trekkes bus-kabel frem til brytere og sensorer.

    det kan også se ut som at det finnes trådløse komponenter.

     

    er det noe spesifikt du lurer på?

  8. Velkommen i klubben 😄
    det er helt rett det du skriver om at Arduino har store bruksområder. i mange tilfeller er det bare fantasien som setter grenser.

     

    jeg har brukt Arduino til mange forskjellige ting opp igjennom tidene, men for øyeblikket er det bare et par som er i drift i hjemmeautomasjonen.

    f.eks er det en som måler trykk og temperatur på ene varmepumpa, og en annen som følger med på temperaturen i dataskapet. samt en tredje som ligger på benken og skal måle fuktigheten i blomsterbedet slik at jeg kan automatisere vanning til sommeren.

     

    det kreves en liten tanke programmeringskunnskap for å sette de opp.  men det avhenger også hva du skal bruke mikrokontrollerene til. Arduino sitt programmeringsspråk er en forenklet versjon av C++, så om du har kjennskap til dette, er du på god vei.

     

    for å komme i gang kan jeg anbefale å kjøpe et lite startsett for å lære deg det grunnleggende og i tillegg er det enklere å lære om du kan se resultater av forsøk.

    mye nyttig informasjon og guider finnes på www.arduino.cc

    på github finner du nok mye ferdige prosjekter, men det kan bli utfordrende å skulle tilpasse dette til eget bruk hvis man ikke forstår hvordan det er programmert.

     

    i Home Assistant er det veldig enkelt å lage egne sensorer ved hjelp av "ESPHome". om dette kan brukes i andre smarthusløsninger er jeg ikke sikker på, men antar at det er mulig. et kjapt google søk kan gi deg svar.

  9. et 110mm rør fra kjeller og opp til loft i en eller annen sentral plass løser mye. så kan man sette opp en inspeksjonsluke ved røret, vipps har man tilgang til å trekke nytt. rør til skap og kott vil også være fornuftig.

     

    jeg har lagt opp føringsvei fra sikringsskap til et lite kott jeg har, det ligger vegg i vegg med soverom, rett under kontorplassen og gir meg muligheter til å trekke data eller andre signalkabler de fleste plassene jeg trenger.

     

    anbefaler å legge minimum et 50mm rør fra sikringsskap ut til yttervegg. gir mulighet til å trekke ut kabler til alt mulig rart ute.

     

    jeg gravde ned en bit med 400 rør og har det til trekkekum for eventuelle komponenter ute. gir stor flekisbilitet uten å måtte legge kabler åpent inne.

  10. ProphetSe7en skrev (På 17.6.2022 den 13.45):

    Er du fornøyd med de? Hvordan er det å bruke med feks HA? Vil jo ha mest mulig automatikk i det basert på lys inne, samt alltid nede når en skal se film osv.

     

    Hvordan er det med montering? Kan de festes i selve vinduet, eller må de festes i foringer? Jeg har foringer av gips så det er litt upraktisk

     

    har min fyrtur integrert i HA via zigbee2mqtt. og det fungerer hele tiden så lenge jeg husker å lade batteriet i ny og ne. antar at plissegardinene er like stabile.

    eneste er at jeg har ikke fått fjernkontrollen som følger med til å fungere samtidig som at den er integrert i HA, sannsynligvis enkel fiks, men siden det er lokal kontroll på enheten og jeg har styring på skjerm i tillegg, er ikke det et problem for meg

     

    brakett som følger med ser slik ut:

    image.png.3326274876b3e8aee8a77f58d61f3b88.png

    så den kan festes både over og bak, så det skal vel la seg gjøre å feste den i vinduet om det er nok treverk.

  11. for de som har Fujitsu eller General varmepumpe (samme produkt, forskjellig logo) med wifiadapter, finnes det en integrasjon. den er ikke veldig synlig når man søker etter den, og den er heller ikke komplett uten litt lesing og leting på nettet.

    jeg fikk etter litt om og men funnet ut hvordan det skulle gjøres, og tenkte at jeg skulle dele oppskriften i tilfelle noen andre skulle ha behov for det.

     

    mesteparten av informasjonen finnes her: https://community.home-assistant.io/t/add-support-for-fujitsu-wireless-air-conditioning-control-app-fglair/65999/215

    men her kommer et sammendrag i leselig format :)

     

     

    start med å lage en ny mappe i custom components mappa som heter "fujitsu_general_heatpump"

    strukturen skal se slik ut:  \config\custom_components\fujitsu_general_heatpump\

     

    last ned filer herfra: https://github.com/xerxes87/pyfujitsu_for_homeassistant og legg de inn i mappen du nettopp laget.

     

    lag en mappe til, denne gangen under "deps"

    strukturen skal se slik ut:  \config\deps\lib\python3.7\site-packages\pyfujitsu

     

    last ned filer herfra og legg de i pyfujitsu mappa: https://github.com/xerxes87/pyfujitseu/tree/master/pyfujitseu

     

    lag et tomt tekstdokument i config-mappa som heter "token.txt"

    denne vil bli fyllt ut av integrasjonen automatisk.

     

    restart Home assistant <- Viktig!

     

    i configuration.yaml legger du inn følgende:

     

    climate:
      - platform: fujitsu_general_heatpump
        username: !secret FGLAIR_USER
        password: !secret FGLAIR_PASS
        region: 'eu'
        tokenpath: 'token.txt'

     

    i secrets.yaml:

    FGLAIR_USER: Brukernavn
    FGLAIR_PASS: Passord

     

     

    restart home assistant, og vipps skal varmepumpa dukke opp. Navnet på enhetene vil komme fra appen.

     

    Det "orginale" termostat-kortet i lovelace synes jeg så litt kjedelig ut, så dermed ble det brukt simple-thermostat fra HACS

    https://github.com/nervetattoo/simple-thermostat

     

    image.png.56839b649ee6a56248e3765016707a7c.png

     

     

    siden integrasjonen dessverre ikke klarer å lese ut romtemperatur fra varmepumpa har jeg lagt inn i kortet at det skal skjules:

     

    type: custom:simple-thermostat
    entity: climate.vp_kjeller
    layout:
      mode:
        names: true
    hide:
      temperature: true
    header:
      name: Varmepumpe

     

     

     

    som et alternativ til denne integrasjonen som kanskje ikke blir så veldig vedlikeholdt kan deiger/AirCon brukes.

    https://github.com/deiger/AirCon

    jeg har testet dem, men den er ikke like responsiv, så for øyeblikket er den "gamle" integrasjonen bedre for min del 😄

     

     

    • Like 1
    • Thanks 2
  12. ProphetSe7en skrev (På 13.6.2022 den 21.14):

    Største ulempen som jeg kan se angående Ikea er jo at de ikke kan tilpasses på mål.

     

     

    det er vel ikke en offisiell måte å tilpasse de på, men det skal være mulig å korte de inn på bredde. (og sikkert på lengde) et kjapt google-søk gir ihvertfall mange resultater på folk som har modifisert sine til å passe.

    jeg skal til å korte inn en, jeg må bare vente på at den kommer frem først ;)

    minuset med ikea sine er vel at de går på batteri, og dermed må lades en gang i blandt. sikkert en mulighet å modifisere seg til fast strøm, men da begynner man å havne langt inn i DIY-land :)

  13. DaJo skrev (På 1.3.2022 den 20.18):

    Forstår jeg det riktig at det koster 2000kr for en rack server eller?

    jupp, det stemmer.

    maskinvaren er ikke den råeste, men god nok til mitt bruk.

    det fulgte med en disk på 500 gb, passe stor til PFsense eller annen programvare.

    det fulgte ikke med skinner til å montere i rack, men det fåes hos dell til rundt 1000-lappen eller så

  14. Rackskap og en liten rack-server

     

    https://www.planbit.no/produkt/dell-poweredge-r210-rack-server/

    https://www.cbk.no/lande/53335/lande-gulvskap-svart-36u-b600xd600-glassdør-foran-perforert-dør-bak

     

    det gamle skapet var 12U, og ble litt lite. da måtte det til med en oppgradering.

    serveren skal få kjøre PfSense, som erstatter for en annen maskin som har untangle.

    mulig serveren skal få prøve seg på mer, men det er ikke helt avgjort ennå.

     

     

     

    • Like 2
  15. det skal ikke ha noe å si om du legger til en eller 10 z-water. de vil oppføre seg som enhver annen z-wave dings.

    det som eventuelt kan bli avgjørende er hvilken maskinvare du driver HS3/HS4 med. en Rpi, vil kanskje begynne å jobbe tungt om det er mange enheter i z-wave nettverket.

     

  16. Gikk på en smell på komplett og bestillte kamera og Touch skjerm... nå skal det lages kontrollpanel i HSTouch, etter inspirasjon fra flere her på forumet og et savn etter en enkel måte å styre huset uten å måtte sette meg ned foran pc'n


    er enda litt usikker på hvilken maskinvare jeg skal bruke til å drifte HSTouch.. har liggende en RPi 3B å slenge, samt et par utrangerte laptoper med windows på..

     

     

    bilde.thumb.png.68fcf7bb2207d2442e2f391e165f8e6e.pngbilde.thumb.png.f08b53e2b86671e252d5a17414f7735d.png

    bilde.png

    bilde.png

    • Like 2
  17. På 20.2.2020 den 10.06, Dreuf skrev:

    Den platen som passer i Elko-ramme, har du printet selv eller kjøpt ett sted?

    Printet selv. Kan finne igjen linken til thingiverse når jeg kommer hjem.  EDIT: Link

     

    På 20.2.2020 den 9.11, Moskus skrev:

    Den bruker jo MQTT, så det burde jo være langt fra umulig. Stilig, forresten! :) 

    Jo, men slik det er nå er det 2x topic pr knapp på displayet. Noe som vil føre til maaange enheter.

    Har begynt å sett litt på node red for å funke som et bindeledd for å filtrere inputen på

  18. Har da fått min egen Nextion skjerm opp å gå (nesten)

     

    87072032_866859810408867_535668988595037

     

    jeg fulgte fremgangsmåten her: https://github.com/aderusha/HASwitchPlate

    hvor det står mye nyttig. med den kan den direkte integreres i Home Assistant.

     

    i og med at jeg har Homeseer, blir det noe ekstra dill for å få den inn der. men det skal gå.

    med å bruke en wemos D1 mini, får man også OTA på skjermen, slik at man slipper å dille med filer på SD-kort frem og tilbake.

     

    tenker at jeg skal skrive en mer utfyllende guide når jeg har fått den ferdig

    • Like 2
×
×
  • 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.