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

Evelen

VIP
  • Innlegg

    1 122
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    40

Alt skrevet av Evelen

  1. okey, da legger jeg tanken om å detektere seng med denne på hylla for nå. Har vert innom tanken
  2. Kan kanskje være noe. Problemer med tjenester som "yr" er jo at det er tusenvis, kanskje hundretusenvis av verdier totalt. Og folk kan være ute etter så mye forskjellig.
  3. yupp, kan få hentet alle klienter, mapper, filnavn osv. samt en ting jeg tenker implementere noe info for: "last update" per klient, greit å ha for å se at backup faktisk går gjevnlig
  4. Hva jeg har prøvd meg litt på i dag, hente info fra yr: # *** 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, " Output: Det er 0mm nedbør. Termperaturen er -3.2 grader celcius. Vindhastigheten er 2.9m/s med vindretning 58.0 grader, Fant også ut at jottacloud har en api, lekt litt med det: $user = "BRUKERNAVN" $pass = "PASSORD" $pair = "${user}:${pass}" $bytes = [System.Text.Encoding]::ASCII.GetBytes($pair) $base64 = [System.Convert]::ToBase64String($bytes) $basicAuthValue = "Basic $base64" $headers = @{ Authorization = $basicAuthValue } $json_info = Invoke-RestMethod -Method Get -Uri "https://www.jottacloud.com/jfs/$user" -Headers $headers $forbruk_gb = [System.Math]::Round($json_info.user.usage/1000000000) #fra byte til gigabyte, rundet av til ingen desimaler Write-Host Forbuket er på "$forbruk_gb"GB Output:
  5. JA, eller motsatt Er vel av alles interesse at man bruker XML filen, men dersom den ikke er oppdatert i tilstrekkelig grad er det vel greiest å basere seg på websiden. Kan forøvrig se at dersom man klikker seg inn på en stasjon på "hovedsiden" så er heller ikke stasjonens egen side oppdatert noe bedre enn XML filen
  6. hmm. rart, burde kanskje hørt med radnet folka om det skal være sånn.
  7. Evelen

    VPN/Brannmur

    Er vel ikke verre enn å lage en VPN tilkobling direkte i windows. Ikke prøvd selv, men skal ikke være verre en at man kan sette det opp på 2 minutter.
  8. hva mener du med skjult tilkobling?
  9. Ja, egentlig Lista er vel nærmeste, ellers er det en aust-agder. #Script for å hente siste målte radioaktivtet på angitt målestasjon #Av Flemming S. S. - uferdig "sleng-ut-utgave", bugs: stedsnavn med æ, ø og å, unødvendig kode: $unit = ([char]956) + "Sv/h" # *** Geting info from Radnett *** $xml = Invoke-RestMethod "http://radnett.nrpa.no/radnett.xml" $location = "Lista" #Målestasjon $unit = ([char]956) + "Sv/h" $xml_location = $xml.measurementresources.resource.stations.station | where {$_.location -eq $location} $xml_value = $xml_location.measurements.value[0]."#text" # *** Domoticz Authorization *** $user = "BRUKER" #Domoticz username $pass = "PASSORD" #Domoticz password $pair = "${user}:${pass}" $bytes = [System.Text.Encoding]::ASCII.GetBytes($pair) $base64 = [System.Convert]::ToBase64String($bytes) $basicAuthValue = "Basic $base64" $headers = @{ Authorization = $basicAuthValue } # *** JSON -> Domoticz *** $domoticz_address = "http://192.168.1.123:8080/" #Domoticz Address $domoticz_json = "json.htm?type=command&param=udevice&idx=243&nvalue=0&svalue=$xml_value" #JSON command Invoke-RestMethod -Method Get -Uri "$domoticz_address$domoticz_json" -Headers $headers
  10. I dag har jeg hentet ned info fra API-en til radnett Planen er å sende det videre til Domoticz, men jeg sliter ekstremt med å POSTE til domoticz via powershell https://www.diskusjon.no/index.php?showtopic=1760681 EDIT: Fått til
  11. tja, å få tilgang til nettbanken hadde vært enda bedre, egen måler for saldo osv, men det er vel å håpe litt for mye.
  12. Yepp, Det hadde dem sluppet uansett da det er bryter på veggen
  13. Litt eldre artikkel men: http://www.dn.no/grunder/2016/03/31/2000/slik-fikk-grnderbedriften-en-avtale-med-dnb-p-fem-minutter Lov å håpe
  14. Den billige funket fint for meg, det kjipe er at den ikke kan kjøres på Windows Server
  15. "Det ser jo greit ut, men beholder du mappestrukturen?" Yupp "kan du åpne de uten det programmet? vist en vil inn og sjekke?" Yepp, og det er en ting som jeg syns er veldig viktig, kjipt å finne en korrupt backup-fil dersom man trenger den "Legger den inn flere KOPIER etterhvert som tiden går, eller bare oppdatere den ENDRINGER?" Du kan vel velge tror jeg, jeg satt den til å bare kopiere endringer.
  16. RAID regel 1: Raid er ikke backup Forøvrig. Batch funker nok greit, men det finnes også programmer som gjør dette for deg. Har brukt et som heter SyncBack til dette selv. https://www.2brightsparks.com/syncback/syncback-hub.html Forøvrig pleier jeg ha backupdiskene frakoblet, vet jo aldri om det plutselig slår ned et lyn og tar begge diskene. I tillegg kjører jeg backup til jottacloud
  17. Siden du har erfaring, har du noen "tips og triks" jeg burde ta med meg på veien? Utgangspunktet er en 4TB disk, så ikke noe RAID per nå.
  18. Samme prinsipp her Magnetsensor for hjemme Tasker med "utenfor x km radius" som borte
  19. Jeg skal sette opp FreeNAS på en server her hjemme en av dagene. Selv om dette innlegget var litt urovekkende, https://forums.freenas.org/index.php?threads/slideshow-explaining-vdev-zpool-zil-and-l2arc-for-noobs.7775/ virker nesten som man må dedikere livet til FreeNAS for å bruke det på en sikker måte
  20. Yepp, funker veldig greit, har mest brukt det til å automatisere min egen arbeidsdag hittil Men det kan ha sin plass privat også, kjempe til å gjøre ting i et windows miljø. Når jeg får postet til JSON kan jeg se om det er noe kult i hjemmeautomasjonsammenheng som kan gjøres. "hjemmeautomasjonsammenheng" - 26-bokstavs ord
  21. Kommer ann på hva slags raid du har satt opp.
  22. Siden powershell (merkelig nok) er det eneste språket jeg føler jeg behersker greit har jeg tenkt å prøve leke litt med det i hjemmeautomasjonssammenheng, men før den tid kommer må jeg kunne POSTe og GETe fra Domoticz. Har greid sistnevnte $user = "username"$pass = "password"$pair = "${user}:${pass}"$bytes = [System.Text.Encoding]::ASCII.GetBytes($pair)$base64 = [System.Convert]::ToBase64String($bytes)$basicAuthValue = "Basic $base64"$headers = @{ Authorization = $basicAuthValue }$json_info = Invoke-WebRequest -uri "http://192.168.1.123:8080/json.htm?type=devices&rid=139" -Headers $headers ref http://stackoverflow.com/questions/27951561/use-invoke-webrequest-with-a-username-and-password-for-basic-authentication-on-t Så da må jeg bare se litt på hvordan jeg skal pelle fra hverandre dette når jeg får tid.
  23. test EDIT: tok ca 2 sekunder, veldig mye kortere tid enn før
×
×
  • 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.