ZoRaC Skrevet 17. februar 2017 Skrevet 17. februar 2017 Er vel flere her som bruker det? iCloud krever TLS 1.2 fra for et par uker siden. Det krever .NET 4.5 på Windows og Mono 4.8 (ikke sluppet enda) på Linux: https://forums.homeseer.com/showthread.php?p=1293437 Siter
iceball Skrevet 17. februar 2017 Skrevet 17. februar 2017 Svarer kanskje ikke på det du etterspør, men jeg kjørte det tidligere på Windows. Trekker så mye batteri (selv om det er praktisk med info om batteristatus og om telefonen lader). Så gikk over til Geofency mot PHL. Siter
ZoRaC Skrevet 21. februar 2017 Forfatter Skrevet 21. februar 2017 Den 17.2.2017 klokken 13.20, iceball skrev: Svarer kanskje ikke på det du etterspør, men jeg kjørte det tidligere på Windows. Trekker så mye batteri (selv om det er praktisk med info om batteristatus og om telefonen lader). Så gikk over til Geofency mot PHL. Har brukt det noen mnd og ikke merket noe spesielt til dårligere batteritid. Geofency fungerer vel slik at man vet om man er nær/ikke nær et "fence", men ikke hvor man er ellers? For jeg liker info om avstand/kjøretid som iCloud-integrasjonen gir. Mono 4.8 ventes i mars, så mulig jeg bare venter på det. Siter
iceball Skrevet 21. februar 2017 Skrevet 21. februar 2017 Har brukt det noen mnd og ikke merket noe spesielt til dårligere batteritid. Geofency fungerer vel slik at man vet om man er nær/ikke nær et "fence", men ikke hvor man er ellers? For jeg liker info om avstand/kjøretid som iCloud-integrasjonen gir. [emoji4] Med iCloud tracking måtte jeg lade i løpet av arbeidsdagen, med Geofency holder telefonen hele dagen. Og ja, iCloud/integrasjonen er kjekk også fordi jeg hadde en fin event som trigget nattmodus basert på telefonene som var hjemme ladet etter et gitt tidspunkt på kvelden.Samtidig får man endel forsinkelse når man for eksempel drar fra jobben. Man kan ha eventer som øker hvor ofte plassering polles når man normalt drar, men det drar enda mer batteri. Med Geofency sender den asap at jeg har dratt/passert 200 meter radius fra jobben for eksempel. Reisetiden har jeg fra og til jobben via Jon00grabber, men får ikke opp reisetiden hvis fruen er på kjøpesenter [emoji38] Siter
ZoRaC Skrevet 21. februar 2017 Forfatter Skrevet 21. februar 2017 35 minutter siden, iceball skrev: Og ja, iCloud/integrasjonen er kjekk også fordi jeg hadde en fin event som trigget nattmodus basert på telefonene som var hjemme ladet etter et gitt tidspunkt på kvelden. Prøver å unngå å lade på natta, så nattmodus styres av at lyset utenfor soverommet slås av etter en gitt tid. 36 minutter siden, iceball skrev: Samtidig får man endel forsinkelse når man for eksempel drar fra jobben. Man kan ha eventer som øker hvor ofte plassering polles når man normalt drar, men det drar enda mer batteri. Med Geofency sender den asap at jeg har dratt/passert 200 meter radius fra jobben for eksempel. Hmm... Det høres jo veldig praktisk ut da. Jeg har 10 min på iCloud, men det betyr at den ikke duger til å vite om jeg har kommet hjem, så overgangen fra "borte" til "hjemme" løses nå ved at status endres når ytterdøra åpnes. Synes GeoFency var litt dyr da, i tillegg så må den vel konfigureres på hver telefon? Eller administreres det via en nettside e.l? 37 minutter siden, iceball skrev: Reisetiden har jeg fra og til jobben via Jon00grabber, men får ikke opp reisetiden hvis fruen er på kjøpesenter Jeg synes det er praktisk å vite hvor lenge det er til jeg kan forvente at hun kommer hjem etter at jeg får SMS om "drar nå". Men klart, heeelt nødvendig er det vel kanskje ikke da... Siter
iceball Skrevet 21. februar 2017 Skrevet 21. februar 2017 19 minutter siden, ZoRaC skrev: Prøver å unngå å lade på natta, så nattmodus styres av at lyset utenfor soverommet slås av etter en gitt tid. Da trenger du ikke iCloud 20 minutter siden, ZoRaC skrev: Hmm... Det høres jo veldig praktisk ut da. Jeg har 10 min på iCloud, men det betyr at den ikke duger til å vite om jeg har kommet hjem, så overgangen fra "borte" til "hjemme" løses nå ved at status endres når ytterdøra åpnes. Synes GeoFency var litt dyr da, i tillegg så må den vel konfigureres på hver telefon? Eller administreres det via en nettside e.l? Siden fruen jobber nattevakter i helsevesenet så har vi helt forskjellige timeplaner, så jeg skiller på hvem av oss som er hjemme, i tillegg til generelt om noen er hjemme/borte/ferie/gjester/håndverkere. Styrer også ventilasjonen om natten om vi er en eller to. Hvis dere setter opp familiedeling hos Apple så trenger dere kun å kjøpe appen en gang, var vel 30 kroner. Må settes opp på hver telefon dessverre, tar halvtime en gang så går appen av seg selv. Appen fungerer også med iBeacons. Du kan selvfølgelig også bruke den kombinert med iCloud i PHL. En annen kjekk ting er at appen automatisk logger hvor lenge jeg har vært på jobben hver dag. Har fleksitid og fører timerlister, og da er det veldig praktisk med litt huskehjelp fra en app siden hjernen ikke alltid henger med. Siter
ZoRaC Skrevet 21. februar 2017 Forfatter Skrevet 21. februar 2017 Ser ut til at både Geofency og Locative kommuniserer direkte mot HS, og da via http og "basic authentication". Kunne jo egentlig tenkt meg noe som går via TLS i det minste og jeg vil helst ikke eksponere HS mot internett... Siter
ZoRaC Skrevet 22. februar 2017 Forfatter Skrevet 22. februar 2017 20 timer siden, ZoRaC skrev: Ser ut til at både Geofency og Locative kommuniserer direkte mot HS, og da via http og "basic authentication". Kunne jo egentlig tenkt meg noe som går via TLS i det minste og jeg vil helst ikke eksponere HS mot internett... Da har jeg nesten fått løst det Satte opp en nginx med "letsencrypt"-sertifikat i går, så nå kjører HS3 kryptert! Installere nginx: https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-16-04 Letsencrypt: https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-16-04 nginx mot HS3: https://forums.homeseer.com/showthread.php?t=178990 Dessverre ikke helt i mål, for "https://yourhomeseerserver/phlgeofancy" fungerer ikke... Ser i HTML-mappen til HS3 at det ikke finnes noen slik mappe, så her er det vel kanskje en form for "rewrite" som gjøres? Mulig det er den jeg har rotet til med nginx da... Siter
Moskus Skrevet 22. februar 2017 Skrevet 22. februar 2017 42 minutter siden, ZoRaC skrev: Satte opp en nginx med "letsencrypt"-sertifikat i går, så nå kjører HS3 kryptert! Jeg ønsker meg også dette, men på Windows. Får det ikke til... Siter
ZoRaC Skrevet 22. februar 2017 Forfatter Skrevet 22. februar 2017 42 minutter siden, ZoRaC skrev: Dessverre ikke helt i mål, for "https://yourhomeseerserver/phlgeofancy" fungerer ikke... Ser i HTML-mappen til HS3 at det ikke finnes noen slik mappe, så her er det vel kanskje en form for "rewrite" som gjøres? Mulig det er den jeg har rotet til med nginx da... Viser seg at det er PHLocation sin egen HTTP-server man skal bruke, men får ikke det til å fungere heller. Har satt den til å lytte på port 8000, og lagt til dette i nginx.conf: location ~* \/phlgeofancy { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://127.0.0.1:8000 ; add_header X-Whom rss; expires -1; } Men, når jeg da går på "https://homeseer/phlgeofancy" så feiler den. nginx error.log sier: Sitat nginx prematurely closed connection while reading response header from upstream Og når jeg prøver å gå inn på HS etterpå så får jeg bare 502 Bad Gateway og må restarte HS-tjenesten for å få den opp igjen... Hmm... Siter
ZoRaC Skrevet 22. februar 2017 Forfatter Skrevet 22. februar 2017 2 minutter siden, Moskus skrev: Jeg ønsker meg også dette, men på Windows. Får det ikke til... Skal være mulig å kjøre nginx på Window også, med Letsencrypt. Han som hadde lagt ut det på HS-forumet kjørte windows, men hadde også slitt med public sertifikat. Burde være mulig å følge den guiden og deretter gjøre dette for å legge inn letsencrypt: https://commaster.net/content/how-setup-lets-encrypt-apache-windows Siter
Moskus Skrevet 22. februar 2017 Skrevet 22. februar 2017 Jeg har et "skikkelig" sertifikat, så det burde ikke være et problem. Eller kanskje er det akkurat det som er et problem? SKal lese litt, takk. Siter
ZoRaC Skrevet 22. februar 2017 Forfatter Skrevet 22. februar 2017 11 timer siden, ZoRaC skrev: Men, når jeg da går på "https://homeseer/phlgeofancy" så feiler den. nginx error.log sier: Sitat nginx prematurely closed connection while reading response header from upstream Og når jeg prøver å gå inn på HS etterpå så får jeg bare 502 Bad Gateway og må restarte HS-tjenesten for å få den opp igjen... Hmm... Jeg tror årsaken var at PHLocation sin egen HTTP-server også krever autentisering (det kan ikke slås av om man kjører på Linux, bare på Windows, i følge PHLocation userguide) og da skjer det noe i koblingen der. Så, da måtte jeg bare løse det på annet vis! Jeg installerte PHP7.0 og satte opp en egen ngnix-server-sesjon for PHP på port 85: server { listen 85; server_name php-nginx; access_log /var/log/nginx/php_access.log; error_log /var/log/nginx/php_error.log; root /usr/local/HomeSeer/html-php; index index.php; location ~ \.php$ { try_files $uri =404; include /etc/nginx/fastcgi.conf; fastcgi_pass unix:/run/php/php7.0-fpm.sock; } } Deretter la jeg til denne øverst i den andre server-sesjonen: # Proxy for PHLocation-fence enters/exits location ~* \/phl\.php { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://127.0.0.1:85 ; add_header X-Whom phlocation; expires -1; } Deretter laget jeg en PHP-fil /usr/local/HomeSeer/html-php/phl.php: <?php file_put_contents("dump.txt", print_r($_POST, true)); # Create a connection $url = 'http://localhost:8000/phlgeofency'; $ch = curl_init($url); # Setting our options curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($_POST)); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_USERPWD, "username:password"); # Get the response $response = curl_exec($ch); file_put_contents("dump.txt", print_r($response, true), FILE_APPEND); curl_close($ch); ?> (jeg laget også en "dump.txt" med chmod 777, bare for å logge litt for feilsøking) I Geofency-appen la jeg så til https://mitt.domene.no/phl som web-hook, og vipps, så har jeg en kryptert forbindelse for Geofency også! Siter
ZoRaC Skrevet 22. februar 2017 Forfatter Skrevet 22. februar 2017 11 timer siden, Moskus skrev: Jeg har et "skikkelig" sertifikat, så det burde ikke være et problem. Eller kanskje er det akkurat det som er et problem? Ikke godt å si... Du kan jo prøve med et letsencrypt-sertifikat da, og se om det gir noen forskjell? Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.