def register_callbacks():
    event_dispatcher.register_callback(handle_turned_on,
                                       LightOnEvent.__name__,
                                       event_filter=event_filter)
    event_dispatcher.register_callback(handle_turned_off,
                                       LightOffEvent.__name__,
                                       event_filter=event_filter)
Exemple #2
0
def register_callbacks():
    event_dispatcher.register_callback(on_button_clicked,
                                       ButtonClickEvent.__name__,
                                       event_filter=event_filter)
    event_dispatcher.register_callback(on_closet_button_clicked,
                                       ButtonClickEvent.__name__,
                                       event_filter=closet_filter)
Exemple #3
0
def register_callbacks():
    event_dispatcher.register_callback(on_motion_triggered,
                                       MotionTriggeredEvent.__name__,
                                       event_filter=event_filter)
    event_dispatcher.register_callback(on_motion_cleared,
                                       MotionClearedEvent.__name__,
                                       event_filter=event_filter)
Exemple #4
0
def register_callbacks():
    event_dispatcher.register_callback(on_door_opened,
                                       DoorOpenEvent.__name__,
                                       event_filter=event_filter)
    event_dispatcher.register_callback(on_door_closed,
                                       DoorClosedEvent.__name__,
                                       event_filter=event_filter)
def register_callbacks():
    event_dispatcher.register_callback(on_water_event,
                                       WaterSensorWetEvent.__name__,
                                       event_filter=event_filter)
    event_dispatcher.register_callback(on_water_event,
                                       WaterSensorDryEvent.__name__,
                                       event_filter=event_filter)
Exemple #6
0
def register_callbacks():
    event_dispatcher.register_callback(on_nhl_goal, NHLGoalEvent.__name__)
    event_dispatcher.register_callback(on_nhl_penalty,
                                       NHLPenaltyEvent.__name__)
    event_dispatcher.register_callback(on_nhl_period_start,
                                       NHLPeriodStartEvent.__name__)
    event_dispatcher.register_callback(on_nhl_period_end,
                                       NHLPeriodEndEvent.__name__)
    event_dispatcher.register_callback(on_nhl_game_end,
                                       NHLGameEndEvent.__name__)
Exemple #7
0
def register_callbacks():
    event_dispatcher.register_callback(on_door_closed,
                                       DoorClosedEvent.__name__,
                                       event_filter=sensor_filter)
    event_dispatcher.register_callback(on_door_opened,
                                       DoorOpenEvent.__name__,
                                       event_filter=sensor_filter)
    event_dispatcher.register_callback(on_door_lock_changed,
                                       LockEvent.__name__,
                                       event_filter=lock_filter)
    event_dispatcher.register_callback(
        on_door_locked_notification,
        DoorLockNotificationLockedEvent.__name__,
        event_filter=notify_filter)
    event_dispatcher.register_callback(
        on_door_unlocked_notification,
        DoorLockNotificationUnlockedEvent.__name__,
        event_filter=notify_filter)
Exemple #8
0
def register_callbacks():
    event_dispatcher.register_callback(on_washer_on_event,
                                       PowerSensorOnEvent.__name__,
                                       event_filter=washer_filter)
    event_dispatcher.register_callback(on_washer_off_event,
                                       PowerSensorOffEvent.__name__,
                                       event_filter=washer_filter)
    event_dispatcher.register_callback(on_dryer_on_event,
                                       PowerSensorOnEvent.__name__,
                                       event_filter=dryer_filter)
    event_dispatcher.register_callback(on_dryer_off_event,
                                       PowerSensorOffEvent.__name__,
                                       event_filter=dryer_filter)
def register_callbacks():
    event_dispatcher.register_callback(on_door_closed,
                                       DoorClosedEvent.__name__,
                                       event_filter=sensor_filter)
    event_dispatcher.register_callback(on_door_opened,
                                       DoorOpenEvent.__name__,
                                       event_filter=sensor_filter)
    event_dispatcher.register_callback(on_door_lock_changed,
                                       LockEvent.__name__,
                                       event_filter=lock_filter)
Exemple #10
0
def register_callbacks():
    event_dispatcher.register_callback(on_unavailable,
                                       UnavailableEvent.__name__)
    event_dispatcher.register_callback(on_available, AvailableEvent.__name__)
def register_callbacks():
    event_dispatcher.register_callback(on_presence_changed, PresenceEvent.__name__)
Exemple #12
0
def register_callbacks():
    event_dispatcher.register_callback(on_intent,
                                       MQTTEvent.__name__,
                                       event_filter=event_filter)
Exemple #13
0
def register_callbacks():
    event_dispatcher.register_callback(on_sunrise, SunriseEvent.__name__)
    event_dispatcher.register_callback(on_sunset, SunsetEvent.__name__)
def register_callbacks():
    event_dispatcher.register_callback(on_start,
                                       AutomationHubStartedEvent.__name__)
Exemple #15
0
def register_callbacks():
    event_dispatcher.register_callback(on_scene_activated,
                                       ZwaveSceneEvent.__name__,
                                       event_filter=event_filter)
def register_callbacks():
    event_dispatcher.register_callback(on_state_changed,
                                       InputEvent.__name__,
                                       event_filter=event_filter)
Exemple #17
0
def register_callbacks():
    event_dispatcher.register_callback(on_generate, GenerateMealplanEvent.__name__)
    event_dispatcher.register_callback(on_archive, ArchiveMealplanEvent.__name__)