Standard User Modes

Press me

Sends a message when the button is pressed. Can recognize various types of button presses - quite simple with many use cases ranging from security to eldercare.

Hex value: 0x01

Use cases: Security, order button, panic button, eldercare and more

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Button

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Mode-specific events (uplink messages):

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Press me messages:

  • To set this mode, the downlink needs to include this mode register setting: 0101

  • The uplink messages need to begin with the mode hex as the first byte: 01

Press me does not require arming or disarming. This means the device will not send the following events: 0x10 (Start of arming), 0x11 (End of arming), 0x14 (Disarmed by long press).


Guard me

Guard me sends messages once the object moves, vibrates or changes position. After the alert is sent, the device is inert for the duration of the sleep time to prevent draining the battery.

Because of the way the accelerometer works, the device will not detect movement perpendicular to the ground nor the pull of the Earth’s gravity (this means that e.g. the smooth opening of office doors would not be reported - use the Door mode for this use case).

Hex value: 0x02

Use cases: Monitoring objects; security for both personal and commercial belongings

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Accelerometer

Mode-specific deltas: None

Mode-specific events (uplink messages):

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

If you change the general sensitivity of the accelerometer and the magnetometer (0x11 and 0x19), respective axis registers reset to 0 as the general settings replace them and vice versa.

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Guard me messages:

  • To set this mode, the downlink needs to include this mode register setting: 0102

  • The uplink messages need to begin with the mode hex as the first byte: 02

  • When arming the device, you should see this message: 0210

  • When the device is armed, it should send you these two bytes: 0211

  • If you disarm the device via long press, you should receive this message: 0214


Track me

Track me sends a message when the monitored object starts moving and also sends one when the movement stops and the device does not move for an adjustable time period.

Hex value: 0x03

Use cases: Tracking luggage, parcels, containers etc.

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Accelerometer

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Uplink messages (events) used in this mode:

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

If you change the general sensitivity of the accelerometer and the magnetometer (0x11 and 0x19), respective axis registers reset to 0 as the general settings replace them and vice versa.

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Track me messages:

  • To set this mode, the downlink needs to include this mode register setting: 0103

  • The uplink messages need to begin with the mode hex as the first byte: 03

  • When arming the device, you should see this message: 0310

  • When the device is armed, it should send you these two bytes: 0311

  • If you disarm the device via long press, you should receive this message: 0314


Trace me

Trace me sends messages while the object is moving and stops sending them when it’s still. While moving, it periodically sends a message (the period length is defined in the Tracing delay register) so you can trace the monitored object. No more messages are sent after stop of movement is detected and reported.

Hex symbol: 0x04

Use cases: Package tracing for postal services, tracing international trucks, river transport boats and more

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Accelerometer

Mode-specific deltas:

Deltas are mode-specific register values different from default register values.

Mode-specific events (uplink messages):

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

If you change the general sensitivity of the accelerometer and the magnetometer (0x11 and 0x19), respective axis registers reset to 0 as the general settings replace them and vice versa.

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Trace me messages:

  • To set this mode, the downlink needs to include this mode register setting: 0104

  • The uplink messages need to begin with the mode hex as the first byte: 04

  • When arming the device, you should see this message: 0410

  • When the device is armed, it should send you these two bytes: 0411

  • If you disarm the device via long press, you should receive this message: 0414


Monitor me

Using the accelerometer, this mode monitors occurrence of vibration and periodically reports when the monitored object was vibrating and when it was not in a predefined time window.

Hex value: 0x05

Use cases: Monitoring usage of engines, heavy machinery, factory robots and more

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Accelerometer

Mode-specific deltas: None

Mode-specific events (uplink messages):

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

*Each of the 10 bytes in the payload that come after mode and event (after 0580) represents a time window. One bit represents one second, one byte represents up to 255 seconds. The number you receive is the number of seconds in this time window (max 0xFF - 255) when vibration was detected by the device. This means you can determine the intensity of vibration in % in the given time interval.

The Monitor me uplink event is received after the payload is full. This means that in default settings, the first message will come after 42:30 minutes (10 bytes, 255 seconds each, total of 2550 seconds). This interval can be prolonged with register 0x3C (Accelerometer measurement interval) - the default setting is 1 second. E.g. two seconds would make this interval 42:30 x 2 = 85 minutes.

Registers relevant for this mode:

If you change the general sensitivity of the accelerometer and the magnetometer (0x11 and 0x19), respective axis registers reset to 0 as the general settings replace them and vice versa.

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Monitor me messages:

  • To set this mode, the downlink needs to include this mode register setting: 0105

  • The uplink mess

  • ages need to begin with the mode hex as the first byte: 05

  • When arming the device, you should see this message: 0510

  • When the device is armed, it should send you these two bytes: 0511

  • If you disarm the device via long press, you should receive this message: 0514


Put me back

Reports movement of an object and once the movement stops, reports precise position through accelerometer data. You can use the data to determine whether the object was displaced or not.

Hex value: 0x06

Use cases: Manholes, containers, lab doors, safe boxes, fire extinguisher cabinets, poles and more

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Accelerometer

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Mode-specific events (uplink messages):

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

If you change the general sensitivity of the accelerometer and the magnetometer (0x11 and 0x19), respective axis registers reset to 0 as the general settings replace them and vice versa.

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Put me back messages:

  • To set this mode, the downlink needs to include this mode register setting: 0106

  • The uplink messages need to begin with the mode hex as the first byte: 06

  • When arming the device, you should see this message: 0610

  • When the device is armed, it should send you these two bytes: 0611

  • If you disarm the device via long press, you should receive this message: 0614


Don’t drop me

Don’t drop me behaves similarly to Guard me except for its event (uplink message) is triggered by faster acceleration of the accelerometer in one of its axis and not just movement detection. Drop alert detection threshold can be defined.

Please note this mode should not be used on boards with an opto pin (SimpleIndustry with 2 external sensors) because of accelerometer consumption. Please contact us at ask.simplehw.eu for more information.

Hex value: 0x07

Use cases: Monitoring packages inside trucks, shipping containers and more

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Accelerometer

Mode-specific deltas: None

Mode-specific events (uplink messages):

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

If you change the general sensitivity of the accelerometer and the magnetometer (0x11 and 0x19), respective axis registers reset to 0 as the general settings replace them and vice versa.

*4 upper bits of register 0x17 determine which Don’t drop me submode the device will be in. The other 4 (lower) bits determine the accelerometer sensitivity (similar to register 0x11).

Don’t drop me submodes:

  • SHOCK

    • 0x17 value: 0x07

    • Behavior: Don’t drop event is sent when acceleration is detected above the Don’t drop me threshold (register 0x15) for longer than Don’t drop me the duration (0x16)

    • Accelerometer configuration: ODR 100Hz

    • 0x15 units: 1 LSb = 32 mg, range is ±4G

    • 0x16 units: 1/ODR

  • FREE FALL

    • 0x17 value: 0x47

    • Behavior: Don’t drop event is sent when acceleration is detected below the Don’t drop me threshold (register 0x15) for longer than the Don’t drop me duration (0x16)

    • Accelerometer configuration: ODR 25Hz

    • 0x15 units: 1 LSb = 16 mg, range is ±2G

    • 0x16 units: 1/ODR

  • CLICK

    • 0x17 value: 0x87

    • Behavior: Don’t drop event is sent when acceleration is detected above the Don’t drop me threshold (register 0x15) for no longer than the Don’t drop me duration (0x16)

    • Accelerometer configuration: ODR 100Hz

    • 0x15 units: 1 LSb = 32 mg, range is ±4G

    • 0x16 units: 1/ODR

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Don’t drop me messages:

  • To set this mode, the downlink needs to include this mode register setting: 0107

  • The uplink messages need to begin with the mode hex as the first byte: 07

  • When arming the device, you should see this message: 0710

  • When the device is armed, it should send you these two bytes: 0711

  • If you disarm the device via long press, you should receive this message: 0714


Reed switch on/off with redundancy

Sends a timeline of when and how long the reed contact was opened and when and how long it was closed, 8 time periods are sent in total. Useful for creating a history of e.g. door usage and more.

Hex value: 0x08

Use cases: History of door usage mostly (or anything where you can use the binary reed switch on/off functionality)

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Reed switch

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Uplink messages (events) used in this mode:

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Reed switch on/off with redundancy messages:

  • To set this mode, the downlink needs to include this mode register setting: 0108

  • The uplink messages need to begin with the mode hex as the first byte: 08

  • When arming the device, you should see this message: 0810

  • When the device is armed, it should send you these two bytes: 0811

  • If you disarm the device via long press, you should receive this message: 0814


Door mode (based on compass and not reed switch)

Detects doors opening and closing using the accelerometer and the magnetometer.

Hex value: 0x09

Use cases: Monitoring various doors; offices, cabinets, entrances and more

Devices that support this mode: SimplePack

Required sensors: Accelerometer, magnetometer

Mode-specific deltas: None

Mode-specific events (uplink messages):

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Door mode messages:

  • To set this mode, the downlink needs to include this mode register setting: 0109

  • The uplink messages need to begin with the mode hex as the first byte: 09

  • When arming the device, you should see this message: 0910

  • When the device is armed, it should send you these two bytes: 0911

  • If you disarm the device via long press, you should receive this message: 0914


Leak detector

This mode lets you know when a water leak has occurred and also when water is no longer detected. Position is monitored and any tilt over a predefined threshold (up to 180 degrees) is reported. If the device returns to the original position, the device will send a message too.

Leak detector is only for the SimpleLeak! No other device works properly in this mode.

Hex value: 0x0A

Use cases: Bathrooms, kitchens, industrial spaces, transport, laboratories and more

Devices that support this mode: SimpleLeak

Required sensors: Water leak detector and accelerometer

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Uplink messages (events) used in this mode:

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

Similar modes: None

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Leak detector messages:

  • To set this mode, the downlink needs to include this mode register setting: 010A

  • The uplink messages need to begin with the mode hex as the first byte: 0A

  • When arming the device, you should see this message: 0A10

  • When the device is armed, it should send you these two bytes: 0A11

  • If you disarm the device via long press, you should receive this message: 0A14


Demo mode

A mode created to literally show off. Will send some mode-specific events from Press me (0x01) and all mode-specific events from Don’t drop me (0x07), Reed on/off (0x0C) and Light on/off (0x0D) together with appended payload with voltage, temperature and accelerometer data. WiFi is used in one event.

Hex value: 0x0B

Use cases: Demos and shows - but will cover anything that requires the data this mode can send you

Devices that support this mode: SimplePack Plus

Required sensors: Button, WiFi module, reed switch, light sensor, accelerometer, either temp sensor

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Uplink messages (events) used in this mode:

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode (tbd):

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Demo mode messages:

  • To set this mode, the downlink needs to include this mode register setting: 010B

  • The uplink messages need to begin with the mode hex as the first byte: 0B

  • When arming the device, you should see this message: 0B10

  • When the device is armed, it should send you these two bytes: 0B11

  • If you disarm the device via long press, you should receive this message: 0B14


Reed switch on/off

Sends a message when the reed contact is switched on by a magnet and also sends one when the sensor is switched off because the nearby magnetic field is no longer detected.

Hex value: 0x0C

Use cases: Garage doors, warehouse doors, fridges, anything where reporting contact is important

Devices that support this mode: SimplePack and SimplePack Plus

Please note that in the SimplePack 4.0 Plus Magnetic Switch, the device is shipped in this mode (armed) without the possibility to disarm the device by long press. Triggering downlinks with an extra long press is still enabled (you can disarm the device with downlink).

Required sensors: Reed switch

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Uplink messages (events) used in this mode:

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Reed switch on/off messages:

  • To set this mode, the downlink needs to include this mode register setting: 010C

  • The uplink messages need to begin with the mode hex as the first byte: 0C

  • When arming the device, you should see this message: 0C10

  • When the device is armed, it should send you these two bytes: 0C11

  • If you disarm the device via long press, you should receive this message: 0C14


Light on/off

Detects light - a message is sent every time a predefined threshold (% of light detected) is crossed either way. Can be set up to detect a very low light percentage threshold - darkness and extreme darkness (useful for monitoring package opening in the night).

Hex value: 0x0D

Use cases: Monitoring electricity usage, buildings and rooms, detecting opening of packages, freezers, safeboxes etc. and more

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Light sensor

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Mode-specific events (uplink messages):

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Light on/off messages:

  • To set this mode, the downlink needs to include this mode register setting: 010D

  • The uplink messages need to begin with the mode hex as the first byte: 0D

  • When arming the device, you should see this message: 0D10

  • When the device is armed, it should send you these two bytes: 0D11

  • If you disarm the device via long press, you should receive this message: 0D14


Temperature threshold with redundancy

Intended for long-term monitoring of temperature exception occurrences - in this mode, temperature exception is defined as temperature above or below the three predefined temperature thresholds A, B and C. Will send an event with 5 exceptions and the duration of each exception. Every exception with its duration will take up two bytes of the payload for a total of 12 bytes. The thresholds are encoded in SimpleTemp.

Hex value: 0x0E

Use cases: Long-term monitoring of temperature in any environment; labs, freezers, pools and more

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Either temperature sensor (ambi or precise, precise is preferable)

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Mode-specific events (uplink messages):

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Temperature threshold pipeline messages:

  • To set this mode, the downlink needs to include this mode register setting: 010E

  • The uplink messages need to begin with the mode hex as the first byte: 0E

  • When arming the device, you should see this message: 0E10

  • When the device is armed, it should send you these two bytes: 0E11

  • If you disarm the device via long press, you should receive this message: 0E14


Temperature change with redundancy

Intended for long-term monitoring of temperature exception occurrences - in this mode, temperature exception is defined as temperature above the predefined temperature delta. Will send an event with 5 exceptions and the duration of each exception. Every exception with its duration will take up two bytes of the payload for a total of 12 bytes (mode and event bytes included). The delta is encoded in SimpleTemp.

Hex value: 0x0F

Use cases: Long-term monitoring of temperature in any environment; labs, freezers, pools and more

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Either temperature sensor (ambi or precise, precise is preferable)

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Uplink messages (events) used in this mode:

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Temperature delta pipeline messages:

  • To set this mode, the downlink needs to include this mode register setting: 010F

  • The uplink messages need to begin with the mode hex as the first byte: 0F

  • When arming the device, you should see this message: 0F10

  • When the device is armed, it should send you these two bytes: 0F11

  • If you disarm the device via long press, you should receive this message: 0F14

Temperature threshold alert

This mode sends an alert every time the measured temperature is above or below any of three predefined temperature thresholds A, B or C. The thresholds are encoded in SimpleTemp.

Hex value: 0x10

Use cases: Monitoring any environment that requires constant temperature in a certain range; labs, factories, warehouses, swimming pools and more

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Either temperature sensor (ambi or precise, precise is preferable)

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Uplink messages (events) used in this mode:

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Temperature threshold alert messages:

  • To set this mode, the downlink needs to include this mode register setting: 0110

  • The uplink messages need to begin with the mode hex as the first byte: 10

  • When arming the device, you should see this message: 1010

  • When the device is armed, it should send you these two bytes: 1011

  • If you disarm the device via long press, you should receive this message: 1014


Temperature change alert

This mode sends an alert every time the measured temperature is above the predefined temperature delta. The delta is encoded in SimpleTemp.

Hex value: 0x11

Use cases: Monitoring any environment that requires constant temperature in a certain range; labs, factories, warehouses, swimming pools and more

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Either temperature sensor (ambi or precise, precise is preferable)

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Uplink messages (events) used in this mode:

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Temperature delta alert messages:

  • To set this mode, the downlink needs to include this mode register setting: 0111

  • The uplink messages need to begin with the mode hex as the first byte: 11

  • When arming the device, you should see this message: 1110

  • When the device is armed, it should send you these two bytes: 1111

  • If you disarm the device via long press, you should receive this message: 1114


Reed switch counter

Counts the number of reed contact switches and can report them in various ways. Very useful when you need to count e.g. rotation, door openings and closings etc.

Hex value: 0x13

Use cases: Vending machines, door openings, machine usage monitoring, cogs and more

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Reed contact

Mode-specific deltas: None

Uplink messages (events) used in this mode:

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Reed counter messages:

  • To set this mode, the downlink needs to include this mode register setting: 0113

  • The uplink messages need to begin with the mode hex as the first byte: 13

  • When arming the device, you should see this message: 1310

  • When the device is armed, it should send you these two bytes: 1311

  • If you disarm the device via long press, you should receive this message: 1314


Legionella mode

Please note that the Legionella mode is only available in the SimpleIndustry Legionella device as it is not included in the standard API 6 build due to its size.

This mode was created to monitor water pipes and prevent growth of Legionella pneumophila bacteria that cause the legionnaire’s disease. A device with two external NTC sensors measures temperature of the pipe(s) in two modes and reports the temperature periodically.

Hex value: 0x1D

Mode description: The device will send regular uplink messages with information from both external NTC sensors. The mode can define each NTC sensor as Hot or Cold (and you can also have Hot or Cold twice at the same time and without the other).

The mode is built around what we call a Flow. A Flow starts when the measured temperature increases or decreases by X °C (default is 2°C). During the Flow, temperature is monitored in a faster interval than when the temperature is in the original range. When the Flow ends, the device will return back to the original measuring interval. The device will record the lowest and the highest temperature during Flows from both NTCs (Flow1 and Flow2), the number of Flows for each sensor and the lowest and the highest temperature measured during the whole interval regardless of number of Flows.

In default settings, the regular message is sent every 24 hours.

Please note that the Legionella mode is only available in the SimpleIndustry Legionella device as it is not included in the standard API 6 build due to its size.

Use cases: Monitoring water systems to prevent bacterial growth

Devices that support this mode: SimpleIndustry Legionella

Required sensors: One or two external NTC probes

Mode-specific deltas: None

Uplink messages (events) used in this mode:

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to finetune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

Similar modes: None

Switching to mode, arming and disarming information:

Follow the general step-by-step guide for switching modes, arming and disarming for for all devices, where you can also find information about LED behavior and relevant Sigfox messages.

Here’s what’s important for Legionella messages:

  • To set this mode, the downlink needs to include this mode register setting: 011D

  • The uplink messages need to begin with the mode hex as the first byte: 1D

  • When arming the device, you should see this message: 1D10

  • When the device is armed, it should send you these two bytes: 1D11

  • If you disarm the device via long press, you should receive this message: 1D14


Blinker

The LED diode will start blinking when the button is pressed and will continue doing so until the button is pressed again. Used for simple LED indication.

Hex value: 0x60

Use cases: Simple LED indication

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: Button, LED diode

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Uplink messages (events) used in this mode:

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

If you change the general sensitivity of the accelerometer and the magnetometer (0x11 and 0x19), respective axis registers reset to 0 as the general settings replace them and vice versa.

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Blinker messages:

  • To set this mode, the downlink needs to include this mode register setting: 0160

  • The uplink messages need to begin with the mode hex as the first byte: 60

Blinker does not require arming or disarming. This means the device will not send the following events: 0x10 (Start of arming), 0x11 (End of arming), 0x14 (Disarmed by long press).


Gas monitoring

Please note that the Gas monitoring mode is only available in the SimpleIndustry CH4 as it is not included in the standard API 6 build due to its size.

Monitors the concentration of gas regularly - reports 1) predefined gas threshold breaches (two thresholds available) and 2) periodic gas values (redundant data is configurable). Currently used for monitoring CH4.

Hex value: 0x65

Mode description: The mode has two ways to report messages with different triggers.

The first trigger is time, device will send a periodic message with 6 gas value records in ppm - each of the records is spaced by the gas monitoring period (0xA1) and the frequency of messages is defined by the aggregation (0xA0). Similar to the Periodic temperature independent event (only gas is monitored).

The second trigger is threshold breach. There are two configurable thresholds A (0xA2) and B (0xA3). Whenever a threshold is breached either way (up or down), the device sends a different event. Similar to the Temperature threshold alert mode (only gas is monitored). Requires gas monitoring period (0xA1) to be defined.

Use cases: Monitoring the presence of CH4 gas

Devices that support this mode: SimpleIndustry CH4

Required sensors: CH4 sensor

Mode-specific deltas: None

Uplink messages (events) used in this mode:

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to finetune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

*values 0x01, 0x02, 0x03, 0x06, if the MSB is 1 (e.g. 0x81 or 0x86), the device will calibrate the sensor. This must be done in fresh air and the value of register 0xA0 will then turn the MSB back to value 0 after calibration is done (e.g. from 0x86 to 0x06). Calibration only works when the device is armed.

**value x 100 = value in ppm

Similar modes: None

Switching to mode, arming and disarming information:

Follow the general step-by-step guide for switching modes, arming and disarming for for all devices, where you can also find information about LED behavior and relevant Sigfox messages.

Here’s what’s important for Gas monitoring messages:

  • To set this mode, the downlink needs to include this mode register setting: 0165

  • The uplink messages need to begin with the mode hex as the first byte: 65

  • When arming the device, you should see this message: 0165

  • When the device is armed, it should send you these two bytes: 0165

  • If you disarm the device via long press, you should receive this message: 0165

Battery consumption: Based on the number of messages sent.

The SimplePack Plus would last at least years (30 000+ messages).


Stupid mode 1 (only 2 MAC addresses)

Sends 2 MAC addresses regularly in a predefined period. Precise localisation with an emphasis on using as little battery life as possible as the MACs are sent in one message.

Hex value: 0x12

Use cases: Simple WiFi tracking, tracing, keep-alive heartbeats, localisation in general

Devices that support this mode: SimplePack Plus

Required sensors: WiFi module

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Uplink messages (events) used in this mode:

This mode does not send the mode, event and mask bytes as usual. In default settings, the only payload you’ll receive are two 6-byte MAC addresses in one message (max uplink payload) - similar to Atlas WiFi user modes without the mode+event uplink message.

For more information on what uplink messages (mode-independent events) and additional data from various sensors in the device (appended payload) can be sent regardless of mode and how to fine-tune message behavior (alerts), see Mode-independent information and events.

Registers relevant for this mode:

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Stupid mode 1 messages:

  • To set this mode, the downlink needs to include this mode register setting: 0112

  • When arming the device, you should see this message: 1210

  • When the device is armed, it should send you these two bytes: 1211

  • If you disarm the device via long press, you should receive this message: 1214


Stupid mode 2 (only empty payload)

This mode doesn’t send any payload, only Sigfox metadata. The messages are sent periodically and the time period can be adjusted. Used for Sigfox localisation with the lowest battery consumption possible.

Hex value: 0x61

Use cases: Simple Sigfox tracking, tracing, keep-alive heartbeats, localisation in general

Devices that support this mode: SimplePack and SimplePack Plus

Required sensors: None

Mode-specific deltas:

Deltas are mode-specific register values different from register default values.

Uplink messages (events) used in this mode: None

This mode does not send any uplink payload. You will receive an empty Sigfox message with the metadata, which you can use for localisation through Sigfox.

Registers relevant for this mode:

Similar modes:

Switching to mode, arming and disarming information:

Follow the Basic Operations With SimpleHw Devices guide, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for Stupid mode 2 messages:

  • To set this mode, the downlink needs to include this mode register setting: 0161

  • The uplink messages need to begin with the mode hex as the first byte: 61

  • When arming the device, you should see this message: 6110

  • When the device is armed, it should send you these two bytes: 6111

  • If you disarm the device via long press, you should receive this message: 6114

Last updated