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

Teza

Medlemmer
  • Innlegg

    188
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    3

Alt skrevet av Teza

  1. Høres fornuftig ut det
  2. Fikk tilbakemelding fra Tronika,no og fikk en link til noen som hadde hatt samme problemet tidligere. Imponert over så rask tilbakemelding sent en lørdags kveld. Etter nedlasting og utpakking av driver, var katalogen og filene markert i grønn farge. Dette vil si at filene er krypterte, og det er ikke mulig å installere dem uten å fjerne krypteringen først. For å fjerne krypteringen, gjør følgende. Høyreklikk på katalogen med driverfilene Trykk på "Egenskaper" Trykk på "Avansert..." Fjern markeringen forran "Krypter innhold for å sikre data" Trykk så "OK" Trykk "Bruk" Trykk "Ok" Trykk "Ok" Katalogen og driver filene skal nå være i sort farge. Det er nå mulig å installere driveren for denne enheten.
  3. Har akkurat mottatt en UZB1 interface fra Tronika og plugget den i maskinen. Win7 finner ingen driver til denne, så lastet ned en driver fra zwave.me, men den vil ikke installere driveren. Noen som har vært borte i dette og kjenner løsningen?
  4. Kjøper lisensen
  5. Har lastet ned og installert homeseer, samt bestilt en RFXCom RFXtrx433E og Z-Wave.Me UZB1 fra Tronika. Så får jeg prøve litt om 14 dager.
  6. Takker, har vært innom noen nettsider, men forstår ikke mye av faguttrykkene. Har dog fått inntrykket av at det å lære C er omtrent like relevant for å kunne programmere C#, som det å lære LUA. Får fortsette å tenke en stund til. Det kommer kanskje tilbud på Homeseer neste mnd, så vurderer hvorvidt jeg skal knote meg fremover med et tilpasset LUA eller prøve en annen vei.
  7. Usikker på om dette er rett sted å spørre, men prøver å stake kursen fremover når det kommer til HA. Bruker i dag Fibaro HC2, hvor jeg er avhenging av å lære LUA coding, for å få laget det oppsettet jeg trenger. Ved å kjøpe en lærebok i LUA vil man likevell ikke være i mål, da det er et tilpasset LUA språk som er benyttet i HC2 (er jeg blitt fortalt). Har tidligere ønsket å lære C, da dette kan bli brukt i elektronikk prosjekter, f.eks med PIC. Kjøpte boken C Programming Absolute Beginner's Guide (3rd Edition) tidligere men kom ikke i gang med denne da jeg hadde andre prosjekter. Sitter nå og tenker at når jeg først må lære et språk, burde det kunne brukes til mest mulig av det jeg kan komme bort i. Så spørsmålene (etter mye svada) er hvor mye forskjell er det på C og C#? Kan jeg bruke læreboken jeg allerede har for å lære å programmere C# i Homeseer? Hvis jeg lærer C#, vil den programmeringen kunne brukes på programmering av microkontrollere som PIC? Sikkert noen dobble facepalms nå, eller skrivebord med pannemerker i. men er helt grønn på dette området.
  8. Ettersom jeg ikke kan LUA programmering, blir enhver liten idé til et helt prosjekt. Jeg prøver å sette opp HC2 fra bunnen av, med LUA i stedet for blokk scener. I håp om at andre har en bedre fungerende løsning de kan dele, eller prøver å finne en løsning på samme utfordring, poster jeg min kode. Det jeg ønsker å oppnå: Når jeg er på jobb, har jeg alltid med nettbrett, ellers ligger nettbrett alltid hjemme. Vil derfor ha en variabel som anngir om jeg er på jobb eller hjemme. Dersom telefonen min er hjemme, er jeg hjemme, hvis ikke, er jeg borte. Vil ha en variabel som forteller om jeg er hjemme eller borte. Med disse 2 variablene kan systemet skille mellom om jeg er hjemme, borte eller på jobb. Utfordringer med denne koden: Dersom telefonen går i standby, forsvinner den fra wifi nettverket. -------------------------------------------------------------------------------------- -- Create a virtual device, and 2 variables named -- -- Nettbrett_hjemme and Note8_hjemme. -- -- Copy this code into main loop of VD -- -------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- -- Setup -- -------------------------------------------------------------------------------------- local device1 = "00:00:00:00:00:00"; -- mac adress of device 1, Huawei M2-801L local device2 = "00:00:00:00:00:00"; -- mac adress of device 2, Samsung Galaxy Note 8 local Away = 15; -- Minutes delay before setting a device as away from home, if not found local ProgramDelay = 5; -- seconds delay between each time the program runs -------------------------------------------------------------------------------------- -- Checking if device is registered in wifi network -- -------------------------------------------------------------------------------------- local HC2 = Net.FHttp("127.0.0.1", 11111); -- Do not change IP or port! for j=1,4 do local response, status, errorCode = HC2.POST(HC2, "/api/networkDiscovery/arp", "{}"); local jsonTable = json.decode(response) fibaro:debug ("response "..response); for i, name in ipairs(jsonTable) do if(name['mac'] == device1) then fibaro:setGlobal("Nettbrett_hjemme", 1); -- variable name elseif(name['mac'] == device2) then fibaro:setGlobal("Note8_hjemme", 1); -- variable name end end end -------------------------------------------------------------------------------------- -- Timer, for setting device status to away -- -------------------------------------------------------------------------------------- local Device1Time = fibaro:getGlobalModificationTime("Nettbrett_hjemme"); -- variable name local Device2Time = fibaro:getGlobalModificationTime("Note8_hjemme"); -- variable name local TimeNow = os.time() local Device1Away = TimeNow - Device1Time local Device2Away = TimeNow - Device2Time if(Device1Away >= (Away * 60)) then fibaro:setGlobal("Nettbrett_hjemme", 0); -- variable name end if(Device2Away >= (Away * 60)) then fibaro:setGlobal("Note8_hjemme", 0); -- variable name end fibaro:debug ("Modification time device 1 "..Device1Time); fibaro:debug (os.date('%A, %B %d %Y at %H:%M UTC', Device1Time)); fibaro:debug ("Modification time device 2 "..Device2Time); fibaro:debug (os.date('%A, %B %d %Y at %H:%M UTC', Device2Time)); fibaro:debug (os.date('%A, %B %d %Y at %H:%M UTC', TimeNow)); fibaro:debug ("Time since change, device 1 "..Device1Away); fibaro:debug ("Time since change, device 1 "..Device2Away); fibaro:sleep(ProgramDelay*1000);
  9. Ganske utrolig. Leverte inn en Fibaro veggplugg på onsdag da jeg kun får kommunikasjonsproblemer med denne. Kontakten må sendes inn for å bli sjekket, så sitter uten styring på den lampen i stua. Nå får jeg samme problemet på lampe nr. 2 i stua, kun komunikasjonsproblemer mot kontakten. Tror jeg har kjøpt mitt siste Fibaro produkt...
  10. Antar det er endel som har en server gående 24 timer i døgnet, for å styre smarthuset. Kunne det vært interessant å bruke den ledige prossessorkraften til å støtte forskning med å forstå hvordan proteiner folder seg? Denne kunnskapen er nødvendig for å finne behandling for sykdommer som alzheimers, huntingtons, parkinsons, og mange kreft typer. Et par lenker, dersom det virker interessant: https://www.diskusjon.no/index.php?showtopic=254688&hl= https://foldingathome.org/ Des flere små maskiner som jobber, des større sjans for gjennombrudd i forskningen.
  11. Håper det er riktig, men det vil jo tiden vise. Er dog skeptisk til å legge mye ekstra penger i dette utstyret.
  12. Versjon 2 av disse produktene har nok fått korrigert dette. Liker designet på produktene og det er enkelt å koble det sammen. Men sitter med en følelse av at det er brukt billige komponenter. HC2 sentralen holder også konstant ca. 38 grader, så ville trodd man ville laget luftespalter i kabinettet for å få ned temperaturen noe.
  13. Vet ikke om det er tilfelle, men sitter med følelsen av at kvaliteten på produkter fra Fibaro ikke er så god som jeg føler den burde være. Har foreløpig byttet 2 veggplugger (ene nesten ikke brukt og kun satt opp med en lampe) og Fibaro HC2 hjemmesentralen er nettopp blitt byttet med en ny etter service. Kan være meg, men har en følelse av å ikke kunne stole helt på kvaliteten på disse produktene, til tross for en stiv pris. Hva er erfaringen dere har?
  14. Kjøpte 130 meter med nye 1/2" slanger. Vil nok måtte kjøpe noen nye...
  15. Nesten hver gang jeg har lyst på ny teknikk, snubler jeg, denne uken er ingen unntak. Har plantet et 30 meter langt lavendelbed, langs en nyoppsatt støttemur, samtidig har jeg klargjort for å så ny plen. Dette "må jo ha" automatisk vanning tenkte jeg, og gikk for Gardena smart system. Var innom flere butikker for å få hjelp og ble vist en startpakke med controller, fuktmåler og vannventil: pris ca. 5000,- Dette var jo dyrt og flott tenkte jeg og kjøpte 30 meter svetteslange, ny vannslange og nødvendige koblinger i tillegg. Dermed hadde jeg vanning til lavendel plantene. Men nysådd plen trenger jo vanning, så da begynte eventyret med å utvide vanningsanlegget. Kjøpte 5 spredere og fikk beskjed om at det ikke var noe problem med å kjøre 3 spredere i serie, så kjøpte da to ekstra vannventiler til nesten 1800,- pr. stk og tok like greit med en ekstra fuktmåler til ca. 1300,-. 3 stk spredere var det ikke tilstrekkelig vanntrykk til! 2 stk spredere fungerte da jeg testet de, med de nødvendige slangelengdene. Dog må vanntrykket ha vært meget godt den dagen jeg monterte alt, for i dagene i ettertid har vanntrykket vært for lavt for å kjøre 2 spredere i serie. Dermed kan jeg kun bruke en og en spreder, og for å få det til har jeg ikke nok vannventiler, ei heller plass til flere vannventiler. Etter mye leting fant jeg ut at Gardena har en smart irrigation enhet som kan tilkobles mitt eksisterende oppsett. Med denne vil jeg kunne vanne 6 soner uavhengig av hverandre, hvorfor i granskauen kunne ikke forhandlerne informere om denne muligheten? Så dermed har jeg måtte bestille en ekstra irrigation controller til ca. 2300,- + 6 ventiler og tilhørende bokser til ca. 3500,- Så pr. i dag sitter jeg med en oppsmuldret lommebok og selvvanning til ca. 15700,- PLUSS endel tusen i deler og nye slanger... Det var ikke dette jeg så for meg da jeg gikk ut av butikken med et Gardena smart system til ca. 5000,-...
  16. Så lenge man ikke tilkobler noe som kan trekke 10 A, er man vel ganske sikker. Ønsket en avklaring fra Fibaro og fikk følgende svar fra deres support. Så vet vi hva Fibaro mener om den saken Så da benytter jeg den allerede innkjøpte bryteren.
  17. Satte opp email varsling i en scene og sjekket telefonen for ny epost, uten hell. Så antok det ikke virket og tenkte ikke mer på den saken før neste dag, da jeg mot normalt ikke hadde fått en eneste epost på telefonen. Logget på domenet og fant ut at jeg har spammet epost kontoen min med 103378 eposter siste døgn... "Heldigvis" er det ikke mulig å slette mer enn 250 eposter av gangen, så fikk god trening av å klikke, dra, slippe... ... ca. 414 ganger. Kunne vært mer uheldig, da jeg skulle reise bort i 14 dager dagen derpå...
  18. @Christoffer Kan ikke se at Fibaro Relay Switch har nevnte begrensning, så det gjør den delen mulig. Ser først nå at Fibaro ikke har godkjent noen av de nevnte bryterne for bruk på 16A kurs. Begge krever 10A sikring.
  19. @Moskus Kommer ann på belastningen den blir utsatt for.
  20. Har 5 stk rørvifter, 4 på på 16 watt og 1 på 14 watt. Så vi snakker om ca. 80 watt med motorer. Kjøpte en Fibaro Double Switch 2, da jeg ønsker å styre den på 14 watt for seg selv. Dog ser jeg i manualen at denne bryteren ikke må brukes til motorer. Er det andre tilsvarende løsninger som passer bra til mitt behov? Bør passe i en dobbel veggboks om mulig.
  21. Teza

    Teza Home Center 2

    Har fulgt med Fibaro wallplug på varmtvannstanken en periode nå. Kanskje 98% av gangene jeg har kontrollert den, har det ikke vært noe varmegang etter flere timers belastning. Det har dog hendt at plugg/kontakt/støpsel er blitt varme, og er det noe jeg ikke liker så er det varmegang i det elektriske. Har derfor fulgt rådet til Moskus og montert en Aeotec Heavy Duty Smart Switch Gen 5 (ZW078) bryter på varmtvannstanken. Anbefaler andre som bruker Fibaro Wall Plugg ved høy belastning, til å kontrollere disse jevnlig for varmegang.
  22. For å kunne lage gode scener for styring av lys, varme og annet, vil jeg tro man må ha en del variabler som kan fortelle systemet hvordan omgivelsene er. Har prøvd å lage en scene som setter følgende variabler: Soltid, med verdiene: Soloppgang, Solnedgang Ukedag, med verdiene: Mandag, Tirsdag, Onsdag, Torsdag, Fredag, Lørdag, Søndag Maaned, med verdiene: Januar, Februar, Mars, April, Mai, Juni... ...Desember Leggetid, med verdiene: Sover, Våken LUA koden for disse 4, er i bunnen av denne posten. (Har ikke fått sjekket om den fungerer enda.) Min neste utfordring er en variabel som heter årstid, med verdiene: Vår, Sommer, Høst, Vinter. Kriteriene for denne variabelen skal være: Årstid vår: Den delen av året da normal døgnmiddeltemperatur for det aktuelle stedet er mellom 0 og 10 °C og stigende. Fra ca. 5. februar til ca. 6. mai. (midtpunkt=vårjevndøgn=ca. 21. mars) Årstid sommer: Den delen av året da døgnmiddeltemperaturen er over 10 ° C Fra ca. 7. mai til ca. 6. august. (midtpunkt=sommersolverv=ca. 21. juni) Årstid høst: Den delen av året da normal døgnmiddeltemperatur for det aktuelle stedet er mellom 0 og 10 °C og synkende. Fra ca. 7. august til ca. 16. november. (midtpunkt=høstjevndøgn=ca. 23. september) Årstid vinter: Den delen av året da døgnmiddeltemperaturen er under 0 ° C Fra ca. 17. november til ca. 5. februar. (midtpunkt=vintersolverv=ca. 22. desember) Noen gode tips for styring av variabelen årstid? ------ Her er koden for de første 4 variablene: --[[ %% autostart %% properties %% globals --]] -- Opprett Variabelen: Soltid -- med verdiene: Soloppgang, Solnedgang -- Opprett variabelen: Ukedag -- med verdiene: Mandag, Tirsdag, Onsdag, Torsdag, Fredag, Lørdag, Søndag -- Opprett variabelen: Maaned -- med verdiene: Januar, Februar, Mars, April, Mai, Juni... ...Desember -- Opprett variabelen: Leggetid -- med verdiene: Sover, Våken local sourceTrigger = fibaro:getSourceTrigger(); -- Hva har startet scenen? if (sourceTrigger["type"] == "autostart") then; -- Hvis scenen er startet med autostart: while true do; -- Så lenge scenen er startet med autostart, kjør: local TidsTabell = os.date("*t"); -- TidsTabell vil genereres og se ut som følger: -- year 2018 -- month 01-12 -- day 01-31 -- hour 00-23 -- min 00-59 -- sec 00-59 -- isdst et boolean, "true" hvis sommertid, ellers "false" local Tid = (string.format("%02d", TidsTabell.hour) .. ":" .. string.format("%02d", TidsTabell.min)); -- "%02d" 0 padding, 2 heltall, d for desimaltall local Dag = tonumber(os.date("%w")); local Mnd = tonumber(os.date("%m")); local Soloppgang = fibaro:getValue(1, "sunriseHour"); -- Henter tidspunkt for soloppgang local Solnedgang = fibaro:getValue(1, "sunsetHour"); -- Henter tidspunkt for solnedgang local startSource = fibaro:getSourceTrigger(); -- Setter variabel Soltid: if (Tid == Soloppgang) then; -- Hvis tid er lik tiden for soloppgang, da fibaro:setGlobal("Soltid","Soloppgang"); -- settes variabelen Soltid til Soloppgang end; if (Tid == Solnedgang) then; -- Hvis tid er lik tiden for solnedgang, da fibaro:setGlobal("Soltid","Solnedgang"); -- settes variabelen Soltid til Solnedgang end; -- Setter variabel Ukedag: if(Dag == 0 and Tid == "00:00") then; fibaro:setGlobal("Ukedag", "Søndag"); fibaro:call(2, "sendDefinedEmailNotification", "15"); -- Beskjeden "Variabel Ukedag er endret", sendes på epost elseif(Dag == 1 and Tid == "00:00") then; fibaro:setGlobal("Ukedag", "Mandag"); fibaro:call(2, "sendDefinedEmailNotification", "15"); elseif(Dag == 2 and Tid == "00:00") then; fibaro:setGlobal("Ukedag", "Tirsdag"); fibaro:call(2, "sendDefinedEmailNotification", "15"); elseif(Dag == 3 and Tid == "00:00") then; fibaro:setGlobal("Ukedag", "Onsdag"); fibaro:call(2, "sendDefinedEmailNotification", "15"); elseif(Dag == 4 and Tid == "00:00") then; fibaro:setGlobal("Ukedag", "Torsdag"); fibaro:call(2, "sendDefinedEmailNotification", "15"); elseif(Dag == 5 and Tid == "00:00") then; fibaro:setGlobal("Ukedag", "Fredag"); fibaro:call(2, "sendDefinedEmailNotification", "15"); elseif(Dag == 6 and Tid == "00:00") then; fibaro:setGlobal("Ukedag", "Lørdag"); fibaro:call(2, "sendDefinedEmailNotification", "15"); end; -- Setter variabel Maaned if(Mnd == 01 and string.format("%02d", TidsTabell.day == "01") and Tid == "00:00") then; fibaro:setGlobal("Maaned", "Januar"); fibaro:call(2, "sendDefinedEmailNotification", "123"); -- Beskjeden "Variabel Måned er endret", sendes på epost elseif(Mnd == 02 and string.format("%02d", TidsTabell.day == "01") and Tid == "00:00") then; fibaro:setGlobal("Maaned", "Februar"); fibaro:call(2, "sendDefinedEmailNotification", "123"); elseif(Mnd == 03 and string.format("%02d", TidsTabell.day == "01") and Tid == "00:00") then; fibaro:setGlobal("Maaned", "Mars"); fibaro:call(2, "sendDefinedEmailNotification", "123"); elseif(Mnd == 04 and string.format("%02d", TidsTabell.day == "01") and Tid == "00:00") then; fibaro:setGlobal("Maaned", "April"); fibaro:call(2, "sendDefinedEmailNotification", "123"); elseif(Mnd == 05 and string.format("%02d", TidsTabell.day == "01") and Tid == "00:00") then; fibaro:setGlobal("Maaned", "Mai"); fibaro:call(2, "sendDefinedEmailNotification", "123"); elseif(Mnd == 06 and string.format("%02d", TidsTabell.day == "01") and Tid == "00:00") then; fibaro:setGlobal("Maaned", "Juni"); fibaro:call(2, "sendDefinedEmailNotification", "123"); elseif(Mnd == 07 and string.format("%02d", TidsTabell.day == "01") and Tid == "00:00") then; fibaro:setGlobal("Maaned", "Juli"); fibaro:call(2, "sendDefinedEmailNotification", "123"); elseif(Mnd == 08 and string.format("%02d", TidsTabell.day == "01") and Tid == "00:00") then; fibaro:setGlobal("Maaned", "August"); fibaro:call(2, "sendDefinedEmailNotification", "123"); elseif(Mnd == 09 and string.format("%02d", TidsTabell.day == "01") and Tid == "00:00") then; fibaro:setGlobal("Maaned", "September"); fibaro:call(2, "sendDefinedEmailNotification", "123"); elseif(Mnd == 10 and string.format("%02d", TidsTabell.day == "01") and Tid == "00:00") then; fibaro:setGlobal("Maaned", "Oktober"); fibaro:call(2, "sendDefinedEmailNotification", "123"); elseif(Mnd == 11 and string.format("%02d", TidsTabell.day == "01") and Tid == "00:00") then; fibaro:setGlobal("Maaned", "November"); fibaro:call(2, "sendDefinedEmailNotification", "123"); elseif(Mnd == 12 and string.format("%02d", TidsTabell.day == "01") and Tid == "00:00") then; fibaro:setGlobal("Maaned", "Desember"); fibaro:call(2, "sendDefinedEmailNotification", "123"); end; -- Setter variabel Leggetid: if (Tid == "23:30") then; fibaro:setGlobal("Leggetid","Sover"); -- settes variabelen Leggetid til Sover end; if (Tid == "08:00") then; fibaro:setGlobal("Leggetid","Våken"); -- settes variabelen Leggetid til Våken end; fibaro:sleep(60*1000); -- Vent 60 sekunder før programmet kjører igjen end; else; -- Hvis scenen er startet manuelt: local Soltid = fibaro:getGlobalValue("Soltid"); if (Soltid == "Solnedgang") then; fibaro:setGlobal("Soltid","Soloppgang") else; fibaro:setGlobal("Soltid","Solnedgang") end; end; Mitt første forsøk på et brukende LUA program. Føler det er en del repetisjoner der som burde vært unngått...
  23. Har møtt veggen på denne, ser ut til at jeg må lære LUA for å komme videre.
  24. Har prøvd å få hjelp på Fibaro sitt forum uten hell. Slik jeg har forstått det skal det være mulig å få verdier fra en UradMonitor inn i HC2 systemet. Ved å skrive inn en lokal ip adresse: http://192.168.8.106/j vil enheten min returnere følgende: {"data":{ "id":"8200007A","type":"8","detector":"SI29BG","voltage":382,"cpm":10,"temperature":8.96,"humidity":38.76,"pressure":100326,"voc":12799999,"co2":483,"noise":38,"ch2o":0.01,"pm25":0,"uptime": 153033}} Ønsker å få disse verdiene inn i systemet men har ingen kunnskap om hvordan dette kan gjøres. Strengen over gir følgende verdier: Temperature Pressure Humidity VOC PM2.5 Formaldehyde Carbon Dioxide γ,x-rays Har sjekket med Fibaro support, men de vil ikke gi noen tips eller hjelp. Følgende tråd jeg startet på Fibaro forumet inneholder det jeg tror er en fungerende kode for homeseer, men vet ikke om dette kan la seg konvertere til Fibaro sitt system? Noen tips om hvordan jeg kan komme i mål?
  25. Lag en variabel som heter soltid, med verdiene soloppgang og solnedgang. Deretter kan du bruke variabelen i tillegg til lampen innendørs til å styre lysene ute. Edit: For at dette skal fungere må du også gå inn på panel => localisation panel og legge inn hvor du bor.
×
×
  • 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.