Bewegingsmelder buitenlamp

kan iemand we wegwijs maken waarom deze kaart niet werkt?

mijn buitenlampen moeten met zonsondergang aangaan op 30%, met beweging gedetecteerd langzaam oplichten naar 100% om vervolgens na 30 sec weer terug te gaan naar 30%

de eerste flow werkt prima, de laatste flow ook. alleen de bewegingsmelder flow doet het niet

Je start een zandloper maar doet er vervolgens helemaal niets mee. M.a.w. bij beweging ga je naar 100% maar je zet de lamp niet terug.

“Dim naar 100% voor 2 sec” betekent dat je in 2 seconden naar 100% dimniveau gaat. Niet dat je na 2 seconden weer teruggaat naar het oude dimniveau.

het in 2 sec naar 100% is de bedoeling, misschien iets sneller of langzamer, dat is proef ondervindelijk.

de zandloper moet aangeven dat het 30 sec moet, waar zou die naar toe moeten? lampen gaan nu bij beweging ook niet naar 100% ( en blijven daar)

enige suggestie hoe ik de flow wel kan opbouwen?

Ik heb niet de countdown app, maar op basis van de app pagina, gok ik dat ALS “Zandloper is leeg” de trigger is om de lamp weer naar 30% te zetten.

Verder zie ik ook een zandloper is gestopt trigger, mocht de zandloper is leeg de truc niet doen, dan zou deze trigger het kunnen zijn :slight_smile:
En daarnaast zegt de omschrijving:

When a CountDown timer reaches 0. This will be the most used trigger.

Het kan dus ook zijn dat de kaart " Als zandloper nog seconden heeft" gebruikt moet worden.

Maar misschien werken ze ook wel alle drie :stuck_out_tongue:

1 Like

Zijn de kaarten van de beweginsmelders (blauwe kaartjes) wel trigger-kaarten?
Als ik bij mijn bewegingsmelder kijk, dan staat er iets als “melder gaat aan”.

1 Like

scherp, dat lijken inderdaad EN kaarten, gezien ze waar en niet waar output hebben.

die was inderdaad niet goed, het was een “en” kaart. nu is het een “als” kaart. ik ben alleen nog niet uit de zandloper.

mocht het allemaal werken vanavond dan post ik hier de flow, ziet er wel sjiek uit. het terug dimmer van 100% naar 30% moet ook geleidelijk gaan.

Moet het niet zijn: “De bewegingsmelder GAAT aan”

Je zou, als de melders in een zone zitten (bijv. “Buiten”) ook een flow kunnen maken: als zone wordt inactief dan dim de lampen van 100% naar 30% in X sec.
Je hebt dan geen timer nodig en de flow waarbij de lampen aan moeten gaan kun je op dezelfde manier aanpassen: als zone wordt actief dan….

Als je een lamp die uit is dimt naar 30% hoef je niet eerst aan te zetten. (Btw: Je dimt 2 x dezelfde lamp naar 30%)

Ik zou het timer-kaartje achter ‘het is na zonsondergang’ plaatsen, zodat de timer niet overdag gestart wordt.

Nog toe voegen:

WHEN timer loopt af
AND het is na zonsondergang
THEN true: dim naar 30%
THEN false: zet uit.

Als ik problemen ondervind met een van mijn flows, plaats ik een screenshot in Chat GPT en laat deze analyseren.

Er zitten drie logische fouten in deze Advanced Flow. Geen ramp, maar ze zorgen ervoor dat het gedrag waarschijnlijk niet is wat je verwacht. Ik loop ze systematisch langs. :magnifying_glass_tilted_right:


1. De zandloper (Countdown) doet momenteel niets

Je start hier:

“Start zandloper Buitenlamp met 30 seconden”

Maar daarna:

  • er vertrekt geen enkele verbinding vanuit de zandloper

  • dus er gebeurt niets wanneer de timer eindigt

:backhand_index_pointing_right: Praktisch gevolg:
De lamp gaat naar 100% voor 2 sec, maar nooit terug naar 30%.

Hoe het hoort

Na de zandloper moet een actie komen:

Countdown is afgelopen
→ Dim naar 30%

Dus:

Beweging
↓
Dim 100%
↓
Start countdown 30s
↓
Countdown klaar
↓
Dim 30%


2. De dim-actie van 100% voor 2 sec is waarschijnlijk verkeerd

Je hebt:

Dim naar 100% voor 2 sec

Dat betekent:

  • lamp gaat naar 100%

  • na 2 seconden stopt alleen de fade

  • maar de lamp blijft 100%

Veel mensen denken dat hij terug dimt, maar dat gebeurt niet.

:backhand_index_pointing_right: Daarom moet de zandloper het terugdimmen doen.


3. Zonsondergang flow is dubbel (onnodig)

Bovenaan staat:

Zon gaat onder
→ Zet lamp aan
→ Dim naar 30%

Maar:

Dim naar 30%

zet de lamp automatisch al aan.

Dus “Zet aan” is eigenlijk overbodig.

Netter is:

Zon onder
→ Dim naar 30%


Bonus: klein logisch detail

Je bewegingstrigger gaat naar:

Het is na zonsondergang

Dat is goed :+1:
Maar momenteel dim je alleen:

Hoek lamp

Niet:

Voordeur lamp

Dus bij beweging zal maar één lamp reageren.


Hoe de flow idealiter zou werken

Mijn professionele advies (stabieler):

Zonsondergang

Zon onder
→ Dim beide lampen naar 30%

Beweging

Beweging
AND na zonsondergang
→ Dim lampen 100%
→ Start countdown 30s

Countdown klaar

Countdown klaar
→ Dim lampen 30%

Resultaat:

  • normaal 30% sfeerlicht

  • beweging → 100%

  • na 30 sec → terug 30%

:light_bulb: Dit is een klassiek en stabiel tuinverlichtingspatroon.


:white_check_mark: Kort samengevat:

Probleem Gevolg
Countdown niet verbonden doet niets
Dim 100% voor 2 sec blijft 100%
“Zet aan” + dim dubbel
Alleen hoeklamp reageert voordeur niet

Altijd wel oppassen met de antwoorden van een LLM, alhoewel ze natuurlijk wel steeds beter worden.

Punt 1 klopt niet. Dit is niet hoe een zandloper / timer in Homey werkt.
Punt 2 klopt indirect wel, zoals eerder aangegeven is er geen actie zodra de zandloper leeg is. Maar zo’n actie is een afzonderlijke trigger (ALS kaart)