Transcript
Page 1: Smart Home – Apple HomeKit scenarios
Page 2: Smart Home – Apple HomeKit scenarios

SMART HOMEAPPLE HOMEKIT SCENARIOS

Page 3: Smart Home – Apple HomeKit scenarios

SMART HOME GO TO SLEEP

Page 4: Smart Home – Apple HomeKit scenarios

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>

Page 5: Smart Home – Apple HomeKit scenarios

SMART HOME LEAVE HOME

Page 6: Smart Home – Apple HomeKit scenarios

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

Page 7: Smart Home – Apple HomeKit scenarios

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

Page 8: Smart Home – Apple HomeKit scenarios

SMART HOME LIGHTING & CONSERVATION

Page 9: Smart Home – Apple HomeKit scenarios

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

Page 10: Smart Home – Apple HomeKit scenarios

TURN ON <ROOM> LIGHTS AT DUSK

Given the sun is at dusk When there somebody home Then turn on the lights in the <room>

Page 11: Smart Home – Apple HomeKit scenarios

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>

Page 12: Smart Home – Apple HomeKit scenarios

SMART HOME MOBILITY

Page 13: Smart Home – Apple HomeKit scenarios

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>“

Page 14: Smart Home – Apple HomeKit scenarios

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

Page 15: Smart Home – Apple HomeKit scenarios

SMART HOME SYSTEM HEALTH

Page 16: Smart Home – Apple HomeKit scenarios

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

Page 17: Smart Home – Apple HomeKit scenarios

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

Page 18: Smart Home – Apple HomeKit scenarios

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

Page 19: Smart Home – Apple HomeKit scenarios

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

Page 20: Smart Home – Apple HomeKit scenarios

SMART HOME WAKE UP

Page 21: Smart Home – Apple HomeKit scenarios

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

Page 22: Smart Home – Apple HomeKit scenarios

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

Page 23: Smart Home – Apple HomeKit scenarios

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>

Page 24: Smart Home – Apple HomeKit scenarios

SMART HOME WATCH TV

Page 25: Smart Home – Apple HomeKit scenarios

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

Page 26: Smart Home – Apple HomeKit scenarios

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

Page 27: Smart Home – Apple HomeKit scenarios

SMART HOME ARRIVE HOME

Page 28: Smart Home – Apple HomeKit scenarios

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

Page 29: Smart Home – Apple HomeKit scenarios

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!“

Page 30: Smart Home – Apple HomeKit scenarios

SMART HOME WEATHER & IRRIGATION

Page 31: Smart Home – Apple HomeKit scenarios

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>

Page 32: Smart Home – Apple HomeKit scenarios

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

Page 33: Smart Home – Apple HomeKit scenarios

SMART HOME ALERTS

Page 34: Smart Home – Apple HomeKit scenarios

TURN ON THE SECURITY SYSTEM

Given nobody is home When I leave the geofence <Home> Then turn on the security system

Page 35: Smart Home – Apple HomeKit scenarios

TURN OFF THE SECURITY SYSTEM

Given the security system is on When I enter the geofence "Home" Then turn off the security system

Page 36: Smart Home – Apple HomeKit scenarios

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>

Page 37: Smart Home – Apple HomeKit scenarios

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

Page 38: Smart Home – Apple HomeKit scenarios

SECURITY SYSTEM NOTIFICATION

Given the security system is on When it is "10pm" Then send me a notification summarizing the status of the system

Page 39: Smart Home – Apple HomeKit scenarios

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

Page 40: Smart Home – Apple HomeKit scenarios

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

Page 41: Smart Home – Apple HomeKit scenarios

NOTIFY ME ON PROBLEMS WITH THE DISHWASHER

Given I am not in the kitchen When moisture control reports problems Then send me a notification

Page 42: Smart Home – Apple HomeKit scenarios

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

Page 43: Smart Home – Apple HomeKit scenarios

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

Page 44: Smart Home – Apple HomeKit scenarios

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

Page 45: Smart Home – Apple HomeKit scenarios

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

Page 46: Smart Home – Apple HomeKit scenarios

SEND NOTIFICATION WHEN A MOTION ALERT IS TRIGGERED

Given the security system is activated When there is motion detected Then send me a notification

Page 47: Smart Home – Apple HomeKit scenarios

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

Page 48: Smart Home – Apple HomeKit scenarios

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

Page 49: Smart Home – Apple HomeKit scenarios

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

Page 50: Smart Home – Apple HomeKit scenarios

SMART HOME FOOD (IN PROCESS)

Page 51: Smart Home – Apple HomeKit scenarios

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

Page 52: Smart Home – Apple HomeKit scenarios

FRUITS ARE RIPE

Given I bought fruits When they are ripe Then send me a notification that I should eat them

Page 53: Smart Home – Apple HomeKit scenarios

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

Page 54: Smart Home – Apple HomeKit scenarios

[email protected] WWW.AXELQUACK.DE


Top Related