Ik heb een Philips Hue bewegingssensor buiten hangen, die ook lux meting doet (lichtsterkte). Daarnaast gebruik ik de OpenWeather app om zaken als regen, wind, bewolking, e.d. op te vragen. Tezamen gebruik ik deze gegevens om een zonwering met Somfy motor aan te sturen met een TechniSat rolluikschakelaar.
De regeling werkt, maar is wel nerveus. Als de lichtsterkte schommelt rondom een schakelmoment, gaat zonnescherm vrij frequent iets naar beneden, weer omhoog, weer naar beneden, etc.
De WeatherApp is niet altijd betrouwbaar. Neerslag gaat best goed, maar bewolking werkt niet lekker.
Je zou er een timer kunnen tussen zetten zoals bv Chronograph.
Als het scherm of iets naar een positie is gegaan dat hij dan minimaal 5 minuten niks meer doet met een veranderende helderheid.
Dat als je de timer hebt gestart dat je iets op āneeā zet wat bij je 2e kaartje op ja staat.
Maar als het gaat regenen dat hij wel weer naar boven gaat.
Iets van die strekking zou ik het in zoeken.
Maar er komen vast wel meer nog handiger tips.
Bereken de trend van je lux meeting (bijv iedere minuut
Gebruik vervolgens het gemiddelde of de mediaan van die trend om je zonnewering aan te sturen.
Daarmee haal je de pieken. Er volledig uit.
Ik gebruik dit zelf met stroommeting om de opbrengst van mijn zonnepanelen naar nul te regelen.
Dat moet ook niet reageren op iedere piek in stroomverbruik
Je kan hier spieken hoe ik die flow gebouwd heb.
(
@Mike1233 : Simpel te implementeren, want in mijn flow linksboven kaartje āElke 5 minutenā gezet. Maar blijft voor mijn gevoel een lapmiddel. Toch dank voor de tip. Dit is wel al minder zenuwachtig.
@FKey : Dat is een partij studiemateriaal maar ziet er wel als een goede oplossing uit. Denk dat ik er wel uit ben als ik jaartje grijzer ben, mijn statistische kennis is wat vastgeroest. Maar geen nood, ik ga hier in verdiepen en zal slagen
Als je dan een kaartje aan deze vastknoopt verschijnen daar in de tags de opties:
Gemiddelde , mediaan etc
(Mediaan is: alle gemeten waarden geduurende de minuut gesorteerd op grootte, dan is de mediaan het getal precies in het midden van dat rijtje)
Ik zou dan voor de āmediaanā berekening gaan.
Zeker als er af een toe een wolk voorbij komt dan zakt de gemiddelde lux hard naar beneden.
Als voorbeeld:
Gemiddelde: 12000, 13000, 4000, 1000, 11000, 12000 = 8833
Mediaan: 13000, 12000, 12000, 11000, 4000, 1000 = 11500
Wow, thnx!
Ik zit alleen met de āDeze app kan je hele Homey beherenā waarschuwing in mān maagā¦
Kan nog niet echt een goede risico analyse daarvan vinden, dus daarom nog wat terughoudend.
@hoogv001 Dat zeggen bijna alle Homey appās. Niks aan de hand, kan je gewoon installeren.
Ze hebben bepaalde toegang nodig om iets te kunnen uitvoeren, vandaar.
Dankzij jullie hulp heb ik de zonwering een stuk verbeterd.
Bijgevoegd het resultaat.
Korte uitleg:
Links in de flow vraag ik de mediaan op (5 minuten interval) van de helderheid (lichtsterkte in lux), zo ook de temperatuur en bewolking. Zie uitleg in mijn originele vraag met welke devices ik dat doe.
Afhankelijk van de waardes vul ik variabelen voor lichtsterkte, temperatuur en bewolking.
Die variabelen gebruik ik in een formule (zie midden boven in de flow) die een waarde voor de regeling berekent (tussen 0 en 16,5). Afhankelijk van die waarde wordt het zonnescherm in een bepaalde stand gezet (zie rechts boven in de flow).
Midden/ rechts onder in de flow staat nog een check die elke minuut loopt om te bepalen of de zonwering actief of niet actief is. Als het regent of te hard waait, wordt zonwering uitgeschakeld. Verder doet de zonwering het alleen in lente en zomer, na 10 uur in de ochtend en voor zonsondergang. En uiteraard moet de noodknop niet ingedrukt zijnā¦
Heb dit geplaatst ter inspiratie.
Mochten er vragen over zijn, hoor ik het graag.
Heeft iemand nog suggesties ter verdere verbetering? Altijd welkom.
Gebruik āniet kleiner danā in plaats van āgroter danā en āpreciesā
Gebruik logica ALS- kaart āvariabele is veranderdā om het vervolg van de flow te triggeren. Deze kaart triggert niet als de variabele niet verandert. Dus is het niet nodig om de huidige positie op te slaan en daarop te testen.
De tweede en derde suggestie ga ik zeker mee aan de slag:
Dubbele test of iets groter of iets gelijk is⦠Tja daās zelfde als niet kleiner dan⦠Flow is in diverse fasen gebouwd en zo ontstaan, maar dit is echt een optimalisatie die voor het grijpen ligt.
Het logica kaartje met variabele veranderd⦠Die had ik niet op mijn netvlies staan.
Dank je wel, die ga ik zeker toepassen en niet alleen in deze flow
De eerste suggestie ga ik over nadenken.
De 4 erbij optellen is om ervoor te zorgen dat de kleinste uitkomst van de formule altijd 0 isā¦
Of ik dat anders kan en wil doen, zal nog wel eens kijkenā¦
Zodra ik tips verwerkt heb, post ik het resultaat wel weer!
Nog een opmerking:
Als je met een knop handmatig de waarde van āAT-SHUTTER-WENSā verandert, zal deze waarde, nadat de trend opnieuw is berekend, ook opnieuw worden berekend.
Ik heb nog eens gekeken waarom ik de uitkomst van de formule op minimaal 0 wilde laten uitkomen. Dat is in de huidige formule niet meer nodig. Dus heb ik de +4 eruit gehaald en de controle op 0, 4 en 8 gezet zoals je eerdere suggestie.
De knoppen voor handbediening zijn bewust. Natuurlijk weet ik dat als de zonwering in automatische stand staat, de handbediening overruled wordt. Daarom heb ik een zgn. noodknop (variabele AT-SHUTTER-NOOD) om de automatische zonwering uit te kunnen schakelen. Nog afgezien van feit dat er nog genoeg momenten zijn waarop de automatische zonwering sowieso niet actief is en het altijd handig is om de zonwering nog met de hand te kunnen bedienenā¦