Catalog Applications
This article provides information on the so-called catalog application for the CHESTER platform.
CHESTER is an extensible low-power IoT gateway with an open SDK built on top of the Zephyr operating system. For immediate deployment, HARDWARIO provides several applications for particular use cases. Those catalog applications are available from HARDWARIO with a short lead time. The applications have source codes available as part of the CHESTER SDK and are actively improved, maintained, and supported.
The catalog applications also serve as a great starting point for your own firmware application.
Application List
For details on how each catalog application works, click on the application name in the table below.
Common features are described in the special Common Functionality article.
Firmwares are located in the Application Firmware chapter.
Application name | Application goal | Application features |
---|---|---|
CHESTER Clime | Temperature and humidity sensing, IAQ monitoring, DS18B20 transmitter | ✅ Low-power ✅ Outdoor ✅ LTE-M/NB-IoT LoRaWAN on request |
CHESTER Push | Event alerting on 4x push button with optical and acoustic feedback | ✅ Low-power (*) ❌ Outdoor ✅ LTE-M/NB-IoT LoRaWAN on request |
CHESTER Counter | Pulse counting from energy meters using NPN/dry contact (4 channels) | ✅ Low-power ✅ Outdoor ✅ LTE-M/NB-IoT LoRaWAN on request |
CHESTER Input | Transmitter for NPN/PNP/dry contact/0-10 V/4-20 mA (4 channels) | ✅ Low-power (*) ❌ Outdoor ✅ LTE-M/NB-IoT LoRaWAN on request |
CHESTER Current | Non-invasive consumption sensing for AC/DC currents (4 channels) | ✅ Low-power ❌ Outdoor ✅ LTE-M/NB-IoT LoRaWAN on request |
CHESTER Scale | Ultra-precise weight scale monitoring using load cells (2 channels) | ✅ Low-power ✅ Outdoor ✅ LTE-M/NB-IoT LoRaWAN on request |
CHESTER Meteo | Wind, pressure, temperature and humidity measurement | ✅ Low-power ✅ Outdoor ✅ LTE-M/NB-IoT LoRaWAN on request |
CHESTER Range | Distance measurement | ✅ Low-power ✅ Outdoor ✅ LTE-M/NB-IoT LoRaWAN on request |
* The specific hardware or firmware variants may need an external power supply.
Application Firmware Cloud v2
These firmwares are for newer Cloud v2 communication.
If your unit was already communicating with Cloud v2, you can upgrade just main APP/BLE MCU firmware over BLE.
If your unit was previously used with Cloud v1, you have to first upgrade LTE modem firmware.
Some catalog applications are built with NB-IoT/LTE and LoRaWAN functionality in a single firmware. You need to set the communication mode.
The default functionality is that a device does not use any radio (mode none
), it is blinking orange LED and you need to set configuration parameter mode.
app config mode lte
for NB-IoT/LTE networkapp config mode lrw
for LoRaWAN network
Then apply changes by typing config save
. The device will reboot and use the correct network.
Application name | Version | Identifier | Build date | Remark |
---|---|---|---|---|
CHESTER Clime | v3.0.4 | 158aaa38579347d5ad0bdf69a9c45edb | 2024-10-18 | |
CHESTER Clime Z | v3.0.4 | 40954843933e4882a16435c8f4365835 | 2024-10-18 | Support for CHESTER-Z |
CHESTER Clime IAQ | v3.0.4 | 1a3ab56728104b0886b1eb039592e438 | 2024-10-18 | |
CHESTER Clime RTD | v3.0.4 | d698dc3642b24fdca163437a908fbaf5 | 2024-10-18 | |
CHESTER Clime 1W | v3.0.4 | b27e31440d7e48d58c40cc59e049bdf9 | 2024-10-18 | None |
CHESTER Clime TC | v3.0.4 | 8ee666a7b6aa407099f5a7f7f20f3ec8 | 2024-10-18 | |
CHESTER Push | v3.0.4 | 074e8efec0f047858abcad5286bdbbcd | 2024-10-18 | |
CHESTER Push FM | v3.0.4 | fff7982899184897bc1edfd23c6333ce | 2024-10-18 | |
CHESTER Control | v3.0.4 | 5e7215edd10047ce96d258addceebe5c | 2024-10-18 | |
CHESTER Current | v3.0.4 | 443bccb76bba4da4b403ba9be5a6dc12 | 2024-10-18 | |
CHESTER Current Z | v3.0.4 | 6ac834af2e3640abbb15aa071370a188 | 2024-10-18 | Support for CHESTER-Z |
CHESTER Scale | v3.0.4 | 37ca8af2ba5943a3b7cc41acec54170b | 2024-10-18 | |
CHESTER Scale Z | v3.0.4 | 2ff4f874ce8748c886ea87de4a45073d | 2024-10-18 | Support for CHESTER-Z |
CHESTER Meteo | v3.0.4 | c5ccff2e16ce4008bbd36130a04d37f9 | 2024-10-18 | |
CHESTER Meteo Z | v3.0.4 | e3785b1b22344e34ae91cfbf16254c4e | 2024-10-18 | Support for CHESTER-Z |
CHESTER Range | v3.0.4 | a4e954591cd64e1c8a6fda7485e95970 | 2024-10-18 | |
CHESTER Range Z | v3.0.4 | 79581a8cecc9413cb713278c584442bf | 2024-10-18 | Support for CHESTER-Z |
CHESTER Demo | v3.0.4 | 81117a5487e5424ebc517b76475b29a3 | 2024-10-18 |
Application Firmware Cloud v1
These firmwares are for older Cloud v1 communication.
The table below provides an overview of the available application firmware builds for catalog applications.
To flash the firmware use HARDWARIO Manager app on your phone or follow the steps in the Firmware Flashing article.
Starting from firmware v2.3.0 the catalog applications are built with NB-IoT/LTE and LoRaWAN functionality in a single firmware. You need to set the mode not only for new devices but also when you are upgrading older firmware.
The default functionality is that a device does not use any radio (mode none
) and you need to set configuration parameter mode.
app config mode lte
for NB-IoT/LTE networkapp config mode lrw
for LoRaWAN network
Then apply changes by typing config save
. The device will reboot and use the correct network.
Application name | Version | Identifier | Build date | Remark |
---|---|---|---|---|
CHESTER Clime | v2.3.0 ℹ️ | 55e7f6ba38c04b88aa68ad7ec2b3f353 | 2023-08-02 | |
CHESTER Clime Z | v2.3.0 ℹ️ | ed45be6253344349a9b8ddc71a0cc673 | 2023-08-02 | Support for CHESTER-Z1 |
CHESTER Clime IAQ | v2.3.2 ℹ️ | e0c41bfdc19a421c95bc245642c65813 | 2024-04-16 | Support for CHESTER-X10 |
CHESTER Clime 1W | v2.3.0 ℹ️ | 5658239a71e34ef8ab6f703e45c1bbc2 | 2023-08-02 | |
CHESTER Clime 1WH | v2.3.0 ℹ️ | 86c4d01e7bfc452aa4ecd2bfc3e0f7c1 | 2023-08-02 | Support for CHESTER-S2, 1-Wire |
CHESTER Clime RTD | v2.3.0 ℹ️ | 78014d06151f41e39be6c491dbac696b | 2023-08-02 | |
CHESTER Push | v2.3.0 ℹ️ | a2f47dd13c1f4a94ae68af09aa54e089 | 2023-08-02 | |
CHESTER Push FM | v2.3.0 ℹ️ | cfdceffeaac04051a5dbd46a1ece73e5 | 2023-08-02 | |
CHESTER Counter | v2.3.0 ℹ️ | 31f2a2b55135499c896e1359373b5152 | 2023-08-02 | |
CHESTER Counter Z | v2.3.0 ℹ️ | b035e5e4b948433fb994634a118e20fb | 2023-08-02 | Support for CHESTER-Z1 |
CHESTER Input | v2.3.2 ℹ️ | e97898e1678d4dbdb36184d459824f42 | 2023-08-28 | Support for 1-Wire |
CHESTER Input Z | v2.3.2 ℹ️ | 9f88cb71a28446049a1be89d523447e7 | 2023-08-28 | Support for CHESTER-Z1, 1-Wire |
CHESTER Input ZH | v2.3.2 ℹ️ | 2e1e0c362223406da9ad70b9da5b23d1 | 2023-08-28 | Support for CHESTER-Z1, 1-Wire, S2 |
CHESTER Current | v2.3.0 ℹ️ | 52177a80039543d38725d4d9f57590ea | 2023-08-02 | |
CHESTER Current Z | v2.3.0 ℹ️ | fa2f25c0de5643e6ad77bcc118aad30c | 2023-08-02 | Support for CHESTER-Z1 |
CHESTER Current 1W | v2.3.0 ℹ️ | 80ecf08298914cdb9df632ca749e309e | 2023-08-02 | |
CHESTER Scale | v2.3.0 ℹ️ | c37b56df73cf4272b301a8f00eb1486d | 2023-08-02 | |
CHESTER Scale Z | v2.3.0 ℹ️ | 489e5fb2b9d943d28d4f1b2aba3ed540 | 2023-08-02 | Support for CHESTER-Z1 |
CHESTER Meteo | v2.3.0 ℹ️ | 7e886270374f4ebba8712324630c96b7 | 2023-08-02 | |
CHESTER Meteo Z | v2.3.0 ℹ️ | ef86634d1ad04d06a55c760333aa7a5e | 2023-08-02 | Support for CHESTER-Z1 |
CHESTER Range | v2.3.1 ℹ️ | 5c3cc2b6b2634f3990acd409771bfaee | 2024-03-20 | |
CHESTER Range Z | v2.3.1 ℹ️ | d45a7f554db8469da4a41f221b14e117 | 2024-03-20 | Support for CHESTER-Z1 |