
Doe meer met je Slimme Bewegings melder
Leuke toepassingen van de slimme bewegingsmelder
In dit blogartikel willen we je laten zien wat je allemaal kunt doen met een bewegingsmelder die bij beweging een melding geeft aan het basisstation.
Wat is een slimme bewegingssensor eigenlijk?
De naam zegt het eigenlijk al, de sensor meet beweging. Een andere naam voor een bewegingssensor is PIR-sensor (oftewel Passief Infra Rood). Vroeger werden bewegingsmelders vooral gebruikt om de oprit te verlichten en bij alarmsystemen als bewaking. Maar je kunt er zo veel meer mee. Doordat de melding nu binnenkomt bij het basisstation kun je van alles in gang zetten. Een paar leuke voorbeelden:
Informatie
Een bewegingsmelder heeft een geheugen waar diverse informatie in wordt opgeslagen. Één daarvan is met name interessant. de variabele ‘LastBreached’. Deze variabele bevat het moment dat de sensor voor het laatst beweging heeft gededecteerd ('breached'). Hier kun je hele leuke dingen mee doen.
Verder kun je de sensor software matig instellen op 2 modussen. ’safe’ en ‘armed’. Wanneer je je alarm inschakelt stel je feitelijk de sensor in op ‘armed’. Wanneer een ‘armed’ sensor beweging dedeteerd moet de alarmscene geactiveerd worden. Een op ‘veilig’ ingestelde sensor die beweging meld kan gebruikt worden om bijvoorbeeld de lamp in te schakelen.
Toepassing : Verlichting schakelen
Waarschijnlijk denk je hier als eerste aan.
Toepassing : Automatisch het alarm inschakelen
We bespraken al dat de sensor opslaat wanneer deze voor het laatst beweging heeft gededecteerd (‘LastBreached’). Hoe handig is het om een scene te maken die kijk of het bijvoorbeeld meer dan 24uur geleden is dat er beweging was van 1 of meerdere sensoren, en die het alarm inschakelt als dat het geval is. Zo vergeet je nooit meer het alarm aan te zetten. Als tijd zou ik in ieder geval meer dan 3 uur doen, langer lig je niet stil een film te kijken, bij het woonhuis en bijvoorbeeld 2 uur in de garage.
Je kunt dit op minimaal 2 manieren doen :
met een eigen variabele:
De scene start wanneer er beweging is. In de scene slaan we de huidige tijd os.time() op in de variabele Lastmotion.
In andere scenes kun je nu bepalen hoe lang het geleden is dat er beweging was door de vergelijking:
local GeenBewegingSinds = os.time() - fibaro:getGlobalValue(“LastMotion”) -- tijd in seconden
if GeenBewegingSinds > 24*3600 then
-- Plaats hier commando om alarm in te schakelen
end
Je kunt ook de functie Lastbreached() gebruiken
Let op dat de trigger een andere moet zijn dan de beweging, want dan is de waarde altijd 0 :).
Deze code is goed toepasbaar in een masterscene die iedere x-minuten loopt en een aantal zaken checked.
Zie hiervoor Tip 4 van onze blog Scenes, bezint eer gij begint.
Toepassing : Automatisch het licht uitschakelen
Bovenstaande voorbeeld is natuurlijk ook perfect toepasbaar op de verlichting, kachel, etc.
Toepassing : Autoalarm.
Je denkt er niet 1-2-3 aan maar een bewegingsmelder kan ook prima dienst doen als alarm voor je auto-aanhanger-fiets.
Met de Alarm en/of Tamperfunctie geactiveerd kun je eenvoudig je vervoersmiddelen beveiligen.
Stel een notificatie in en klaar-is-slimme-kees.
Heb je nog meer ideeën? Laat het ons weten en we voegen ze toe.