Feature #646

Add state data to registration information.

Added by Hammel over 2 years ago. Updated about 2 years ago.

Status:ClosedStart date:17 Jul 2018
Priority:ImmediateDue date:
Assignee:Hammel% Done:


Target version:Iron Man - 0.5.0
Severity:03 - Medium


And once registered, current state information should be pushed to the monitor either periodically or on state changes.

The rest API should be extended for this and should replace existing state data with any inbound updates. The updates can be matched to IP address + UUID because we use AES to decrypt the messages.

Associated revisions

Revision ac4db7a8
Added by Hammel over 2 years ago

RM #595, RM #641, RM #646, RM#610: Implement better AES and Base64 encoding handling in send and receive functions. Verify requests come from registered monitor. Remove serialNotfiy() function and flags, replacing with proper timer-handler device registration. Lots of code cleanup.


#1 Updated by Hammel over 2 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 20

State data is now sent with registration. The code is in place and verified with the imrest server but is not committed yet.

Still need a function to report state on demand or on schedule to imrest.

#2 Updated by Hammel about 2 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 20 to 100

Code is committed and pushed. Will open separate issue to track retrieving state data.

Closing issue.

Also available in: Atom PDF