Skip to content
This repository was archived by the owner on Feb 14, 2022. It is now read-only.
This repository was archived by the owner on Feb 14, 2022. It is now read-only.

As OWNER of an organization, I want to set up an installation for a sensor that already belongs to the organization #28

@uliSchuster

Description

@uliSchuster

Premise: The sensor node is already registered with TTN and the managair, and it is already signed to the organization where the actor is an OWNER of. The node is not yet installed; that is, there is no installation model that links the node to a room.

I authenticate and launch the Clair Dashboard application. In the organization menu, I select the organization for which I want to install a sensor. If I am indeed an OWNER of this organization, a menu item "install sensor" appears in the sidebar.
When I select the menu item, a dialog appears with two dropdown lists. One to select a sensor node, and one to select a room.

There are two tricky parts here.

  1. Should all sensor nodes that belong to the organization be displayed, no matter if they are already installed or not? After all, the start and end dates of the new installation are not determined. Therefore, it is probably sensible to display all options, but to somehow grey out those sensors that are currently already installed.
  2. When there is no room yet, it should be possible to create one. Similar to the Django Admin UI, where a small Plus (+) indicates the possibility to directly add an entity. Should this be done via some overlay? or on a new page? How can we preserve the state, so that the user can continue to set up the installation once the room is in place? If there is neither a room nor a site, this logic applies recursively.

Complexity: 20
Value: 30
WSJF: 1.5

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions