SmartThings App Dataset used in the ContexIoT paper
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
43Thermostat.txt.groovy
52DayThermostat.txt.groovy
AEONPowerStripBinder.txt.groovy
ALARMController.txt.groovy
ANDSwitch.txt.groovy
APIAccess.txt.groovy
AdvancedSwitchandLightingControl.txt.groovy
Alertmethetemp.txt.groovy
AlertonSmokeCO2.txt.groovy
AlfredWorkflow.txt.groovy
ArduinoAlarmController.txt.groovy
ArrivalbasedNightLightwithSmartAutooff.txt.groovy
AutoHumidityVent.txt.groovy
AutoLockDoorsv2.txt.groovy
AutoLockafterXminutes.txt.groovy
AutoLockthedoor.txt.groovy
Autolockdoor.txt.groovy
Automatedlights.txt.groovy
AwayModewithEcoTurnOff.txt.groovy
BathroomLightController.txt.groovy
BathroomLightFanControl.txt.groovy
BathroomMotion.txt.groovy
BattaryAttack.groovy
BeerIsTooWarm.txt.groovy
BetterLaundryMonitorAcceleration.txt.groovy
BigSwitchforHelloHomePhrases.txt.groovy
BigTalker.txt.groovy
BigTurnOFF.txt.groovy
BigTurnON.txt.groovy
BlueIrisProfileIntegration.txt.groovy
BonVoyage.txt.groovy
BonVoyageNESTSRC.txt.groovy
BrightWhenDarkAndOrBrightAfterSunset.txt.groovy
BrightenDarkPlaces.txt.groovy
BrightenMyPath.txt.groovy
ButtonController.txt.groovy
Buttontoturnlightsonoroff.txt.groovy
CarpoolNotifier.txt.groovy
ChangeLockCode.txt.groovy
ChangeLockCodes.txt.groovy
ChangeModeWhenItIsDark.txt.groovy
ChangeModeonUnlock.txt.groovy
ChangetheLock.txt.groovy
CheckWeather15m.txt.groovy
CloseTheValve.txt.groovy
ColorCountdown.txt.groovy
Contactcountdown.txt.groovy
ControlSwitchBasedUponPlayStatus.txt.groovy
CooltheGear.txt.groovy
CurbControl.txt.groovy
CurlingIron.txt.groovy
CustomKwiksetCodeChange.txt.groovy
Daily2TempSchedule.txt.groovy
DarkWeather.txt.groovy
DarkenBehindMe.txt.groovy
DelayedCommandExecution.txt.groovy
DennisGarage.txt.groovy
DeviceTamperAlarm.txt.groovy
DimandDimmer.txt.groovy
DoorAutoLock.txt.groovy
DoorKnocker.txt.groovy
DoorLockAuto.txt.groovy
DoorLockCodeDistressMessage.txt.groovy
DoorLockJammed.txt.groovy
DoorOpenWarningLight.txt.groovy
DoorUnlockTriggers.txt.groovy
DoorleftopenwithPhotoBurstHelloHomeSpeech.txt.groovy
DoorsUnlocked.txt.groovy
DoorsWindowsReminder.txt.groovy
DoubleTap.txt.groovy
DoubleTapModeChange.txt.groovy
DoubleTapSwitchforHelloHomeAction.txt.groovy
DropcamConnect.txt.groovy
DropcamOff.txt.groovy
DrytheWetspot.txt.groovy
DufourGarageDoorMonitor.txt.groovy
EcobeeConnect.txt.groovy
ElderCareDailyRoutine.txt.groovy
ElderCareSlipFall.txt.groovy
ElvisHasLeft.txt.groovy
EnableUserCodes.txt.groovy
EnergyAlerts.txt.groovy
EnergySaver.txt.groovy
EnhancedAutoLockDoor.txt.groovy
ExternalWebServiceConnect.txt.groovy
ExtravagentThermostatControl.txt.groovy
FeedMyPet.txt.groovy
FeedthePetsReminder.txt.groovy
Findmykeys.txt.groovy
FlashitwhenIarrive.txt.groovy
FloodAlert.txt.groovy
FloodWatch.txt.groovy
ForgivingSecurity.txt.groovy
Forgotkeys.txt.groovy
FoscamModeAlarm.txt.groovy
FoscamPresenceAlarm.txt.groovy
FoscamTurnOffLEDswithModeChange.txt.groovy
GDoor.txt.groovy
GarageAfterDark.txt.groovy
GarageAutomaticClosing.txt.groovy
GarageDoor.txt.groovy
GarageDoorAutomation.txt.groovy
GarageDoorCloseonaSchedule.txt.groovy
GarageDoorMIMOlite.txt.groovy
GarageDoorMonitor.txt.groovy
GarageDoorMonitorwithUbi.txt.groovy
GarageDoorOpenClose.txt.groovy
GarageDoorOpenTurnonLight.txt.groovy
GarageDoorOpener.txt.groovy
GarageDoorcustom.txt.groovy
GaragecheckopencloseApp.txt.groovy
Garagedoor3.txt.groovy
GeTHR.txt.groovy
GentleWakeUp.txt.groovy
GoodNight.txt.groovy
GoodbyeUbi.txt.groovy
GoodnightUbi.txt.groovy
GreenSmartHVACVent.txt.groovy
GreenSmartThermostat.txt.groovy
GreetingsEarthling.txt.groovy
GreetingsEarthlingNESTSRC.txt.groovy
GreetingsEarthlings.txt.groovy
HabitHelper.txt.groovy
HallLightWelcomeHome.txt.groovy
Hallwaylightatnight.txt.groovy
HasBarkleyBeenFed.txt.groovy
HelloDoorLockCode.txt.groovy
HelloHomeCube.txt.groovy
HelloHomePhraseDirector.txt.groovy
HomeAlone.txt.groovy
HomeonCodeUnlock.txt.groovy
HomeonCodeUnlockToo.txt.groovy
HoneyImHome.txt.groovy
HueConnect.txt.groovy
HueMoodLighting.txt.groovy
HueNotifyIfDoorOpenataSetTime.txt.groovy
HueSceneSlider.txt.groovy
HumidityAlert.txt.groovy
HumidityControl.txt.groovy
HumidityOn.txt.groovy
HumidityResetSchedule.txt.groovy
HumidityTrendSample.txt.groovy
Humidityistoolowhigh.txt.groovy
IRReceiver.txt.groovy
IfFloodTurnValveOff.txt.groovy
IlluminatedResponsetoUnexpectedVisitors.txt.groovy
ImprovedPowerAllowance.txt.groovy
ImprovedSmartNightLight.txt.groovy
IndividualChangeThermostat.txt.groovy
InitialStateEventStreamer.txt.groovy
IntercomNotification.txt.groovy
Intruder.txt.groovy
IsItClosed.txt.groovy
ItMoved.txt.groovy
ItisTooColdorTooHot.txt.groovy
ItsTooCold.txt.groovy
ItsTooHot.txt.groovy
JawboneControl.txt.groovy
JawbonePanicButton.txt.groovy
JawboneUPConnect.txt.groovy
JenkinsNotifier.txt.groovy
JesperTest.txt.groovy
KeenVent.txt.groovy
KeepDoorLocked.txt.groovy
KeepMeCozy.txt.groovy
KeepMeCozyII.txt.groovy
KeyFobControl.txt.groovy
KnockKnock.txt.groovy
Kwikset910ChangeLockCode.txt.groovy
Kwikset910ChangeLockCode2.txt.groovy
LEDSignController.txt.groovy
LaLaManorAutomation.txt.groovy
LateArrival.txt.groovy
LaundryMonitor.txt.groovy
LaundryMonitorwithSonosCustomMessage.txt.groovy
LeftItOpen.txt.groovy
LeftItOpenStill.txt.groovy
LeftUnlocked.txt.groovy
LetThereBeDark.txt.groovy
LetThereBeLight.txt.groovy
Life360Connect.txt.groovy
LightFollowsMe.txt.groovy
LightFollowsMeIfThereIsNoLight.txt.groovy
LightGroups.txt.groovy
LightLevelScheduler.txt.groovy
LightMeUpbasedonLightsensorwithLuxsetting.txt.groovy
LightOnCold.txt.groovy
LightTurnonClosed.txt.groovy
LightUpTheNight.txt.groovy
LightingDirector.txt.groovy
LightonMotion.txt.groovy
Lightonwhenclosedlightoffwhenopen.txt.groovy
LightsFollowMeDimmable.txt.groovy
LightsOffWhenClosed.txt.groovy
LightsOffwithNoMotionandPresence.txt.groovy
LightsonwhenIarriveinthedark.txt.groovy
LightupwhenImgone.txt.groovy
LittleLight.txt.groovy
LockDoorafterClosing.txt.groovy
LockDoorafterXminutes.txt.groovy
LockItAfterAWhile.txt.groovy
LockItWhenILeave.txt.groovy
LockItWhenItCloses.txt.groovy
Lockdoor.txt.groovy
Lockdown.txt.groovy
Lockitataspecifictime.txt.groovy
Locksingleusercodemanagement.txt.groovy
LogitechHarmonyConnect.txt.groovy
LowBatteryAlert.txt.groovy
LowBatteryNotification.txt.groovy
MacApp.txt.groovy
MailArrived.txt.groovy
MailArrivedPush4TextNumbers.txt.groovy
MailArrivedPushNotification.txt.groovy
MailboxistooHot.txt.groovy
MaintainThermostatTemperatureDifference.txt.groovy
MakeItSo.txt.groovy
ManageBlueIris.txt.groovy
ManageTV.txt.groovy
MedicineReminder.txt.groovy
MiniHueController.txt.groovy
ModeButton.txt.groovy
ModeChangeNotify.txt.groovy
ModeChangeUpdateNestStatus.txt.groovy
ModeChangebasedonswitch.txt.groovy
ModeSetReturningHome.txt.groovy
ModifiedRidGarageOpener.txt.groovy
MonitoronSense.txt.groovy
Monitorthetemperature.txt.groovy
MoodCube.txt.groovy
MotionContactActivatedThermostat.txt.groovy
MotionDetector.txt.groovy
MotionModeChange.txt.groovy
MotionSensorLight.txt.groovy
MotionTriggersLock.txt.groovy
Motionbasedthermostat.txt.groovy
MultiDimmer.txt.groovy
MultiSwitch.txt.groovy
MultiSwitchtoVirtualTilesorSwitches.txt.groovy
MultiwayOnOffToggleSwitchUsingaModdedPEQDoorOpenCloseSensor.txt.groovy
My3DPrintIsReady.txt.groovy
MyCustomApp.txt.groovy
MySecondApp.txt.groovy
MySmartAppNest.txt.groovy
MySmartAppSensorToLightBulb.txt.groovy
Myapp.txt.groovy
MyofficeisofflimitswhenIamgone.txt.groovy
NestAutoPresence.txt.groovy
NestProtect.txt.groovy
NestThermostat.txt.groovy
NetatmoConnect.txt.groovy
NightLamp.txt.groovy
Nightlight.txt.groovy
NoWaterAlarm.txt.groovy
NobodyHome.txt.groovy
NotifyDoorbellandTurnonLights.txt.groovy
NotifyIfItsTooCold.txt.groovy
NotifyIfLeftUnlocked.txt.groovy
NotifyMeWhen.txt.groovy
NotifyMeWhenItOpens.txt.groovy
NotifyMeWhenPush4Phones.txt.groovy
NotifyMeWhenSRC.txt.groovy
NotifyMeWithHue.txt.groovy
NotifyMeasILeaveThatILeftItOpen.txt.groovy
NotifyMeifTwoAreTrue.txt.groovy
NotifyMewithinaTimeFrame.txt.groovy
NotifyOnetoManyWhen.txt.groovy
NotifyWhenLeftOpen.txt.groovy
Notifychangemodeondoorunlocklock.txt.groovy
Notifymewhenmotionstopsformorethan2minutes.txt.groovy
ObyThingMusicConnect.txt.groovy
ObyThingMusicSmartApp.txt.groovy
Offafter.txt.groovy
OnButNotForgotten.txt.groovy
OnOffToggleSwitchUsingaModdedPEQMoistureSensor.txt.groovy
OnTheLight.txt.groovy
OnceADayLightswDimmer.txt.groovy
OnceaDay.txt.groovy
OnwhenClosed.txt.groovy
OnwhenopenthenoffSunsetSunriseonly.txt.groovy
OpenClosedMonitor.txt.groovy
OpenGarage.txt.groovy
OpenGarageOpenDoorwhenIarrive.txt.groovy
OpeningDoorTogglesSwitch.txt.groovy
Outdoorlights.txt.groovy
PhotoBurst2.txt.groovy
PhotoBurstWhen.txt.groovy
Phrases.txt.groovy
Pipefreezealert.txt.groovy
Pollster.txt.groovy
PorchFansOnItisHot.txt.groovy
PorchFansOnItisHotwithCalmWind.txt.groovy
PorchLite.txt.groovy
PortableSwitchturnsonotherdevice.txt.groovy
PowerAllowance.txt.groovy
PowerAllowanceSeconds.txt.groovy
PowerIsOut.txt.groovy
PowerOnWhenMotion.txt.groovy
PresenceChangePush.txt.groovy
PresenceChangeText.txt.groovy
PresenceTest.txt.groovy
Presencewithfilter.txt.groovy
PushMeWhenTheresMotion.txt.groovy
PushbulletConnect.txt.groovy
PushbulletNotifier121.txt.groovy
PushoverFloodAlert.txt.groovy
PushoverMeWhen.txt.groovy
PushoverNotifyMeWhen.txt.groovy
QuirkyConnect.txt.groovy
RESTEndpoint.txt.groovy
RMFHCBridge.txt.groovy
ReadyForRain.txt.groovy
Reportenergydata.txt.groovy
RidiculouslyAutomatedGarageDoor.txt.groovy
RiseandShine.txt.groovy
SafeWatch.txt.groovy
SampleWebServices.txt.groovy
SceneMachine.txt.groovy
Scenes.txt.groovy
ScheduledModeChange.txt.groovy
SchlageLockRefresh.txt.groovy
SecuremyFoscam.txt.groovy
SecurityNightLight.txt.groovy
SecurityNotificationswithDelay.txt.groovy
ServerRoomThermostat.txt.groovy
SetthemoodLighting.txt.groovy
SevereWeatherAlert.txt.groovy
SevereWeatherAlertBAB.txt.groovy
SevereWeatherAlertSRC.txt.groovy
ShabbatandHolidayModes.txt.groovy
SimpleRulesEngine.txt.groovy
SleepingModeChange.txt.groovy
SleepyTime.txt.groovy
SleepyTimeMrB.txt.groovy
SleepyTimeToo.txt.groovy
SmartAlarm.txt.groovy
SmartApp1.txt.groovy
SmartAppTest2.txt.groovy
SmartCeilingFan.txt.groovy
SmartDehumidifier.txt.groovy
SmartDenLight.txt.groovy
SmartEntranceNightlightII.txt.groovy
SmartHomeVentilation.txt.groovy
SmartHumidifier.txt.groovy
SmartLightController.txt.groovy
SmartLightOutside.txt.groovy
SmartLightTimerXminutesunlessalreadyon.txt.groovy
SmartLights.txt.groovy
SmartLock.txt.groovy
SmartNightLightDimmable.txt.groovy
SmartNightLightSRC.txt.groovy
SmartNightlight.txt.groovy
SmartNightlightPlus.txt.groovy
SmartNightlightwithHue.txt.groovy
SmartSecurity.txt.groovy
SmartSecurityLight.txt.groovy
SmartWeatherStationController.txt.groovy
SmartWelcomeLight.txt.groovy
SmarterImAtHomeSimulator.txt.groovy
SmarterMotionLights.txt.groovy
Smartturniton.txt.groovy
SomeAtHome.txt.groovy
SomeoneisKnockingDoorClosed.txt.groovy
SomethingLeftOpen.txt.groovy
SomethingMovedUpstairs.txt.groovy
SonosConnect.txt.groovy
SonosControl.txt.groovy
SonosDelayedNotifywithSound.txt.groovy
SonosHome.txt.groovy
SonosMoodMusic.txt.groovy
SonosNotifywithSound.txt.groovy
SonosSpeech.txt.groovy
SonosWeatherForecast.txt.groovy
Sonosmovie.txt.groovy
SprayerController2.txt.groovy
SqueezeboxController.txt.groovy
StatHatQuickStart.txt.groovy
StatusThing.txt.groovy
StepNotifier.txt.groovy
StrobeWhenIamHomeandSomeoneArrives.txt.groovy
StumbleHome.txt.groovy
SummerWindows.txt.groovy
SunriseSunset.txt.groovy
SwitchActivatesHomePhrase.txt.groovy
SwitchChangesMode.txt.groovy
SwitchControlsOutlet.txt.groovy
SwitchModetoDayorNight.txt.groovy
SwitchOffTimer.txt.groovy
SwitchSensor.txt.groovy
SwitchTimer.txt.groovy
SwitchWithMe.txt.groovy
TakeoutDog.txt.groovy
TalkingAlarmClock.txt.groovy
TcpBulbsConnect.txt.groovy
TemperatureChangeSpecified.txt.groovy
Test1.txt.groovy
TestApp.txt.groovy
TestAutoonthenquickoff.txt.groovy
TextMeWhenImNotHere.txt.groovy
TextMeWhenItOpens.txt.groovy
TextMeWhenItsNotMe.txt.groovy
TextMeWhenTheresMotion.txt.groovy
TextMeWhenTheresMotionandImNotHere.txt.groovy
TexttoVoiceSonos.txt.groovy
TheBigSwitch.txt.groovy
TheFlasher.txt.groovy
TheGunCaseMoved.txt.groovy
TheLaundryisdone.txt.groovy
Theonethermostattorulethemall.txt.groovy
ThermoTimer.txt.groovy
ThermostatAutoAway.txt.groovy
ThermostatAutoHome.txt.groovy
ThermostatAutoOff.txt.groovy
ThermostatModeDirector.txt.groovy
ThermostatWindowCheck.txt.groovy
ThingLayer.txt.groovy
ThingSpeakLogger.txt.groovy
TimeDependentDoors.txt.groovy
ToggleButton.txt.groovy
TogglePoweronSchedule.txt.groovy
TurnBackON.txt.groovy
TurnItOffAfter.txt.groovy
TurnItOffWhenNotinUse.txt.groovy
TurnItOnFor5Minutes.txt.groovy
TurnItOnWhenImHere.txt.groovy
TurnItOnWhenItOpens.txt.groovy
TurnItOnxMinutesifLightisOff.txt.groovy
TurnMeOnWhenIGetHomeAtNight.txt.groovy
TurnONifMultiSensorhasacceleration.txt.groovy
TurnOffLightswhenweallleave.txt.groovy
TurnOffwhenOpen1.txt.groovy
TurnOnOnlyIfIArriveAfterSunset.txt.groovy
TurnOnWhenDoorUnlocks.txt.groovy
Turnarelayswitchonandthenoffwhenpresenceisdetected.txt.groovy
Turnmeoffquick.txt.groovy
Turnmeonquick.txt.groovy
Turnonbright.txt.groovy
Turnonorofftogether.txt.groovy
TurnonwhenArrivalOpenorMotionSunsetSunrise.txt.groovy
TurnonwhenOpenOnlyatNight.txt.groovy
TurnonwhenOpenonlysunsettorise.txt.groovy
Turnonwithmotionunlessturnedoff.txt.groovy
Turnsomethingoffwhenacontactopens.txt.groovy
UPnPMediaDiscovery.txt.groovy
Ubi.txt.groovy
UbiGoodnightCheck.txt.groovy
Ubiprod.txt.groovy
UmbrellaReminder.txt.groovy
UndeadEarlyWarning.txt.groovy
UnlockItWhenIArrive.txt.groovy
UnlockWhenIWalkToDoor.txt.groovy
Unlockdoor.txt.groovy
UnlockitWhenitOpens.txt.groovy
UnlockwhenGarageDoorOpens.txt.groovy
UseButtonsAsPINInput.txt.groovy
UserLockManager.txt.groovy
Userdoorunlocknotification.txt.groovy
VacationLightingDirector.txt.groovy
VirtualDehumidifier.txt.groovy
VirtualGaragetriggersoutlet.txt.groovy
VirtualThermostat.txt.groovy
VirtualThermostatNestwithoutaNest.txt.groovy
WalkGentleIntoThatGoodNight.txt.groovy
WarnifTemperatureExceeds120F.txt.groovy
WateringTimer.txt.groovy
WeatherAwareCloset.txt.groovy
WeatherMonitorPWS.txt.groovy
WeatherUndergroundPWSConnect.txt.groovy
WeatherWindows.txt.groovy
WelcomeHome.txt.groovy
WelcomeHomeatNight.txt.groovy
Welcomehomenotification.txt.groovy
WemoConnect.txt.groovy
WemoInsightConnect.txt.groovy
WhenCarArrives.txt.groovy
WhenItsGoingtoRain.txt.groovy
WholeHouseFan.txt.groovy
WholeHouseFanwithOpenWindows.txt.groovy
Windowcheck.txt.groovy
Wireless3Way.txt.groovy
WorkingFromHome.txt.groovy
YetAnotherPowerMonitor.txt.groovy
autoDimmer.txt.groovy
avisamecuandosemueva.txt.groovy
endpoints.txt.groovy
etioptikhome.txt.groovy
garagedoor2.txt.groovy
garagelightsunset.txt.groovy
garagestatus.txt.groovy
hdhebdndhshsnsnd.txt.groovy
helloworld.txt.groovy
iTunesPause.txt.groovy
iotdb.txt.groovy
jaUbiConnect.txt.groovy
neustarauth.txt.groovy
onelamptorulethemall.txt.groovy
rename
snowmelt.txt.groovy
turnGBallroomon.txt.groovy
xwayonofftoggleswitchformoddedPEQDoorOpenCloseSensor.txt.groovy