Gå til innhold
  • Bli medlem

Vinnerliste

Populært innhold

Viser innholdet med mest poeng fra 08. mai 2017 i alle områder

  1. Fått terrasselåsen inn i Homeseer. Ofte litt usikker på om vi husket å låse, eller om vi bare lukket døra uten å låse. Sett mange varianter av denne tidligere, men første gang jeg har gjort det selv. Var en del fikling for å få nøyaktig avstand, da toleransen var på under 1mm. Magnet på låsebolten, som leses av mottaker festet på karmen.
    4 poeng
  2. vi er vel i mindretall her veeel... i verste fall risikerer du å overopphete motoren, som igjen kan i verste fall starte en brann.... men slik er det jo med kjøring av bil også... i verste fall kan man jo dø av det, men likevel er det mange som gjør det opptil flere ganger pr dag. jeg ville startet med en "stresstest" der du kjører motoren på så lavt turtall som du kommer til å bruke den på. la den stå et par timer slik mens du følger med temperaturen på motoren, samt hører etter ulyder. hvis det ikke blir for varmt eller er ulyder fra hverken viftemotor eller dimmer vil jeg påstå at det går bra. en temperatursensor på motoren for sikkerhet hadde vært en bonus, men det er ikke sikkert det er praktisk gjennomførbart eller lønnsomt.
    3 poeng
  3. Jeg og dama sitter og ser på TV og så tenner lysene. Vi ser på hverandre, smiler og tenker "30 min før solnedgang" Men så går to av rullegardinene plutselig opp. Jeg sier, -ø ble vi ening om at de skulle opp ved solnedgang? Burde de ikke gå ned? Før hun rekker å svare hører vi en lyd nedenfra. -Hva er det for en lyd? Er det sentralstøvsugeren? Joda det er det, den står og uler i boden og jeg skrur den av med den trådløse bryteren på slangen og tenker; hva har jeg gjort av rar feil programmering i kveld? Byttet noen DevID'er? Men når vi kommer opp blinker lysene vilt og inngangsdøra låser seg... Bzzzt klikk DET ER NOEN SOM STYRER HUSET UTENFRA! Inn i HS og inn i loggen og joda: Her er det folk inne Teamviewer til HS serveren og stenger HS og da blir det stille. iplocation.net peker 90.184.106.128 til Danmark. Logger inn på hytta i DK og sjekker den men der ser alt normalt ut og det står ingen åpen VPN der som kunne ha vært brukt til noe. Så slår meg at brukeren som det er logget inn på er "default", -hva faen har ikke jeg fjernet default brukeren i HS??!??! Starter opp HS igjen og går rett i tools/setup/network og joda den ligger der og blir slettet på et sekund. Sjekker litt mer og må innrømme at tanken på hevn slår meg så jeg forsøker noen std passord på ZyXEL routeren hans men nei. Antakeligvis har jeg skrudd på default brukeren for å kunne bruke Z-tool og glemt å skru den av igjen. Herre gud for en amatør jeg er. Jeg blir litt flau men bestemmer meg for å legge ut alt sammen for å minne folk på sikkerheten. Tenk om dama hadde vært alene hjemme..... Men det er en god historie da!
    2 poeng
  4. Eksempel på hvordan man (ikke?) flasher en ESP-12F
    2 poeng
  5. Mer Z-wave! Nå begynner det å bli hakket mer avansert. Vi retter et par små-feil, og vi setter opp litt assosiasjon. HomeSeer og Z-wave Øverst til høyre på "Device Management"-siden finner du en blå knapp med et antenne-symbol på. Det er Polling. Trykker du på den vil HomeSeer spørre nodene du ser om hvilken status de har. Hvis du kikker litt nærmere på en Fibaro Dimmer 2 node, vil du se at et par ekstra enheter som ikke gir fornuftig informasjon, samt en ekstra "dimmer" (som gjør at status ikke blir oppdatert hvis du trykker på en fysisk knapp). Jaha, men hvorfor fikk vi de? Problemet er egentlig ikke HomeSeer. Det er hvordan Fibaro har valgt å skrive firmwaren sin. Noen gateway'er og programmer har et grunnleggende Z-wave-oppsett i bunn, men legger til støtte enhet for enhet. Problemet med en slik tilnærming er at det krever mye energi, man får et begrenset utvalgt enheter, og en gammel enhet med ny firmware må testes på nytt fordi oppdateringer kan fikse en ting men ødelegge for noe annet. HST går istedenfor bredt ut. HomeSeer sin "policy" er at hvis en enhet er sertifisert ihht. Z-wave (Plus) så skal den være støttet i HomeSeer. Men støtten er dermed avhengig av produsenten. Hvis de har gjort alt riktig uten å gjøre noen "smarte tilpasninger" (for eksempel for å kunne bli integrert "bedre" i sin egen gateway enn andre) så går det glatt inn i HomeSeer. Fibaro lager god hardware, men firmwaren er (etter min mening) ikke like god. Men Fibaro er langt fra de eneste som har dette problemet. Feilretting Først retter vi på assosiasjoner slik at HomeSeer og dimmeren snakker sammen. For å konfigurere en node, må vi finne "root". I de fleste tilfeller finner vi root'en øverst i node-gruppa, med tannhjul-symbolet og teksten "No Status" (root har normalt ingen status). Trykk på "Fibaro Switch Multilevel", og gå til tab'en "Z-wave". Du ser noe slikt: Trykk på den gule pilen foran "Associations". Hos meg ser det da slik ut: MERK: Det korrekte pr. april 2020 er at Group 1 skal være assosiert til HS med Endpoint 1 for en Fibaro Dimmer 2. Group 2, 3, 4 og 5 skal ikke være assosiert til HomeSeer (men kan være assosiert til andre lys hvis du ønsker det, selvfølgelig), Det skjulte under var gjeldende praksis da guiden ble skrevet. EDIT: Du trenger muligens ikke slette disse devicene lenger, de kan faktisk gi nyttig informasjon. Det er avhengig av hvilken firmware du har på Dimmeren, og hvilken versjon av Z-wave plugin'en du kjører. Det vil klare seg med å bare skjule (velg "Hide") dem istedenfor å slette dem. Så sletter vi "devicer" ikke gir mening. Du kan slette "Heat Notification", "Power Management Notification", "System Notification" og "Switch Multilevel 2". Det gjør vi enklest ved å velge dem med avkryssingsboksene til venstre, og velger "Delete" i nedtrekksmenyen øverst til venstre. Sånn! Nesten ferdig! Hos meg manglet "Switch Multilevel 1" (av for meg uforståelige grunner) kommandoen "On Last Level". "On" betyr "dim til 100%", mens "On Last Level" betyr "dim til det nivået dimmeren var satt til sist", og er dermed ganske hendig. Hvis denne ikke dukker opp hos deg, er det heldigvis enkelt å legge til. Trykk på den blå linken til "Switch Multilevel 1" og gå til tab'en "Status Graphics". Denne vil sannsynligvis se slik ut: Vi skal legge til en entalls verdi/kommando og trykker på knappen "Add Single Value". Value settes til "255", status tekst endres fra "Change me" til "On Last Level", og i nedtrekksmenyen under velger du "On Alternate". Row settes til "1" og Column til "3". Så blar vi helt nederst til siden og trykker "Done". For sikkerhets skyld trykker vi på "Switch Multilevel 1", går til "Status Graphics"-tab'en og verifiserer at verdiene ser slik ut. (Dette har aldri vært et problem med PC-versjonen, men Zee2 tullet litt med dette før versjon .270. Burde være fikset nå, men vi sjekker likevel). Nå er alt vel! Når du har gjort dette et par ganger, vil det gå raskt etterpå. Det tar ca. 30 sekunder (avhengig hvor lang tid assosiasjonene tar). ... og det er bare å fortsette å inkludere noder. Under er en eldre Qubino dimmer inkludert. Parametere En node har sannsynligvis flere innstillinger enn de som er tilgjengelige via et brukergrensesnitt. Dette er typisk for verdier som ikke behøves å justere så ofte. Eksempler er temperatur-kalibrering, følsomhet for en bevegelsessensor, hvor lang tid en dimmer bruker på dimmer opp/ned lyset, og så videre. Slike ting justeres vanligvis med en parameter. En parameter består et parameter-nummer (et heltall mellom 0 og 255), samt en verdi (1 byte, 2 eller 4 bytes). Men det er ingen fastsatte regler om hva de forskjellige parameter-nummerne er, så det må vi slå opp i manualen. Det er også viktig å bruke manualen som fulgte med i boksen til produktet du kjøpte, for andre firmware-versjoner kan faktisk ha andre parametere. Fibaro Dimmer 2 har en snedig funksjon som heter "auto calibrate". Den sjekker hvordan lyskilden som er koblet til oppfører seg ved forskjellige lysstyrker, og tar så hensyn til dette når dimmeren senere skal dimme lyset. Den starter automatisk når du kobler opp dimmeren første gang, men man kan også tvinge den i gang senere (og det er praktisk!) ved å sette sette parameter 13 til 1 (eller 2 hvis du bruker en Bypass). Igjen går vi til root, og videre til Z-wave. Vi trykker på den gule pilen foran "Settings", og fortsetter med å velge parameter 13, og sette verdien til 1. Slik: Så er det bare å trykke på "Set"-knappen, og autokalibreringsfunksjonen starter. Merk: Hvis du allerede har satt en parameter, men ikke husker hva du satte den til, kan du velge parameternummeret og la "Value" være blankt. Trykker du da på "Set" vil HomeSeer hente verdien du har satt. Hvis du ikke har satt en verdi, vil du sannsynligvis få teksten "ERROR". Da er det standardverdien som gjelder (så du må slå opp i manualen). Andre noder har et ferdig oppsett slik at du enkelt forstår hvilke parametere du justerer. De fleste noder kommer uten dette ferdige oppsettet (og her skulle jeg ønske HomeSeer kunne bruke et XML-oppsett eller noe slikt, det er ikke "rocket science" å skrive en tekst og et tilhørende parameter-nummer). Se skjult tekst for langt bilde. Parametere har potensiale til å kunne skape kaos av en ellers fungerende node, så vær litt forsiktig... Assosiasjon Kort fortalt lar assosiasjon en node styre en annen. En node kan ha forskjellige grupper ("Groups"), som gjør ulike ting. F.eks. en bevegelsessensor kan ha en gruppe for å skru av/på andre noder basert på bevegelse og en annen gruppe for å skru av/på andre noder basert på lys. Fibaro-dimmerne har to brytere. Bryter 1 (navngitt "S1",) styrer først og fremst lyset dimmeren er koblet til. Men bryter 2 ("S2") bruker assosiasjon til å styre andre lys. Jeg har satt det opp slik at bryter 2 i stua styrer kjøkkenlyset og motsatt. For Z-wave Plus er alltid "Group 1" det som er kalt "lifeline". Gruppe 1 skal alltid assosieres med master controller, og der blir informasjon mellom noden og master utvekslet (som f.eks. "Instant Status" som forteller HomeSeer at noden har blitt skrudd på eller av via knapp eller andre assosiasjoner). I "gamle dager" var det ingen standard for lifeline, "Instant Status" var ikke engang vanlig. Versjon 1 av dimmerne fra Fibaro og Qubino brukte da den siste gruppen til lifeline (hhv Group 3 og Group 4). S2 i stua styrer kjøkkenlyset (merk at det er snakk om Dimmer 1, ikke 2? S2 på kjøkkenet styrer lyset i stua: Merknad 1: I bildet over når under overskriften "Feilretting" ser du at HomeSeer er assosiert til alle gruppene. Dette skal egentlig ikke være nødvendig! Z-wave Plus bruker som nevnt Group 1 som lifeline. Det skal være tilstrekkelig å kun assosiere Group 1 til HS3. Merknad 2: Ved bruk av assosiasjon er det også viktig å lese bruksanvisningen. For eksempel har Dimmer 2, som poengtert her, to grupper knyttet til knapp S1. Gruppe 2 og Gruppe 3 styres fra S1: Gruppe 2 sender kun On/Off mens Gruppe 3 også kan dimme. Det samme for knapp S2, men da er gruppene hhv 4 og 5. Includering secure/non-secure Alle dørlåser med Z-wave må bruke "secure" inkludering. Dette fordi kommunikasjonen mellom HomeSeer og dørlåsen skal krypteres, og som et sikkerhetstiltak må avstanden mellom controlleren og noden være 60 cm eller mindre når du setter den opp første gang. Det gjør det litt kronglete å sette opp en allerede montert dørlås, men det er kjekt å vite at kommunikasjonen er kryptert. Og jeg vil si det er kjekt med kryptering (men ikke nødvendig) for noder som f.eks. styrer ovner. Men for eksempelvis dimmere og bevegelsessensorer er det min personlige mening at kryptering er litt overkill. Kryptering med Z-wave har noen ulemper: Som nevnt må avstanden mellom controller og node være liten. For en montert dimmer kan dette by på problemer. Det gir mer kommunikasjon og dermed mer belastning på Z-wave nettverket For batteridrevne noder, som f.eks. en bevegelsessensor eller magnetsensor, betyr kryptering vesentlig høyere batteribruk. Men er det enkelt å oppfylle kravene til kryptering og det er enheter som ikke bruker batteri, er det ikke noe problem å bruke kryptering. Z-Health EDIT: Z-Health er faktisk nå tatt bort fra HomeSeer. Det er behøves ikke lenger, slik det var i gamle dager. Oppsummering I del 3 la vi til et interface og inkluderte noder i nettverket, og optimaliserte nettverket. Denne gangen har vi rettet noen feil med oppsettet, vi kan justere parametere og bruke assosiasjoner for å kontrollere noder. Tidligere har vi sett på valg mellom de ulike versjonene (del 1) og hvordan man setter det opp (del 2). I del 5 skal vi se nærmere på bruk av 433MHz-teknologi med RFXtrx433, og i del 6 det skal vi behandle alle enhetene våre, navngi dem, sortere, og se litt nærmere på mulighetene vi har i grensesnittet. Spørsmål? Kommentarer? Gi lyd i kommentarfelet!
    1 poeng
  6. Hvorfor HomeSeer Touch? Personlig synes jeg HomeSeer har 3 styrker: Åpenheten gjennom plugin-systemet, muligheten til selv å bygge ut systemet med scripting og egne plugins og sist men ikke minst HS Touch systemet som gir mulighet for å lage egne touch interface. Å kjøre HomeSeer (heretter kalt HS) uten å ta i bruk HomeSeer Touch (heretter kalt HST) blir som å kjøpe en bil men aldri åpne bagasjerommet. HST består av 3 deler: - En editor for å «tegne» opp brukergrensesnittet og definere funksjonene det skal ha. - En App på en telefon, ett nettbrett eller en PC for å kjøre dette brukergrensesnittet - Og en server Plugin for å kommunisere med denne App’en. Editoren lagrer all funksjonaliteten du definerer i en XML fil og overfører denne til App’en sammen med nødvendig grafikk. App’en er således den samme hele tiden men parametriseres til å oppføre seg som du ønsker gjennom dataene som blir lastet opp fra editoren. Når alt er lastet opp kommuniserer App’en direkte med HS plugin’en og editoren er ute av bildet: Pro versjonen av HS kommer med HST inkludert, ellers må du kjøpe den separat. App'ene laster du ned fra Appstore/Google Play, mens Windows klienten førlger med HST: So lets get started! HST er en ganske avansert affære med mange muligheter, men vi skal nå se på hvordan du kommer i gang og hvordan du lager de viktigste tingene: - En slider som dimmer et lys - En knapp som kjører en Event - Statuser vist som tekst eller Grafikk - En knapp som skrur av/på og som viser status - Hvordan en bytter bilde Start opp HST Editoren og velg «File/New Project» så får du opp «Project Defaults»: Her fyller du inn Prosjekt Navn, velger Type (som bestemmer høyde og bredde i piksler) og angir IP adresse (eller DNS) og login til HS serveren (En av dem du har definert i HS under "Tools/Setup/Network") Så dukker editoren opp og for dem som har kjørt Visual Studio er mye kjent: Først sjekk at den "grønne prikken" i toolbaren er grønn. Den signaliserer at du har kontakt med serveren. Er den ikke grønn så gå "Tools/Options/Connection Defaults" og connect på nytt. I midten er arbeidsflaten som skal bli en skjerm i App'en. Til høyre er Egenskapene (Properties) til det elementet som er selected. Til venstre er det Elementer du kan bruke for å tegne opp brukergrensesnittet. Disse velges fra et "Skin" (Et grafisk tema) og er gruppert i faner med navn som "Buttons, Sliders, Graphics osv. En kan også lage egne skins med knapper og Custom elementer men det skal vi ikke snakke om i denne artikkelen. La oss lage en Slider som dimmer et lys. Gå til "Sliders" fanen, dra en Scrollbar ut på arbeidsflaten og klikk på Property: "StatusTracking" : Du får nå opp en "Element Association". Her velger du "HomeSeer Devices" og finner en Device du vet er en dimmer. Etter OK er vi klar for å teste. Velg "Tools/Run Windows Client" og så kommer App'en din opp på PCen og du kan dra i slideren og se at lyset dimmer. Gratulerer du har laget din første HST applikasjon! På telefon eller pad Om du har en PCskjerm med touch kan du nå henge den på veggen og bygge videre. For de fleste av oss er en iPad (gjerne en brukt iPad1) eller en iPhone (eller ditto Adroid selvfølgelig) et enklere alternativ: Last ned HomeSeer Appen og finn den i "Settings". Sjekk at connection Mode = Ask og klikk på en av Server Connection: -> Endre "Address" til IP-Adressen til HS serveren din (eller bruk DNS) og skriv inn brukernavn og passord og gå tilbake og start opp APP'en. Etter å ha valgt den serveren du valgte å konfigurere kommer standard Interfacet til HST opp: (Her kan du nå med en gang velge deg ned til den pæra vi skal dimme og styre den med standard interfacet for å sjekke at det går) Noen synes dette er greit nok, men jeg synes du skal designe ditt eget interface som er spesialtilpasset ditt behov og din smak. Ready to DEPLOY Vi skal derfor sende det vi har designet i HST editoren til telefonen; Velg "Tools/Deploy" og sjekk at telefonen din vises i listen, og klikk på den: La bildet med overføringsparametere være uendret og når du trykker OK vil Telefonen vise "Deploying Configuration" og deretter vår App: Dra i slideren og nyt følelsen av å ha laget din egen HS App Legg også merke til at når du endrer dimmeren manuelt (eller med Web Interfecet til HS) så flytter slideren seg Nå er det egentlig bare å prøve seg fram og teste for å se hvordan de forskjellige tingene oppfører seg, men la meg ta en par av de mest praktiske tingene for å gi deg en flying start: En knapp som starter en Event Dra ut en knapp og endre "Text" propertyen. Klikk på "Action When Released" og få opp "Action Editoren". Legg til en Action og sett typen til "HomeSeer: Trigger a HomeSeer Event" Velg en Event som skal kjøres. Så er det bare å kjøre "Tools/Deploy" igjen (husk at App'en må kjøre for at telefonen skal dukke opp i Editoren) og sjekke funksjonaliteten på telefonen. Ikke fall for fristelsen til å lage mange Actions bak en knapp dersom det samme kan oppnås ved å lage en ny Event som kaller på disse funksjonalitetene. Det er MYE lettere å endre en Event senere enn å måtte deploye ett nytt HST prosjekt til alle enhetene dine. La oss bygge ut med å lese av en status verdi: Velg fanen "Others" og dra ut to "Text" elementer. Sett teksten på den ene til "Ute Temp" og Trykk på "Status Tracking Normal" på den andre. Velg en Device fra et termometer og bruk "Use Status Text". OK og Ferdig! Om vi vil ha en status vist som grafikk gjør vi slik: Dra ut en "Image" og bind den til et lys med "Status Tracking Normal" på samme måte som vi gjorde med dimmeren, men denne gangen velger du "Use status Image" isteden for "Use Value". Endre propertyen "ImageFormat" til "Stretched" slik at hele bildet blir synlig. Nå vil du se standardgrafikken til denne Devicen, men vi ønsker å bruke vår egen grafikk så vi trykker på "StatusImages" og får opp "Status Image Editor": Her trykker vi "Add" 2 ganger for vi trenger bare 2 status bilder, -en for ON og en for OFF. Vi kan for eksempel velge bulb-back.png for OFF status og bulb-on.png for ON fra denne mappen C:\Users\xxx\Documents\HSTouch\Skins\Android\Graphics som ble installert sammen med HST. Deploy og test at pæren tenner og slukker når du tenner og slukker devicen som du tracker. Men vi vil også kunne tenne og slukke den ved å trykke på lyspæren! Om vi nå endrer "IgnorePresses" til FALSE dukker propertiene for en knapp opp. Vi bruker "ActionsWhenReleased" og lager en action på det samme devicet som vi tracker. Dette ligner på knappen som startet en Event, men denne gangen velger vi "Toggle On/Off" som command: Deploy og test at du nå kan slå pæren av og på ved å trykke på den. Jeg bruker ofte slike knapper med både tekst og bilde til å vise status og aktivere ting: Å lage egne (3D) knapper med enkle verktøy som Powerpoint (!) er en historie vi må ta en annen gang. Tilslutt en par viktige funksjoner: Det kan være greit å ha en knapp som lukker App'en: Til det bruker vi Action type: "Misc: Exit Application" Flere skjermer Du klarer aldri å få alt inn på en skjerm så flere skjermer må til. Bruk "File/New Screen" for å lage en ny skjerm eller høyreklikk headeren på en eksisterende skjerm og velg "Copy". Gi den nye skjermen et navn, og pass på at hovedskjermen din (den som App'en kan "time ut og gå tilbake til") er den (eneste) som er merket "IsMain"=TRUE Når du vil vise denne skjermen bruker du Action "Screen: Show another screen by itself" og angir den skjerm du ønsker å vise: Men når jeg er laaangt borte Om du ønsker å kunne styre huset fra telefonen når du ikke er hjemme må du åpne opp port 10200 i routeren din og forwarde den til HS serveren. Du må enten ha en fast IP om ISPen din tilbyr det eller en DynDns type tjeneste slik at du kan sette opp den IP'en/DNS'en i Configurasjonen i App'en. Om du har en router som kan mappe din WAN DNS til din LAN IP (eller du kjører en server med full DNS) klarer du deg med kun 1 server i HST App oppsettet og du kan endre connection mode fra "Ask" til en fast server. Har du ikke det kan du bruke to server definisjoner med henholdsvis WAN og LAN IP og kalle dem "HST Hjemme" og "HST Borte". HS kan også styre HST på eget initiativ: Du kan vise en skjerm med et bilde fra et kamera når det ringer på døra eller si "Alexa, Show me the carport web camera on the upstairs iPad" Sjekk under "HSTouch Actions" på en Event for hva du kan gjøre. Husk at så lenge den tilbyr "Simulate a press of an element" kan du bruke dette på en usynlig knapp i HST og la den ha alle de actions du måtte ønske. Ting vi ikke har snakket om: - Å kjøre HTML inne i HST - Starte et script med eller uten parametere - Video (Som egentlig bare er stillbilder fra et WebCam med en refresh hver x sekund ) - Design for å få ting pent og effektivt og passe lett å forstå - Verktøy for å effektivisere produksjon... Ellers er det jo bare å spørre
    1 poeng
  7. Hvorfor HomeSeer Touch? Personlig synes jeg HomeSeer har 3 styrker: Åpenheten gjennom plugin-systemet, muligheten til selv å bygge ut systemet med scripting og egne plugins og sist men ikke minst HS Touch systemet som gir mulighet for å lage egne touch interface. Å kjøre HomeSeer (heretter kalt HS) uten å ta i bruk HomeSeer Touch (heretter kalt HST) blir som å kjøpe en bil men aldri åpne bagasjerommet. HST består av 3 deler: - En editor for å «tegne» opp brukergrensesnittet og definere funksjonene det skal ha. - En App på en telefon, ett nettbrett eller en PC for å kjøre dette brukergrensesnittet - Og en server Plugin for å kommunisere med denne App’en. Editoren lagrer all funksjonaliteten du definerer i en XML fil og overfører denne til App’en sammen med nødvendig grafikk. App’en er således den samme hele tiden men parametriseres til å oppføre seg som du ønsker gjennom dataene som blir lastet opp fra editoren. Når alt er lastet opp kommuniserer App’en direkte med HS plugin’en og editoren er ute av bildet: Pro versjonen av HS kommer med HST inkludert, ellers må du kjøpe den separat. App'ene laster du ned fra Appstore/Google Play, mens Windows klienten førlger med HST: So lets get started! HST er en ganske avansert affære med mange muligheter, men vi skal nå se på hvordan du kommer i gang og hvordan du lager de viktigste tingene: - En slider som dimmer et lys - En knapp som kjører en Event - Statuser vist som tekst eller Grafikk - En knapp som skrur av/på og som viser status - Hvordan en bytter bilde Start opp HST Editoren og velg «File/New Project» så får du opp «Project Defaults»: Her fyller du inn Prosjekt Navn, velger Type (som bestemmer høyde og bredde i piksler) og angir IP adresse (eller DNS) og login til HS serveren (En av dem du har definert i HS under "Tools/Setup/Network") Så dukker editoren opp og for dem som har kjørt Visual Studio er mye kjent: Først sjekk at den "grønne prikken" i toolbaren er grønn. Den signaliserer at du har kontakt med serveren. Er den ikke grønn så gå "Tools/Options/Connection Defaults" og connect på nytt. I midten er arbeidsflaten som skal bli en skjerm i App'en. Til høyre er Egenskapene (Properties) til det elementet som er selected. Til venstre er det Elementer du kan bruke for å tegne opp brukergrensesnittet. Disse velges fra et "Skin" (Et grafisk tema) og er gruppert i faner med navn som "Buttons, Sliders, Graphics osv. En kan også lage egne skins med knapper og Custom elementer men det skal vi ikke snakke om i denne artikkelen. La oss lage en Slider som dimmer et lys. Gå til "Sliders" fanen, dra en Scrollbar ut på arbeidsflaten og klikk på Property: "StatusTracking" : Du får nå opp en "Element Association". Her velger du "HomeSeer Devices" og finner en Device du vet er en dimmer. Etter OK er vi klar for å teste. Velg "Tools/Run Windows Client" og så kommer App'en din opp på PCen og du kan dra i slideren og se at lyset dimmer. Gratulerer du har laget din første HST applikasjon! På telefon eller pad Om du har en PCskjerm med touch kan du nå henge den på veggen og bygge videre. For de fleste av oss er en iPad (gjerne en brukt iPad1) eller en iPhone (eller ditto Adroid selvfølgelig) et enklere alternativ: Last ned HomeSeer Appen og finn den i "Settings". Sjekk at connection Mode = Ask og klikk på en av Server Connection: -> Endre "Address" til IP-Adressen til HS serveren din (eller bruk DNS) og skriv inn brukernavn og passord og gå tilbake og start opp APP'en. Etter å ha valgt den serveren du valgte å konfigurere kommer standard Interfacet til HST opp: (Her kan du nå med en gang velge deg ned til den pæra vi skal dimme og styre den med standard interfacet for å sjekke at det går) Noen synes dette er greit nok, men jeg synes du skal designe ditt eget interface som er spesialtilpasset ditt behov og din smak. Ready to DEPLOY Vi skal derfor sende det vi har designet i HST editoren til telefonen; Velg "Tools/Deploy" og sjekk at telefonen din vises i listen, og klikk på den: La bildet med overføringsparametere være uendret og når du trykker OK vil Telefonen vise "Deploying Configuration" og deretter vår App: Dra i slideren og nyt følelsen av å ha laget din egen HS App Legg også merke til at når du endrer dimmeren manuelt (eller med Web Interfecet til HS) så flytter slideren seg Nå er det egentlig bare å prøve seg fram og teste for å se hvordan de forskjellige tingene oppfører seg, men la meg ta en par av de mest praktiske tingene for å gi deg en flying start: En knapp som starter en Event Dra ut en knapp og endre "Text" propertyen. Klikk på "Action When Released" og få opp "Action Editoren". Legg til en Action og sett typen til "HomeSeer: Trigger a HomeSeer Event" Velg en Event som skal kjøres. Så er det bare å kjøre "Tools/Deploy" igjen (husk at App'en må kjøre for at telefonen skal dukke opp i Editoren) og sjekke funksjonaliteten på telefonen. Ikke fall for fristelsen til å lage mange Actions bak en knapp dersom det samme kan oppnås ved å lage en ny Event som kaller på disse funksjonalitetene. Det er MYE lettere å endre en Event senere enn å måtte deploye ett nytt HST prosjekt til alle enhetene dine. La oss bygge ut med å lese av en status verdi: Velg fanen "Others" og dra ut to "Text" elementer. Sett teksten på den ene til "Ute Temp" og Trykk på "Status Tracking Normal" på den andre. Velg en Device fra et termometer og bruk "Use Status Text". OK og Ferdig! Om vi vil ha en status vist som grafikk gjør vi slik: Dra ut en "Image" og bind den til et lys med "Status Tracking Normal" på samme måte som vi gjorde med dimmeren, men denne gangen velger du "Use status Image" isteden for "Use Value". Endre propertyen "ImageFormat" til "Stretched" slik at hele bildet blir synlig. Nå vil du se standardgrafikken til denne Devicen, men vi ønsker å bruke vår egen grafikk så vi trykker på "StatusImages" og får opp "Status Image Editor": Her trykker vi "Add" 2 ganger for vi trenger bare 2 status bilder, -en for ON og en for OFF. Vi kan for eksempel velge bulb-back.png for OFF status og bulb-on.png for ON fra denne mappen C:\Users\xxx\Documents\HSTouch\Skins\Android\Graphics som ble installert sammen med HST. Deploy og test at pæren tenner og slukker når du tenner og slukker devicen som du tracker. Men vi vil også kunne tenne og slukke den ved å trykke på lyspæren! Om vi nå endrer "IgnorePresses" til FALSE dukker propertiene for en knapp opp. Vi bruker "ActionsWhenReleased" og lager en action på det samme devicet som vi tracker. Dette ligner på knappen som startet en Event, men denne gangen velger vi "Toggle On/Off" som command: Deploy og test at du nå kan slå pæren av og på ved å trykke på den. Jeg bruker ofte slike knapper med både tekst og bilde til å vise status og aktivere ting: Å lage egne (3D) knapper med enkle verktøy som Powerpoint (!) er en historie vi må ta en annen gang. Tilslutt en par viktige funksjoner: Det kan være greit å ha en knapp som lukker App'en: Til det bruker vi Action type: "Misc: Exit Application" Flere skjermer Du klarer aldri å få alt inn på en skjerm så flere skjermer må til. Bruk "File/New Screen" for å lage en ny skjerm eller høyreklikk headeren på en eksisterende skjerm og velg "Copy". Gi den nye skjermen et navn, og pass på at hovedskjermen din (den som App'en kan "time ut og gå tilbake til") er den (eneste) som er merket "IsMain"=TRUE Når du vil vise denne skjermen bruker du Action "Screen: Show another screen by itself" og angir den skjerm du ønsker å vise: Men når jeg er laaangt borte Om du ønsker å kunne styre huset fra telefonen når du ikke er hjemme må du åpne opp port 10200 i routeren din og forwarde den til HS serveren. Du må enten ha en fast IP om ISPen din tilbyr det eller en DynDns type tjeneste slik at du kan sette opp den IP'en/DNS'en i Configurasjonen i App'en. Om du har en router som kan mappe din WAN DNS til din LAN IP (eller du kjører en server med full DNS) klarer du deg med kun 1 server i HST App oppsettet og du kan endre connection mode fra "Ask" til en fast server. Har du ikke det kan du bruke to server definisjoner med henholdsvis WAN og LAN IP og kalle dem "HST Hjemme" og "HST Borte". HS kan også styre HST på eget initiativ: Du kan vise en skjerm med et bilde fra et kamera når det ringer på døra eller si "Alexa, Show me the carport web camera on the upstairs iPad" Sjekk under "HSTouch Actions" på en Event for hva du kan gjøre. Husk at så lenge den tilbyr "Simulate a press of an element" kan du bruke dette på en usynlig knapp i HST og la den ha alle de actions du måtte ønske. Ting vi ikke har snakket om: - Å kjøre HTML inne i HST - Starte et script med eller uten parametere - Video (Som egentlig bare er stillbilder fra et WebCam med en refresh hver x sekund ) - Design for å få ting pent og effektivt og passe lett å forstå - Verktøy for å effektivisere produksjon... Ellers er det jo bare å spørre Vis full oppføring
    1 poeng
  8. Skulle bruke en NodeMCU på et lite prosjekt, men det "klabbet på seg", så det ble en del komponenter etterhvert... Så da kjøpte jeg 2 bokser for å ha det i: "Romstørrelsen" kan enkelt tilpasses (i lengderetningen). http://s.aliexpress.com/QBFzARnI
    1 poeng
  9. Og som nøyde seg med å trykke på device knappene...
    1 poeng
  10. Det kan hende den hadde passa bedre der, nå er det uansett litt seint desverre Alle pakkene er nå sendt, og de som har bestilt bør ha fått en PM Jeg har fortsatt flere tomme kort hvis noen ønsker det! må da bare bestille komponenter selv.
    1 poeng
  11. Tja, jeg er bare litt lei av at gode diskusjoner alltid på "forurenses" med noen som på død og liv må minne om at "det der har en ikke lov til å gjøre uten at en er elektriker". At huset kan brenne ned, -at forsikringen ikke gjelder osv. Jeg har en følelse av at det er en gruppe folk som gjør ting som er i gråsonen (og også litt over) og en som ikke gjør noe som helst med 220V og at den siste gruppen er litt sur på den første og stadig må minne dem på at det de gjør er ulovlig, og litt fornærmet siden de første da gjør ting som de siste har bestemt seg for ikke å gjøre, og at de synes det er urettferdig... Og alt det der er helt greit for meg (og dessuten viktig siden forumet ALDRI vil oppfordre til å gjøre noen farlig eller ulovlig!) og at det er lov å være forskjellig og ha litt forskjellige definisjoner, jeg skulle bare ønske at de kunne diskutere det på ETT BESTEMT sted. Og bloggen din er kjempebra som oppslagsverk og du er helt topp til å svare på spørsmål (og av de minst fanatiske elektrikere jeg kjenner), jeg er bare usikker på om svar på en blogg er stedet. Men jeg skal høre med @Moskus og @iblis hva de mener om saken. Vi er jo (også) forskjellige...
    1 poeng
  12. enklere å bare bruke en plastboks noen av disse burde da kunne være brukendes: http://www.biltema.no/no/Bygg/Elektrisk/Fast-installasjon/Koblingsboks-2000021071/ da er det jo bare å skjære ut ene hullet slik at du får skrukoblingen på utsiden av boksen, noe som gjør at det enklere å montere/demontere. ikke så vondt som 400v, men ja, det er vondt (snakker av erfaring) bare å huske å nappe ut pluggen/ta sikringen før man gjør noe med 220v ?
    1 poeng
  13. Første steg på prosjekt automatisk vanning: Steg 2 blir å få montert opp Netatmo nedbørsmåler. Steg 3 blir å lage event og IFTTT varsling basert på fukt, værmelding og nedbørsmåling. Steg 4 blir å automatisere vanningen når magnetventilene ankommer.
    1 poeng
  14. Alpha av python-plugin: https://www.domoticz.com/forum/viewtopic.php?f=65&t=17312 Har så vidt testet og virker for meg. Krever at pærene er lagt til vi app. Ivar
    1 poeng
  15. Ja det er litt vondere å ta på... men da får en heller la være En jordet metallboks med en plastboks utenpå der igjen? Hva sier du @Håvardgj ? Dette har jo tross alt stått i en vaskemaskin inne...
    1 poeng
  16. Har fått lekt litt med MQTT, funnet ut at dette er en enkel måte å få ting inn/ut fra Homeseer. Har et kjøleskap som brukes til gjæring av hjemmebrygg. Det styres av en Arduino Uno som igjen kontrolleres av en Raspberry Pi. Lagde et script som sender temperaturene til Homeseer: MQTT fungerer også mot min LG TV, og Blue Iris støtter dette: Enkelt å sette opp i Blue Iris Så planene fremover ser slik ut:
    1 poeng
  17. Jeg jobbet i denne bransjen i mange år, ikke i Securitas, så det satt langt inne for meg å velge Verisure - men jeg har ikke angret på valget. Løsningen fungerer glimrende. Jeg liker at man kan styre mye selv via nettsidene (som også fungerer some en liksom-API for løsninger som f.eks. den til lilfire). For en tid tilbake trengte jeg å utvide systemet med et par ekstra røykvarslere. Da ordner jeg alt selv: Bestiller den via nettbutikken, skrur den opp selv, og kobler den opp mot resten av systemet. Slipper å få en montør på besøk en gang det ikke passer, osv. Jeg har brukt Verisure i et år nå, det har ikke vært noe tull. Har hatt et par feil-alarmer, da er operatøren på telefonen etter 10 sekunder, og ser på bilder fra sonen som er utløst. Veldig bra. Jeg benytter også sjansen til å rette på en vanlig misforståelse, selv om dette er komplett off-topic på et hjemmeautomasjonsforum Dersom det er reelt innbrudd, er det en jobb for politiet, ikke for vekter. Det er mange som fokuserer på dette med utrykningstid osv, men ingen selskaper kan garantere noe som helst om utrykningstid (uansett hva selgerne sier). Utrykningsvektere, i likhet med vakthavende elektrikere, vakthavende glassmestre, vakthavende låsesmeder, vakthavende rørleggere, osv, kan alltid være på andre oppdrag langt borte, og de kjører ikke bil med blålys på taket. Jeg har selv jobbet som vekter i mange år, inkludert som utrykningsvekter, og jeg vet at responstiden kan bli veldig lang, uansett hvor mye man skynder seg. I de aller fleste tilfeller, der man har grunn til å tro at alarmen er reell, er politiet på stedet lenge før vekter. Som for meg er 100% selvsagt, men for en del selgere og en del kunder ikke virker å være like selvsagt. Det er ikke vekters jobb å "ta tyven". Jeg har tatt en del "på fersken", men det hører til unntakene, og er heller ikke ønskelig. Jeg hadde ikke så godt betalt at jeg syntes det var stas å møte på en klovn med finlandshette inne i et bygg kl 04 på natten. Det er heller ikke denne tjenesten man kjøper hos et sikkerhetsselskap. Her handler det om å 1) forebygge, og 2) minimere skadene. Klistremerker på vinduene er veldig forebyggende. Det som er enda mer forebyggende er dersom klistremerkene settes på et hus bebodd av noen som også tenker litt forebyggende. Ikke la stiger og verktøy ligge synlig og tilgjengelig. Mange tyver er opportunister. Ingen grunn til å gi de en dytt i feil retning. De aller fleste innbrudd skjer ikke av profesjonelle bander. Bruk lys aktivt. De aller fleste tyver er livredde, og dersom de blir belyst når de nærmer seg huset, snur de i 9 av 10 tilfeller. Utelys med bevegelsessensor er noe av det mest effektive man kan montere. Tenk fra tyvens perspektiv: Blir jeg sett, blir jeg tatt. Alarmens oppgave er, etter min mening, primært å varsle internt ved brann - men i en innbruddssituasjon er alarmens oppgave å stresse tyven, og dermed minimere skader. Alarm introduserer et tidspress for tyven og gjør det ubehagelig å oppholde seg i huset. Det man vil når man har en tyv på besøk, er at han skal løpe gjennom huset, raske med seg noen nettbrett, og komme seg fort avgårde. Det man IKKE vil er at en tyv bruker 6 timer i huset ditt på å gå gjennom alle skuffer, og fylle bilen med alt av verdi. Når tyven vet at politiet potensielt er på vei, eller at naboene er på vei til å våkne, vil han forte seg. Husk at det verste med et innbrudd i en privatbolig er faktisk ikke tingene som forsvinner - det er følelsen av utrygghet som oppstår etterpå. Jeg takler at en narkoman knuser et vindu hos meg, napper med seg et nettbrett, og løper. Jeg takler dårligere at en narkoman bruker 8 timer inne i mitt hus, på å gå gjennom mine ting. Vekters oppgave er å minimere skadene. Vekter sikrer huset, rekvirerer glassmester eller låsesmed, bistår politiet med nøkler og alarmbetjening, og holder kontakten med kunden som er på ferie. Tenk følgende situasjon: Du har ikke alarm i huset. Du får innbrudd. Tyvene brukte naboens stige for å komme seg opp på taket, og entret gjennom ditt takvindu. Selv den dummeste tyv vet at 9 av 10 nordmenn tror at innbruddstyver (også) kommer inn gjennom hovedinngangen eller terrassedøren og prioriterer sine bevegelsesdetektorer der. De vet også at 9 av 10 nordmenn oppbevarer verdisakene på badet og/eller soverommet, som gjerne ikke ligger på samme nivå som hovedinngangen eller terrassedøren. De oppdager kjapt at du ikke har alarm i ditt hus, dermed kan de også ta for seg resten av huset, og bruke god tid. I verste fall kan de komme tilbake neste natt og gjøre seg ferdig. 2 uker senere kommer du hjem, og ser raskt effekten et knust takvindu har hatt etter 2 ukers regnvær. Du ser også at hele huset ditt er gjennomsøkt og ødelagt, alle smykker, aller PC'er, alle nettbrett, alt sølvtøy inkludert alt arvegodset er borte - og huset er ødelagt. Utrykningstid er ikke interessant, med mindre vi skiller mellom timer og dager. Det som ER interessant, er hvilken informasjon operatøren får når alarmen går. Jeg har sittet som alarmoperatør i mange år. Tenk følgende to scenarioer, fra en alarmoperatørs perspektiv (jeg har opplevd begge to, mange ganger): A) Jeg får innbruddalarm fra hus X. Det eneste jeg vet er at alarmen er utløst. Jeg ringer eier, som er på ferie. Han vet ingenting. Jeg sender en vekter for å finne ut hva som foregår. Etter 45 minutter kan vekter bekrefte at det er innbrudd. Jeg varsler politiet, som er på stedet 1 time etter at alarmen gikk. Det blir gjort et forsøk med hund, uten resultat. En del av eiers gjenstander er borte. Vekter rekvirerer glassmester, eier informeres. En av gjenstandene som ble tatt dukker opp i en husransaking 8 måneder senere, resten er borte for godt. B) Jeg får innbruddsalarm fra hus X. Jeg ser at innbruddsalarmen ble utløst i kjelleren først, så ble den utløst i stuen 3 minutter senere. Nå går den igjen i kjelleren. Jeg ser på bildene fra huset at 2 mann går frem og tilbake. Jeg ringer politiet og varsler vekter, og varsler eier. Politiet er på stedet etter 15 minutter, og hundepatruljen pågriper 2 mann 300 meter unna huset. I sekken har de tyvegods fra hus X. Vekter er på stedet etter 45 minutter, går gjennom huset med eier på tråden, informerer om hvordan det ser ut, og informerer om at politiet har funnet de stjålne eiendelene. Vekter rekvirerer glassmester som reparerer vinduet. Vekter sikrer huset, og holder eier informert. Tyvene blir pågrepet. Innbruddet blir satt i sammenheng med andre innbrudd i området. Det er uendelig mye bedre å være både operatør, vekter, politi og eier i scenario B. Moralen: Velg et system som gir operatøren et godt situasjonsbilde og dermed et godt beslutningsgrunnlag, som kan gis videre til politiet. Dersom man er opptatt av at "tyven skal tas" er dette uendelig mye viktigere enn utrykningstid. Sett opp flere detektorer. Sett opp detektorer med kamera. Mange DYI'ere tenker at man kan fikse dette selv, men egne sensorer og egne kameraer. Men litt av det man betaler et sikkerhetsselskap for er å sitte 100% klar hele døgnet, og absorbere informasjon i samme sekund som den kommer, kontakte politiet og sette i gang apparatet. Den jobben er faktisk ikke like lett å utføre for en privatperson kl 03 om natten fra et hotellrom på Tenerife.
    1 poeng
Vinnerlisten er satt til Oslo/GMT+01:00
×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.