Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Objective

Develop Notifications for MaUI

Due date

End of Q2

Key outcomes

Status

Status
titleNOT STARTED

...

  • Needs to work for existing site controllers

  • Notifications via email

Dev Todos & Ideas

  • Update sensor only to need the sensor id (remove PLC device ID)

  • incoming events are compared against notification rules by the notification-service

  • if a unknown sensor is received a new sensor config is created in the cloud and stored in PSQL

  • sensor configs can be tied notifications rules - frank pls write better thx

  • UX: the user home page should mention if events have been received but dont have a ntfc configured, 98 out of 112 events have notification rules

Where do things happen

MQTT

azeti Site Controller

azeti Cloud

Event triggers

X

X

Event configuration

X

X (requires cfg deployment from cloud to SC)

Notification configuration

X

Notification delivery

X

User flow and (new???) components

  1. Wizard: Get data into cloud (this highly depends on the device)

    1. I have a SC

    2. I dont have an SC but want one

    3. I send data via MQTT

  2. X: Configure event rules for my existing sensors

    1. Create trigger

    2. Define severity

    3. Define message

  3. X: Configure which sensors should create a notifivation

    1. When to send

    2. Who shall receive it

    3. How to send the notification

Info

Question to UX: Should we decouple the device setup from the events+notification setup?

Nice to have:

Not in scope:

Events

Where does the event come from

Timeline

Roadmap Planner
maplinks
timelinetrue
pagelinks
source%7B%22title%22%3A%22Roadmap%20Planner%22%2C%22timeline%22%3A%7B%22startDate%22%3A%222018-03-15%2000%3A00%3A00%22%2C%22endDate%22%3A%222019-02-15%2000%3A00%3A00%22%2C%22displayOption%22%3A%22MONTH%22%7D%2C%22lanes%22%3A%5B%7B%22title%22%3A%22Lane%201%22%2C%22color%22%3A%7B%22lane%22%3A%22%23f6c342%22%2C%22bar%22%3A%22%23fadb8e%22%2C%22text%22%3A%22%23594300%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22title%22%3A%22Feature%201%22%2C%22description%22%3A%22This%20is%20the%20first%20bar.%22%2C%22startDate%22%3A%222018-03-01%2000%3A00%3A00%22%2C%22duration%22%3A2%2C%22rowIndex%22%3A0%2C%22id%22%3A%2299880195-7faf-4b2f-ac44-a38516c4cad5%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22title%22%3A%22Feature%202%22%2C%22description%22%3A%22This%20is%20the%20second%20bar.%22%2C%22startDate%22%3A%222018-04-29%2018%3A11%3A20%22%2C%22duration%22%3A1%2C%22rowIndex%22%3A1%2C%22id%22%3A%22604cae13-314a-4848-b142-95d3570aa3db%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222018-06-18%2022%3A48%3A03%22%2C%22id%22%3A%22739eee1a-3ad0-4154-a8a7-d630942c1b71%22%2C%22title%22%3A%22Feature%203%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1.4356435643564356%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A1%2C%22startDate%22%3A%222018-07-12%2005%3A50%3A01%22%2C%22id%22%3A%22d2721513-87bf-4ea5-9981-d3971248c8f5%22%2C%22title%22%3A%22Feature%204%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1.6633663366336633%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%2C%7B%22title%22%3A%22Lane%202%22%2C%22color%22%3A%7B%22lane%22%3A%22%233b7fc4%22%2C%22bar%22%3A%22%236c9fd3%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22title%22%3A%22iOS%20app%22%2C%22description%22%3A%22This%20is%20the%20third%20bar.%22%2C%22startDate%22%3A%222018-04-30%2018%3A34%3A20%22%2C%22duration%22%3A2.5%2C%22rowIndex%22%3A0%2C%22id%22%3A%22b10f9e72-539a-4a31-88bd-746bd09d7f1e%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A1%2C%22startDate%22%3A%222018-08-02%2004%3A07%3A33%22%2C%22id%22%3A%22e329a842-d49c-4f39-83ee-4d7af06dece7%22%2C%22title%22%3A%22Android%20app%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%5D%2C%22markers%22%3A%5B%7B%22title%22%3A%22Marker%201%22%2C%22markerDate%22%3A%222018-03-15%2000%3A00%3A00%22%7D%5D%7D
titleRoadmap%20Planner
hashfc70fa9f6be331d992f8cc1fd2ad17b7

...