Gå til innhold
  • Bli medlem

Søk i nettsamfunnet

Viser resultater for emneknaggene 'homeseer'.

  • Søk etter emneknagger

    Skriv inn nøkkelord separert med kommaer.
  • Søk etter forfatter

Innholdstype


Kategorier

  • Generelt
    • Automasjonskaféen
    • Annen Elektronikk
    • Ditt system
    • Grafikk og design
    • Nettverk
    • Nybegynner
  • Bruksområder
    • A/V-kontroll
    • Belysning
    • Klimakontroll
    • Overvåking
    • Sikkerhet
    • Strømsparing og strøm-overvåkning
    • Talestyring
  • Systemer
    • Domoticz
    • Fibaro Home Center
    • Futurehome
    • HDL
    • Home Assistant
    • HomeKit
    • HomeSeer
    • Homey
    • Indigo Domotics
    • Node-Red
    • openHAB
    • Sensio
    • SmartThings
    • Telldus Live!
    • Vera
    • Z-Way
    • Zipato
    • Øvrige systemer
  • Teknologi / Protokoller
    • Blåtann
    • irDA
    • KNX
    • MQTT
    • RF
    • xComfort
    • Z-Wave
    • ZigBee
  • Utlån, kjøp og salg
    • Prisjakt
    • Kjøp / Salg
    • Powerbuy
    • Kommersielle tilbud
    • Utlån
  • Nettstedet
    • Kunngjøringer
    • Nyheter
    • Ris, ros og spørsmål om forumet

Blogger

  • En teknologisk hverdag
  • Enda en hobby?
  • Smånytt
  • en guide til elektro-verdenen

Kategorier

  • Nyheter
    • Produkter
    • Programvare
  • Tester
    • Systemer
  • Guider
    • Fibaro
    • HomeSeer
    • Nettverk
    • openHAB
    • Z-Wave

Finn resultater i...

Finn resultater som inneholder...


Startdato

  • Start

    Slutt


Sist oppdatert

  • Start

    Slutt


Filtrer etter antall...

Ble med

  • Start

    Slutt


Gruppe


Om meg


System

  1. Dette er en plugin for å kunne styre Daikin og Panasonic varmepumpe med wifi-modul Link til siste versjon DakinSeer 0.0.6.2 (NB: Kun testet i Windows ) Kompatibel med Google Home Hvis du allerede har installert tidligere versjoner så slett alle enheter og opprett på nytt Hva denne plugin gjør: Gir deg en oversikt over forskjellige status Gir deg mulighet til å styre varmepumpen fra "oversiktbildet" eller legge det inn som en action i en (eller flere) events Hvordan sette opp : VIKTIG!!! Stopp Homeseer og ta en kopi av hele katalogen til Homeseer (normalt "c:\program files (x86)\Homeseer HS3" for Windows) og legg kopien på ett trygt sted i tilfelle du trenger å gå tilbake. Pakk ut filen i din Homeseer katalog - pass på at du får følgende oppsett (katalogen "Homeseer HS3" skal inneholde 2 nye filer HSPI_DaikinSeer.exe og HSPI_DaikinSeer.exe.config, mens du i katalogen Homeseer HS3\bin og Homeseer HS3\html\images skal ha fått en ny underkatalog - DaikinSeer) Restart Homeseer Gå inn på Homeseer->Plugins->Manage og trykk enable på DaikinSeer Hvordan å legge inn en varmepumpe Daikin For å kunne legge inn en varmepumpe så må du vite ip adressen til den. Dette kan du finne i f.eks. routeren din. Panasonic General Settings I "General Settings" vil du kunne sette opp hvor lang tid det skal gå mellom hver gang det hentes info fra varmepumpen (der er det en copy&paste bug ja). Time between triggering if true skal egentlig være "Time between heat pump check" eller noe. Du kan sette loggnivå. Og du får opp antall varmepumper tilknyttet (Number of heat pumps to check) Sette temperatur offset for alle varmepumper som kjøres av plugin Ved å sette noe annet enn 0 grader på heat point offset så vil temperaturene du ser i HomeSeer være justert i forhold til offset. Si at du setter det til -2,5 grader. Da vil du se 24 grader i HomeSeer på Heat point, men plugin vil ha fått inn 26,5 grader. Det samme vil også gjelde hvis du endrer temperatur. Hvis du endrer fra 24 til 23 grader så sendes 25,5 grader til varmepumpen. NB: Dette gjelder kun for plugin så hvis noen begynner å endre med fjernkontroll eller app på telefonen så vil ikke offset gjelde fra disse. Fjernkontroll vil heller ikke få med seg endringer sendt til varmepumpen. Streamer mode, Power mode og Econo mode(kun for Daikin) Ved å velge en ip adresse fra dropdown som sier "Choose ip address for adding power and streamer" så vil det gjøres en test på om denne enheten har en eller flere av disse mulighetene. Hvis det blir testet ok så legges dette til i HomeSeer for gjeldende enhet. Endringslogg 0.0.6.2 - Oppdatert Panasonic appversion til 1.20.0 Takk til @Olexfor feilmelding. 0.0.5.9 - Rettet laveste temperatur for Daikin til å være 10 grader. Takk til @lasseruud for feilmelding. 0.0.5.8 - Mere caching av HomeSeer device data. Lagt til EcoMode for Panasonic. Takke til @toonwolf for testing og gode tips. 0.0.5.5 - Oppdatert slik at man selv kan sette versjonsnummer for innsending av https request til Panasonic Comfort Cloud. Også oppdatert slik at Daikin eiere kan skifte ip på varmepumpen. Dette vil gjøre at man slipper å lage alt man har satt opp på nytt. 0.0.5.4 - Oppdatert versjonsnummer for innsending av https request til Panasonic Comfort Cloud. Vil hjelpe alle som får feilmeldingen "New version app has been published","code":4106. Takk til @toonwolf for testing. 0.0.5.3 - Oppdatert versjonsnummer for innsending av https request til Panasonic Comfort Cloud. Vil hjelpe alle som får feilmeldingen "New version app has been published","code":4106. Takk til @Olex. 0.0.5.2 - Lagt til mulighet for Daikin pumper å vise momentanforbruk av kW. Takk til @Kenneth og @Sleepy81 for testing. 0.0.5.0 - Lagt til mulighet for Daikin pumper å vise dagsforbruk av kWh. 0.0.4.2 - Fikset temp dropdown i action. Grunnet forskjell mellom US og NO regional settings med tanke på desimalseparator så ble den feil. Tydeligvis ikke noe de fleste med norsk oppsett bruker. Takk til @toonwolffor hjelp med å finne bug. 0.0.4.0 - Endret slik at DaikinSeer enheter går inn i Google Home. Ulempen er at vi nå kun kan endre i hele grader (ikke halve som før). Takk til @toonwolffor hjelp 0.0.3.0 - Og plutselig så kan man styre både Panasonic og Daikin varmepumper fra plugin. Takk til @toonwolffor hjelp til å finne ut av Panasonics api. Ikke alt er testet, men det vanlige funksjoene ser ut til å fungere som de skal for begge merker. 0.0.1.6 - Fikset opp i Econo, Power og Streamer mode. Lagt til mulighet for styring av vertikalt spjeld. Takk til @hflatoey og @Kenneth for inspirasjon og feillogger. 0.0.1.3 - Oppdatert slik at Connected vil endre seg til verdier over 0 hvis det er feil. I tillegg lagt til nytt ikon og ekstra tekst når det kommer feil tilbake fra Daikin varmepumpe 0.0.1.1 - Lagt inn mulighet for å legge inn offsetverdi på temperatur. Denne vil gjelde for alle varmepumper som du kjører. I tillegg gitt mulighet til å legge til EconoMode, PowerMode og StreamerMode (hvis du har det på din varmepumpe). Disse tre modes må legges til ved å velge dette fra dropdown i Ip-config. 0.0.0.9 - Fikset feil nummer brukt når man skulle skifte til FAN mode. Også oppdatert slik at plugin husker siste temperatur hvis man skifter mellom modes og en av de er FAN siden FAN ikke rapporterer temperatur tilbake (Dette forutsetter at plugin har fått en temperatur før man skifter til FAN mode. Hvis man starter i FAN mode vil default temperatur være 18 grader for kjøling og 10 grader for oppvarming). Takk til @Kenneth for å ha funnet denne. 0.0.0.8 - Fikset håndtering av tall med desimaler fra Wifi adapter når man ikke kjører US oppsett. 0.0.0.6 - Endret bygging av temperatur dropdown for å unngå feil ved desimal verdier0.0.0.7 - Fikset visning av temperatur ikoner + ekstra sjekk når man lager enhet slik at man ikke kan ha mer enn en varmepumpe per Ip 0.0.0.5 - endret shum tilbake, men sørget for us-formatering av temperatur sendt til varmepumpe fra HomeSeer 0.0.0.4 - endret shum i til å ikke ha verdi (fra shum=0&.. til shum=&..) 0.0.0.3 - Fikset flere upper/lower case i image-path 0.0.0.2 - Lagt på litt mer debug logging og fikset noen upper/lower case i image-path 0.0.0.1 - Første versjon Problemer/utfordringer/videreutvikling Få inn PowerMode, Streamer og EcoMode for de enheter som støtter dette. Automagisk legge dette inn i oppstart. Individuelt oppsett av offset for de som har mer enn en varmepumpe. Gjenopprette devicer tilbake til standard hvis man f.eks. har slettet eller gjort endringer på enhetene sine. Prøve å beholde deviceId hvis denne finnes. Få til en oppdatering av allerede eksisterende enheter hvis man har gjort rettelser på de. Kunne selv velge default temperatur hvis plugin ikke har noen temperatur å gå ut ifra Kunne vise brukt energi (bare Daikin modeller) Legge inn mulighet for å kjøre en offset på ønsket temperatur Kunne sende Streamer on/off og Powerful on/off for de som har dette Det skal ikke være mulig å lage mer enn en enhet/samling med devicer per ip. Hvis den allerede eksisterer så skal man få opp en advarsel. Hvordan få satt en drop-down til å ha korrekt formatering i forhold til hva HomeSeer forventer. (Jeg skjønner ikke hvorfor det blir med ett bilde under her. Slettet det flere ganger, men det dukker opp alikevel)
  2. Salvesen

    teslaSeer

    OPPDATERING 17.02.2021 teslaSeer for hs3 går snart ut, dette er på grunn av tesla har endret måten en får oAuth tokens på. Dette er ikke fikset i hs3 versjonen av teslaSeer. Til dere som fortsatt bruker hs3 finnes det en offisiell tesla plugin på shoppen til homeseer. Den er dog ikke min. Men fortvil ikke, jeg har laget en HS4 versjon av teslaSeer. Lansert i homeseer shoppen. Homeseer forum lenke for teslaSeer Lenke til teslaSeer på homeseer shop Dette er en tråd for tilbakemeldinger på feil og mangler i homeseer plugin'en teslaSeer(ja jeg har skamløst tatt benevnelsen til @Moskus, jeg har dog fått tilgivelse :P) Plugin er ganske fersk og ikke testet så mye enda, håper på å få tilbakemeldinger på feil som oppstår samt forslag til endringer. Pr i dag er det gjerne litt for mye info, samt at noe mangler. Enn så lenge kan plugin lastes ned her: Del gjerne min referallink, det hadde jeg satt pris på. Eller bruk den om du tenker på å kjøpe en Tesla! http://ts.la/oliver311 Donasjonslenke Plugin brukes på egen risiko, det er pr i dag ikke brukt mye tid på sikkerhet rundt passord og tokens, noe som vill komme i fremtidige versjoner. Mer info i README.txt. Det som er lagt til i dag er: 'Changelog: '1.0.0.1.B '-Added vent/close roof 'Added honk horn 'Added flash lights 'Added automatic update of token when expired 'Added manual update 'Added disable/enable auto-polling 'Added speed device '1.0.0.1.C '-Added wakeUp device, if vehicle is non responsive use this '-Added shift_state dvice to determine if car is parked or not '1.0.0.1-2 '-Fixes for API changes '1.0.0.2pA '-Fixed recreation of devices, works '-Added Farenheit, works '-Updated User-Agent to teslaSeer for teslas sake, works '-Added open chargeport, works '-Fixed longtitude from -90 to 90 > -180 to 180 '-All current devices extended range from 32 > 80A '1.0.0.2pB '-Big cleanup '-encrypt tokens '1.0.0.3pA 'Added functions for new HVAC functions, PS CLIMATE HAS TO BE STARTED TO BE ABLE TO USE! '-Added steering wheel heater '-Added seat heater driver & passenger '-Requires: Delete your is_climate_on device, update teslaSeer image folder '1.0.0.3pB '-Added sentry_mode '-Fixed array bug on wakeUp call/response
  3. Versjon 0.0.2.4

    1 189 nedlastninger

    Du har et smart hus med HomeSeer som hjerne. Du kan få Tibber til å kjøpe strøm for deg til spotpris (for 39 kr i måneden). Hvis du kombinerer HomeSeer og Tibber får du et enda smartere hus, mulighet til å spare noen kroner på strømregningen, samt mulighet til å gjøre noe godt for planeten. Det er en vinn-vinn-vinn situasjon, det! Er du ikke Tibber-kunde kan du bli det her, så får vi begge 500 kr til gadgets. TibberSeer henter data fra Tibber. Forbruksdata, og dagens og morgendagens strømpriser blir tilgjengelige. I tillegg litt enkel statistikk. HomeSeer sin eventmotor er blant de kraftigste innen hjemmeautomasjon, og med informasjon med Tibber blir den enda kraftigere Dette er imidlertid en beta-versjon av plugien, så forvent litt bugs. I tillegg vil jeg vite om dine behov. Ønsker og kommentarer er velkomne! Priser TibberSeer henter priser fra Tibber og lager litt enkel statistikk. "High" og "Low" er gjennomsnittspris hhv. lagt til og trukket fra et standardavvik. Mellom High og Low vil dermed statistisk sett 84% av all tid være. Dermed overskrides f.eks. "High" i 8% av tilfellene; dvs. 3 timer i døgnet hvis prisene er noenlunde normalfordelte. Det er de nødvendigvis ikke, men statistikken kan likevel brukes for å unngå de verste timene i døgnet. Fargene er foreløpig som følger: - Hvit under 20 øre - Blått fra 20 øre til 40 øre - Grønt fra 40 øre til 60 øre - Gult fra 60 øre til 80 øre - Rødt over 80 øre Forbruk Her vises oppsummeringer over forbruk, i år, måneder, uker og dager. Timedata hvis du har det. Det er imidlertid store begrensinger for datatilgjengelighet, selv for oss som har AMS-målere. Men håpet er at dette blir bedre i løpet av året (og det er ikke Tibber sin feil, men leverandørene). Realtime forbruk (for dem med Tibber Pulse) Tibber Pusle kan kobles til HAN-porten, og vil sende realtime (oppdatering hvert ca. 2,5 sekund) forbruksdata til Tibber og deretter til HomeSeer. Hvilke data som skal vises kan du endre i plugin-innstillingene. Grafer Hvis du kjører HomeSeer på Windows kan du få TibberSeer til å lage grafer. Utmerket til HStouch. Planen er selvfølgelig å få dette tilgjengelig for Linux-brukere også. Under vises eksempeldata (ikke mine data). Lager også en graf over dagens strømpriser, med "High", "Low" og gjennomsnitt tegnet inn. Events For å gjøre et smart hus smartere må man ha mulighet for å programmere "Events". HomeSeer kan dermed sjekke om prisen er høyere eller lavere utvalgte verdier (High, Average, Low eller en verdi du spesifiserer selv, "custom"). TibberSeer legger til egne triggere, som vist under: I tillegg kan du bruke prisdataene som betingelser i Dermed blir det lett å spare strøm i de periodene med høyest strømpris. La oss skru av varmtvannsberederen når prisen er høyest: Men siden vi faktisk trenger varmt vann og vil unngå legionella, må vi jo sette den på igjen: Men vi kan jo også bruke strøm når den er lav: Eller hva med et hint at det kan koste ekstra penger? Installasjon Last ned ZIP-filen og pakk den ut i HS-mappen. Gå til Plugins -> Manage. Aktiver TibberSeer. Gå til Plugins -> TibberSeer -> Configuration. Legg inn din egen Tibber token i tekstboksen "Token". Viktig! Priser Gå til Plugins -> TibberSeer -> Configuration. Trykk på "Configure price grabbing". Trykk på "Done!" nederst på siden. <- Viktig! Forbruk Gå til Plugins -> TibberSeer -> Configuration. Trykk på "Configure consumption grabbing". <Trykk på "Done!" nederst på siden. <- Viktig! Kjente begrensninger -Kan ikke lage grafer på Linux. Enda. -Statistikken er ikke testet over lang tid. Trenger tilbakemeldinger her! Merk at dette er en BETA-VERSJON! Jeg tar selvfølgelig ikke ansvar for din HS-installasjon, deg, ditt hus, kona eller hunden din (eller noe som helst annet) hvis du installerer plugin'en. Jeg tror imidlertid ikke så mye kan skje... Jeg kjører den selv på min egen hoved-HS-installasjon, hvis du føler deg betrygget av det. Tilbakemelding ønskes her: https://www.hjemmeautomasjon.no/forums/topic/2749-tibber-plugin-hva-ønsker-du-deg/
  4. lilfire

    LSoftVerisure

    Plugin til Homeseer for kontroll og status av dine Verisure komonenter. Siden det ikke finnes noe API mot Versisure sitt systemet benytter pluginen seg Verisure sine "Mine Sider" for å hente status og sette verdier. Full informasjon finnes på på LSoft
  5. Det hender jeg eksperimenterer med Z-wave, til og med på hovedsystemet. Jeg har et par Z-wave-interfacer jeg bytter mellom (kjører restore av backup til et nytt interface før for mye testing), og det fjerner all potensiell routing-informasjon. I løpet av de første timene prøver altså huset å "finne seg selv", alt går litt tregt, og det blir høyere risiko for at noe er satt til "Unknown". Jeg skrev et script for å finne disse enhetene, og så polle dem for å faktisk lese statusen de har. Det hjelper både for å få fjernet de irriterende "Unknown"-status'ene, og det hjelper på å bedre routingen fordi kommandoen blir utført. For at dette skal fungere ut av esken må HomeSeer finne seg selv på localholst på port 80. Hvis ikke må du endre "Dim url as String"-linja. CheckForUnknown.vb Public Sub Main(ByVal params As Object) 'Moskus 2020 Dim subStart As DateTime = DateTime.UtcNow Dim url As String = "http://localhost/json?request=getstatus" Dim json As String = "" Dim DEBUG As Boolean = False If DEBUG Then hs.WriteLog("CheckForErrors", "Downloading data... ") Using client As New System.Net.WebClient json = client.DownloadString(url) json = json.ToLower() End Using If DEBUG Then hs.WriteLog("CheckForErrors", "Download done!") Dim searchString As String = ("{""ref"":").ToLower() Dim errorSearchString As String = ("""status"":""Unknown"",""device_type_string"":""Z-Wave Switch").ToLower() Dim lst As New System.Collections.Generic.List(Of Integer) Dim start As Integer = 0 If json.IndexOf(errorSearchString) > 0 Then ' Yes, we have errors, lets find the devices by looping through all devices While start <> -1 Dim deviceJsonStart As Integer = json.IndexOf(searchString, start) If deviceJsonStart = -1 Then Exit While Dim deviceJsonEnd As Integer = json.IndexOf(searchString, deviceJsonStart + searchString.Length) If deviceJsonEnd = -1 Then Exit While Dim deviceJson As String = json.Substring(deviceJsonStart, deviceJsonEnd - deviceJsonStart) 'This is the JSON for a device If deviceJson.Contains(errorSearchString) Then 'Check if the device contains the error and get the deviceRef if it doesn't Dim deviceRef As Integer = deviceJson.Substring(searchString.Length, deviceJson.IndexOf(",") - searchString.Length) lst.Add(deviceRef) If DEBUG Then hs.WriteLog("CheckForErrors", "Found reference '" + deviceRef.ToString + "'") End If start = json.IndexOf(searchString, deviceJsonStart + 10) End While End If For Each d As Integer In lst Dim dev As Scheduler.Classes.DeviceClass = hs.GetDeviceByRef(d) Dim devName As String = dev.Location2(hs) & ", " & dev.Location(hs) & ", " & dev.Name(hs) Dim pollResult As HomeSeerAPI.IPlugInAPI.PollResultInfo = hs.PluginFunction("Z-Wave", "", "PollDevice", New Object() {d}) hs.WriteLog("CheckForErrors", "Poll of device " & d.ToString & " (" & devName & ") returned " & pollResult.Result.ToString & " (" & pollResult.Value & ")") 'Check if the device has the correct value If pollResult.Result = HomeSeerAPI.IPlugInAPI.enumPollResult.OK OrElse pollResult.Result = HomeSeerAPI.IPlugInAPI.enumPollResult.Timeout_OK Then Dim pollValue As Integer = pollResult.Value Dim devValue As Integer = hs.DeviceValue(d) 'Set the device to the correct value If devValue <> pollValue Then For Each CAPI As HomeSeerAPI.CAPIControl In hs.CAPIGetControl(d) If CAPI.ControlValue = devValue Then Dim response As CAPIControlResponse = hs.CAPIControlHandler(CAPI) hs.WriteLog("CheckForErrors", "Set " & d.ToString & " (" & devName & ") to " & CAPI.Label & ": " & response.ToString) Exit For End If Next End If End If Next hs.WriteLog("CheckForErrors", "Done! Elapsed time: " & Math.Round(DateTime.UtcNow.Subtract(subStart).TotalSeconds, 2) & " seconds") End Sub Jeg kjører dette scriptet i et event hver 10. minutt. Men jeg har også en begrensning på at det ikke må ha vært bevegelse i huset i løpet av 5 minutter for å redusere trafikken når routingen er på det verste. Jeg hadde selvfølgelig tenkt å disable scriptet når det ikke var behov for det, men ellers merker jeg ikke noe til det for det er særdeles sjeldent scriptet finner "Unknown" lenger, det ser jeg jo nå i loggen.
  6. Link til nedlasting av plugin MelCloudClimate versjon 1.5.8.3 Kun testet i Windows Last ned VIKTIG!!! Stopp Homeseer og ta en kopi av hele katalogen til Homeseer (normalt "c:\program files (x86)\Homeseer HS3" for Windows) og legg kopien på ett trygt sted i tilfelle du trenger å gå tilbake. Pakk ut filen i din Homeseer katalog - pass på at du får følgende oppsett (katalogen "Homeseer HS3" skal inneholde 2 nye filer HSPI_MelcloudClimate.exe og HSPI_MelcloudClimate.exe.config, katalogen Homeseer HS3\bin skal ha fått en ny underkatalog - MelcloudClimate - med 17 filer og katalogen html\images skal ha fått en ny katalog MelcloudClimate med 24 filer) Restart Homeseer Gå inn på Homeseer->Plugins->Manage og trykk enable på MelcloudClimate For å legge inn brukernavn og passord velger du fra Plug-ins menyen MelcloudClimate->Melcloud General Config og legger inn i User name og Password Plugin vil nå prøve å starte opp og hente ned data som gjør at den lage enheter for styring og info Ansvarsfraskrivelse: Laste ned og bruke plugin gjøres på eget ansvar. Skulle jeg ødelegge Homeseer oppsettet ditt så kan jeg desverre ikke hjelpe deg. Det er fortsatt endel som ikke er på plass, men grunnet sykdom så har jeg ikke kommet helt i mål. Dette vil komme etterhvert. Ta kontakt her i tråden hvis det er noe som mangler/ikke fungerer. Den som vil fortsette å leke med koden finner den på https://github.com/oesolberg/MelcloudClimate Takk til @aleks for å ha startet dette og @Fjaeran for å la meg få en konto å "leke" litt på Endringer siden forrige versjon: 1.5.8.3 - Rettet en feil som jeg hadde laget som gjorde at det feilet med jevne mellomrom. 1.5.8.2 - Rettet en feil som jeg hadde laget som gjorde at det feilet med jevne mellomrom. Tror jeg har fikset det slik at current temp oppdateres. Har også gitt styring av spjeld ett forsøk (ikonene ser ikke ut så hvis du er en designer og kan lage noe penere så er jeg takknemlig) 1.5.8.1 - Fan speed bygges litt penere opp. Fikset innhenting og laging av devicer hvis man har skrevet inn brukernavn og passord etter første oppstart. 1.5.8.0 - Fan speed er nå lagt inn som forskjellige ikoner og med knapper istedenfor dropdown. 1.5.7242.13984 - Tåler nå å miste kontakt med internett. Vil da prøve på nytt ca hvert andre minutt. Har i tillegg en egen "Connected" device som viser om man er koblet opp eller ikke (hatt kontakt de siste 5 minuttene)
  7. Hei. Jeg har laget et script for å starte og parkere Gardena Smart Sileno gressklippere. Testet og fungerer på min Gardena Smart Sileno R100Li. Legg inn e-postadressen, passordet, og navnet på klipperen på linje 12->14 i skriptet. Sett logJson = True for å se alt i json-responsen fra Gardena. Det ligger mye nyttig informasjon i responsen fra get_device_id. Kall scriptet med parameter start eller stop. Disse parametrene blir så brukt lenger nede i scriptet til: 'Available start commands: 'Start according to schedule: "{""name"":""start_resume_schedule"", ""parameters"":{}}" 'Start overriding schedule. Run for 1440 minutes: "{""name"":""start_override_timer"", ""parameters"":{""duration"": 1440}}" 'Available stop commands: 'Park and pause all schedules: "{""name"":""park_until_further_notice""}" 'Park and start again at next schedule: "{""name"":""park_until_next_timer""}" Imports System.IO Imports System.Net '*** Choose if json-responces should get written to the log *** Const logJson As Boolean = False '************************************************************** Public Sub Main(ByVal command As String) '*** Put in e-mailadress and password and lawnmover-name *** '*** They must be exactly as entered into the Gardena app *** Dim email As String = "myemail@gmail.com" Dim password As String = "Mypassword" Dim mower_name As String = "Name_of_lawnmower_in_gardena_app" '************************************************* '*** NO NEED TO EDIT BEHIND THIS POINT! *** '************************************************* 'Get token and username Dim jsonGetToken As String = "{""sessions"":{""email"":""" & email & """,""password"":""" & password & """}}" Dim tokenAndUser() As String = getToken(jsonGetToken) 'Get location Dim location As String = getLocation(tokenAndUser) 'Get device-id for lawnmover set in mower_name Dim locationAndToken(3) as String locationAndToken(0) = tokenAndUser(0) locationAndToken(1) = location locationAndToken(2) = mower_name Dim deviceId As String = getdeviceId(locationAndToken) 'Send start or stop command to mower Dim data(4) as String data(0) = tokenAndUser(0) data(1) = location data(2) = deviceId data(3) = command sendCommand(data) End Sub Public Function getToken(json As string) As String() 'Get token and user ID based on e-mail and password Dim strURL As String = "https://sg-api.dss.husqvarnagroup.net/sg-1/sessions" Dim myWebReq As HttpWebRequest Dim myWebResp As HttpWebResponse Dim encoding As New System.Text.UTF8Encoding Dim sr As StreamReader Dim result(2) As String Try Dim data As Byte() = encoding.GetBytes(json) myWebReq = DirectCast(WebRequest.Create(strURL), HttpWebRequest) myWebReq.ContentType = "application/json" myWebReq.ContentLength = data.Length myWebReq.Method = "POST" Dim myStream As Stream = myWebReq.GetRequestStream() If data.Length > 0 Then myStream.Write(data, 0, data.Length) myStream.Close() End If myWebResp = DirectCast(myWebReq.GetResponse(), HttpWebResponse) sr = New StreamReader(myWebResp.GetResponseStream()) Dim responseText As String = sr.ReadToEnd() if logJson Then hs.WriteLog("Gardena", "Response getToken: " & responseText) End If 'Search json for token Dim sSource As String = responseText 'String that is being searched Dim sDelimStart As String = """token"":""" 'First delimiting word Dim sDelimEnd As String = """,""user_id" 'Second delimiting word Dim nIndexStart As Integer = sSource.IndexOf(sDelimStart) 'Find the first occurrence of f1 Dim nIndexEnd As Integer = sSource.IndexOf(sDelimEnd) 'Find the first occurrence of f2 If nIndexStart > -1 AndAlso nIndexEnd > -1 Then '-1 means the word was not found. Dim token As String = Strings.Mid(sSource, nIndexStart + sDelimStart.Length + 1, nIndexEnd - nIndexStart - sDelimStart.Length) 'Crop the text between hs.WriteLog("Gardena", "Token: " & token) 'We got the token, continue to get the user id sDelimStart = "user_id"":""" 'First delimiting word sDelimEnd = """,""refresh_token" 'Second delimiting word nIndexStart = sSource.IndexOf(sDelimStart) 'Find the first occurrence of f1 nIndexEnd = sSource.IndexOf(sDelimEnd) 'Find the first occurrence of f2 If nIndexStart > -1 AndAlso nIndexEnd > -1 Then '-1 means the word was not found. Dim user As String = Strings.Mid(sSource, nIndexStart + sDelimStart.Length + 1, nIndexEnd - nIndexStart - sDelimStart.Length) 'Crop the text between hs.WriteLog("Gardena", "User: " & user) result(0) = token result(1) = user return result Else hs.WriteLog("Gardena", "Error: Did not receive user ID") End If Else hs.WriteLog("Gardena", "Error: Did not receive token") End If Catch ex As Exception : hs.writelog("Gardena", "Error: " & ex.Message.ToString) End Try End Function Public Function getLocation(tokenAndUser() As String) As String 'Get location based on token and user id Dim token As String = tokenAndUser(0) Dim user As String = tokenAndUser(1) Dim strURL As String = "https://sg-api.dss.husqvarnagroup.net/sg-1/locations/?user_id=" & user Dim myWebReq As HttpWebRequest Dim myWebResp As HttpWebResponse Dim sr As StreamReader Try myWebReq = DirectCast(WebRequest.Create(strURL), HttpWebRequest) myWebReq.ContentType = "application/json" myWebReq.Method = "GET" myWebReq.Headers.Add("X-session", token) myWebResp = DirectCast(myWebReq.GetResponse(), HttpWebResponse) sr = New StreamReader(myWebResp.GetResponseStream()) Dim responseText As String = sr.ReadToEnd() if logJson Then hs.WriteLog("Gardena", "Response getLocation: " & responseText) End if 'Search json for location Dim sSource As String = responseText 'String that is being searched Dim sDelimStart As String = """id"":""" 'First delimiting word Dim sDelimEnd As String = """,""name" 'Second delimiting word Dim nIndexStart As Integer = sSource.IndexOf(sDelimStart) 'Find the first occurrence of f1 Dim nIndexEnd As Integer = sSource.IndexOf(sDelimEnd) 'Find the first occurrence of f2 If nIndexStart > -1 AndAlso nIndexEnd > -1 Then '-1 means the word was not found. Dim location As String = Strings.Mid(sSource, nIndexStart + sDelimStart.Length + 1, nIndexEnd - nIndexStart - sDelimStart.Length) 'Crop the text between hs.WriteLog("Gardena", "Location: " & location) return location Else hs.WriteLog("Gardena", "Error: Did not receive location") End If Catch ex As Exception : hs.writelog("Gardena", "Error: " & ex.Message.ToString) End Try End Function Public Function getdeviceId(tokenAndLocation() As String) As String 'Get device id for lawnmover based on location and mower_name Dim token As String = tokenAndLocation(0) Dim location As String = tokenAndLocation(1) Dim mower_name As String = tokenAndLocation(2) Dim strURL As String = "https://sg-api.dss.husqvarnagroup.net/sg-1/devices?locationId=" & location Dim myWebReq As HttpWebRequest Dim myWebResp As HttpWebResponse Dim sr As StreamReader Try myWebReq = DirectCast(WebRequest.Create(strURL), HttpWebRequest) myWebReq.ContentType = "application/json" myWebReq.Method = "GET" myWebReq.Headers.Add("X-session", token) myWebResp = DirectCast(myWebReq.GetResponse(), HttpWebResponse) sr = New StreamReader(myWebResp.GetResponseStream()) Dim responseText As String = sr.ReadToEnd() if logJson Then hs.WriteLog("Gardena", "Response getLocation: " & responseText) End If 'Finn Device ID Dim sSource As String = responseText 'String that is being searched Dim sDelimEnd As String = """,""name"":""" & mower_name & """,""category"":""mower""" 'Second delimiting word Dim nIndexStart As Integer = sSource.IndexOf(sDelimEnd) - 36 Dim nIndexEnd As Integer = sSource.IndexOf(sDelimEnd) 'Find the first occurrence of f2 If nIndexStart > -1 AndAlso nIndexEnd > -1 Then '-1 means the word was not found. Dim deviceId As String = Strings.Mid(sSource, nIndexStart + 1, nIndexEnd - nIndexStart) 'Crop the text between hs.WriteLog("Gardena", "Device ID: " & deviceId) return deviceId Else hs.WriteLog("Gardena", "Error: Did not receive device ID") End If Catch ex As Exception : hs.writelog("Gardena", "Error: " & ex.Message.ToString) End Try End Function Public Function sendCommand(data() As String) 'Send start or stop to the mower. Dim token As String = data(0) Dim location As String = data(1) Dim device As String = data(2) Dim command As String = data(3) Dim json As String '*** Here you can change what start and stop does.*** 'Available start commands: 'Start according to schedule: "{""name"":""start_resume_schedule"", ""parameters"":{}}" 'Start overriding schedule. Run for 1440 minutes: "{""name"":""start_override_timer"", ""parameters"":{""duration"": 1440}}" 'Available stop commands: 'Park and pause all schedules: "{""name"":""park_until_further_notice""}" 'Park and start again at next schedule: "{""name"":""park_until_next_timer""}" if command = "start" Then json = "{""name"":""start_resume_schedule"", ""parameters"":{}}" else if command = "stop" Then json = "{""name"":""park_until_further_notice""}" else hs.writelog("Gardena", "Error: Angi start eller stop som parameter") End If Dim strURL As String = "https://sg-api.dss.husqvarnagroup.net/sg-1/devices/" & device & "/abilities/mower/command?locationId=" & location Dim myWebReq As HttpWebRequest Dim myWebResp As HttpWebResponse Dim encoding As New System.Text.UTF8Encoding Dim sr As StreamReader Try Dim data As Byte() = encoding.GetBytes(json) myWebReq = DirectCast(WebRequest.Create(strURL), HttpWebRequest) myWebReq.ContentType = "application/json" myWebReq.ContentLength = data.Length myWebReq.Headers.Add("X-session", token) myWebReq.Method = "POST" Dim myStream As Stream = myWebReq.GetRequestStream() If data.Length > 0 Then myStream.Write(data, 0, data.Length) myStream.Close() End If myWebResp = DirectCast(myWebReq.GetResponse(), HttpWebResponse) sr = New StreamReader(myWebResp.GetResponseStream()) Dim responseText As String = sr.ReadToEnd() hs.WriteLog("Gardena", "Sent command: " & command) Catch ex As Exception : hs.writelog("Gardena", "Error: " & ex.Message.ToString) End Try End Function
  8. Jeg vurderer å bytte fra HS3 til HS4, men vil gjerne høre litt om andres erfaringer før jeg tar steget. Siden jeg har mange plugins, så er jeg jeg spesielt interessert i erfaringer rundt dette med plugins som er laget for HS3. Hvor mye må kjøpes på nytt, og hvor mye kan man bruke som før? Ting som f.eks "HS3 Designer" er jo ikke akkurat gratis, og det blir fort dyrt å bytte dersom alt må kjøpes på nytt. Hva synes dere, nå som HS4 har vært ute en stund?
  9. Oppsett I del 2 skal vi ta for oss det mest grunnleggende av oppsettet, og vi gjør det både for de som har valgt en selvstendig enhet som Zee2 og for de som har valgt programvaren. De som vil lese om Zee2-oppsettet kan bare fortsette å lese. De som har valgt program-tilnærmingen kan bla nedover til overskriften "Programvare-oppsett". Zee2-oppsett Jeg har en Zee versjon 1 men verden har gått videre siden det, så jeg har fått låne en Zee2 av Artius. Inni pakken er det en liten brukermanual for å hjelpe deg i gang, og det kan være greit å skumme gjennom denne. Er du av den utålmodige typen er det egentlig bare å koble til en nettverkskabel og strøm, så er du i gang. Etter et minutt har enheten startet opp. Så vi bruker en PC eller et nettbrett, åpner en nettleser og går til nettsiden http://find.homeseer.com. Denne siden vil finne alle HomeSeer-enheter (enten hardware-bokser, program-installasjoner eller Z-NET) som er tilgjengelig på nettverket ditt. Hos meg ser det slik ut: Du vil sannsynligvis kun ha en linje i tabellen. Vi trykker på IP-adressen i kolonnen "System". Da åpnes web-grensesnittet, og vi skal gjennom førstegangsoppsettet. De første skjermbildene handler om å sette brukernavn og passord, samt å registrere programvaren (lisens og passord står under Zee2-boksen). Du blir bedt om å sette to passord. Det øverste er innloggingen til HomeSeer, altså til selve brukergrensesnittet. Det andre er root-passordet, altså til påloggingen til Linux-installasjonen som kjører på Zee2'en. Begge deler må huskes, så velg (unike) passord som du klarer å huske, eller bruk en passord-manager (f.eks. LastPass eller EnPass). Deretter er du inne i HomeSeer. Det kan se slik ut, men det er mulig du får et par "Devicer" på kjøpet. Disse har ingen funksjon så du kan slette dem (velg dem med checkboksen til venstre, og velg "Delete") i nedtrekksboksen rett under den blå teksten "Device List". Klokka og dato-oppsettet bruker et amerikansk oppsett. Fint for de fleste brukere, men nødvendigvis ikke oss her i Europa. Å endre det er litt mer avansert (og BURDE ha vært gjort med et innebygget script istedenfor), men det er heldigvis noe som kun gjøres en gang. Se den skjulte teksten under for detaljene. En annen ting jeg alltid gjør, er å sette fast IP på slike bokser. Det gjør det lettere å finne dem igjen, og jeg kan enkelt bruke en ping-kommando til å finne ut om boksen i det minste er på eller ei. I Zee2 gjøres dette under Tools -> Setup -> Network. Du må velge en IP som ikke blir utdelt av routeren (dvs DHCP-serveren) din. Hvis alt dette er gresk for deg, så kan det være like enkelt å bruke http://find.homeseer.com for å finne Zee2'en din. Til slutt Hvis du ikke har lyst til å herje med port forwarding, er det enklere å benytte seg av myhs.homeseer.com for å logge seg på HomeSeer over internett. Se nederst for oppsett. Programvare-oppsett HomeSeer installeres som alle andre programvarer. Man laster ned programmet herfra: http://www.homeseer.com/current-downloads.html … og kjører installasjonsfilen når den er ferdig. Man trykker "Neste" til programmet er ferdig installert. Så langt, så vel! Så er det et par elementer som med fordel kan justeres… Auto start HomeSeer 3 krever admin-rettigheter fordi det er filer i programmets mappe i \Program Files (x86) som endres (grunnen til det er at det er enklere å håndtere flytting mellom maskiner og OSer, ta backup av hele HS3, etc. Man kan være enig eller uenig, men slik er det nå engang). Men Windows 10 nekter auto-oppstart for HomeSeer (og andre admin-krevende programmer). Det kan man imidlertid enkelt løse med Startup Delayer. Du kan laste det ned herfra, og det holder lenge med Standard-utgaven. Rettigheter Da jeg installerte HomeSeer direkte på en Windows 10-installasjon (utviklingsmaskinen) trengte jeg ikke gjøre noe som helst. Men da det var installert på en Win7-maskin som jeg oppgraderte til Windows 10 ble det nødvendig å sette mappe-rettighetene til den lokale Windows-brukeren (den som er innlogget når HomeSeer blir startet). Finn HS3-mappen i "C:\Program Files (x86)" Høyreklikk på mappen og velg Properties -> Security -> Edit (knapp). Trykk "Add…" (knapp) Skriv inn navnet på brukeren, trykk "Check names" og deretter OK. Velg brukeren i den øverste listen, og velg "Full control" i listen nederst. Trykk OK. Dette har imidlertid vist seg å ikke være nødvendig når HS3 ble installert direkte på Windows 10. Windows Update Jeg kan forstå at Microsoft ser det nødvendig å tvinge brukere til å oppdatere Windows. Mange lot det bare skure og gå, og programvare må oppdateres for å være sikker! Men det er et problem: Jo flere plugins man bruker jo flere prosesser har HomeSeer kjørende, og dermed tar HomeSeer litt mer tid å avslutte enn vanlige programmer. Til slutt går Windows lei, og lukker HS3. Det kan dessverre resultere i en korrupt HomeSeer-database! Jeg og andre har opplevd det. Det kan løses ved å restarte maskinen før Windows gjør det selv. Det kan også løses med Windows Update Minitool, men for all del: Som med all programvare, sørg for å oppdatere Windows! Ta manuell backup eller bruk BLBackup Dette er kanskje ikke det første du setter opp, men etter en stund har du fått et system som sviver. Da er BLBackup utrolig praktisk å ha. Dette er en plugin som tar backup av HomeSeer-katalogen (eller hva som helst), og er veldig hendig å ha i tillfelle noe skjer. Vi skal komme tilbake til hvordan denne blir satt opp senere. Er du interessert i å ta backup av HS3-installasjonen din er det så enkelt som det kan bli: Høyreklikk på HomeSeer3-mappen i "\Program Files (x86)"-mappen, velg Send To -> Zip file. HomeSeer blir nå sendt til en ZIP-fil som du enkelt kan gjenopprette senere. Tilgang via internett En måte å gjøre det på er å bruke port forwarding for å videresende trafikken fra internett til HomeSeer. Jeg har imidlertid ikke tenkt å si mer om dette her, utenom å nevne at web-trafikken går på port 80 og den må videresendes til en fast IP-adresse. Hvis dette gir deg flere spørsmål en svar, så finnes det et alternativ: HomeSeer gir deg en mulighet for å koble deg på din HomeSeer-installasjon (uansett om det er programvare eller fysisk boks) over internett på uten at du trenger å styre med faste IP-adresser og port forwarding. Den finner du på http://myhs.homeseer.com. Med siste server-oppgradering hos HS er MyHS-tjenesten nå blitt lynende kjapp sammenlignet med direkte tilgang, selv for oss som bor her i Norge. Det første du må gjøre er å gå til Setup -> Network, og huke av "Enable remote access through MyHomeSeer service". Så går du til http://myhs.homeseer.com og trykk på "Register" linken under knappene. Da er det bare å fylle inn epostadresse og passord (BRUK ET LANGT OG SIKKERT PASSORD, husk at HomeSeer kan potensielt styre hele huset inkludert låse opp dører, så det er greit å ha et godt og unikt passord man ikke kan gjette seg for enkelt til). I tillegg må du ha License ID og passordet ditt. Hvis du har en fysisk boks, så står dette på undersiden av boksen. Hvis du har en programvare-lisens, så har du fått dette tilsendt på epost. Det siste er å opprette en bruker i HomeSeer med brukernavn og passord satt til det du brukte da du registrerte deg. Du legger til brukere under Setup -> Network. Nå skal det være mulig å logge på HomeSeer via http://myhs.homeseer.com! Sånn! Vi har nå valgt oppsett (se del 1), og om du nå har valgt hardware- eller software-ruten er nå HomeSeer oppe og kjører. I HomeSeer-skolen del 3 skal vi legge til den aller første Z-wave-enheten, og utføre litt vedlikehold og optimalisering.
  10. Oppsett I del 2 skal vi ta for oss det mest grunnleggende av oppsettet, og vi gjør det både for de som har valgt en selvstendig enhet som Zee2 og for de som har valgt programvaren. De som vil lese om Zee2-oppsettet kan bare fortsette å lese. De som har valgt program-tilnærmingen kan bla nedover til overskriften "Programvare-oppsett". Zee2-oppsett Jeg har en Zee versjon 1 men verden har gått videre siden det, så jeg har fått låne en Zee2 av Artius. Inni pakken er det en liten brukermanual for å hjelpe deg i gang, og det kan være greit å skumme gjennom denne. Er du av den utålmodige typen er det egentlig bare å koble til en nettverkskabel og strøm, så er du i gang. Etter et minutt har enheten startet opp. Så vi bruker en PC eller et nettbrett, åpner en nettleser og går til nettsiden http://find.homeseer.com. Denne siden vil finne alle HomeSeer-enheter (enten hardware-bokser, program-installasjoner eller Z-NET) som er tilgjengelig på nettverket ditt. Hos meg ser det slik ut: Du vil sannsynligvis kun ha en linje i tabellen. Vi trykker på IP-adressen i kolonnen "System". Da åpnes web-grensesnittet, og vi skal gjennom førstegangsoppsettet. De første skjermbildene handler om å sette brukernavn og passord, samt å registrere programvaren (lisens og passord står under Zee2-boksen). Du blir bedt om å sette to passord. Det øverste er innloggingen til HomeSeer, altså til selve brukergrensesnittet. Det andre er root-passordet, altså til påloggingen til Linux-installasjonen som kjører på Zee2'en. Begge deler må huskes, så velg (unike) passord som du klarer å huske, eller bruk en passord-manager (f.eks. LastPass eller EnPass). Deretter er du inne i HomeSeer. Det kan se slik ut, men det er mulig du får et par "Devicer" på kjøpet. Disse har ingen funksjon så du kan slette dem (velg dem med checkboksen til venstre, og velg "Delete") i nedtrekksboksen rett under den blå teksten "Device List". Klokka og dato-oppsettet bruker et amerikansk oppsett. Fint for de fleste brukere, men nødvendigvis ikke oss her i Europa. Å endre det er litt mer avansert (og BURDE ha vært gjort med et innebygget script istedenfor), men det er heldigvis noe som kun gjøres en gang. Se den skjulte teksten under for detaljene. En annen ting jeg alltid gjør, er å sette fast IP på slike bokser. Det gjør det lettere å finne dem igjen, og jeg kan enkelt bruke en ping-kommando til å finne ut om boksen i det minste er på eller ei. I Zee2 gjøres dette under Tools -> Setup -> Network. Du må velge en IP som ikke blir utdelt av routeren (dvs DHCP-serveren) din. Hvis alt dette er gresk for deg, så kan det være like enkelt å bruke http://find.homeseer.com for å finne Zee2'en din. Til slutt Hvis du ikke har lyst til å herje med port forwarding, er det enklere å benytte seg av myhs.homeseer.com for å logge seg på HomeSeer over internett. Se nederst for oppsett. Programvare-oppsett HomeSeer installeres som alle andre programvarer. Man laster ned programmet herfra: http://www.homeseer.com/current-downloads.html … og kjører installasjonsfilen når den er ferdig. Man trykker "Neste" til programmet er ferdig installert. Så langt, så vel! Så er det et par elementer som med fordel kan justeres… Auto start HomeSeer 3 krever admin-rettigheter fordi det er filer i programmets mappe i \Program Files (x86) som endres (grunnen til det er at det er enklere å håndtere flytting mellom maskiner og OSer, ta backup av hele HS3, etc. Man kan være enig eller uenig, men slik er det nå engang). Men Windows 10 nekter auto-oppstart for HomeSeer (og andre admin-krevende programmer). Det kan man imidlertid enkelt løse med Startup Delayer. Du kan laste det ned herfra, og det holder lenge med Standard-utgaven. Rettigheter Da jeg installerte HomeSeer direkte på en Windows 10-installasjon (utviklingsmaskinen) trengte jeg ikke gjøre noe som helst. Men da det var installert på en Win7-maskin som jeg oppgraderte til Windows 10 ble det nødvendig å sette mappe-rettighetene til den lokale Windows-brukeren (den som er innlogget når HomeSeer blir startet). Finn HS3-mappen i "C:\Program Files (x86)" Høyreklikk på mappen og velg Properties -> Security -> Edit (knapp). Trykk "Add…" (knapp) Skriv inn navnet på brukeren, trykk "Check names" og deretter OK. Velg brukeren i den øverste listen, og velg "Full control" i listen nederst. Trykk OK. Dette har imidlertid vist seg å ikke være nødvendig når HS3 ble installert direkte på Windows 10. Windows Update Jeg kan forstå at Microsoft ser det nødvendig å tvinge brukere til å oppdatere Windows. Mange lot det bare skure og gå, og programvare må oppdateres for å være sikker! Men det er et problem: Jo flere plugins man bruker jo flere prosesser har HomeSeer kjørende, og dermed tar HomeSeer litt mer tid å avslutte enn vanlige programmer. Til slutt går Windows lei, og lukker HS3. Det kan dessverre resultere i en korrupt HomeSeer-database! Jeg og andre har opplevd det. Det kan løses ved å restarte maskinen før Windows gjør det selv. Det kan også løses med Windows Update Minitool, men for all del: Som med all programvare, sørg for å oppdatere Windows! Ta manuell backup eller bruk BLBackup Dette er kanskje ikke det første du setter opp, men etter en stund har du fått et system som sviver. Da er BLBackup utrolig praktisk å ha. Dette er en plugin som tar backup av HomeSeer-katalogen (eller hva som helst), og er veldig hendig å ha i tillfelle noe skjer. Vi skal komme tilbake til hvordan denne blir satt opp senere. Er du interessert i å ta backup av HS3-installasjonen din er det så enkelt som det kan bli: Høyreklikk på HomeSeer3-mappen i "\Program Files (x86)"-mappen, velg Send To -> Zip file. HomeSeer blir nå sendt til en ZIP-fil som du enkelt kan gjenopprette senere. Tilgang via internett En måte å gjøre det på er å bruke port forwarding for å videresende trafikken fra internett til HomeSeer. Jeg har imidlertid ikke tenkt å si mer om dette her, utenom å nevne at web-trafikken går på port 80 og den må videresendes til en fast IP-adresse. Hvis dette gir deg flere spørsmål en svar, så finnes det et alternativ: HomeSeer gir deg en mulighet for å koble deg på din HomeSeer-installasjon (uansett om det er programvare eller fysisk boks) over internett på uten at du trenger å styre med faste IP-adresser og port forwarding. Den finner du på http://myhs.homeseer.com. Med siste server-oppgradering hos HS er MyHS-tjenesten nå blitt lynende kjapp sammenlignet med direkte tilgang, selv for oss som bor her i Norge. Det første du må gjøre er å gå til Setup -> Network, og huke av "Enable remote access through MyHomeSeer service". Så går du til http://myhs.homeseer.com og trykk på "Register" linken under knappene. Da er det bare å fylle inn epostadresse og passord (BRUK ET LANGT OG SIKKERT PASSORD, husk at HomeSeer kan potensielt styre hele huset inkludert låse opp dører, så det er greit å ha et godt og unikt passord man ikke kan gjette seg for enkelt til). I tillegg må du ha License ID og passordet ditt. Hvis du har en fysisk boks, så står dette på undersiden av boksen. Hvis du har en programvare-lisens, så har du fått dette tilsendt på epost. Det siste er å opprette en bruker i HomeSeer med brukernavn og passord satt til det du brukte da du registrerte deg. Du legger til brukere under Setup -> Network. Nå skal det være mulig å logge på HomeSeer via http://myhs.homeseer.com! Sånn! Vi har nå valgt oppsett (se del 1), og om du nå har valgt hardware- eller software-ruten er nå HomeSeer oppe og kjører. I HomeSeer-skolen del 3 skal vi legge til den aller første Z-wave-enheten, og utføre litt vedlikehold og optimalisering. Vis full oppføring
  11. Moskus

    HomeSeer Z-SEER+

    Z-Seer er endelig tilgjengelig, og du kan laste det ned her! Z-Seer er et verktøy for de som bruker HomeSeer for å se på nettverksstatus, visualisere ruter mellom noder, teste enkelt noder, og rette eventuelle feil. Jeg brukte det nettopp selv til å bekrefte to mistanker: En node på badet, som aldri har vært frisk selv etter flere bytter er fremdeles ikke frisk (den finner bare 5 av 70-80 noder). Det er ikke noe å gjøre med, og noden fungerer utmerket. Men i det siste har jeg hatt mistanke om at en utendørs bevegelsessensor ikke har hatt det helt bra, og det var den heller ikke. Hadde litt pakketap, faktisk. Byttet ut og alt er nå supert! Hvis du ikke har HomeSeer Pro, kan du kjøpe en lisens her. De som har Pro putter inn Pro-lisensen sin inn i Help -> Register.
  12. Z-Seer er endelig tilgjengelig, og du kan laste det ned her! Z-Seer er et verktøy for de som bruker HomeSeer for å se på nettverksstatus, visualisere ruter mellom noder, teste enkelt noder, og rette eventuelle feil. Jeg brukte det nettopp selv til å bekrefte to mistanker: En node på badet, som aldri har vært frisk selv etter flere bytter er fremdeles ikke frisk (den finner bare 5 av 70-80 noder). Det er ikke noe å gjøre med, og noden fungerer utmerket. Men i det siste har jeg hatt mistanke om at en utendørs bevegelsessensor ikke har hatt det helt bra, og det var den heller ikke. Hadde litt pakketap, faktisk. Byttet ut og alt er nå supert! Hvis du ikke har HomeSeer Pro, kan du kjøpe en lisens her. De som har Pro putter inn Pro-lisensen sin inn i Help -> Register. Vis full oppføring
  13. Sønnen min har akkurat total renovert leiligheten sin og der har vi puttet inn bare ELKO ESH dimmere og ELKO ESH termostater. Jeg sitter derfor å setter opp ett HomeSeer system for ham og tenkte at jeg skulle logge det jeg gjorde i en guide. Jeg har altså valgt å kjøre en ConBee USB stick rett i samme maskin som kjører HomeSeer. Jeg slenger på litt ekstra IKEA stoff også så kan flere ha glede av det og det er dessuten lettere å teste med i starten. OBS det kan lønne seg å sette en fast IP på denne maskinen før du starter og enten starte HS FØR deCONZ slik at HS får port 80 og deCONZ port 8080. Eller sette HS til å bruke en annen port i Tools/Setup/Network og la deCONZ få ta port 80 (Tar input på hvordan deCONZ sin web server kan konfigureres til å la være å ta port 80) OK, HomeSeer er installert og oppdatert. Legg til JowiHue plugin i HS Kjøp en ConBee hos feks. Kjell&co Gå til denne siden og hent driveren for windows / Setup executable som beskrevet her. Pakk den ut og kjør den. Restart PC Gå til Dresden Elektronik og last ned siste versjon av deCONZ for Windows: https://www.dresden-elektronik.de/funktechnik/products/software/pc-software/deconz/?L=1 Kjør install og start den. Om den ikke finner USBStick'en kommer den opp slik med tom dropdown boks: Forsøk da å plugge sticken i en annen USB port. Om den blir gjenkjent hopper deCONZ automatisk videre til dette bildet: Nå kan vi teste ved å åpne ZigBee nettet for JOIN slik: Nå er ZigBee nettet åpent for JOIN i 60 sekunder. Skru en IKEA Trådfri pære av og på 6 ganger (du kan godt gjøre det ved å vri pæra i sokkelen) og la den være på så vil systemet oppdage den slik: Gratulerer du har nå et ZigBee nett kjørende Test ved å skru på CLUSTER INFO, Klikk på den lille sirkelen til høyre på pæra, klikk på Cluster 0006 On/Off og test Av/På: Du kan nå styre pæra fra PCen La oss nå koble dette til HomeSeer, først tar vi opp WebApp'en: Trykk på WebApp og logg inn med user: delight pwd: delight Kjør software update om den er tilgjengelig: Du kan følge med her: Da er vi klar til å koble til HomeSeer med JowiHue plugin'en Gå til konfigurasjons siden og trykk Register Bridge: Mens den står og leter, gå til WebAppen, velg Settings under Menu og trykk UNLOCK GATEWAY: Nå vil JowiHue finne denne: Og vi kan styre pæra fra HomeSeer : La oss nå for moroskyld inkludere en IKEA fjernkontroll (den runde) Denne gangen kan vi bruke WebInterfacet til å åpne nettet for JOIN: Ta av lokket på fjernkontrollen og trykk 4 ganger på knappen: Og her kommer den: Scan for Devices i JowiHue: Og plopp, her kommer den: Nå kunne vi laget en event i HS som styrer pæra (eller noe annet..) men nå er vel ikke akkurat IKEA sine brytere å foretrekke for slikt.. La oss heller koble til en ELKO dimmer. Sett spenning på dimmeren (elektriker!) Åpne ZigBee nettet for Join og trykk 1 og 3 samtidig til LED 2 blinker: og her kommer den: Og den ser akkurat ut som IKEA pæra i HS etter å ha latt JowiHue lete den opp: OK, men hva med ELKO termostaten og ELKO "Endevender dimmeren"?? Vel, deCONZ rapporterer termostaten som FUBAR på et sted men lar deg sette temperaturen fra selve deCONZ softwaren. Den dukker derimot ikke opp i WebAppen og (da) heller ikke i JowiHue. Jeg tenker at APIet mangler den objekt typen og at vi bør få shippet en slik termostat til de som oppdaterer APIet. Endevender dimmeren lar seg også detektere i deCONZ men dukker heller ikke opp i APIet så her har vi nok samme problemet. Jeg mener å huske at @Moskus og jeg testet litt på å "binde" clustere fra denne direkte til en IKEA pære i deCONZ og fant ut at den kun lot seg binde til EN pære om gangen. (Dette hadde jo holdt om en kunne "biinde den til HS") Problemet er at jeg ikke får til den bindingen lengre og jeg tar gjerne input på dette. Skru på "Binding Dropbox" og eksprimenter med å dra et cluster til Source og Destination og trykke Bind: Her har dere et startpunkt for å eksperimentere ihvertfall. Det praktiske vi har oppnådd er å kunne styre IKEA pærer og ELKO dimmere fra HomeSeer og derfor fra alt annet som HS kan ta av innput. (Som tale )
  14. Sønnen min har akkurat total renovert leiligheten sin og der har vi puttet inn bare ELKO ESH dimmere og ELKO ESH termostater. Jeg sitter derfor å setter opp ett HomeSeer system for ham og tenkte at jeg skulle logge det jeg gjorde i en guide. Jeg har altså valgt å kjøre en ConBee USB stick rett i samme maskin som kjører HomeSeer. Jeg slenger på litt ekstra IKEA stoff også så kan flere ha glede av det og det er dessuten lettere å teste med i starten. OBS det kan lønne seg å sette en fast IP på denne maskinen før du starter og enten starte HS FØR deCONZ slik at HS får port 80 og deCONZ port 8080. Eller sette HS til å bruke en annen port i Tools/Setup/Network og la deCONZ få ta port 80 (Tar input på hvordan deCONZ sin web server kan konfigureres til å la være å ta port 80) OK, HomeSeer er installert og oppdatert. Legg til JowiHue plugin i HS Kjøp en ConBee hos feks. Kjell&co Gå til denne siden og hent driveren for windows / Setup executable som beskrevet her. Pakk den ut og kjør den. Restart PC Gå til Dresden Elektronik og last ned siste versjon av deCONZ for Windows: https://www.dresden-elektronik.de/funktechnik/products/software/pc-software/deconz/?L=1 Kjør install og start den. Om den ikke finner USBStick'en kommer den opp slik med tom dropdown boks: Forsøk da å plugge sticken i en annen USB port. Om den blir gjenkjent hopper deCONZ automatisk videre til dette bildet: Nå kan vi teste ved å åpne ZigBee nettet for JOIN slik: Nå er ZigBee nettet åpent for JOIN i 60 sekunder. Skru en IKEA Trådfri pære av og på 6 ganger (du kan godt gjøre det ved å vri pæra i sokkelen) og la den være på så vil systemet oppdage den slik: Gratulerer du har nå et ZigBee nett kjørende Test ved å skru på CLUSTER INFO, Klikk på den lille sirkelen til høyre på pæra, klikk på Cluster 0006 On/Off og test Av/På: Du kan nå styre pæra fra PCen La oss nå koble dette til HomeSeer, først tar vi opp WebApp'en: Trykk på WebApp og logg inn med user: delight pwd: delight Kjør software update om den er tilgjengelig: Du kan følge med her: Da er vi klar til å koble til HomeSeer med JowiHue plugin'en Gå til konfigurasjons siden og trykk Register Bridge: Mens den står og leter, gå til WebAppen, velg Settings under Menu og trykk UNLOCK GATEWAY: Nå vil JowiHue finne denne: Og vi kan styre pæra fra HomeSeer : La oss nå for moroskyld inkludere en IKEA fjernkontroll (den runde) Denne gangen kan vi bruke WebInterfacet til å åpne nettet for JOIN: Ta av lokket på fjernkontrollen og trykk 4 ganger på knappen: Og her kommer den: Scan for Devices i JowiHue: Og plopp, her kommer den: Nå kunne vi laget en event i HS som styrer pæra (eller noe annet..) men nå er vel ikke akkurat IKEA sine brytere å foretrekke for slikt.. La oss heller koble til en ELKO dimmer. Sett spenning på dimmeren (elektriker!) Åpne ZigBee nettet for Join og trykk 1 og 3 samtidig til LED 2 blinker: og her kommer den: Og den ser akkurat ut som IKEA pæra i HS etter å ha latt JowiHue lete den opp: OK, men hva med ELKO termostaten og ELKO "Endevender dimmeren"?? Vel, deCONZ rapporterer termostaten som FUBAR på et sted men lar deg sette temperaturen fra selve deCONZ softwaren. Den dukker derimot ikke opp i WebAppen og (da) heller ikke i JowiHue. Jeg tenker at APIet mangler den objekt typen og at vi bør få shippet en slik termostat til de som oppdaterer APIet. Endevender dimmeren lar seg også detektere i deCONZ men dukker heller ikke opp i APIet så her har vi nok samme problemet. Jeg mener å huske at @Moskus og jeg testet litt på å "binde" clustere fra denne direkte til en IKEA pære i deCONZ og fant ut at den kun lot seg binde til EN pære om gangen. (Dette hadde jo holdt om en kunne "biinde den til HS") Problemet er at jeg ikke får til den bindingen lengre og jeg tar gjerne input på dette. Skru på "Binding Dropbox" og eksprimenter med å dra et cluster til Source og Destination og trykke Bind: Her har dere et startpunkt for å eksperimentere ihvertfall. Det praktiske vi har oppnådd er å kunne styre IKEA pærer og ELKO dimmere fra HomeSeer og derfor fra alt annet som HS kan ta av innput. (Som tale ) Vis full oppføring
  15. Hei. Jeg har gått til anskaffelse av en heatit z-water enhet for å styre vannbåren varme i gulvene. Er det noen som har erfaring med å inkludere eller sette opp denne enheten i homeseer? Jeg får bare opp 2 stk "enheter" når jeg inkluderer den. Brukermanual
  16. Så, etter å ha fiklet med HA i et par år, og aldri fått til det jeg vil pga manglende enhetsstøtte og andre ting så tok jeg mot til meg og kjøpte en HS4-lisens på Black May. Og - allerede etter en kveld så har jeg fått til å slå av og på lysene i stua med min Namrom K8 som jeg aldri fikk brukt i HA Derimot har det dukket opp endel spørsmål underveis.🤪 1. Jeg har endel aqara sensorer og Opple-brytere jeg gjerne skulle ha brukt, men fant ut at Zigbee-pluginet kun støtter to (for meg)ukjente interfacet (har Conbee II) - Er det slik at jeg da må kjøpe JowiHue pluginet for å få dette til å virke? - Eller er det andre måter, eventuelt at det kommer offisiell støtte? Eller er det beste å kjøpe nytt Zigbee-interface som er støttet offisielt? (Har også noe Hue-utstyr, men dette styrer jeg kun via Hue i dag) 2. Jeg ser det finnes en plugin for Ikea også som koster penger - må jeg ha denne i tillegg hvis jeg ønsker å bruke Ikea-utstyr? 2. Og - jeg har satt opp dette på en W10-pc som kjører på en gammel HP microserver med ESXi, plugget usb-enhetene inn bak, og lagt de til i VMen - men, det virker som den "mister" de virtuelle COM-portene som opprettes innimellom? -Èn gang så forsvant hele COM-porten så jeg måtte legge den til i ESXI pånytt, og etter dette har det også skjedd flere ganger at HS mister forbindelsen med ZW nettverket, så jeg må slå av og på pluginet for at det skal begynne å virke igjen. - Noen som har noen erfaringer eller innsikt her? (UZB1) (edit: Når dette skjer får jeg feilmelding i node info at COM-porten ikke finnes (bilde 2), men det gjør den (den synes i Windows) 3. Har heller ikke helt funnet ut om jeg kan få til kontinuerlig dimming på bryteren min. - Jeg har laget en event som setter styrken til det jeg ønsker (f.eks 25% som under), men skulle gjerne hatt det til å fungere slik at hvis jeg holder inne "av-knappen" så dimmer den ned, og motsatt opp på "på-knappen". Er det noe jeg har oversett, eller hvordan kan jeg få til dette?
  17. Dette er en trigger plugin basert på det som gjøres i tråden til @ZoRaC Triggeren brukes i eventer mot google kalender. Følgende må oppfylles: Man starter på/er inne i kalendermøtet/event/registreringen (fra nå av CalendarEvent) og kalender teksten (Summary text) er enten lik, starter med, inneholder en tekst som man setter opp. Eventuelt så bryr man seg ikke om teksten, men bare at det er en kalender event. (4 forskjellige valg som kan gjøres når man legger inn triggeren). Man kan søke i mer enn en kalender. Man kan også legge inn flere søkeord skilt med || (eller) eller && (og) slik at en trigger kan håndtere flere forskjellige ord. I noen av triggerne vil ikke det å skille med && (og) gi noen treff siden f.eks. matching exactly på ett søk hvor man har brukt && (og) ikke vil treffe noen gang. En trigger slår til minst en gang, som oftest mange ganger etter hverandre! Jeg anbefaler at man derfor setter opp f.eks en device å sjekke mot slik at man unngår å trigge f.eks hvert tiende sekund i løpet av en halvtime når det skjer en event. Jeg setter opp events slik at de i tillegg til å bli trigget av triggere også sjekker mot device som den skal styre. Eks: Her er det triggeren som starter det hele, men den vil kun slå til hvis device "Unknown Unknown Events" er av (off). Da vil device settes til på (on). OBS OBS OBS Dette er i Alfa(nivået før beta, som igjen er nivået før man faktisk sier man har en versjon man er fornøyd med) og ser ut deretter Testet ok i Windows. For nå er linken til siste versjon GCalSeer_V0050 Hvordan sette opp : VIKTIG!!! Stopp Homeseer og ta en kopi av hele katalogen til Homeseer (normalt "c:\program files (x86)\Homeseer HS3" for Windows) og legg kopien på ett trygt sted i tilfelle du trenger å gå tilbake. Pakk ut filen i din Homeseer katalog - pass på at du får følgende oppsett (katalogen "Homeseer HS3" skal inneholde 2 nye filer HSPI_GCalSeer.exe og HSPI_GCalSeer.exe.config, mens du i katalogen Homeseer HS3\bin skal ha fått en ny underkatalog - GCalSeer - med 30 filer) Restart Homeseer Gå inn på Homeseer->Plugins->Manage og trykk enable på GCalSeer Oppsett av Google kalender Oppsett av kobling mot Hotmail/Outlook live Du er nå klar for å sette opp en trigger Ved hjelp av script: Mulighet til å lage en device som lister opp alle kalenderhendelser x dager framover : Ansvarsfraskrivelse: Laste ned og bruke plugin gjøres på eget ansvar. Skulle jeg ødelegge Homeseer oppsettet ditt så kan jeg desverre ikke hjelpe deg. Planlagte utvidelser/ønskeliste Mulighet for å liste ut hendelser fra flere kalendere samtidig vha script. Mulighet til å legge inn device som viser X nærmeste hendelser fra utvalgte kalendere eller for en gitt tidsperiode fra tidspunktet man er i (planlagt utvidelse) Mulighet for Regex/Wildcards i søketekst (ønske) Bedre kontroll på kobling mot Google slik at refreshtoken blir prøvd brukt hvis man har passert utløp på accesstoken Egen device for å vise status med tanke på autorisasjon Mulighet til å sette opp en trigger til å slå til på offsets Mulighet for å trigge på hendelser innenfor en dag, uke, måned, frem i tid Mulighet for å hente inn kalender events fra MS Outlook (antageligvis kun for de som kjører HS i Windows OS) Eget scriptkall for å hente events fra en eller flere kalendere - ref https://forums.homeseer.com/forum/ultilities-plug-ins/utilities-discussion/blgdata-blade/87199-event-listing-in-a-hs-device Kjente feil: Mulig å sette tid mellom hver sjekk lenger enn hva en autorisering gjelder (3600 sekunder) For mye logging Autorisering mot google fungerer ikke i Linux - under arbeid. Endringer: 0.0.5.0 - GCalSeer trigger nå kun en gang (med mindre man ønsker at den skal trigge flere ganger - Advanced settings). Også fikset litt problemer rundt kobling mot MS/Google. Mindre oppkobling og også færre feil pga låsing av filer. 0.0.4.2 - Fikset bugs og lagt til muligheten for å hente ut eventer som ligger tilbake i tid. Takk til @toonwolf 0.0.3.9 - Fikset en bug ved at offset ble brukt i during-valg selv om det ikke var mulig å endre i eventet. Takk til @JohnMartin 0.0.3.7 - Fikset en bug i hvordan det blir hentet kalender events fra Google når man skal bruke scripmulighetene. Takk til @JohnMartin 0.0.3.6 - Fikset en bug i håndtering av all day events. All day events overskred dagen(e) de var lagt til og ble slik med en dag mer enn de skulle (en dag i etterkant). Takk til @JohnMartin 0.0.3.5 - Fikset en bug i offset after. Trigging av event skjedde ikke selv om alle eventer sluttet samtidig. Takk til @toonwolf 0.0.3.4 - Filtrerer nå bort kalenderhendelser som ligger i andre kalendere enn det man har satt til gyldig for trigger (enkelte av oss kjører med mer enn en kalendere og triggere som kun går på noen av disse). Takk til @toonwolf for bra bug rapport igjen. 0.0.3.3 - Håndterer nå at en kalenderhendelse er uten subject/summary/overskrift. Både Google og Microsoft leverer NULL tilbake når dette feltet er tomt. Det fungerte dårlig. Takk til @toonwolf for bug rapport. 0.0.3.2 - Fikset opp i hvordan kalender hendelser hentes fra Microsoft. Henter nå de 100 første innenfor gitt tidsrom. 0.0.3.1 - Fjernet 2 config sider som ikke fungerer. Lagt inn støtte for GetItemsFromMsCalendar siden den kun eksisterte som GetItemsForMsCalendar. Begge er nå støttet. 0.0.3.0 - Ms connection bedre dokumentert på konfigside med tanke på Azure. 0.0.2.9 - Det er skjedd mye, men det meste er i sammenheng med håndtering av å sette opp for toonwolf. Dokumentasjon kommer plutselig... 0.0.2.0 - Fikset opp slik at man kan få tilbake objekter fra script, ikke bare ferdige strenger 0.0.1.8 - Lagt til uthenting av kalenderinfo vha script for Microsoft kalendere. 0.0.1.1 - Fikset opp i visning når man har brukt avanserte settinger. Dette vil nå bli vist når man har "krympet/rullet opp" eventet. 0.0.1.0 - Fjernet noen småfeil i offset (takk til toonwolf for testing) og lagt til muligheten å kunne søke på flere ord ved hjelp av logiske operatorer - || (eller/OR) og && (og/AND) 0.0.0.7 - Forbedret kobling mot Google + fjernet noen småfeil i offset 0.0.0.6 - Microsoft kalenderfunksjonalitet lagt til (Hotmail/Outlook Live). 0.0.0.5 - Mye ekstra funksjonalitet lagt inn på triggerne. Egen device for å vise status på koblingen mot Google. 0.0.0.4 - Man kan ikke sette tid mellom ny info fra Google til mer enn 3599 sekunder. 0.0.0.3 - Fungerer mot Linux. Autorisasjon endret. 0.0.0.2 - Logging settes og slik sett får man mindre i HomeSeer loggen hvis det er ønskelig.
  18. Jeg har funnet ut at flic kan pares opp direkte mot RPi . og noen har laget en plugin til Home Assistant så den kan kontrollere enheter og eventer. Så mitt spørsmål er om noen har fått til det samme med Homeseer? evt om noen tar utfordringen med å finne ut av det? Og da aller helst uten bruk av plugins da rpi er begrenset til 5 plugins. Jeg har nemlig ikke kunnskap nok om disse systemene til å få det til. Grunnen til at jeg gjerne vil ha en flic knapp inn i systemet er helt enkelt at jeg til nå ikke har klart å finne noen andre z-wave knapper som er like fine og diskrete. Her er link til sdk for flic linux https://github.com/50ButtonsEach/fliclib-linux-hci Jeg vet at jeg kan bruke flic og IFTTT for å styre Homeseer, men jeg ønsker å være uavhengig av tredjeparts servere/systemer og heller ha kontroll på alt "inhouse" Håper noen er interessert i få til dette..
  19. Har blitt med på et slags prøveprosjekt/pilot fra Lyse. De har åpnet HAN-porten og sendt meg en liten smarthus-startpakke. Jeg har Homeseer og stort sett z-wave fra før. Litt wifi og Verisure har jeg også. Men Zigbee har jeg ingenting av. Håpet nå er at jeg kan få denne hub-en til å snakke med Homeseer, helst uten å kjøpe zigbeegrensesintt. De kaller den Eva i manualen, men på pakken heter den Datek.
  20. Beskrivelse: Hvordan legge til en Fibaro røykvarsler i HomeSeer. Dersom Fibaro Røykvarsler har vært tilkoblet et z-wave nettverk tidligere, må den først resettes før den kan legges til et nytt nettverk. I HomeSeer trykk på "PLUG-INS", "Z-Wave" og "Controller Management" Under "Z-Wave Interfaces" trykker du på , forran "Name: UZB1 z.wave transceiver" På rullegardin menyen "Actions:" velger du "Add/include a Node" Fibaro røykvarsler har en knapp på undersiden som registrerer om den er montert i en holder. Denne knappen (ved siden av batteriet) må holdes inne, under hele prosessen med å inkludere røykvarsleren i Homeseer. Det må være kortest mulig avstand mellom Fibaro røykvarsler og UZB1, monter UZB1 på en usb skjøteledning for å få disse så nært hverandre som mulig. Er avstanden for stor blir det problemer. Trykk på i Homeseer Trykk 3 ganger på knappen på toppen av Fibaro røykvarsler. Knappen på undersiden, som registrerer om Fibaro røykvarsler er montert i en holder, kan nå slippes. Trykk på "VIEW" og "Device Management" i Homeseer. Velg "Check all" på filtrene "Eiendom", "Rom" og "Device Type" I dette eksemplet er Fibaro røykvarsler lagt til som Node 24. Du skal se 12 nye devices i listen merket med "Node 24". Trykk på devicen "Fibaro Notification Sensor", med iconet av et tannhjul. Legg inn ønsket sensitivitet for røyk og device image Devicen "Application Status" kan skjules (ikke slettes), da den kun jobber i bakgrunnen. Devicen "Battery" rapporterer tilstanden til batteriet montert i røykvarsleren. Prosedyre ved bytte av batteri: Kan skjules (ikke slettes), brukes i direkte kommunikasjon med andre Z-Wave enheter (hovedkontroller og 3. tilknytningsgruppe "Alarm") Kan skjules (ikke slettes), brukes i direkte kommunikasjon med andre Z-Wave enheter (hovedkontroller og 3. tilknytningsgruppe "Alarm") Sender alarm dersom microbryteren under brannvarsleren registrerer at den er fjernet fra monteringsbranketten. (Må aktiveres manuelt) Kan skjules. Intern funksjon som reduserer strømforbruk i røykvarsleren? Kan skjules (ikke slettes), brukes i direkte kommunikasjon med andre Z-Wave enheter Varsler dersom det er tilstrekkelig mye røyk for å utløse røykvarsleren. Sender alarm dersom temperatur overstiger grenseverdi som er satt for temperatur alarm. (Må aktiveres manuelt) Rapporterer temperaturen fra temperatur sensoren i røykvarsleren. Eksempel på bruk av Fibaro røykvarsler i Homeseer: På et vaskerom er det ofte tørketrommel eller varmtvannstank som starter en brann. Har derfor hjemme hos meg satt opp en event som kutter strømmen til vaskemaskin, tørketrommel og varmtvannstank, dersom røykvarsler utløses. For hver røykvarsler jeg har montert, har jeg også testet dem etter oppsett. Video av testing av Fibaro røykvarsler. Har benyttet Splintax røykstikker for å teste.
  21. Jeg har den siste tiden fått opp jevnlige feilmeldinger i loggen i fra Easytrigger. Meldingen er "ERROR HSEventAux callback. 0 er en ugyldig verdi for intervallet. Den må være større enn 0." Denne feilmeldingen synes jeg ikke gir så mye informasjon, og jeg har derfor spurt inne på Homeseer-forumet, i håp om at den som har laget Easytigger (eller andre) kanskje kunne peke meg i riktig retning. Så langt har jeg ikke fått noen tips til hva problemet kan være. Jeg har derfor tatt den store jobben med å gå gjennom alle eventer som bruker Easytrigger. Jeg har ca 100 eventer som bruker den, så det tok litt tid. Jeg delte de inn i grupper, og disablet en og en gruppe. Fremdeles kom feilmeldingene jevnt og trutt. Jeg har derfor gått til det skritt å disable alle eventer som bruker Easytrigger. Og feilmeldingene kommer fremdeles! Det er kun en måte jeg har klart å fjerne feilmeldingene på, og det er ved å skru av hele Easytrigger, og det har jeg jo svært lite lyst til. Jeg bruker flere av funksjonene aktivt, så nå som alle funksjonene er disablet så er huset ganske "dumt". Er det noen her inne som har vært borti denne feilmeldingen, og som har en anelse om hva som kan forårsake den?
  22. Johs.

    Heatit Z-TRM2fx

    Som nevnt Chris_T82 har Thermofloor slupper en ny versjon, som en "foreløpig" erstatting for Heatit Z-TRM2. Se: https://www.thermo-floor.no/informasjon/produktinformasjon/heatit-z-trm2 Heatit Z-TRM2fx har de samme funksjonene som Heatit Z-TRM2, med unntak av intern romføler. Det vil si at Heatit Z-TRM2fx fungerer med gulvføler og ekstern romføler. Jeg har mottatt Z-TRM2fx, men for ikke opp en temperatur-node, som viser faktisk temperatur. Noen som har lykkes med det?
  23. Jeg ser at det er laget noen bra løsninger for hentetider til renovasjon for Homeseer...men så langt jeg klarer å søke ikke for Oslo. Jeg har vært inne på nettsiden til Oslo kommune og funnet et sted hvor man kan få denne informasjonen pr adresse: https://www.oslo.kommune.no/avfall-og-gjenvinning/avfallshenting/?sid=&street=Nordalveien+13a Er format/løsning på dette nettstedet likt om for hentetider hos Posten....da tenker jeg på om det feks. er XMLHttpRequest? Om jeg gjør et kall på URL´en over i Node Red får jeg bare masse "vas" i retur. Det som hadde vært aller best ville være at noen fortalte meg at jeg ikke var spesielt flink til å søke og at løsningen for Oslo er her.... alternativt må jeg prøve meg på litt koding og trenger litt peking i riktig retning...
  24. Hei og velkommen til HomeSeer-skolen! Sannsynligvis leser du dette fordi du er interessert i hjemmeautomasjon, og kanskje lurer du på om HomeSeer er noe for deg. Kanskje bruker du HomeSeer allerede, men gjerne vil se om det er mer å lære. Eller kanskje bruker du et annet system, men vil gjerne utvide smarthus-konseptet ditt enda litt mer. HomeSeer er et sofistikert program/system som har muligheter for utvidelser i (nesten) alle retninger. Det har en Event-motor som er blant de mest avanserte i markedet, det kan utvides stort med scripts og plugins og dermed kobles til andre programmer eller annen hardware, og du kan programmere i et .NET-språk (som C# eller VB.net). Men det er én ting HomeSeer ikke er: Intuitivt. Det er absolutt ikke selvforklarende for en nybegynner. Det er ingen enkle veivisere i programvaren så man kan fort få følelsen av å være på dypt vann. Det skal vi imidlertid prøve å rette litt på med HomeSeer-skolen. Vi begynner med det helt grunnleggende, som versjons-valg, installasjon og grunnleggende oppsett, for selv der er det ting å tenke på. Så går vi videre med hvordan man skal forstå brukergrensesnittet, og hvordan man legger til Z-wave og 433 MHz-enheter (som Nexa). Et smarthus er ikke smart før ting begynner å skje automatisk, og derfor må vi se litt på Eventer (dvs. regel-oppsett). Videre skal vi se litt nærmere på brukergrensesnitt generelt og HStouch spesielt. Til slutt skal vi se om vi klarer å lage noen enkle scripts. HomeSeer-skolen er først og fremst beregnet for nybegynnere. Hvis du har satt opp HomeSeer selv før kan du sannsynligvis hoppe over de første delene. Men kanskje lærer du noe likevel? Og kanskje (og forhåpentligvis) lærer jeg noe nytt av kommentarene, det er jo lenge siden jeg har satt HomeSeer opp fra bunnen av... Hvis du fremdeles (av for oss helt uforståelige grunner) lurer på om HomeSeer er for deg kan du lese anmeldelsen Vesternet har. HomeSeer vinner nok ingen pris for "Mest Sexy Brukergrensesnitt". "Mest Anvendelige og Konfigurerbare" er derimot vesentlig mer sannsynlig. Før vi kommer noen vei må man faktisk kjøre HomeSeer, og før man gjør det må man foreta et… Versjonsvalg HomeSeer er i utgangspunktet et program man installerer på en PC (eller kall det en "server"). Men det kommer også ferdig installert på selvstendige bokser. Programvaren kommer i to versjoner, og det er flere bokser å velge mellom, så man har litt å velge i. Først programvaren: HomeSeer 3 kommer i en standard og en Pro versjon. Standardversjonen har følgende inkludert: Ubegrenset antall devicer og Eventer (regler) Gratis app'er til Android og iOS (standard layout til HStouch) Støtte for Z-wave Støtte for X10 Tilgang til MyHS, nå din HomeSeer-installasjon fra alle steder I tillegg er det en lang liste med "offisielle plugins", og enda flere tilgjengelige på forumet (f.eks. FitbitSeer og TextSeer av undertegnede). Pro-utgaven har i tillegg: Gratis tilgang til alle HomeSeer Tech sine egne plugins som f.eks. Global Cache og NetCam-plugin. Dette gjelder dessverre ikke tredje-parts plugins. Gratis tilgang til HStouch Designer. Designeren lar deg lage dine egne grensesnitt. Standard-utgaven koster $250. HStouch designer koster $200, og en plugin koster typisk mellom $20 og $40. Pro-utgaven koster $600. Og så må det nevnes at HomeSeer Tech selger programvaren sin til 50% rabatt minst to ganger i året, på våren (rundt mai) og i November ("Black November" som de kaller det, som en større utvidelse av Black Friday). Hvis du kan vente så lenge, så er det noen kroner å spare... Hvis du ikke kan vente så lenge, så er det oftere mellom 25%-rabattene dukker opp. Som poengtert under trenger du også hardware tilhørende protokollene du vil bruke. Skal du ha Z-wave-utstyr kan du f.eks. bruke en UZB1. Jeg anbefaler RFXtrx433 til 433Mhz utstyr (som Nexa, Oregon Scientific, Rollertrol, Somfy, etc). De forskjellige controllerne Hvis du derimot vil ha en ferdig boks, så har de tre forskjellge å velge mellom: Zee2, bygget på en RaspberryPi. Finnes kun i Standard-utgave. SEL, kjører Linux. Kommer i en Standard og en Pro-utgave. S6, kjører Windows 7 (embeded). Kommer i en Standard og en Pro-utgave. Zee2 koster $200. SEL koster $400/$700 og S6 koster $900/$1200. Man betaler altså $300 ekstra for Pro-utgaven. Alle boksene inkluderer et Z-wave interface (husk å bestille EU-utgaven!) men ikke til 433 MHz. Forskjellen mellom de forskjellige boksene er datakraften. Jo dyrere jo mer håndterer den, selvfølgelig. Zee2 sitt begrensete minne gjør at du ikke kan kjøre mer enn 5 plugins, og erfaring viser at den begynner å bli litt treg når Z-wave nettverket blir stort (mer enn ca. 50 noder). SEL har ingen begrensninger på antall plugins eller antall noder den håndterer. Man må bære være obs på at den kjører Linux-versjonen av HS3, og ikke alle plugins kan kjøre på Linux. Men antallet som kun kjører på Windows blir mindre og mindre. S6 er i praksis en PC med HomeSeer installert. Hvis denne er interessant for deg tror jeg det er billigere og enklere å kjøpe en liten PC for å installere HomeSeer på. MERK: Det finnes norske forhandlere for hardware-controllerne. Intin.no selger dem, og artius.no åpner sin nettbutikk neste uke. ...så hva skal jeg velge? Det vet jeg ikke! Men jeg kan fortelle hvordan jeg vurderer det. Jeg hadde allerede en server som håndterer familiens bilder og video-opptak, fillagring, etc, så for meg var det naturlig å velge programvaren. Jeg har også et mål om å integrere mest mulig, og det er lettere for meg å få til med Windows. Har man en gammel PC stående man ikke vet hva man skal brukes til, vil denne helt sikkert være egnet. HomeSeer i seg selv krever ikke så mye. I tillegg har jeg valgt Pro-versjonen, mest fordi HStouch Designer følger med. Og skulle jeg få bruk for en av HST-sine plugins, så slipper jeg å betale for det. Selvlagde HStouch-oppsett tilpasset skjermstørrelse og bruksformål finnes flere stedet i huset. Hvis jeg skulle automatisere hytta så kunne jeg gjerne gått for en Zee2. Der blir det ikke SÅ mange noder, det er ikke bruk for like mange plugins (man trenger for eksempel ikke FitbitSeer på hytta), og den trekker veldig lite strøm. Zee2 er en glimrende enhet å starte med hvis man ikke vil ha sin egen dedikerte PC. Dessverre kan ikke HomeSeer-lisensen overføres til PC hvis du vil oppgradere senere, men oppsettet ditt kan enkelt flyttes. I del 2 skal vi gå kjapt gjennom første gangs oppsett. Vis full oppføring
  25. Hei og velkommen til HomeSeer-skolen! Sannsynligvis leser du dette fordi du er interessert i hjemmeautomasjon, og kanskje lurer du på om HomeSeer er noe for deg. Kanskje bruker du HomeSeer allerede, men gjerne vil se om det er mer å lære. Eller kanskje bruker du et annet system, men vil gjerne utvide smarthus-konseptet ditt enda litt mer. HomeSeer er et sofistikert program/system som har muligheter for utvidelser i (nesten) alle retninger. Det har en Event-motor som er blant de mest avanserte i markedet, det kan utvides stort med scripts og plugins og dermed kobles til andre programmer eller annen hardware, og du kan programmere i et .NET-språk (som C# eller VB.net). Men det er én ting HomeSeer ikke er: Intuitivt. Det er absolutt ikke selvforklarende for en nybegynner. Det er ingen enkle veivisere i programvaren så man kan fort få følelsen av å være på dypt vann. Det skal vi imidlertid prøve å rette litt på med HomeSeer-skolen. Vi begynner med det helt grunnleggende, som versjons-valg, installasjon og grunnleggende oppsett, for selv der er det ting å tenke på. Så går vi videre med hvordan man skal forstå brukergrensesnittet, og hvordan man legger til Z-wave og 433 MHz-enheter (som Nexa). Et smarthus er ikke smart før ting begynner å skje automatisk, og derfor må vi se litt på Eventer (dvs. regel-oppsett). Videre skal vi se litt nærmere på brukergrensesnitt generelt og HStouch spesielt. Til slutt skal vi se om vi klarer å lage noen enkle scripts. HomeSeer-skolen er først og fremst beregnet for nybegynnere. Hvis du har satt opp HomeSeer selv før kan du sannsynligvis hoppe over de første delene. Men kanskje lærer du noe likevel? Og kanskje (og forhåpentligvis) lærer jeg noe nytt av kommentarene, det er jo lenge siden jeg har satt HomeSeer opp fra bunnen av... Hvis du fremdeles (av for oss helt uforståelige grunner) lurer på om HomeSeer er for deg kan du lese anmeldelsen Vesternet har. HomeSeer vinner nok ingen pris for "Mest Sexy Brukergrensesnitt". "Mest Anvendelige og Konfigurerbare" er derimot vesentlig mer sannsynlig. Før vi kommer noen vei må man faktisk kjøre HomeSeer, og før man gjør det må man foreta et… Versjonsvalg HomeSeer er i utgangspunktet et program man installerer på en PC (eller kall det en "server"). Men det kommer også ferdig installert på selvstendige bokser. Programvaren kommer i to versjoner, og det er flere bokser å velge mellom, så man har litt å velge i. Først programvaren: HomeSeer 3 kommer i en standard og en Pro versjon. Standardversjonen har følgende inkludert: Ubegrenset antall devicer og Eventer (regler) Gratis app'er til Android og iOS (standard layout til HStouch) Støtte for Z-wave Støtte for X10 Tilgang til MyHS, nå din HomeSeer-installasjon fra alle steder I tillegg er det en lang liste med "offisielle plugins", og enda flere tilgjengelige på forumet (f.eks. FitbitSeer og TextSeer av undertegnede). Pro-utgaven har i tillegg: Gratis tilgang til alle HomeSeer Tech sine egne plugins som f.eks. Global Cache og NetCam-plugin. Dette gjelder dessverre ikke tredje-parts plugins. Gratis tilgang til HStouch Designer. Designeren lar deg lage dine egne grensesnitt. Standard-utgaven koster $250. HStouch designer koster $200, og en plugin koster typisk mellom $20 og $40. Pro-utgaven koster $600. Og så må det nevnes at HomeSeer Tech selger programvaren sin til 50% rabatt minst to ganger i året, på våren (rundt mai) og i November ("Black November" som de kaller det, som en større utvidelse av Black Friday). Hvis du kan vente så lenge, så er det noen kroner å spare... Hvis du ikke kan vente så lenge, så er det oftere mellom 25%-rabattene dukker opp. Som poengtert under trenger du også hardware tilhørende protokollene du vil bruke. Skal du ha Z-wave-utstyr kan du f.eks. bruke en UZB1. Jeg anbefaler RFXtrx433 til 433Mhz utstyr (som Nexa, Oregon Scientific, Rollertrol, Somfy, etc). De forskjellige controllerne Hvis du derimot vil ha en ferdig boks, så har de tre forskjellge å velge mellom: Zee2, bygget på en RaspberryPi. Finnes kun i Standard-utgave. SEL, kjører Linux. Kommer i en Standard og en Pro-utgave. S6, kjører Windows 7 (embeded). Kommer i en Standard og en Pro-utgave. Zee2 koster $200. SEL koster $400/$700 og S6 koster $900/$1200. Man betaler altså $300 ekstra for Pro-utgaven. Alle boksene inkluderer et Z-wave interface (husk å bestille EU-utgaven!) men ikke til 433 MHz. Forskjellen mellom de forskjellige boksene er datakraften. Jo dyrere jo mer håndterer den, selvfølgelig. Zee2 sitt begrensete minne gjør at du ikke kan kjøre mer enn 5 plugins, og erfaring viser at den begynner å bli litt treg når Z-wave nettverket blir stort (mer enn ca. 50 noder). SEL har ingen begrensninger på antall plugins eller antall noder den håndterer. Man må bære være obs på at den kjører Linux-versjonen av HS3, og ikke alle plugins kan kjøre på Linux. Men antallet som kun kjører på Windows blir mindre og mindre. S6 er i praksis en PC med HomeSeer installert. Hvis denne er interessant for deg tror jeg det er billigere og enklere å kjøpe en liten PC for å installere HomeSeer på. MERK: Det finnes norske forhandlere for hardware-controllerne. Intin.no selger dem, og artius.no åpner sin nettbutikk neste uke. ...så hva skal jeg velge? Det vet jeg ikke! Men jeg kan fortelle hvordan jeg vurderer det. Jeg hadde allerede en server som håndterer familiens bilder og video-opptak, fillagring, etc, så for meg var det naturlig å velge programvaren. Jeg har også et mål om å integrere mest mulig, og det er lettere for meg å få til med Windows. Har man en gammel PC stående man ikke vet hva man skal brukes til, vil denne helt sikkert være egnet. HomeSeer i seg selv krever ikke så mye. I tillegg har jeg valgt Pro-versjonen, mest fordi HStouch Designer følger med. Og skulle jeg få bruk for en av HST-sine plugins, så slipper jeg å betale for det. Selvlagde HStouch-oppsett tilpasset skjermstørrelse og bruksformål finnes flere stedet i huset. Hvis jeg skulle automatisere hytta så kunne jeg gjerne gått for en Zee2. Der blir det ikke SÅ mange noder, det er ikke bruk for like mange plugins (man trenger for eksempel ikke FitbitSeer på hytta), og den trekker veldig lite strøm. Zee2 er en glimrende enhet å starte med hvis man ikke vil ha sin egen dedikerte PC. Dessverre kan ikke HomeSeer-lisensen ikke overføres til PC hvis du vil oppgradere senere, men oppsettet ditt kan enkelt flyttes. I del 2 skal vi gå kjapt gjennom første gangs oppsett.
  • Medlemsstatistikk

    5 101
    Totalt antall medlemmer
    846
    Flest pålogget
    telldus control
    Nyeste medlem
    telldus control
    Ble med
×
×
  • Opprett ny...