mirror of
https://github.com/Manuel83/craftbeerpi3
synced 2026-08-09 18:52:40 +02:00
Change to notification to use message even bus
This will allow any plugin to listen for a notification and respond accordingly.
This commit is contained in:
@@ -224,9 +224,7 @@ class CraftBeerPi(ActorAPI, SensorAPI):
|
||||
def notify(self, headline, message, type="success", timeout=5000):
|
||||
self.beep()
|
||||
msg = {"id": str(uuid.uuid1()), "type": type, "headline": headline, "message": message, "timeout": timeout}
|
||||
if timeout is None:
|
||||
self.cache["messages"].append(msg)
|
||||
self.emit("NOTIFY", msg)
|
||||
self.emit_message(msg)
|
||||
|
||||
def beep(self):
|
||||
if self.buzzer is not None:
|
||||
|
||||
Reference in New Issue
Block a user