Project

General

Profile

Actions

Feature #501

closed

Implement device node registration

Added by Hammel about 8 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Category:
Device Node
Target version:
Start date:
24 Feb 2016
Due date:
% Done:

100%

Estimated time:
Severity:
02 - High

Description

This is the device node registering with the PiBox server.

  1. Device node must be configured for local network first (that's already implemented)
  2. At boot, the node sends a multicast message advertising its device type and version. It's IP address will be available from the multicast message (I think).
  3. The PiBox server picks up the multicast message and calls back to the Device Node using it's RESTful api.
    1. This requires an additional thread in piboxd to pick up the registrations on the multicast address.
  4. The device node configures itself appropriately and disables the multicast messages.

I need to define what it means to be "registered". Registration should also only occur when a user enables it on the server so we don't have random registration of rogue devices.


Related issues

Related to Monitor - Bug #623: Enable Pair Mode in imrest at runtime if button enabledClosedHammel07 May 2018

Actions
Actions

Also available in: Atom PDF