Gå til innhold
  • Bli medlem

Moskus

Administrator
  • Innlegg

    16 875
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    808

Alt skrevet av Moskus

  1. ... for å teste hva? Hva skal du oppnå? Se overskriften "Assosiasjoner" i HS-skolen del 4. Kort fortalt har assosiasjoner om hvor Z-wave sender informasjonen til. F.eks. skal Gruppe 1 alltid være assosiert med hjernen (HomeSeer) med Z-wave Plus-enheter. Med en dimmer 2 er Gruppe 2 og 3 assosiasjoner til S1, og gruppe 4 og 5 er assosiasjoner til S2. Hvis du f.eks. legger til en annet lys til gruppe 2 og 3, vil altså et trykk på S1 skru på og dimme dette andre lyset også. Men bare hvis du trykker på knappen S1. Hvordan assosiasjonene brukes for en bestemt node må du altså sjekke i manualen. Det samme gjelder også parametre. For å oppdatere assosiasjoner på en batteri-enhet må du vekke den, for den er ikke aktivt normalt (det tapper batteriet). Jeg hadde ikke brukt assosiasjon til bevegelsessensor. Da får man ikke fordelene av å ha en god smarthus-hjerne som HomeSeer. Lag heller eventer, se HS-skolen del 7.
  2. Jeg har lett etter men ikke funnet noen i det siste... RFXCOM hadde en i gamle dager, men jeg har ikke fått den til å virke (bl.a. fordi jeg ikke får fatt i en puls-teller-sensor).
  3. Det gjør jeg også. Bruker kun secure for dørlåser. Nei, generelt sett skal polling være av.
  4. Hmmm! Det er jo strengt tatt en mulighet, for så å konvertere det til en lokal device etterpå.
  5. Kan jeg komme med et forbedringsforslag? One-line IF er utmerket for kun én linje, men blir veldig uoversiktelig når den skal dekke flere (samt at det teknisk sett krever mer regnekraft, selv om det er ubetydelig nå om dagen). Jeg hadde mao. skrevet den siste IF-setningen slik: ' If the current ventilator mode is at the same mode/level we want to set then we do not have to do anything If (ventModeGetCodeArray(valueVentModeGet) = ventilatorSetModeArray(ventilatorSetLevel)) Then If Debug Then hs.WriteLog(logName, "ventModeGetCodeArray(valueVentModeGet) = " & ventModeGetCodeArray(valueVentModeGet)) hs.WriteLog(logName, "ventilatorSetModeArray(ventilatorSetLevel) = " & ventilatorSetModeArray(ventilatorSetLevel)) hs.WriteLog(logName, "If (ventModeGetCodeArray(valueVentModeGet) [" & ventModeGetCodeArray(valueVentModeGet) & "] = ventilatorSetModeArray(ventilatorSetLevel)[" & ventilatorSetModeArray(ventilatorSetLevel) & "] ) Then, no changes in ventilatorSetMode") End If Else ' Set ventilator device devVentModeSet to index of ventModeSetCodeArray where value is ventilatorSetLevel translated thru ventModeSetCodeArray If Debug Then hs.WriteLog(logName, "If Not (ventModeGetCodeArray(valueVentModeGet) [" & ventModeGetCodeArray(valueVentModeGet) & "] = ventilatorSetModeArray(ventilatorSetLevel)[" & ventilatorSetModeArray(ventilatorSetLevel) & "] ) Then, set ventilator to " & ventilatorSetModeArray(ventilatorSetLevel)) hs.WriteLog(logName, "ventilatorSetLevel = " & ventilatorSetLevel) hs.WriteLog(logName, "ventilatorSetModeArray(ventilatorSetLevel) = " & ventilatorSetModeArray(ventilatorSetLevel)) hs.WriteLog(logName, "before set devVentModeSet to " & Array.IndexOf(ventModeSetCodeArray, ventilatorSetModeArray(ventilatorSetLevel))) hs.WriteLog(logName, "hs.CAPIControlHandler(hs.CAPIGetSingleControl(" & devVentModeSet & ", True, " & ventilatorSetModeArray(ventilatorSetLevel) & ", False, False))") End If hs.CAPIControlHandler(hs.CAPIGetSingleControl(devVentModeSet, True, ventilatorSetModeArray(ventilatorSetLevel), False, False)) hs.WriteLog(logName, "set devVentModeSet to " & Array.IndexOf(ventModeSetCodeArray, ventilatorSetModeArray(ventilatorSetLevel))) End If Det samme med linjene over: If Debug Then hs.WriteLog(logName, "valueLivingRoom1_T: " & valueLivingRoom1_T) hs.WriteLog(logName, "valueLivingRoom1_Co2: " & valueLivingRoom1_Co2) hs.WriteLog(logName, "valueLivingRoom1_RH: " & valueLivingRoom1_RH) hs.WriteLog(logName, "valueLivingRoom1_AH: " & valueLivingRoom1_AH) hs.WriteLog(logName, "valueBath1_T: " & valueBath1_T) hs.WriteLog(logName, "valueBath1_Co2: " & valueBath1_Co2) hs.WriteLog(logName, "valueBath1_RH: " & valueBath1_RH) hs.WriteLog(logName, "valueBath1_AH: " & valueBath1_AH) hs.WriteLog(logName, "humidDeltaBath1: " & humidDeltaBath1) hs.WriteLog(logName, "Current Ventilator Mode: " & ventModeGetCodeArray(valueVentModeGet)) hs.WriteLog(logName, "co2ThresholdNormal: " & co2ThresholdNormal) hs.WriteLog(logName, "co2ThresholdHigh: " & co2ThresholdHigh) hs.WriteLog(logName, "co2ThresholdMax: " & co2ThresholdMax) End If
  6. Nei, ikke når du blir bedt om å velge en bildeenhet. Tenk deg at du vil legge tekst på webcam-bildet ditt i Skype.
  7. Men FFMpeg legger det ikke oppå en videostrøm, men genererer en ny.
  8. Oi, woops! Det var den jeg trodde du brukte hele tiden. Den gamle Binary sensor burde vært tatt bort fra salg, etter min mening...
  9. Synes også at Alexa og IFTTT reagerer tregt for tiden, og da ikke bare med HomeSeer-ting.
  10. Jeg har et USB-kamera som sender video til en tjeneste. Jeg måler "noe" i rommet kameraet er og vil legge denne varierende måleverdien oppå bildestrømmen. Hvordan kan jeg få til det?
  11. Jeg og, dvs. en tilsvarende en. Er på vei. ... men det var vel på Facebook? https://www.facebook.com/groups/smarthusnorge/permalink/2662216017226461/
  12. Det er virkelig en super inspirasjon, @stigvi! Jeg må gå litt i tenkteboksen her. Gleder meg til du legger ut regnearket.
  13. Er skalaen 0-1 eller er det faktisk 0.35% sjanse for at varmekabelen skal gå på? (Høres ut som en enhetsfeil... )
  14. Unicode. Mulig du må spesifisere at du skal bruke UTF-8 for tolkning av tekst.
  15. Oppfølgingsspørsmål: Dette er jo i praksis kun statistikk og sannsynlighetsberegning, men har du @stigvi en følelse av hvor godt du treffer? Har du plottet sannsynligheten for borte/økonomi/komfort over døgnet?
  16. Det var en interessant tilnærming! Ikke vanskelig å implementere, men gir fort hakket mer "smarthet". Er sannsynlighetene dine noe du har tippet selv? (de ser ikke akkurat beregnet ut)? EDIT: Må lese hele posten nøye. Ja takk! Det hadde vært spennende!
  17. Jeg har vært på god vei inn i "hvordan automatisere boligen når strømmen er dyr" , men det har stoppet litt opp. Hvorfor? Fordi i løpet av et døgn så er strømmen sjeldent "dyr", iallfall her på vestlandet. Det er nærmest konstant pris gjennom hele døgnet, med en veldig liten variasjon er motivasjonen for å lage avanserte regler for å håndtere svingninger på et par øre er helt ganske lav. Da må man heller spare på det totale forbruket, og det er faktisk en litt annen tilnærming. Men letter å gjøre komfortabelt. Slik har strømprisene vært siden september-oktober 2018. Omtrent når AMS-målerene begynte å nærme seg ferdig-installerte. Det er rett før man blir konspirasjonsteoretiker... Noe av grunnen til at vi tidligere hadde de to klassiske pristoppene, dvs. en om morgenen og en om kvelden, var jo at det var mer strøm som ble brukt i disse to periodene. Skal vi tro strømprisene nå så er det jo ikke slik lenger. Derfor ingen grunn for NVE å innføre effekttariff, for "markedet" har jo klart og tydelig uttalt at problemet nå er mye jevnere over døgnet enn man tidligere har antatt....
  18. Mulighet for impulsinngang? Fibaro Smart Implant.
  19. Fast ip fra ISP. Eget domene.
  20. Du skal sjekke hva parameter 1 er satt til, og f.eks prøve med 1 hvis den er noe annet.
  21. Ja. Men det er dessverre ikke enkelt. Å ta en backup av interfacet og restore den samme backup'en fjerner routing-tabellen.
  22. Jøss, det var stilig, kult av Sensative!
  23. Ligger foreløpig på -37%. Vi ligger alltid godt under på vinterhalvåret, men litt over på sommerhalvåret (har masse dingsebomser som trekker strøm uansett ).
×
×
  • 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.