You are on page 1of 5

MVP

SECURITY

 Authentication for API

PERFORMANCE

 Device master list by OrgID


- Paging needs to be implemented only for device dashboard for mapview it should
get all devices for the Org
 Device Type by OrgID (based on devices associated with Org)
 Device identification if it is a tracker for map – for device (only if the device has valid location
parameters) as well as device types which are trackers
 Graph by DeviceID – new API to get all values & its unit, instead of complete json object for
all the records.

FEATURES & ADDITIONS

 New Summary Dashboard with latest notifications raised & device health issues (Battery
issues Or InActive Status based on OrgID setup)
 Device Name change from UI (it should be by OrgID so that if the same device is used for
multiple clients for PoCs it can have different names)
 Latest Notifications by OrgID & Timestamp API route is required
 Notifications creation for text fields
 Change of google API key to MDL – for wifi mac ids?
 Link wifi query to OrgID to enable or disable
 Graphs
- Add same parameter from different devices into same graph
- Add diff parameters from different devices into different graphs on same page
- Colors choose for graph
- More graph types
 Map Filters – Left side show device types with checkboxes, when un selected remove related
objects from the map.
 Map View – provider hyperlink on object or device to go to “View Details”
 Provide gauge for temperature, voltage of battery and for other similar parameters
 Date & Time needs to be added in Thingboard where temp, battery is displayed
 Dynamic fields getting key/value from user at the time of device registration
 Add date for device in device master before getting first message to show in the UI

ISSUES

 Enable cors for devices/alert api

DOCUMENTATION

New User Manual or training videos


MVP v2
ASSET TRACKING VERTICLE

Asset Details has overall five functional segments and can implement rules events and actions to act
on these assets to do something.

Location:

 Latitude Longitude Elevation

Telemetry Data:

 Temperature
 Battery
 Orientation
 Acceleration
 Door Open / Closed
 Fill Level
 Humidity
 Motion
 Proximity
 Pressure
 Air and water quality
 Chemical composition
 Acceleration
 Voltage/current/energy
 Lightening Control
 Smoke Detector
 Alarm

Rules

 Business Language (based on parameters)


 State / Prediction
 Geofence / Proximity / Occupancy

Events

 Lifecycle (Open / Acknowledge / Closed)


 Auto resolution
 Historical – Audit trail

Actions

 Notify through SMS or Email


 Publish a Message
 Update Third party systems
Data visualization

 Line graphs
 Gauges
 Geographical maps
 Bar charts
 Pie charts
 Histograms
 Heat maps

Object Creation Workflow

Create Create
Create Create Create
Object Notification
Object Type Object Notification
Group Group
Object Monitor Workflow Object
Da Object Histor
ta History y
fro Collec
Normali Object
m tion
zer Rules
De Location
Engine
vic & Status
Notific
e Object
ation
Collec
Collec
tion
tion
Object View: Maintains the details and event history of all objects

 Object List will have all the object names and types with filter criteria.
 Details section will show object details of selected record with custom attributes of that
object and also graph configurations if any.
 Map section will show the last known location.
 Events section will show the rule violations if any
 Historical data will show all the object parameters based on date criteria.
Notifications View: Maintains the details of all notifications and update its status. User actions and
notification current status can also be monitored here.

 Notifications List will have all the rules created with filter criteria.
 Status section will show current notification status and an option to update its status.
 Actions section will show user actions history on the selected record.
 Selected notification may have been mapped to multiple objects, so those objects will be
displayed in Data section along with its object types.
 Map section will show the last known location of objects associated with the selected
record.
 Status
o Open
o Acknowledged

You might also like