Gå til innhold
  • Bli medlem

Vinnerliste

Populært innhold

Viser innholdet med mest poeng fra 21. nov. 2017 i alle områder

  1. Ikke et forsøk på vinne en designpris, men jeg fant en matboks på butikken, lagde noen hull til LED-pærer og hull til ultralydsensor. Dernest er alt sammen programmert ferdig (bortsett fra all bug'ene jeg ikke har oppdaget) slik at jeg nå * fanger bevegelse på port (testet med håndbevegelse, ultralyd) * fanger bil-tilstedeværelse (ultralyd), indikerer med grønn/rød LED tilsvarende nye parkeringshus * Skrur på relé som kobles til portåpneren om jeg ønsker å åpne porten. * Rapporterer temperatur og fuktighet. Jeg har laget 4 stk python-script som går uavhengig, og kjøres som en 'service' på Raspberry'en, et for å styre LED, et for å styre ultralydsensorene, et for å styre portåpner og et for å kontinuerlig rapportere temperatur og fukt. Scriptene snakker sammen over MQTT, og samme MQTT-buss er også kommunikasjonsveien mot OpenHAB. De tre øverste LED blinker, og har da sin egen tråd inni led-scriptet med løkke over av/på.
    3 poeng
  2. Hei alle sammen, Lenge siden jeg har vært innom her og det beklager jeg. Har vært mye på jobb og ting på privaten som har gjort det umulig å prioritere noe tid til denne hobbyen. Ting ser lysere ut nå og jeg er i gang igjen. Neste versjon vil være en komplett omskriving hvor jeg nå kommer til å benytte meg av mobil apiet istedenfor mine sider - noe som vil benytt en mye bedre å stabil løsning. Men for at vi ikke skal miste noe funksjonalitet trenger jeg litt bistand fra noen av dere som har enheter jeg selv ikke har. Så om noen med varmepumpe, yale, smart camera, Klimasensor,Musedetektor ønsker å bistå utviklingen og har en eller flere av disse komponentene send meg en PM PS: Siden jeg skriver om hele pluginen nå vil det ikke komme noe rettelser til nåværende versjon. PS2: status på dør/vindu sensor vil være tilgjengelig i nye versjonen
    3 poeng
  3. Hei. Her er jeg inne på et område der jeg ikke har noen kunnskaper, jeg har bygget meg en garasje til robotklipper. I dag bruker jeg en Fibaro RGBW + Universalsensor, men tenker jeg kunne ha forenklet dette litt. Er i dag mange rele og mye kabler som må til for at dette skal fungere. Kan noe hjelpe meg i gang med hva jeg trenger her for å få sensor verdier inn i HomeSeer og kunne sende kommandoer tilbake dersom jeg benytter en Arduino / Node MC. Behov: Innganger: 1stk for Magnetkontakt på robotklipper 2stk for Microbryter endestopp på garasjeport Sensorer: 1stk Temperatur sensor 1stk Lyd Sensor Utganger: 1stk on/off for styring av 12v rele til garasjeport 1stk on/off for styring av 12v polaritets releer til garasjeport 1stk Dimmer for 12v led stripe utvendig 1stk on/off for styring av 12v grønn led stripe 1stk on/off for styring av 12v rød led stripe Bør ha wifi modul
    2 poeng
  4. Løsningen er jo selvfølgelig smarte hytter. Justerer opp temperaturen gradvis over en viss tid i forkant, så sparer man strøm når man er borte og slipper effektleddet.
    2 poeng
  5. Disclaimer: Jeg har ingen ekspertkunnskap om dette emne, men har kjørt med dette oppsettet en god stund og mener det er satt opp på en sikker måte (basert på forskjellige guider på nett). Jeg tar likevel ikke noe ansvar for evt "sikkerhetshull" som måtte bli innført ved å følge denne oppskriften. Homeseer har en innstilling for å bruke https, men den har ikke blitt oppdatert på lang tid og fungerer delvis ikke i det hele tatt og baserer seg på krypteringsmetoder som ikke er regnet som sikre lengre. Hvorfor bør man kjøre kryptering? All kommunikasjon mot HS-serveren direkte (ikke via myHS) går ukryptert på nettverket. Dvs at hvem som helst som har tilgang til nettverket et eller annet sted på veien fra deg og til serveren, kan se all kommunikasjon (også brukernavn/passord). Det er også enkelt for uvedkommende å sette opp en falsk HomeSeer-server og dermed lure deg til å taste inn brukernavn/passord mot den, fordi du ikke kan verifisere at det faktisk er "din" server du logger deg på. Hvordan? Siden HomeSeer sin krypteringsløsning er ubrukelig, må vi sette opp en tjeneste (som kan kjøre på samme maskin) som tar seg av krypteringen/sikkerheten, før kommunikasjonen sendes videre til HomeSeer. Til dette bruker vi "nginx" som "reverse proxy". Nginx er en webserver, som kan sammenlignes med Apache (som kanskje er mer kjent). Se bilde som illustrerer dette: Forutsetninger: Jeg kjører dette på Linux (Ubuntu 16.04) og noen av trinnene vil nok være forskjellige på Windows. Da er vi så heldig at @Moskus kjører tilsvarende oppsett på Windows og kan "fill out the blanks"! Komme i gang: 1. Klargjøre Homeseer nginx skal overta kommunikasjonen mot klienten, dermed må den svare på forespørsler på de vanlige web-portene (80 og 443), i stedet for HomeSeer. a. Start derfor med å bytte port som HomeSeer lytter på til f.eks port 85 via "tools->setup->network-> server port (80=default)". b. Slå av "System is Discoverable Using UPNP". c. Slå på "No Password Required for Local/Same Network Login (Web Browser/HSTouch)". Restart HS og sjekk at du fortsatt kommer inn via http://<ip>:85 før du går videre (merk at om du kjører brannmur på serveren eller noe sted mellom deg og serveren, så må du også der legge til åpning for port 85 midlertidig, inntil du har alt oppe og går). 2. Last ned og installer nginx: Guide for Ubuntu 16.04 Hvis du bruker ufw-brannmuren, bruk "Nginx Full" (ikke bare "Nginx HTTP", som det står i den guiden). 3. Sett opp kryptering med sertifikater på nginx Her har du 2 valg: a. Skaffe et offentlig sertifikat Offenlig sertifikat kan f.eks være fra letsencrypt.org eller man kan kjøpe ett ganske billig. Det forutsetter at man har et domene som peker mot routeren din hjemme (f.eks via DynDns) og at man har satt opp portforwarding på portene på routeren mot HS-serveren (80 og 443). Dette er i utgangspunktet litt mer komplisert enn alternativ b, men det gjør at man slipper å få slike advarsler fra nettleseren: I tillegg vil man kunne verifisere at man faktisk snakker med SIN server med et slikt sertifitkat, for med alternativ b, så kan man i utgangspunktet ikke verifisere om advarselen kommer fra sin server eller om noen har satt opp en falsk server som utgir seg for å være din. Man kan oppnå dette i alternativ b også, men det er litt mer jobb. b. Bruke et "selvsignert" sertifikat Det betyr at serveren signerer sitt eget sertifikat og klientene har da ingen sertifikatutsteder (CA, Certificate Authority) de kan verifisere at sertifikatet er ekte mot. Jeg har valgt en variant av alternativ b, for jeg har ikke eksponert HS mot internett (jeg bruker VPN inn på nettverket mitt og så kommuniserer jeg med HS på LANet). Mitt hovedformål var å sørge for at informasjonen var kryptert og det oppnår man med alternativ b. Jeg har likevel omgått den advarselen og sikret at jeg får verifisert at det er MIN server jeg kobler på. Alternativ a: Her er en guide på hvordan bruke letsencrypt.org sine gratis sertifikater mot nginx på Ubuntu 16.04: https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-16-04 Dette forutsetter at port 80 og 443 videresendes fra routeren din til HS-serveren og at du har et domene tilknyttet IPen til routeren din. Alternativ b: Her er en guide på hvordan utstede egne sertifikater for nginx på Ubuntu 16.04: https://www.digitalocean.com/community/tutorials/how-to-create-a-self-signed-ssl-certificate-for-nginx-in-ubuntu-16-04 Jeg har egentlig valgt å ingen av alternativene over, jeg kjører pfSense som router og den har en egen "certificate manager". Jeg har valgt å utstede sertifikater via den, som jeg har overført og installert på HS-serveren. Deretter har jeg lastet ned CA-sertifikatet (altså sertifikatutsteder-sertifikatet) fra pfSense og installert dette som et godkjent root-sertifikat på PCen min og mobilen min. Det gjør at når jeg går inn på webserveren fra PCen/mobilen, så slipper jeg den advarselen som er vist over, for PCen/mobilen verifiserer da mot pfSense at sertifikatet er ekte/gyldig. På den måten oppnår jeg at jeg får både kryptert kommunikasjonen OG jeg får verifisert at serveren faktisk er min server og ikke en falsk en. Før du går videre, sjekk at du får opp standard websiden til nginx via https://<ip> (bruker du alternativ b, må du bekrefte at du ønsker å gå videre forbi sikkerhetsadvarselen før du får opp siden). 4. Da er det klart for å konfigurere nginx som reverse proxy mot HS: Opprinnelig hentet fra denne tråden: https://forums.homeseer.com/showthread.php?t=178990 Ta først en backup av /etc/nginx/sites-available/default. Bytt den deretter ut med denne filen (husk å endre filbane til HS-mappen din!). Her er filen jeg bruker (jeg har gjort noen endringer på den før jeg la den ut her, for jeg bruker nginx til andre tjenester også, så jeg håper jeg ikke har tatt vekk noe som må være der): Da er det bare å ta en "sudo nginx -t", for å sjekke at det ikke er noe feil i konfig, deretter "sudo service nginx reload" og sjekke at du kommer inn på HS3 ved å gå på både http://<ip> og https://<ip> Til slutt fjerner du den midlertidige åpningen for port 85 i brannmuren (hvis du kjører ufw, så må 127.0.0.1 fortsatt ha tilgang, men ingen andre). Et par ekstra sikkerhetsmekanismer å vurdere: 1. Sette " "tools->setup->network->Bind Server to IP Address" til 127.0.0.1, slik at man MÅ inn via nginx (ellers kan man logge på via http://<ip>:85, uten passord!) (dette er jo også løsbart ved å blokkere tilgangen til port 85 i brannmur i stedet) 2. Sette opp "fail2ban", slik at ugyldige pålogginger fører til IP-ban 3. Sette opp IP-filter i brannmuren (f.eks pfSense), slik at bare norske IP-adresser blir sluppet gjennom 4. Sette opp "monit" til å monitorere både HS og nginx og restarte tjenestene automatisk hvis de feiler
    1 poeng
  6. Veldig enkelt å lage en enkel strømmåler med en Arduino eller ESP8266 variant.(jeg bruker en NodeMcu nå, men tenker å ha flere på forskjellige kurser i sikringskapet, så kommer til å bruke en Arduino Mega med 16 analoge innganger, NodeMcu og liknende har bare 1. Du trenger: Arduino/NodeMCU/Wemos mini etc 33ohm motstand http://s.aliexpress.com/qMnMVRnI 2x 10k motstand http://s.aliexpress.com/eqUZR3ay 10uF elektrolytt kondensator http://s.aliexpress.com/IfQje2e6 SCT13 http://s.aliexpress.com/uqMv2uyM 33r motstand kobles mellom ledningene på sensoren, 10kx2 i serie mellom 5v og GND for å få 2,5v som midtpunkt slik at utsignalet fra sensoren kan svinge med sinusen på 230v. Koden for å lese ut forbruket i watt og ampere #include "EmonLib.h" // Include Emon Library EnergyMonitor emon1; // Create an instance void setup() { Serial.begin(9600); emon1.current(5, 60); // Current: input pin, calibration. //calibration is explained bellow } void loop() { double Irms = emon1.calcIrms(1480); // Calculate Irms only Serial.print(Irms*230.0); // Apparent power Serial.print(" "); Serial.println(Irms); // Irms } Denne kan lett tilpasses og legges inn i en sketch fra Arduino plugin til HS, kan også sende info med JSON eller andre muligheter utifra systemet du har. Jeg bruker Arduino plugin mot HS, og lar HS ta seg av beregningene, jeg sender data hvert 5 sekund og HS beregner akkumulert forbruk med denne script kommandoen: &hs.SetDeviceValueByRef(421, (hs.DeviceValueEx(421)+((hs.DeviceValueEx(420)/3600000)*5)), True) Her er 421 devicen som viser totalt forbruk, 420 er devicen som viser nåværende forbruk, når den oppdateres hvert 5. sekund så kjøres scriptkommandoen, den deler på 3600000 for å få verdien pr sekund (og kWh, siden målingen egentlig er i watt og ikke kw) og deler det igjen på 5 siden målingen er for 5 sekunder av gangen. Kilde: http://www.homautomation.org/2013/09/17/current-monitoring-with-non-invasive-sensor-and-arduino/
    1 poeng
  7. Aha slik ja, her i gården går alt via MyHs. Tror jeg iallefall. EDIT: Jeg har iallefall ingen porter forwarded ift homeseer, men jeg har jo en del som går over nett og kommuniserer med homeseer som alexa, imperihome osv. Men alt dette går over myhs om jeg ikke bommer helt?
    1 poeng
  8. https://elmaterialer.no/wago-222-413-3x08-4mm2-32a-50-pakning-4017332955676-51.html?utm_campaign=shopping&utm_source=shopping&utm_medium=shopping&gclid=Cj0KCQiAus_QBRDgARIsAIRGNGgvxu0tSlPlZEuvS5A6posHgrGvHYy4rZALtO86zHBUHrcg6iY_2ScaAuDZEALw_wcB
    1 poeng
  9. Har fått hentet ned flere devicer med hjelp fra dere. tror det kun er 2 typer som gjenstår å lese ut verdier fra, Bevegelsedetektor (gammel type) og Fukt- og temperatursensor så om noen har dete og ønsker å bistå send meg en PM. Neste steg nå vil være å få plass igjen muligheten til å oppdatere Verisure komponentene fra HS.
    1 poeng
  10. 8A88FCD8-B978-4E6C-95DA-92F23C97AEB8.mp4
    1 poeng
  11. Uten bilder tror jeg ikke på dette. ? Jeg har også en slik ullernsau og har tenkt på å lage et hus til den.
    1 poeng
  12. Jeg tror jeg skjønner... Det jeg tror feiler, er at qubino flush 1 relay blir stående på når du slår det "På". Mens din downlights styring forventer en puls. (det får den av impulsbryteren) Det vil gi samme resultat som at du holder inne impulsbryteren hele tiden (dimming egentlig) I tillegg vil jo "Av / På" pulsen fra qubino flush 1 relay ikke komme gjennom lysbryteren når den er en pulsbryter. (Mulig tegningen her er upresis) "L" kan heller ikke koples inn på samme punkt på downlights styring som pulsen skal inn på. Du må nok lage løsning hvor du skiller tilførsel og puls ... (mulig det er feil på¨tegning)
    1 poeng
  13. Kona mistenker at det må være noen flotte damer på denne siten ettersom jeg til stadighet er innom .. Inntrykket mitt er vel at dette er om mulig vesentlig mer nerdete og mannsdominert enn det verste spill miljø .. eller tar jeg feil? ?
    1 poeng
  14. Det beste alternativet er å vente på versjon 2 som kommer på nyåret. Den nye har strømmåling og (sannsynligvis) avlesing fra gateway når den faktisk er på eller ei.
    1 poeng
  15. Jeg har analysert min egen varmepumpe i forhold til temostaten skal være konstant døgnet rundt, eller natte- og dagsenkes, og konkluderer fortsatt med at slik temperatursenking er lønnsomt; http://byggebolig.no/luft-luft-varmepumpe/dag-og-nattsenkingseffektivitet-l-l-varmepumpe
    1 poeng
  16. Jeg har en Aotec Z-wave garasjeport kontroller men har lyst på flere features i den og vil gjerne bygge selv (etter suksess med lysbryteren) Har kjøpt inn en Raspberry Pi Zero Grove PI zero hat SHT31 temp/humid sensor for GrovePI 2 stk Grove ultrasonic reader 1 stk Grove dry-reed relay Med disse skal jeg klare åpne og lukke porten (bare å sette releet på i et par tidels sekund) og jeg kan lese temperatur og fukt. Den ene ultrasoniske avstandsmåleren skal jeg bruke til å måle posisjon til garasjeport (monteres der porten kommer opp når den er åpen), og den andre avstanden ned til bakken (1 meter avstand betyr at bilen står der, 2 meter betyr ingen bil i hus). Har vurdert kamera også, men det får bli en annen gang. Foreløpig er konseptet bare bevist i stua, installasjon i garasjetaket blir en annen dag.
    1 poeng
  17. Interface til systemet har vært OpenHAB sin Basic UI siden starten, og hvor toppen ser ut som i vedlegget under. Denne har jeg tilgang til utenifra via OpenVPN og OpenHAB for Android. For to uker siden tok jeg meg endelig tid til å teste ut HABPanel, og WAF økte markant. Jeg fikk laget til noen paneler med diverse sensorer og kommandoer, og det henger nå et nettbrett ved utgangsdør som kan åpne garasje, skru av varme/radio (selv om dette gjøres automatisk hvis alarm skrus på) og som viser meteogram og siste radarbilde. Visuelt er ikke HABPanel helt up to speed, men dette får jeg klare vente på til noen fikser, eller bidra selv til. Dataanalyse gjør jeg via ørten plott satt opp med Grafana (som leser direkte fra InfluxDB som OpenHAB sender alle data til). Denne er jeg godt fornøyd med. I denne byggebolig-tråden har jeg dratt analysen litt lenger med direkte Python-analyse av tall i InfluxDB.
    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.