ØysteinHJ Skrevet 1. april 2020 Skrevet 1. april 2020 Har noen Ikea RGB-pærer i taket på guttungens rom, som styres av en Ikea trådløs fjernkontroll. Lagt til i HomeSeer med deCONZ og JowiHue. Tenkte å legge inn litt forskjellige fargevalg på sideknappene på fjernkontrollen, hvor en av fargevalgene skal være sykling av farger. Ser at JowiHue har en Color Loop-funksjon, men den fungerer ikke på Ikea-pærene. Noen tips til hvordan å gjøre dette? Skrive et skript som sykler gjennom farger i en evig loop? Åpen for idéer. ? Siter
Moskus Skrevet 1. april 2020 Skrevet 1. april 2020 7 minutter siden, ØysteinHJ skrev: Skrive et skript som sykler gjennom farger i en evig loop? Åpen for idéer. ? Det hadde jeg gjort. To forslag: 1. En counter som du øker med 1 til den når MAX, og så begynner på 1 (eller 0) igjen. Så et script som henter ferdig definerte fargekoder og setter fargen ut fra tabellen. 2. En ny random farge med mitt script: Sub Main(ByVal params As String) 'Moskus 2017 Dim input() As String = params.Split(",") Dim customRef As Integer = input(0) Dim generator As New Random Dim color(2) As Integer For i As Integer = 0 To color.GetLength(0) - 1 color(i) = generator.Next(0, 255) Next 'Dim colorString = "#" & color(0).ToString("X2") & color(1).ToString("X2") & color(2).ToString("X2") Dim colorString = color(0).ToString("X2") & color(1).ToString("X2") & color(2).ToString("X2") Dim cc As HomeSeerAPI.CAPI.CAPIControl = hs.CAPIGetSingleControl(customRef, True, "Custom Color(value)", False, False) cc.ControlString = colorString Dim ret = hs.CAPIControlHandler(cc) End Sub Input er en "custom RGB" device ref, som denne: ... og er egentlig tilhørende en Fibaro RGBW-controller. Nå husker jeg ikke i farten om Ikea-pærene har det samme muligheten, men da må vi bare omprogrammere litt. Siter
ØysteinHJ Skrevet 1. april 2020 Forfatter Skrevet 1. april 2020 Ja, det burde jo la seg gjøre. Men du ville ikke hatt loopingen i skriptet, men heller en timer/counter i HS med eventer som kjører skriptet igjen og igjen? Siter
Moskus Skrevet 1. april 2020 Skrevet 1. april 2020 1 time siden, ØysteinHJ skrev: Men du ville ikke hatt loopingen i skriptet, men heller en timer/counter i HS med eventer som kjører skriptet igjen og igjen? Ja, fordi det er mye lettere når man skal skru det av og på. Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.