Gå til innhold
  • Bli medlem

ZoRaC

Crew
  • Innlegg

    5 771
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    184

Alt skrevet av ZoRaC

  1. Jeg bruker for det meste Nexa WTE-2, men da må du ha en RFXtrx433E. Jeg bruker IKEA Trådfri og litt Xioma-sensorer mot en ConBee-pinne og JowiHue-plugin, veldig fornøyd. ZigBee skal også være mesh, ja, men ellers sier IKEA i hvertfall at det er 10m rekkevidde i fri sikt... Jeg har en IKEA Trådfri fjernkontroll som jeg bruker som scenevelger. Den har 5 knapper som jeg kan bruke til hva jeg vil.
  2. Mulig du må ta en exclude/include etter du oppdaterte plugin?
  3. Scriptet er basert på @Moskus sitt "Fridager.vb": Tar derfor bare "kortversjonen" av oppsettet her: * Lag en virtuell device "Flaggdag" med verdiene "Ja" (On) og "Nei" (Off) * Noter deg devID * Lag "Flaggdag.vb": Sub Main(ByVal deviceReference As String) 'Moskus 2017 Dim devRef As Integer = Integer.Parse(deviceReference.ToString) Dim isCurrentDateFlagday As Boolean = IsFlagday(Now) If isCurrentDateFlagday Then hs.CAPIControlHandler(hs.CAPIGetSingleControlByUse(devRef, HomeSeerAPI.ePairControlUse._On)) Else hs.CAPIControlHandler(hs.CAPIGetSingleControlByUse(devRef, HomeSeerAPI.ePairControlUse._Off)) End If End Sub Public Function IsFlagday(ByVal _date As Date) As Boolean 'translated php script form xibriz: https://www.diskusjon.no/index.php?showtopic=1084239 _date = _date.Date 'in case time was added Dim easterDate As Date = GetEasterDate(_date.Year) 'Sjekker om datoen er 1. Januar If _date = New Date(_date.Year, 1, 1) Then Return True 'Sjekker om datoen er 21. Januar (Prinsesse Ingrid Alexandra) If _date = New Date(_date.Year, 1, 21) Then Return True 'Sjekker om datoen er 6. februar (samefolkets dag) If _date = New Date(_date.Year, 2, 6) Then Return True 'Sjekker om datoen er 21. februar (Kong Haralds bursdag) If _date = New Date(_date.Year, 2, 21) Then Return True 'Sjekker om datoen er 1. påskedag If _date = easterDate Then Return True 'Sjekker om datoen er 1. mai (offentlig høytidsdag) If _date = New Date(_date.Year, 5, 1) Then Return True 'Sjekker om datoen er 8. mai (frigjøringsdag) If _date = New Date(_date.Year, 5, 8) Then Return True 'Sjekker om datoen er 17. mai (grunnlovsdag) If _date = New Date(_date.Year, 5, 17) Then Return True 'Sjekker om datoen er 7. juni (unionsoppløsning) If _date = New Date(_date.Year, 6, 7) Then Return True 'Sjekker om datoen er 1. pinsedag (50. påskedag) If _date = easterDate.AddDays(49) Then Return True 'Sjekker om datoen er 4. juli (Dronning Sonja) If _date = New Date(_date.Year, 7, 4) Then Return True 'Sjekker om datoen er 20. juli (Kronprins Haakon) If _date = New Date(_date.Year, 7, 20) Then Return True 'Sjekker om datoen er 29. juli (Olsok) If _date = New Date(_date.Year, 7, 29) Then Return True 'Sjekker om datoen er 19. august (Mette-Marit) If _date = New Date(_date.Year, 8, 19) Then Return True 'Sjekker om datoen er 1. juledag (25. desember) If _date = New Date(_date.Year, 12, 25) Then Return True Return False End Function Public Function GetEasterDate(ByVal Year As Integer) As Date 'Originally taken from: http://www.thoughtproject.com/Snippets/Easter/Easter.vb.txt Dim a As Integer Dim b As Integer Dim c As Integer Dim d As Integer Dim e As Integer Dim f As Integer Dim g As Integer Dim h As Integer Dim i As Integer Dim k As Integer Dim l As Integer Dim m As Integer Dim n As Integer Dim p As Integer If Year < 1583 Then Return Nothing Else ' Step 1: Divide the year by 19 and store the ' remainder in variable A. Example: If the year ' is 2000, then A is initialized to 5. a = Year Mod 19 ' Step 2: Divide the year by 100. Store the integer ' result in B and the remainder in C. b = Year \ 100 c = Year Mod 100 ' Step 3: Divide B (calculated above). Store the ' integer result in D and the remainder in E. d = b \ 4 e = b Mod 4 ' Step 4: Divide (b+8)/25 and store the integer ' portion of the result in F. f = (b + 8) \ 25 ' Step 5: Divide (b-f+1)/3 and store the integer ' portion of the result in G. g = (b - f + 1) \ 3 ' Step 6: Divide (19a+b-d-g+15)/30 and store the ' remainder of the result in H. h = (19 * a + b - d - g + 15) Mod 30 ' Step 7: Divide C by 4. Store the integer result ' in I and the remainder in K. i = c \ 4 k = c Mod 4 ' Step 8: Divide (32+2e+2i-h-k) by 7. Store the ' remainder of the result in L. l = (32 + 2 * e + 2 * i - h - k) Mod 7 ' Step 9: Divide (a + 11h + 22l) by 451 and ' store the integer portion of the result in M. m = (a + 11 * h + 22 * l) \ 451 ' Step 10: Divide (h + l - 7m + 114) by 31. Store ' the integer portion of the result in N and the ' remainder in P. n = (h + l - 7 * m + 114) \ 31 p = (h + l - 7 * m + 114) Mod 31 ' At this point p+1 is the day on which Easter falls. ' n is 3 for March or 4 for April. Return DateSerial(Year, n, p + 1) End If End Function * Lag disse eventene: (parameters er devID til devicen du laget) Påminnelse om å flagge: (jeg bruker et script som sender meg pushvarsel via Pushover, hvis jeg er hjemme, men du kan bruke hva du vil som "action") Påminnelse om å ta ned: Her er "cannot re-run for" en fordel, for man skal ta ned flagget enten kl 2100 eller ved solnedgang. Ønsker ikke påminnelse på begge de tidspunktene.
  4. Det setter du selv: Mener det står nærmere forklart i dokumentasjonen også.
  5. Det er selvsagt også en veldig enkel mulighet.
  6. EDIT: Du fjerner delayed action på feil device. Det er forskjell på «Multilevel» (root-device) og «multilevel 1» (child device).
  7. Må det være Z-wave? Jeg bruker ZigBee og 433 MHz-enheter til «scenebrytere».
  8. IKEA skriver 10 meter, men det er mesh, så jeg har ikke opplevd problemer.
  9. Da var min løsning på plass også! Trengte ikke bøye vekk noe på min.
  10. Dette sier AirThings:
  11. Haha, ja, det har de nok ikke tenkt på når de designet spec-tabellene sine, at pæren kan dimme seg selv. De mener nok at den ikke kan brukes i en dimmet lampe, ja. Ja, den tjener du fort inn på billige løsninger fra IKEA og Xiaomi. Jeg har brytere og temp-sensorer fra Xiaomi og lyspærer fra IKEA - funker helt topp! Du kan jo til og med koble til en sånn: Arvingen synes det er veldig gøy å riste lyset sitt av og på
  12. Har du pussa brillene? https://www.ikea.com/no/no/catalog/products/00318292/ Da er vel alternativet DIN-dimmer eller Trådfri. Trådfri får du inn i HS med en ConBee (USB-pinne) eller RaspBee (shield til RPi) sammen med deCONZ (software) og JowiHue (HS-plugin).
  13. Denne dimmeren kan du sette i sikringsskapet: https://www.tronika.no/no/lysstyring/961-dimmer-zmnhsd1.html Kommer da an på hvor mange utelys du har... Det er vel også mulig å montere noe on/off-moduler fra f.eks Fibaro med DIN-montering i sikringsskapet, hvis du har for stor last til å bruke den over. Ellers kan du bruke denne https://www.tronika.no/no/forbruksmalere/960-energimaler-zmnhtd1.html sammen med denne https://www.tronika.no/no/smarthus-tilbehor/959-kontaktor-ika232-20.html EDIT: Selv har jeg satt slike i alle utelysene: https://www.ikea.com/no/no/catalog/products/60338452/ Står på 30% til vanlig, men f.eks på trappa dimmes den opp til 100% når kamera detekterer bevegelse eller når ytterdøra åpnes. Rundt car-porten dimmes de også opp til 100% når en av oss endres fra "borte" til "hjemme".
  14. Jeg har sendt mail til Mats i Thermofloor (samme som @LenothX90 var i kontakt med tidligere) og spurt hva som skjer med Z-Radon. ...og svaret kom 1 minutt senere, før jeg rakk å skrive ferdig innlegget!
  15. Enig i at det høres rart ut, men det var det eneste jeg kom på... Du kan jo sende en epost til RFXCOM-support?
  16. De selger hub for seg selv, ja. Det er vel 3 plugins til Harmony, men jeg styrer den via MQTT.
  17. Jeg ville lastet ned plugin SDJ-VStat. Fiks ferdig virtuell termostat med mange muligheter! Ellers er svaret på muligheten for å sjekke om en deviceverdi er mindre enn en annen deviceverdi, plugin EasyTrigger.
  18. Bytt batteri på alle batterisensorer. Dårlig batteri kan få en enhet til å «jamme» nettet.
  19. Vil du beholde dagens lyd og knapp? Jeg prøvde å koble en slik Friedland-knapp mot en Nexa-sender. Opplevde dessverre at man måtte ha knappen inntrykket litt lengre enn det de fleste gjorde når de ringte på for at den skulle trigge... Byttet til LML-710: https://www.komplett.no/product/661628/hjem-fritid/smarte-hjem/pakkeloesninger/nexa-lml-710-traadloes-ringeklokke Og et IP-cam (PoE) i vinduet. Via Xeoma NVR så sendes bilde via Pushover (med Pushover-plugin) og TV-settes på pause.
  20. Man kan jo på et vis forstå hvorfor det er så lite man får lov å gjøre selv...
  21. Jeg har dimmer over alt, bortsett fra på vaskerommet. På vaskerommet er det to LED-lys tilkoblet bryteren og da ble det tungvint å montere dimmer. Så, gå for dimmer bak eksisterende bryter er mitt tips også. Ellers har jeg valgt 433 MHz magnetbryter i stedet for bevegelsessensor. På badet slår den på lyset på forskjellig styrke, avhengig av tid på døgnet. 1 time etter siste lukking, så slukkes lyset. Blir døren stående oppe mer enn 10 min får jeg pushvarsel (badet er i 2. etg og brukes mest på morgen og kveld. Har noen gjester som aldri lukker døra etter seg og da går jo all varmen ut døra).
  22. Det er vel ca 10 meter.
×
×
  • 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.