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

LaStrada

Medlemmer
  • Innlegg

    161
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    6

Alt skrevet av LaStrada

  1. Litt kjedelig, som trådstarter fikk oppleve, at fremmede tar kontroll Har aldri tatt sikkerhet på alvor, så det er viktig for meg å lese tråder som dette... Det får meg til å gjøre en del, og glemme det til neste gang jeg leser om lignende...
  2. Å bruke ordet blokkere var kanskje litt feil... Men den gjør at folk ikke når mine applikasjoner som kjører, den viser kun en side hvor det står "403 Forbidden". Jeg kan fortsatt bli utsatt for feks DDOS-angrap. De fleste (av erfaring) prøver bare å nå IP-adressen, ikke domene, og gir opp der. Finner de en påloggingsside, er det nesten garantert at de prøver noen ganger. Prøver å ikke publisere domene-navnene for mange steder for å unngå at de blir plukket opp av boter.
  3. Dette er ingen magi i det hele tatt. Det jeg har gjort er å sette opp proxy på alle nettsider, hovedsakelig Home Assistant og et par små python-servere som tar imot data fra nettet. Home Assistant støtter bare ett passord, derfor kjører jeg dette gjennom andre webservere som kun tillater én tjeneste (IFTTT -> oppdaterer status på gitte binary sensors), slik at jeg slipper å eksponere hele systemet. Håper virkelig Home Assistant får støtte for flere brukere med forskjellige tilganger... Jeg bruker nginx og har satt opp en default config her som håndterer dette: server { listen 80 default; server_name _; return 403; } server { listen 443 default; server_name _; ssl on; ssl_certificate /etc/ssl/certs/sslTestCert.crt; ssl_certificate_key /etc/ssl/certs/sslTestCert.key; return 403; } Dette er config jeg har funnet på nettet Som dere også ser har jeg satt opp for https trafikk, så har generert et selvsignert sertifikat for dette. I tillegg til dette har jeg lignende config for domenen mine, hvor jeg setter inn domenenavnene under server_name. Jeg bruker Home Assistant og all trafikk går gjennom nginx (proxy). Jeg prøver å bare tillate port 80/443 (web), 22 (ssh) og 32400 (plex) inn i huset. Hvordan tjenester som feks mqtt settes opp, vet jeg ikke. Dette kjører jeg bare lokalt så har ikke behov for å åpne opp for dette. Ble dere klokere? Jeg er ingen ekspert her... Men dette fungerer for meg!
  4. Det hadde vært mulig det, men kjedelig å endre innstillingene hver gang man er ute og reiser. Vil gjerne ha tilgang på kamera og varmestyring (feriemodus på/av). Tillater nå kun Norge, Sverige og Danmark, tror det skal holde en stund. Ser ut til at IFTTT blir stoppa nå, så må vel legge inn et filter på denne.
  5. Da kom jeg på hva jeg skulle sette opp... Blokkere IP adresser Har nå fått blokkert stort sett alle land. Har også blokkert alle henvendelser direkte til IP-adresse, alt må gå gjennom domenene jeg har satt opp. Så og si alle fremmede requester jeg har hatt har prøvd seg på IP-adressen min uten domene. Og overraskende nok er det ingen "hackere" fra Russland eller Kina som har prøvd seg! De fleste er fra rundt om kring i Europa.
  6. Glemte denne tråden litt... Nye script som kjører: Får nå varsler om det skulle begynne å brenne (facebook, mail og push melding) Kan nå sette temperaturen på dagtid, kveld, natt osv for de forskjellige rommene. Før måtte jeg endre yaml-filene for å endre temperatur. Klokkeslettene er fortsatt hardkodet, men det tror jeg skal gå bra. Har også lagt inn en bryter for å aktivere/deaktivere "wakeup heat", dvs at jeg øker temperaturen litt før vi står opp. Jeg liker å ha det litt kaldt på soverommet, men ikke å stå opp når det er kaldt... Derfor er det greit å sette temperaturen litt høyere 30-60 min før jeg faktisk står opp. Denne kan deaktiveres nå fordi jeg ikke trenger det nå som det begynner å bli varmere. Reise til/fra jobb endres mer dynamisk i forhold til om det er jobbdag eller ikke (worday sensor). Må fortsatt endre denne litt slik at den skjules helt om leiligheten står i feriemodus. Har nå også fått lagt til en "media-fane" som lar meg kontrollere Pioneer receiveren og spotify. Veldig greit med receiver-kontroll her om HDMI-cec av en eller annen grunn skulle feile litt, feks når tv-dekoder og Apple TV krangler om hvem som skal vise bilde... Da ender det gjerne med at volumet ikke fungerer uten at jeg skrur alt av og på igjen. Nå kan jeg endre dette rett fra home assistant. Som jeg nevnte i første posten har jeg et script som gir meg nordlysvarsel. Her merker jeg at jeg må optimalisere litt! Feks så gir den meg mange push-meldinger midt på natta, få timer før jeg står opp og skal på jobb. Her må jeg endre til at jeg ikke får så mange varsler på natta før jeg skal på jobb, og litt lengre når jeg ikke skal på jobb dagen etter. En annen ting er at jeg lar den sende meg push-meldinger 2 timer etter solnedgang og fram til 2 timer før soloppgang. Det fungerte bra i vinter, for da var det alltid mørkt. Men nå i mai i Trøndelag er det ikke mørkt nok til å se nordlyset! Må derfor oppsettet på det. Helst bør jeg ha en sensor som sier hvor mørkt det er ute, uavhengig av solnedgang/soloppgang. Har fått en del pakker fra eBay i forbindelse med "vifteprosjektet" til receiveren min, men har selvfølgelig ikke fått viftene... @Dennis87 Ja, er knotete å konfigurere ting. Men når man først har kommet i gang synes jeg det går ganske bra. En ting som fortsatt plager meg, er at om man feks har en skrivefeil i konfigurasjonen kan den si at det feiler på den og den linjen. Men hvis den linjen inkluderer en mappe med mange andre filer, gir det meg svært slite. Har derfor lært meg å stort sett endre en og en fil for å så kjøre "check_config" for å sjekke om alt fungerer. @KnutM Jeg har ingen lås, så jeg har ingen erfaring med låser. Jeg bor i et boretslag så jeg kan ikke endre utsiden av døra. Så litt på Danalock o.l., men har ikke funnet en god nok lås. Ser det kommer flere låser på markedet nå, men jeg venter til jeg har lest om folk som har tatt de i bruk før jeg bestiller en.
  7. Bare handlet der én gang. De sendte feil vare, men det ordna de opp i med en gang. Riktig vare kom 2-3 dager senere. Rask svartid på epost og hjelpsomme folk, og vil absolutt handle der igjen.
  8. Har da endelig fått på plass backup av config-filer. Driver fortsatt og tester en del, så det er fortsatt litt rotete her. https://github.com/LaStrada/Home-AssistantConfig
  9. Hei! Mitt første møte med "smarthjem" var at jeg ønsket å styre varme (panelovner) da jeg var student. Alt for å spare strøm... Det var med mye triksing med Arduino og null GUI. Det var helt greit, men veldig tungvindt (men billig) å sette opp alt. Nå som jeg ikke er student lengre, eier en leilighet har jeg litt flere muligheter. Dagens system: Kjører i dag Home Assistant, etter å ha nylig kjørt Domoticz. Grunnen til at jeg gikk over til Home Assistant var pga bedre GUI, og fordi jeg liker å prøve nye ting. Home Assistant er fortsatt ganske ferskt, men med hyppige oppdateringer kommer det nye bugfixer og features ganske ofte. Varme: Har kun panelovner, bortsett fra gulvvarme på badet. Badet lever sitt eget liv, men resten av varmen styres av en blanding av 433mhz og z-wave temperatur-sensorer som igjen skru av/på z-wave brytere. Dette fungerer utmerket. Her har jeg implementert vanlig modus (ukedag / helg) og ferie-modus. Har også akkurat lagt inn "gjestemodus" slik at gjesterommet ikke blir overstyrt når jeg har overnattingsbesøk. Lys: I stua og på soverommet har jeg Philips Hue. På kjøkkenet og i gangen har jeg z-wave brytere. Har planer om å utvide med z-wave bryter på kontoret/gjesterommet også, men dette har ikke vært prioritert siden dette er et rom jeg ikke bruker daglig. Tracking: Bruker i dag IFTT-appen på samboeren sin telefon til å tracke om hun er hjemme eller ikke. Selv bruker jeg iOS og har hittil brukt appen Geofency. Nå som Home Assistant har en nugelunde stabil iOS-app vurderer jeg å gå over til denne. Den er fortsatt i lukket beta, men den blir forhåpentligvis lansert innen kort tid. Grunnen til at jeg bruker tracking er for å kunne sette leiligheten i "bortemodus" og skru av lys, senke temperaturen og aktivere "alarmen". Kanskje ikke den mest sikre måten å aktivere/deaktivere alarmen på, men som en første versjon fungerer det greit. Script som kjører: Nordlysvarsler: Har et script som sier i fra om det er stor sannsynlighet for at det er nordlys ute, men kun om det er mørkt ute og skyfritt. Alarm: Hvis ingen av oss er hjemme, skrur "alarmen" seg på. Her sjekker jeg alle dør-sensorer og bevegelsessensorer, bortsett fra bevegelsessensoren i gangen pga hunden. Hunden beveger seg sjelden mens vi er på jobb, men greit å ikke få for mange falske alarmer. Om en av oss forlater leiligheten og en dør eller vindu er åpent, får vi en push-melding som varsler oss. Fryser- / kjøleskapdør-varsler: Vi hadde et lite uhell for litt siden hvor fryseren ikke var lukket ordentlig igjen. Denne står i boden og ikke akkurat noe vi holder øye med hver dag. Lang historier kort; denne sto oppe i ca 2 uker. Har derfor montert sensorer på alle fryser- og kjøleskapsdører som varsler om disse har vært åpne i mer enn 3 minutter. Denne spammer meg i intervallene 3 min, 5 min, 10 min, 20 min, 30 min og 60 min. Automatisk kamera: Har foreløpig kun ett kamera. Det er plassert i gangen og filmer hunden når vi er borte. Vil ikke la hunden bare ligge i et lite bur, så burdøra er oppe og har tilgang på hele gangen. Derfor har jeg et kamera som filmer hunden mens vi ikke er hjemme. Har fulgt med på kameraet mens jeg har vært på jobb, men hun beveger seg i snitt to ganger mens vi er borte, dvs når robotstøvsugeren starter i naborommet (stue/kjøkken) og når hun drikker vann. Dette kameraet står rett utenfor badet og soverommet, så ønsker at dette kun filmer mens vi ikke er hjemme. Dette er løst med en Raspberry PI som hele tiden holder styr på om vi er hjemme eller ikke, og skrur på strømmen til kameraet. Vitrineskap / ølglass-skap: Har et skap i stua som er dedikert til ølglass. Ja, jeg samler på ølglass. Har godt over 50 glass. Ikke alle er unike, men man må ha et til hvert sitt bruk. Her har jeg Philips Hue Lightstrip langs kanten på døra som lyser opp skapet. Dette lyser matcher hele tiden taklyset, som også er Philips Hue-pærer, men siden jeg ikke kunne si "alltid sett dette lyset til 1/3 av taklyset" måtte jeg skrive et script som gjorde dette. Har også gjort at dette lyset ikke skal være aktivert på dagtid, selv om taklyset er på. Det fader sakte men sikkert på i løpet av en periode på 2 timer før solnedgang og etter solnedgang. Diverse hardware: Raspberry Pi 3: Home Assistant kjører på denne. Mer info om denne i neste avsnitt. Raspberry Pi 2: Brukte denne til Domoticz før, men ble bytta ut til fordel for en RPI3 når jeg gikk over til Home Assistant. Dette var egentlig litt tilfeldig, men opplevde denne PIen som ganske ustabil. Viser seg å være to forskjellige minnekort som holdt på å dø, begge av merket Transcend. Raspberry Pi 1: Styrer kameraet jeg nevnte over her. Dette er kun et relé som skrur av/på kameraet og som snakker samme med Home Assistant. Server: Dette er en 4-5 år gammel server jeg bygde meg som håndterer mange små oppgaver. Eksempler: Plex Media Server, MySQL, diverse nettsider osv. Ubiquiti Amplifi: Kjøpte meg nytt wifi-mesh network for et par måneder siden. Bor i en leilighet med tykke murvegger, noe som gjorde at jeg fikk elendig wifi-signal gjennom disse veggene. Hadde elendig wifi-signal i ca halve leiligheten, så kjøpte meg først en repeater som utvida nettverket mitt. Dette ble en fiasko siden mobilene våre "hang igjen" på wifi-punktene når vi bevegde oss rundt i leiligheten. Derfor gikk jeg for et mesh-nettverk, som fungerer utmerket! RPI3 oppsett: 16 GB Sony minnekort. Har hatt en del billige minnekort som har streika på Raspberry PIer så har nå kjøpt inn Kingston og Sony minnekort. Begge disse merkene virker solide og tåler litt skriving. Har også flytte databasen bort fra RPIen for å unngå unødvendig mye skriving til minnekortet. iPad lader Razberry 2 (zwave) RFXtrx433E til mine 433mhz temperatursensorer Z-wave noder: 3 x Fibaro dimmere: Dimming av lys over kjøkkenbord + 2 punkter i gangen. 1 x Fibaro switch: Denne er ikke montert, men planen var å få denne montert på gjesterommet. 1 x Qubino dobbel switch: Denne styrer belysning over bardisk og på kjøkkenet. 2 x Fibaro Wall switch (gamle typen): Bruker disse til å styre to panelovner. 1 x Telldus "fjernstrømbryter": Samme som over. 4 x Aeotec Multisensor ZW100: Bruker disse som temperatursensorer og bevegelsessensorer. Valgte denne fordi den kan få strøm fra USB! 1 x Everspring vannlekkasjesensor: Oppdaget at det lakk litt rundt vaskemaskinen i høst. Hadde kommet borti avløpet når jeg monterte tørketrommel og den begynte å lekke. Det var bare snakk om få dråper, men kjøpte meg en vannlekkasjesensor slik at jeg kunne sjekke om det var tett uten at jeg måtte sitte og se på at vaskemaskinen vasket klær... 1 x Veggbryter (batteri): Har brytere på kjøkkenet, men ville kunne styre alle lys på kjøkkenet på vei inn i stua. Så monterte en slik veggbryter ved siden av spisebordet slik at jeg kunne dimme lyset over spisebordet og skru av/på alle lys på kjøkkenet uten å reise meg. Kunne gjort det via telefonen, men liker å ha muligheten til å bruke brytere. Planlagte automatiseringer: Har min surround-receiver i en tilnærmet lukket tv-benk, kun et par hull bak til ledninger. Har lagt merke til at det blir ganske varmt her! Min gamle receiver ble langt i fra så varm, men den var ganske "dum" i forhold til min nye, som blant annet har AirPlay, Bluetooth, Spotify Connect, wifi osv. Så jeg tipper denne bruker en del mer strøm enn min gamle. Har ikke målt temperaturen inni skapet ennå, men skal få kobla opp en temp-sensor her og sjekke hvor varmt det faktisk blir. Tenker jeg kobler opp en Arduino / Raspberry PI her som kan overvåke temperaturen og evt starte en ganske lydløs vifte om det blir for varmt. Har planer om å få bytta ut minst to av mine 433mhz temperatursensorer med NodeMCU. Dette rett og slett fordi jeg vil ha færrest mulig sensorer på batteri. Miele Scout RX1 robotstøvsuger: Denne er egentlig ganske dum. Denne starter hver dag ved et gitt klokkeslett. Har ikke mulighet til å stille inn at det er helg eller at jeg har hjemmekontor e.l.. Så det må på et tidspunkt automatiseres på en eller annen måte. Automatiske persienner: Jeg hadde håpet at mine 4 x MOVEZ skulle ankomme før sommeren, men det ser litt mørkt ut. Planen her er å bruke 2 av disse til å ta ned persiennene på to vinduer i stue midt på dagen / ettermiddagen om vi ser på tv. Dette kan enkelt regnes ut ved å ta i bruk vinkel på sola og om det faktisk er sol ute. Trenger også muligens hjelp av en lyssensor for å sjekke hvor mye lys det faktisk er. Den tredje skal jeg bruke på soverommet som en slags wakup-light. Den siste vet jeg ikke helt hva jeg skal bruke til, men tror jeg skal bruke den til å justere bledningen på den ene persiennen, som i dag nesten hele tiden er nede for å unngå så mye innsyn (bor i 1. etasje). "Hacke" IKEA Ansluta: Jeg har planer om å få gjort disse lysene på kjøkkenet smarte. Så litt på dette i fjor, men fant ingen gode løsninger. For litt siden så jeg at RFLink har nå fått støtte for IKEA Ansluta! Legger ved noen bilder av hvordan UIet mitt ser ut. Det meste av brytere o.l. er skjult, så det er ikke så mye å ta bilde av.
  10. Kjøpte meg akkurat noen NodeMCUer på ebay! Tenkte å prøve å sette opp et par som temperatursensorer der jeg allerede har lagt opp strøm. Prøver å kvitte meg med så mange sensorer på batteri som mulig. Fikk også ordna meg en retur på det ene SD-kortet mitt. Raspberry PIen var ustabil en stund og det viste seg å være SD-kortet som sliter med skrivetilgang. Etter reboot ble en del filer korrupte eller så forsvant de. Komplett sendte meg nå et nytt et, uten at jeg måtte sende det gamle inn. De hadde heller ikke den størrelsen på lager så de sendte meg en 32 GB. Topp service av Komplett som vanlig!
  11. Det kom akkurat litt for sent. Kjøpte nye lamper med GU10-pærer rett før de kom ut ?
  12. LaStrada

    Pollenvarsel

    Hadde tenkt å gjøre dette før jul, men droppa det. Kanskje jeg skal få sett på dette igjen og implementert dette i Home Assistant
  13. Takker for svar! Prøver å finne ut hva folk bruker og ikke minst hvorfor, evt hvorfor de har byttet. Alt har sine fordeler og ulemper. Har selvfølgelig sett at @Moskus elsker HomeSeer, så skal ikke se bort i fra at jeg prøver dette en gang. @tjwesterby Det er nok neste på lista, om det blir til at jeg skal prøve noe nytt
  14. Hva var grunnen til at du først prøvde Home Assistant? Og hva var grunnen til at du bytta til Homeseer? Kjørte selv Domoticz og tester nå Home Assistant. Det jeg savner mest er at Domoticz var en del raskere. Home Assistant virker ikke alltid like responsiv (feks z-wave, men Hue funker fint) og har dessverre en del bugs. Tenkte å prøve Home Assistant fordi det er veldig fleksibelt og enkelt å legge til GUI-komponenter, men usikker på om det er modent nok. Pluss at jeg ikke er fan av yaml-config opplegget. Det utvikles fort så har ikke tenkt å gi meg helt ennå, men er åpen for å prøve nytt system igjen om ikke lenge om det fortsetter å være ustabilt.
  15. Den der har 2 x 1800 watt. Bedre å se på en med én utgang, feks denne: https://www.tronika.no/no/zwave-apparatstyring/791-bryter-1-veis-fgs-212.html?search_query=rele+fibaro&results=26 Den har én utgang på 10A (2300W).
  16. Takk for tips! Da er dette implementert hos meg også Bor i Trondheim så her trenger jeg bare 2 påstår det store internett. Hvordan sjekker du om det er skyfritt? Kan sjekke på api.met.no (yr.no), men hadde vært greit å ikke måtte skrive denne implementasjonen om jeg ikke må Jeg bruker også domoticz så det ble ganske likt hos meg.
  17. Jeg kjører dette scriptet hvert 15. minutt, men dataene oppdateres bare hver time, så det er litt unødvendig. La det til under crontab: Kjører kommando: crontab -e Og så la jeg inn dette: */15 * * * * python3 /home/pi/domoticz/scripts/python/luftkvalitet.py >/dev/null
  18. LaStrada

    DanaLock

    Dukker opp flere og flere grunner til å ikke kjøpe Danalock... Håper det kommer noe nytt på markedet snart
  19. I går fikk jeg implementert luftkvalitet-sensorer i domoticz Vet ikke helt hva jeg skal med det siden jeg ikke kjører forbi målepunktene her i Trondheim eller bor like ved... Men tenkte det var gøy å følge med på dataene nå som det har vært stopp for dieselbiler i Oslo. Data henter jeg herfra: https://api.nilu.no/docs/ La ved to bilder som viser oversikten + graf. Her ser man at det blir mye mer svevestøv i rush-tiden, selv i regnfulle Trøndelag. Her er scriptet: (kan dere legge til python-highlighting?) Edit: Vet det er dårlig med feilhåndtering her! import requests # Set the request parameters url = 'https://api.nilu.no/aq/utd.json?areas=Trondheim' url += '&stations=E6-Tiller;Elgeseter' url += '&components=PM2.5;PM10;NO2' hostname = 'http://127.0.0.1:8080' # Fetch url print("Fetching url..") # Do the HTTP get request #Verify is check SSL certificate response = requests.get(url, verify=True) def updateValue(idx, value): url = hostname + '/json.htm?type=command&param=udevice&idx=' url += idx + '&nvalue=' + value session = requests.Session() session.auth = ('BRUKERNAVN', 'MITT_PASSORD') response = session.get(url) print(response) # Check for HTTP codes other than 200 if response.status_code != 200: print('Status:', response.status_code, 'Problem with the request') data = response.json() for d in data: o = {} station = d['station'] value = str(d['value']) component = str(d['component']) idx = None if station == "E6-Tiller": if component == 'PM10': idx = '369' elif component == 'PM2.5': idx = '372' elif component == 'NO2': idx = '374' elif station == "Elgeseter": if component == 'PM10': idx = '370' elif component == 'PM2.5': idx = '371' elif component == 'NO2': idx = '373' if idx: updateValue(idx, value)
  20. Vipps eller god gammeldags kontooverføring er vel best da dette er uten gebyrer.
  21. Lastet ned Geofency-appen her om dagen og den ser ut til å fungere bra! Har satt opp webhook som kjøres når jeg ankommer og drar fra jobb og hjemme. Får se hvor stabilt det er og om jeg kan stole på det. Får nå beskjed om en dør står oppe eller om jeg har glemt å skru av lys når jeg drar. Har dette kun på min egen telefon, så må få integrert samboerens telefon også for å utnytte dette ordentlig.
  22. Liker konseptet Men litt stiv pris...
  23. @Salvesen Hvor i landet bor du? Tenker da i forhold til logistikken når dette blir levert.
  24. Jeg tar 4 stk! Da kan jeg få naturlig wakeup-light på soverommet og persienner som går ned automatisk på sommeren når jeg skal se på TV
  25. Monterte for noen dager siden Philips Hue LedStrip+ for å lyse opp ølglassene mine ? Starta først med å matche lyset med pærene jeg allerede hadde i taket taklyset, som også er Philips-pærer. Men det nye lyset som diskret skulle lyse opp ølglassene, lyste like godt som resten av pærene! Ble langt i fra så bra som jeg ville ha det. Så da lagde jeg meg et lite script som hele tiden matcher fargen til taklyset, men setter lysstyrken til 1/3 av taklyset. Dette endres sakte over en tidsperiode på 10 sekunder (innebygd funksjon i hue-boksen). For hver gang taklyset endres og/eller det nærmer seg soloppgang/solnedgang trigges scriptet. Det fungerer ganske bra! Har også lagt inn en sjekk om det er lyst ute, slik at det ikke blir aktivert midt på dagen, kun etter solnedgang. La med et (elendig) bilde av den ene delen av ølglassene. Er en smal Billy-bokhylle fra IKEA, mellom to andre bokhyller (som primært brukes til bøker).
×
×
  • 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.