Notifications:
We have already changed the notifications to store all notifications to the database and made the reporting a company setting as with maintenance etc. I am storing the “action” from the notification message rather than the notification type as it makes for a more readable display. The notification reports are filtered according to the logged in user. What we would like to implement are:
Change the notification type field to allow more characters (so that the content isn’t truncated) or add a new field to store it.
Have a way of “acknowledging” notifications so that the they are no longer displayed or can be filtered by status. This could be tagged with the user_id as with completing a maintenance task and would be applied to all users who received the notification. You could also have a “note” field for comments.
Allow the ability to notify on selected events or inputs. For instance, if you have notifications enabled and GPIO1 enabled you receive notifications on every state change. What if you wanted to monitor GPIO1 so that you could view the state on the report but did not need to be notified?
Going further still, create notification “severities” and choosing to receive only notifications based on severity.
SMS notifications – we already added an phone number field to the user record for that purpose.
Maintenance:
We have done a bit to added the maintenance additions/edits in line with your suggestions. Other ideas include:
Add “note” field so that comments can be added.
Add new maintenance triggers?
Devices:
Mark devices as “Fixed location” while allowing them to be given location coordinates so that they are visible on the map. Use a modified version of the simulator or geofence creation tools to enter the default location information.
Extend devices to accommodate more transducers. We expect to be using devices with many more transducers and would like a flexible way of accommodating these.
Dashboards:
We would like to be able to use gauges and charts to display current and historical data from transducers.
