Download - Smart Home – Apple HomeKit scenarios
SMART HOMEAPPLE HOMEKIT SCENARIOS
SMART HOME GO TO SLEEP
TURN OFF THE LIGHTS & TV IN THE LIVING ROOM
Given nobody is in the living room When I activate the sleep mode on my <fitbit> Then turn off the lights in the living room And turn off the tv And fade out my bedside light And set my alarm clock on my <fitbit>
SMART HOME LEAVE HOME
TURN OFF THE LIGHTS IF NOBODY IS HOME
Given nobody is home When I leave the geofence <Home> Then turn off the lights And adjust the heater
GET NOTIFIED TO TAKE YOUR KEYS & WALLET WITH YOU
Given my keys And wallet are still within your apartment When I am <1 meter> close to the front-door Then send me a notification that I should take my keys And wallet with me
SMART HOME LIGHTING & CONSERVATION
TURN OFF LIGHTS IF THERE IS NOBODY IN THE ROOM
Given the lights are on When there is nobody home since <2> minutes Then turn off the lights
TURN ON <ROOM> LIGHTS AT DUSK
Given the sun is at dusk When there somebody home Then turn on the lights in the <room>
TURN OFF <ROOM> LIGHTS AT DAWN
Given the sun is at dawn When the sun rises Then turn on off the lights in the <room>
SMART HOME MOBILITY
TAKE PUBLIC TRANSPORT
Given I am ready to leave home And set my destination When I am <1 meter> close to the front-door Then check if there are any mobility problems And say "Please do not forget to buy a ticket." And say "You will arrive at <time>“
GO BY CAR
Given I am ready to leave home And set my destination When I am <1 meter> close to the front-door Then check if there are any mobility problems And say "Do not forget your car keys. You can find them at <location>.“ And check if there is a parking spot close to the destination and send me a notification on any issues
SMART HOME SYSTEM HEALTH
SYSTEM NOT REACHABLE FROM OUTSIDE MY FIREWALL
Given the system is not reachable from outside my firewall When the system is not reachable for more then <60 seconds> Then send me a notification
NO INTERNET ACCESS (FROM INSIDE THE FIREWALL)
Given there is no internet access from inside the firewall When there is no access longer then <60 seconds> Then reset the power connection to my modem, router and switch And test the connection again
SERVER TEMPERATURE IS TOO HIGH
Given the server temperature is too high When the temperature is higher then <XX> celsius Then send me a notification
POWER FAILURE OR THE POWER IS RESTORED
Given there is a power failure or the power is restored When there is power failure or the power is restored Then send me a notification
SMART HOME WAKE UP
TURN ON BEDSIDE LIGHTS
Given I set my <fitbit> alarm When my <fitbit> alarm is vibrating Then turn on the bedside lights to <40%> And fade it to <60%> within <5> minutes
WATCH <TAGESSCHAU> AND SEND THE SOUND THROUGH <AIRFOIL>
Given I set my <fitbit> alarm When my <fitbit> alarm is vibrating Then wait <5> minutes And start my television And start my AppleTV And play the latest <Tagesschau> podcast
AFTER I WOKE UP INFORM ME HOW MANY NEW EMAILS I RECEIVED AND LET ME KNOW ABOUT MY DAILY TASKS
Given I set my <fitbit> alarm When my <fitbit> alarm is vibrating Then say how many Emails I received And say my daily tasks through <Airfoil>
SMART HOME WATCH TV
TURN ON THE LIGHTS WHEN I WATCH TV WITH <PLEX>
Given it is dark outside When I turn on <Plex> Then turn on the <movie lights> in the living room And adjust the volume level
TURN OFF EVERY DISTURBING NOISE
Given I turn on <Plex> Then turn off any other light then the <movie lights> And set the <music network> off
SMART HOME ARRIVE HOME
TURN ON THE LIGHTS IF NOBODY IS HOME AND IT IS DARK OUTSIDE
Given nobody is home And it is dark outside When I enter the geofence <Home> Then turn on the lights in the hallway And living room
DO A CHECK-IN AND SEND A WELCOME MESSAGE
Given you have not been home within the last <24 hours> When I enter the geofence <Home> Then do a check-in on <foursquare> And send me a notification „Welcome home!“
SMART HOME WEATHER & IRRIGATION
RUN SPRINKLERS ON REGULAR SCHEDULES
Given it is spring or summer time When it is has not rained within the last <4 hours> as detected by the local weather station Then run the sprinklers every <24 hours>
DO NOT RUN SPRINKLERS WHEN THE WINDOWS ARE OPEN AND NOTIFY ME
Given the sprinkler variable toggles to "run" When windows are open Then set the sprinklers to "off" And send me a notification
SMART HOME ALERTS
TURN ON THE SECURITY SYSTEM
Given nobody is home When I leave the geofence <Home> Then turn on the security system
TURN OFF THE SECURITY SYSTEM
Given the security system is on When I enter the geofence "Home" Then turn off the security system
RANDOMLY CYCLE LIGHTS TO SIMULATE OCCUPANCY
Given the security system is on When the security system is since <30 minutes> Then turn on the lights randomly between <30 minutes> and <90 minutes> And turn off the lights randomly after <5 minutes> to <15 minutes>
LOCK ALL DESKTOP SCREENS
Given the security system is on When the security system is on since <5 minutes> And nobody is at home Then lock all computers
SECURITY SYSTEM NOTIFICATION
Given the security system is on When it is "10pm" Then send me a notification summarizing the status of the system
NOTIFY ME ON PROBLEMS WITH THE WASHING MACHINE
Given I am not in the bathroom When moisture control reports a problem Then send me a notification
NOTIFY ME ON PROBLEMS WITH THE FRIDGE
Given I am not in the kitchen When moisture control reports a problem Then send me a notification
NOTIFY ME ON PROBLEMS WITH THE DISHWASHER
Given I am not in the kitchen When moisture control reports problems Then send me a notification
NOTIFY ME IF I HAVE TO TAKE OUT THE WASTE BINOR RECYCLING BIN
Given you have the actual dataset to take out the waste bin and recycling bin When I have to take out the trash Then send me a notification And tell me which trashcan I have to take out
LOG MY ALERTS AS BOT EVENTS
Given a new alert happened When the security system armed, disarmed, triggered or fridge and dishwasher reported any problems Then log <zero minutes> events on my <bot events> calendar
SEND NOTIFICATION WHEN SECURITY SYSTEM IS ARMED
Given the security system toggles status to activated When the security system is activated Then send me a notification
SEND NOTIFICATION WHEN SECURITY SYSTEM IS DISARMED
Given the security system toggles status to deactivated When the security system is deactivated Then send me a notification
SEND NOTIFICATION WHEN A MOTION ALERT IS TRIGGERED
Given the security system is activated When there is motion detected Then send me a notification
SEND NOTIFICATION WHEN A WINDOW IS LEFT OPEN AND NOBODY IS HOME
Given the security is activated When there is a window left open Then send me a notification And deactivate the security system
WHEN THE POSTMAN DELIVERS THE MAIL SEND ME A NOTIFICATION
Given there is enough energy for the sensors When the postman delivers the mail Then send me a notification
WHEN THE DRYER IS FINISHED SEND ME A NOTIFICATION
Given the dryer is turned on When the dryer is finished Then send me a notification
SMART HOME FOOD (IN PROCESS)
FOOD IS OUT OF STOCK
Given the fridge is on When there is any food that needs to be replaced Then send me a notification message with the name of the product
FRUITS ARE RIPE
Given I bought fruits When they are ripe Then send me a notification that I should eat them
FOOD SHELF LIFE HAS ALREADY EXPIRED
Given I bought food And it is at least <24 hours> old When the food is expired Then send me a notification that I should assure if I still want to eat it
[email protected] WWW.AXELQUACK.DE