Here is a summary of the functionality we covered:
Notional Names
- DCM - device configuration manager
- Quartermaster
- CODE - Configuration Oversight Distribution and Enforcement
Configuration Server
- public ip server that listens for heartbeat and diagnostic messages from devices;
- bridge from Geometris network to push in Geometris SIMs into same server backlog
- per customer path to push commands to devices; defaults to using Geometris network
- respond with update commands based on device configuration vs desired
Web Site
- Multi-Tenant (customer only sees their own data)
- User access, invitation of users, etc
- Configuration of
- Notification groups
- Alert triage user
Device
- column customization
- by user, with persisted config
- bulk tag / untag
- PULS advanced scheme plus:
- Auto tagging:
- out of contact
- gps problem
- bluetooth problem
- canbus problem
- VIN, vehicle lookup
- extended network information
- configuration state
- historic notes
Configuration Library
- Configuration Package
- Firmware files (from standard set provided by Geometris)
- Configuration file (customer specific)
- Author
- Notes
- Tags
- Enable / Disable
Deployment
- By query
- By manual list of serial numbers or iccids
Configuration Audit Trail
- Record of configuration and firmware update actions
- Types effected (config, firmware, supervisor, bluetooth)
- Effected serial numbers,
- firmware file version,
- configuration versions,
- tags used
- enacting user
- date and time
- Per device previous configuration versions, firmware versions
- Searchable filterable by all above items
- Into html report
Device Diagnostics
- Toggle Device diagnostics spotlight
- Regular Diagnostics polling
- Save to diagnostics history
- Automatic expiration
- bluetooth connections history
Alerts and Notifications
- Device(s) have specified tags added
- Including auto tags for problems
- user defined tags
Reports
- device reporting history including configuration info
- Devices by tags
- Deployments
- Audit trails
- New configuration packets
Purchase Order Requests
- purchase details, desired tagging
- device record creation
- email purchase data to Geometris
Configuration Desktop Application
- File browsing preview
- Edit Configuration details
- Validate configuration sanity
- Version numbers as first class property
- Tags as first class property
- Upload directly from the tool
API
- Extend Skyonics API to receive purchase orders to tag devices and put into configuration website
- Retrieve devices by criteria
- tag / untag
- apply configuration package
- upload configuration
- retrieve configurations
- customer purchase order API
Application Deployment
- Listener hosted on a public IP endpoint on the skyonics worker
- Website and API on the skyonics website
PULS screenshots:












No comments:
Post a Comment