The Item Tracker, which is part of the Brain, gives the user the ability to track certain items through the Intellifi ecosystem using visual tooling. This includes a
- Map mode, which can be used to visualize the items moving through a 2D space
- List mode, which can be used to see simple tables of items per location
Furthermore the Item Tracker includes an API which is used to integrate the application in your own applications. This application will not influence the localization algorithm.
The Item Tracker lives around the idea of visualizing the whereabouts of items using the Brain. This includes; current position, historic events and sensor data from those items. At the moment of writing the Item Tracker is very simplistic, it only supports visualization of the current time-slice, but when the need arises it will be expanded with more tooling to get better insight into the tracking data.
The relationship between profiles and views
The image below shows an example of the relation between the profile and the views. The Item Tracker contains one or more profiles, the profiles will include one or more views. The Sections below explain a profile, view and the API of the item tracker.
What is a profile?
The Item Tracker uses the concept of "profiles" to group related settings and views into a single object. A profile can be assigned to person, building, or any group of related "views". Switching of profiles is shown in the animation below.
What is a view?
A view is a collection of things that you, the user, are interested in seeing. This includes locations, items, sets and images/floorplans. A view can represent a single setup. This can be displayed in all of the modes available in the Item tracker. The image below shows an example of a view that is being observed.
Application Programming Interface (API)
The Item Tracker has an internal API which is used to directly integrate the application with other applications. Some examples are setting the correct view and profile on startup and adding items/sets to the current view.
The landing page is the first page that is seen when browsing to the Item Tracker. This is shown in the image below. This gives a small overview of the available modes that are available in the Item Tracker.
The Map mode is a 2D representation of any observable setup, for example, a mapping of a floorplan or the front view of a shelving unit.
The List mode is a table/list representation of any observable setup. The Map and List mode use the same details of the view, but represent the locations and data in different ways.
Editing a view
A view is a predefined set of the following elements:
- A view name (E.g. 'Office 104')
- Locations at certain positions
- Items/sets to observe in the observe state
- Mode specific elements (e.g. Image for the Map to act as a floorplan)
The animation below walks through the process of editing a view and observing this view via the Map mode and List mode. The steps are described in the sections below.
Changing view details
The view details contains the name of the view. To change this press the gear icon next to the "Select a view" dropdown. This will open a dialog in which the view details can be edited or deleted.
Adding location, item sets and items
To add locations, item sets or sets to the view, select the search box under the "Add Locations, itemsets and items" and search for the desired Location, item set or item to add to the view. Select the result or press the "Enter" key on the keyboard.
Changing item set/item details
To change item set/item details, scroll down to the Item set or Item and change the color of the item as desired.
The supported images formats for the Item Tracker are: .jpg, .jpeg, .png, .svg, webp, .ico and .bmp. There is a maximum upload size of 20MB. Under the "Add image(s) from" header press the desired location from which images need to be added. "Device" will open a file dialog in which local files can be selected. "Web" will open a small dialog in which a URL of an image can be added.
Deleting Images and Locations
Delete images and locations in map mode by selecting them and then pressing the "Delete" key on the keyboard. To delete locations in the List mode, press the small cross next to the Location label. See the animations below for an example.
Observing a view
The observe state lets the user “observe” the system as it was designed in the setup process. In the observe state, Item sets or Items can be toggled "off" which will hide the Set/item from the view.