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

Hva har du automatisert idag/Hva har du gjort på dine prosjekter idag


Anbefalte innlegg

ddf

 

Temp og vindretning funket under test, ikke de andre vær-greiene.

Dette har bare lappet sammen på 10 minutter, for jeg får besøk om få minutter :P

Men jeg skal innen kort tid få den til å virke helt, og få koden til å se vesentlig mer ryddig og brukervennlig ut, slik at den blir presentabel på GitHub.

Slenger den ut her når endelig versjon er ute (sikkert ikke så mange dager til, avhengig av hva jeg rekker), https://github.com/flemmingss

Men sier nok i fra her også.

 

Prøvd gjerne, men sliter du så vent heller til neste versjon:

# *** Geting info from yr ***
$xml_varsel_time_for_time = Invoke-RestMethod "http://www.yr.no/sted/Norge/Vest-Agder/Kristiansand/Mosby/varsel_time_for_time.xml"
$xml_varsel_time_for_time = $xml_varsel_time_for_time.weatherdata.observations.weatherstation | where {$_.name -eq "Kjevik"}

$xml_varsel_nu = Invoke-RestMethod "http://www.yr.no/sted/Norge/Vest-Agder/Kristiansand/Mosby/varsel_nu.xml"

$temperature = $xml_varsel_time_for_time.temperature.value #temperature in celcius
$wind_direction = $xml_varsel_time_for_time.windDirection.deg #wind direction in degrees
$wind_speed = $xml_varsel_time_for_time.windSpeed.mps #wind in meters per second
$rainfall = $xml_varsel_nu.weatherdata.forecast.time[0].precipitation.value #rainfall in millimeters per hour

Write-Host "Det er $rainfall mm nedbør. Termperaturen er $temperature grader celcius. Vindhastigheten er $wind_speed m/s med vindretning $wind_direction grader"

# TEST_VINDRETNING - 257
# TEST_VIND - 255
# TEST_TEMP - 254
# TEST_REGN - 253	
#

# Domoticz Credentials + Address
    $user = "xxx" #Domoticz username
    $pass = "xxx" #Domoticz password
    $domoticz_address = "http://192.168.1.123:8080/" #Domoticz Address

### Domoticz Authorization ###

$pair = "${user}:${pass}"
$bytes = [System.Text.Encoding]::ASCII.GetBytes($pair)
$base64 = [System.Convert]::ToBase64String($bytes)
$basicAuthValue = "Basic $base64"
$headers = @{ Authorization = $basicAuthValue }


### JSON ###



    $idx = "254"
	$value = $temperature
	$domoticz_json = "json.htm?type=command&param=udevice&idx=$idx&nvalue=0&svalue=$value"
	Invoke-RestMethod -Method Get -Uri "$domoticz_address$domoticz_json" -Headers $headers

    $idx = "257"
	$value = $wind_direction
	$domoticz_json = "json.htm?type=command&param=udevice&idx=$idx&nvalue=0&svalue=$value"
	Invoke-RestMethod -Method Get -Uri "$domoticz_address$domoticz_json" -Headers $headers

    $idx = "255"
	$value = $wind_speed
	$domoticz_json = "json.htm?type=command&param=udevice&idx=$idx&nvalue=0&svalue=$value"
	Invoke-RestMethod -Method Get -Uri "$domoticz_address$domoticz_json" -Headers $headers

    $idx = "253"
	$value = $rainfall
	$domoticz_json = "json.htm?type=command&param=udevice&idx=$idx&nvalue=0&svalue=$value"
	Invoke-RestMethod -Method Get -Uri "$domoticz_address$domoticz_json" -Headers $headers

 

  • Like 1
Lenke til kommentar
Del på andre sider

Den 16.7.2017 klokken 10.22, ZoRaC skrev:

 

Prøv å lagre som UTF-8. 

Litt grønn på det området, men fant en løsning ved å legge inn html-koden for grader celsius i DeviceText under ini-filen.

Eksempel: DeviceText1=[0] ℃ Oppdatert ([100])

?

  • Like 2
Lenke til kommentar
Del på andre sider

Kjøpte en Leaf for litt under en uke siden, en 2014 modell. Har derfor montert et nettbrett.

Dette er dog for noen dager siden. Har deretter nesten klart å bricke brettet da jeg hverken fikk startet android eller bootloader, men det fikk jeg etterhvert ordnet ved å åpne brettet og koble ut/inn noen kabler.

 

0.jpg.424f59046ab18f25a11929380702c810.jpg1.thumb.jpg.2bc2cdb6bdb1e8857c93cc574555a83d.jpg2.thumb.jpg.ec869e82151e63e1554e1f45a0e7f7d5.jpg3.thumb.jpg.d14fed1d32f3407810730835150eec6f.jpg4.thumb.jpg.20c00ed5e95a3df716758c2a7878b8f7.jpg5.thumb.jpg.2ee43c43115ac78925c89e118b3a22bc.jpg

  • Like 3
  • Thanks 1
Lenke til kommentar
Del på andre sider

Har lenge hatt en Nexa løsning i Walk-In garderoben, med en WMR-252 aktuator og en LMDT-609 bevegelsesdetektor.

Dette har fungert helt supert i litt over tre år, og levd sitt eget liv utenom Homeseer eller annen automasjon.

I helga stod bare lysene og glødet svakt. Tok ut aktuatoren, og den var relativt varm. Bare såvidt jeg klarte å holde den.

 

Har fått erstattet det med en Fibaro Dimmer2, og en Aeotec Multisensor jeg hadde liggende, så nå har Homeseer kontroll på dette også.

Kommer til å skifte ut multisensoren fra Aeotec til en fra Philio / Telldus, da jeg har god erfaring med disse, og de er ikke så store og klumpete.

 

Merker at Z-wave løsningen er bittelitt tregere enn Nexa løsningen, men det kan kanskje løses ved direkte assosiasjon?!

 

Har også montert to Nexa LWST-605 på nattbordene for å kunne styre ovennevnte lys manuelt, og også kunne styre Philips Hue nattbordlampene uten å måtte dra frem mobilen.

Endret av Norseman
typo
Lenke til kommentar
Del på andre sider

Sliter i grunn med det samme selv. Har Aeotec Multisensor på badet og Fibaro Dimmer2 som styrer spottene, men jeg synes det går for treigt. Innen lyset har gått på har de fleste begynt å lete etter lysbryter, så skulle gjerne ha sett at lyset gikk på minst et sekund tidligere. Har prøvd direkte assosiasjon også, men synes det også er treigt. 

 

Har forresten samme løsninga på to bad, og mener det går noe raskere på ett av bada uten helt å ha skjønt hvorfor. Kan være måten sensoren er vinklet mot døra på.

Lenke til kommentar
Del på andre sider

Etter å ha syklet hjem fra jobb med tomt batteri på sykkelen, har jeg "borteautomatisert" litt:

IMG_5618.PNG.c8d1b45e0bd2a699b7913f6291b5d871.PNG

 

Hvis kameraet i carporten har registrert bevegelse i løpet av den siste timen før jeg kom på jobb, minn meg på å lade batteriet!

 

Det optimale hadde selvsagt vært en strømplugg med måling på kontoret, som kunne sjekket om batteriet var satt på lading eller ikke, men dårlig med z-wave på kontoret... :P 

  • Haha 1
Lenke til kommentar
Del på andre sider

Siden jeg har bevegelsesensorer på kontoret og lyset skrur seg på og av ettersom hvor rolig/ urolig jeg sitter, så for å slippe å trykke status "kontortid" (som er veldig slitsomt) så har jeg laget event basert på om den stasjonære Pcen/ lappisen skifter fra offline til online samtidig som at bevegelsessensoren er i Open/ motion mode på kontoret. Dette er gjort via pluginen i HS BL lan. 

 

Har også laget omvendt. Så nå er det bare å starte pcen og om bev. sensor er i open/ motion så skifter kontoret til "kontortid".

 

BL lan er egnentlig en kul plugin.

 

Prøvde meg på Tven og at når den går online på kvelden og stuebordlampen er på så dimmes den ned. Omvendt med at om TV går Offline på kvelden så dimmes stuelyset opp igjen.. 

 

FIffig

 

AJ

  • Like 3
Lenke til kommentar
Del på andre sider

Den 31.7.2017 klokken 9.10, mk1 black limited skrev:

Montert Lightify Gardenstrip oppunder takutstikket på uthuset. Er mer imponert over rekkevidden på Zigbee enn Z-wave etterhvert. :)

IMG_6532red.jpg

 

Takk, jeg har hverken hage eller uthus, men nå fikk jeg en ide til terrassen. 

Lenke til kommentar
Del på andre sider

Den 2.8.2017 klokken 9.00, KnutM skrev:

Sliter i grunn med det samme selv. Har Aeotec Multisensor på badet og Fibaro Dimmer2 som styrer spottene, men jeg synes det går for treigt. Innen lyset har gått på har de fleste begynt å lete etter lysbryter, så skulle gjerne ha sett at lyset gikk på minst et sekund tidligere. Har prøvd direkte assosiasjon også, men synes det også er treigt. 

 

Har forresten samme løsninga på to bad, og mener det går noe raskere på ett av bada uten helt å ha skjønt hvorfor. Kan være måten sensoren er vinklet mot døra på.

Da har du nok ikke satt opp ting helt ideelt. Begge badene våre er på andre siden av huset ift. teknisk rom og i etasjen over, opplever ikke at lyset bruker lang tid og sensor står 1 meter inn i rommer (multisensor 6, Qubino dimmer og rele og homeseer).

Lenke til kommentar
Del på andre sider

Den 8/2/2017 klokken 9.00, KnutM skrev:

Sliter i grunn med det samme selv. Har Aeotec Multisensor på badet og Fibaro Dimmer2 som styrer spottene, men jeg synes det går for treigt. Innen lyset har gått på har de fleste begynt å lete etter lysbryter, så skulle gjerne ha sett at lyset gikk på minst et sekund tidligere. Har prøvd direkte assosiasjon også, men synes det også er treigt. 

 

Har forresten samme løsninga på to bad, og mener det går noe raskere på ett av bada uten helt å ha skjønt hvorfor. Kan være måten sensoren er vinklet mot døra på.

Alle rommene jeg har bevegelsesstyrt lys går på umiddelbart. Det er slik det skal være.

 

Hvis det ikke skjer så er det noe feil et sted, enten treg kode (noe som burde være løsbart med direkte assosiasjon) eller så er ikke nettverket ideelt optimalisert. Hva som er "ideelt optimalisert" er litt avhengig av størrelsen på nettverket ditt...

Lenke til kommentar
Del på andre sider

Implementert Logitech Harmony via MQTT med denne:

https://github.com/maddox/harmony-api

 

Så nå kan jeg både lese av status og sende kommandoer til Harmony, uten å kjøpe en overpriset plugin. :) Det er fortsatt litt delay, men jeg prøver nå å kjøre den på 10 sek interval, så får vi se om det påvirker ytelsen til hub'en eller ikke.

 

Jeg kan selvsagt da også enkelt integrere den mot andre MQTT-klienter direkte. :) 

(har forøvrig lagt inn en pull-request på å gjøre det mulig å deaktivere HTTP-serveren her: https://github.com/maddox/harmony-api/pull/69)

Lenke til kommentar
Del på andre sider

4 timer siden, Moskus skrev:

Som jeg sier: Man betaler enten med tid eller med penger... ;) 

 

Jepp, og et par timer her var vel verdt det, for jeg brukte lengre tid på å få

plugin til å virke når jeg testet den... og den mangler noen muligheter denne gir. :) 

Lenke til kommentar
Del på andre sider

På jobben har det blitt investert i FutureHome, som vi kanskje skal begynne å forhandle. Vi skal ha en stand på en lokal messe og siden jeg allerede har smarthus med z-wave, fikk jeg dermed oppdrag å lage en "demovegg" 

det står igjen noen smådetaljer, som at  FH hub skal henges opp og noe til å indikere om varmen står på fra multireg'en.

 

utstyr som er i bruk:

FutureHome hub

Fibaro dimmer2

fibaro on/off switch

Multireg termostat

Sensative strips

Aeotec bev.sensor

Fibaro-pluginmodul som allerede er i bruk en annen plass, og ikke blir montert før på messa ?

5984cf6b7a565_2017-08-0421_29_13.thumb.jpg.f2414c377baa32d1f4602f1f04105195.jpg

  • Like 2
Lenke til kommentar
Del på andre sider

10 hours ago, Håvardgj said:

På jobben har det blitt investert i FutureHome, som vi kanskje skal begynne å forhandle. Vi skal ha en stand på en lokal messe og siden jeg allerede har smarthus med z-wave, fikk jeg dermed oppdrag å lage en "demovegg" 

Spennende! :)

 

FutureHome er kjekke gutter (og jenter). Men vi hører gjerne ditt (ærlige) synspunkt når du har fått testet det litt. ;) 

Lenke til kommentar
Del på andre sider

11 hours ago, ZoRaC said:

og den mangler noen muligheter denne gir. :) 

Som hva?

Enig i at pluginen har noen mangler (og dessverre en del bugs som burde ha vært rettet opp for lenge siden), men det er vel mest pga. begrensninger i APIet?

 

11 hours ago, ZoRaC said:

Jepp, og et par timer her var vel verdt det, for jeg brukte lengre tid på å få plugin til å virke når jeg testet den...

Jøss!

Lenke til kommentar
Del på andre sider

Et øyeblikk siden, Moskus skrev:

Som hva?

Enig i at pluginen har noen mangler (og dessverre en del bugs som burde ha vært rettet opp for lenge siden), men det er vel mest pga. begrensninger i APIet?

 

F.eks ville jeg ha automatisk pause når det ringer på døra, men da måtte jeg vite om det var Canal digital-boksen eller Apple-TV jeg skulle sende "pause" til. Her kan jeg sende "pause" til aktiviteten. :) Jeg kan også justere ned poll-intervallet, så nå kjører jeg på 10 sek i stedet for 1 min, så da nærmer det seg brukbart til noe. 

 

2 minutter siden, Moskus skrev:

Jøss!

Var primært fordi jeg kjører Linux. Feil caps på filnavn, feil rettigheter på filer, avhengighet til en DLL som ikke fulgte med, osv. Hadde litt dialog med utvikleren, men vet ikke om han til slutt fikk ordnet det. 

Lenke til kommentar
Del på andre sider

5 minutes ago, ZoRaC said:

F.eks ville jeg ha automatisk pause når det ringer på døra, men da måtte jeg vite om det var Canal digital-boksen eller Apple-TV jeg skulle sende "pause" til. Her kan jeg sende "pause" til aktiviteten. :) Jeg kan også justere ned poll-intervallet, så nå kjører jeg på 10 sek i stedet for 1 min, så da nærmer det seg brukbart til noe. 

OK, den har jeg faktisk hamret på utvikleren for å få til (altså send pause til aktiviteten). Satte opp noen ekstra eventer istedenfor (og måtte fjerne alle senere fordi det kun var meg som var interessert i det)... ;) 

 

7 minutes ago, ZoRaC said:

Var primært fordi jeg kjører Linux. Feil caps på filnavn, feil rettigheter på filer, avhengighet til en DLL som ikke fulgte med, osv. Hadde litt dialog med utvikleren, men vet ikke om han til slutt fikk ordnet det. 

Ja, akkurat. Synd. Utvikleren er flink, men mistet litt piften da han ikke fikk tilgangen til det "kule" APIet som Logitech kun tilbyr "de store gutta" (som jeg tolker som "de som betaler for det").

Lenke til kommentar
Del på andre sider

Endelig fått på plass zuno som skal styre Max/min til ventilasjonen i huset, har hatt det liggende alt for lenge så godt å få på plass. Fungerer fint så nå gjenstår det bare å få inn litt eventer for det automatiske:) regner med jeg finner noe dødtid ila morgendagen til å drive med det:)

Lenke til kommentar
Del på andre sider

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.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

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