SimplePack API 2, 4, 5 and 6 comparison¶
Device | Status/availability |
---|---|
SimplePack 1.0 | Produced (expo version), sold out |
SimplePack 1.1 | Produced (commercial and expo), sold out |
SimplePack 1.2 | Produced, clicking button with click feedback, sold out |
SimplePack 2.0 | Produced, clicking button and LED offset from button with higher luminosity, upgraded API, check the eshop for availability |
SimplePack 3.0/4.0 (Plus) | Produced, main SimpleHw product, check the SimplePack 3.0/4.0 category, most likely in stock, check the eshop for availability |
API 6¶
- one API for all new Simple Hardware devices (SimpleLeak, SimplePack Plus, SimpleIndustry, SimpleMeter)
- 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
Check out this article for an introduction to API 6.
API 5 (LEGACY)¶
- 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 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
API 5 documentation can be found here.
API 4 (LEGACY)¶
- expands the modes to Put me back and Monitor me
- expands the payload definition
- enables doubleclick, long press and extra long press (downlink request)
- more configurability of heartbeat interval
- arming can be done through downlink
- heartbeat can request downlink and can arm/disarm
- 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).
API 4 documentation can be found here.
API 2 (LEGACY)¶
Modes: Press me, Guard me, Track me, Trace mode