miro
LogiButton

 

Functional Description

This is documentation is referencing the MVP version! The final version will provide additional features

1. Overview

Product

miro LogiButton is a low cost, battery powered and fully configurable LoRaWAN ® class A IoT button device for various service-on-demand or notification applications. Its

The device is configured to order, cancel and confirm services or goods. With every button press, a LoRaWAN® event message is sent containing necessary information such as the invoked event, a button counter, temperature information and battery information. The device distinguishes between short and long button presses. A status message is sent in a configurable interval to secure service availability.

In the MVP temperature sensor is not available and all configuration is hard coded to keep it as simple as possible. using LoRaWAN® downlink messages.

miro LogiButton is available in a beautifully designed, high-quality plastic enclosure with different mounting options such as double-sided sticky tape or screw-on.

Further information and device functionality is documented in the firmware specifications

1.1. First startup

When the device is powered for the first time after production it enters Transport mode. In Transport mode it does nothing and sleeps until it gets activated by a long button press.

1.2. Activation

After the activation, the device tries to join the LoRaWan® network and shows JOINING. If the device is registered in the back-end it will join. When it has successfully joined, it displays JOIN OK for 4 seconds. After a successful join, the device sends a status message and enters Active state.

1.3. Active state

In active state the device sends status message approximately once every 24h. Using a longer button press the device can be toggled between order (placing an order) and active state (confirming an order). In order state a fixed text is shown on the display. In active state, after order confirmation, the display is blank again.