SimplePack API 2 and 4

How to work with SimplePack API 2? How to work with SimplePack API 4?

SimplePack 1.0


Expo version


Out of stock

SimplePack 1.1


Expo version with API 5


In stock

SimplePack 1.2


clicking button with click feedback


out of stock

SimplePack 2.0


Clicking button and LED offset from button with higher luminosity, upgraded API


In stock

SimplePack Plus 3:0 produced   6    


You can query the SimplePack which version is supported by requesting downlink by extra long press.

The second Byte gives you firmware revision.


You can also work with the IO Frog device management platform at






Press me, Guard me, Track me, Trace mode

Here is the API 2 documentation



expands the modes to Put me back (form. Turn me over), Monitor me (form. Maintain me)

expands the payload definition

enables doubleclick, long press and extra long press (downlink request)

more configurability of heartbeat interval

LED can be switched off

API 4 LED behavior:

LED light is slowly blinking to confirm successful downlink.

LED light is slowly blinking to confirm manual downlink request (button press for more than 10 seconds).

arming can be done through downlink

heartbeat can request downlink and can arm/disarm

Here is API 4 documentation.


expands the modes to Don't drop me

heartbeat contains always temperature and voltage during transmission

temperature and voltage can be appended to all messages (exception is Monitor me)

switchable appending accelerometer values to all messages

very long press is detected at pressing for more than 6 seconds (prev. 10 secs)

switchable automatic arming after selectable inactivity period (exception is Monitor me, Trace me)

switchable sending of confirmation message on moment of arming (after departure delay)

switchable automatic disarm after alert

switchable disarm by long press

adjustable sampling interval in Monitor me mode (prev. 1 sec)

switchable sending of three messages after alert instead of one

switchable button  clickable and alerting even while other modes are running

switchable no downlink requested after alarm

non-linear timers for Arrival delay, Sleep time, Automatic arm time

Here is API 5 documentation.





  • one API for all new Simple Hardware devices (simpleLeak, simplePack Plus, simplePack Ivory/Nano, simpleTemp)
  • easy to read, comprehend and parse in any IoT platform
  • support of stateless payload parsing
  • future proof and ready with full forward and backward compatibility both in downlink and uplink
  • new uplink and downlink mechanism.
  • using simpleTime for all time definitions (from 1 second to 63 days) using just one byte
  • using simpleTemp for all temperature definitions (from -40°C to 87,5°C with 0,5°C resolution)
  • support for all new sensors
  • 2 definable heartbeats with definable behaviour and additional payloads
  • message and heartbeat appendable information at defined fixed payload positions
  • support for Sigfox coverage confirmation
  • ready for logical operators via downlink on device side
  • ready for world time sync and world time timed alerts
  • totally configurable alerts (repetitions, actions, behaviour)
  • easy to understand and consistent LED blinking and beeping
  • global switch for muting and no LED indication
  • support for sending only 1 frame instead of 3 frames (you can now send 20 messages per hour)
  • myriads of other refinements and improvements

Here is API 6 documentation