craftbeerpi4-pione/core/controller/notification_controller.py
2018-11-16 20:35:59 +01:00

24 lines
No EOL
491 B
Python

from core.api.decorator import on_event
class NotificationController():
'''
This the notification controller
'''
def __init__(self, cbpi):
'''
Initializer
:param cbpi: the cbpi server object
'''
self.cbpi = cbpi
self.cbpi.register(self)
@on_event(topic="notification/#")
def on_event(self, key, message, type, **kwargs):
print("EVENT RECHEICVED", kwargs)
self.cbpi.ws.send("YES")