Přeskočit na hlavní obsah

CHESTER Scale

Tento článek popisuje základní funkce, hardware a příklad JSON zprávy katalogové aplikace CHESTER Scale.

caution

Některé základní informace zde nejsou uvedeny, protože jsou společné pro všechny katalogové aplikace CHESTER. Podívejte se prosím na:

Přehled aplikace

CHESTER Scale je určen pro bezdrátové měření hmotnosti pomocí tenzometrických snímačů. Aplikace podporuje připojení několika hmotnostních sond (až 4 kanály) a poskytuje přenos dat o hmotnosti v reálném čase přes sítě NB-IoT/LTE-M nebo LoRaWAN.

Zařízení je ideální pro:

  • Monitorování průmyslových zásobníků – sledování hladiny náplně nádrží, sil nebo kontejnerů
  • Sledování palet a zboží – monitorování změn hmotnosti v logistice a skladování
  • Monitorování hmotnosti hospodářských zvířat – optimalizace krmných plánů a sledování zdraví zvířat
  • Zemědělské aplikace – monitorování úlů, skladování krmiva atd.

Varianty aplikace

CHESTER Scale lze objednat v jedné z těchto variant:

CHESTER Scale

Katalogová aplikace CHESTER Scale měří hmotnost až ze 4 kanálů tenzometrických snímačů.

Hardware této aplikace se skládá z následujících objednacích kódů:

  • CHESTER-M-BCGLS – standardní základní deska
  • CHESTER-X3C:A nebo CHESTER-X3C:B – rozhraní pro tenzometrické snímače (2 kanály na modul)
  • CHESTER-E2-LP – krabička s SMA pigtailem

Více podrobností najdete v objednacích kódech.

Varianta buildu firmwaru: west chester-update scale --variant "CHESTER Scale"

info

Od verze v3.5.5 firmware sestavený s ctr_x3_b detekuje modul CHESTER-X3 ve slotu B za běhu. Jediný firmware tak pokrývá hardware s jedním slotem (pouze A) i se dvěma slotu (A+B) — kanály B1/B2 se automaticky přeskočí, pokud modul ve slotu B není nainstalován.

CHESTER Scale Z

Katalogová aplikace CHESTER Scale Z obsahuje podporu záložní baterie pro nepřerušený provoz.

Hardware této aplikace se skládá z následujících objednacích kódů:

  • CHESTER-M-BCGLS – standardní základní deska
  • CHESTER-Z1 – záložní modul
  • CHESTER-X3C:A nebo CHESTER-X3C:B – rozhraní pro tenzometrické snímače (2 kanály na modul)
  • CHESTER-E2-LP – krabička s SMA pigtailem

Více podrobností najdete v objednacích kódech.

Varianta buildu firmwaru: west chester-update scale --variant "CHESTER Scale Z"

Měření a chování

Měření hmotnosti

  • Snímače hmotnosti jsou vzorkovány s konfigurovatelnou periodou (parametr interval-sample).
  • Vzorky jsou následně agregovány v konfigurovatelném intervalu (parametr interval-aggreg). Z uložených vzorků se pro každý kanál vypočítá minimum, maximum, průměr a medián.
  • Každá agregovaná hodnota má svoji časovou značku a odesílá se dávkově v intervalu reportu (parametr interval-report).
  • Parametr weight-measurement-interval určuje, jak často se cyklus měření hmotnosti spouští.

Konfigurace kanálů

Aplikace podporuje až 4 kanály měření hmotnosti:

  • Kanál A1 a kanál A2 ve slotu A
  • Kanál B1 a kanál B2 ve slotu B

Každý kanál lze zapnout nebo vypnout jednotlivě.

Záloha (CHESTER Scale Z)

CHESTER Scale Z (vybavený modulem CHESTER-Z1) může navíc reportovat informace o záložní baterii a stavu externího DC napájení.

  • Aktuální napětí baterie a napětí externího DC se odesílají v každém reportu.
  • Když se změní stav DC napájecího vstupu, uloží se časová značka této události společně se stavem connected/disconnected, tato informace se ukládá do bufferu a buffer událostí se odešle (nejpozději) s pravidelným reportem.
  • Volitelně lze změny DC napájecího vstupu reportovat okamžitě nebo s konfigurovatelným zpožděním (parametr event-report-delay).
  • Maximální počet reportů za hodinu je konfigurovatelný (parametr event-report-rate).

Výchozí konfigurace

Toto je výchozí konfigurace (vypsaná příkazem app config show):

app config interval-report 900
app config interval-sample 60
app config interval-aggreg 300
app config weight-measurement-interval 60
app config channel-a1-active true
app config channel-a2-active true
app config channel-b1-active true
app config channel-b2-active true

Při vybavení zálohou (CHESTER-Z1):

app config event-report-delay 1
app config event-report-rate 30
app config backup-report-connected true
app config backup-report-disconnected true

Specifické příkazy

info

Celou strukturu příkazů můžete snadno prozkoumat – začněte příkazem help.

caution

Pro použití nové konfigurace je nutné zavolat config save, což aplikuje nové konfigurační parametry a restartuje zařízení.

Reporting

Příkaz pro nastavení intervalu reportu v sekundách:

app config interval-report <30-86400>

Vzorkování a agregace

Příkaz pro nastavení intervalu vzorkování v sekundách:

app config interval-sample <1-86400>

Příkaz pro nastavení intervalu agregace v sekundách:

app config interval-aggreg <1-86400>

Příkaz pro nastavení intervalu měření hmotnosti v sekundách:

app config weight-measurement-interval <30-86400>

Aktivace kanálů

Příkaz pro zapnutí/vypnutí kanálu A1:

app config channel-a1-active <true/false>

Příkaz pro zapnutí/vypnutí kanálu A2:

app config channel-a2-active <true/false>

Příkaz pro zapnutí/vypnutí kanálu B1:

app config channel-b1-active <true/false>

Příkaz pro zapnutí/vypnutí kanálu B2:

app config channel-b2-active <true/false>

Záloha (CHESTER-Z1)

Příkaz pro nastavení zpoždění reportu události v sekundách:

app config event-report-delay <1-86400>

Příkaz pro nastavení frekvence reportů událostí v reportech za hodinu:

app config event-report-rate <1-3600>

Příkaz pro zapnutí/vypnutí reportování při připojení zálohy:

app config backup-report-connected <true/false>

Příkaz pro zapnutí/vypnutí reportování při odpojení zálohy:

app config backup-report-disconnected <true/false>

Firmware

Nejnovější firmware je dostupný v kapitole Firmware katalogových aplikací.

Příklad JSON zprávy

Zobrazit příklad JSON

{
"message": {
"version": 1,
"sequence": 1,
"timestamp": 1673272805
},
"attribute": {
"vendor_name": "HARDWARIO",
"product_name": "CHESTER-M",
"hw_variant": "CGLS",
"hw_revision": "R3.4",
"fw_name": "CHESTER Scale",
"fw_version": "v3.0.0",
"serial_number": "2159018267"
},
"system": {
"uptime": 3600,
"voltage_rest": 3.7,
"voltage_load": 3.65,
"current_load": 36
},
"backup": {
"line_voltage": 24.01,
"batt_voltage": 4.09,
"state": "connected",
"events": []
},
"network": {
"imei": 351358815180770,
"imsi": 901288910018982,
"parameter": {
"eest": 7,
"ecl": 0,
"rsrp": -90,
"rsrq": -8,
"snr": 9,
"plmn": 23003,
"cid": 939040,
"band": 20,
"earfcn": 6447
}
},
"thermometer": {
"temperature": 22.18
},
"accelerometer": {
"accel_x": 0.07,
"accel_y": -0.16,
"accel_z": 9.65,
"orientation": 2
},
"weight": {
"measurements": [
{
"timestamp": 1673272500,
"raw_result_a1": 125430,
"raw_result_a2": 98210,
"raw_result_b1": 112340,
"raw_result_b2": 87650
},
{
"timestamp": 1673272560,
"raw_result_a1": 125445,
"raw_result_a2": 98225,
"raw_result_b1": 112355,
"raw_result_b2": 87660
},
{
"timestamp": 1673272620,
"raw_result_a1": 125420,
"raw_result_a2": 98200,
"raw_result_b1": 112330,
"raw_result_b2": 87640
}
]
},
"ble_tags": [
{
"addr": "1234567890AB",
"rssi": -81,
"voltage": 3.11,
"humidity": {
"measurements": [
{
"timestamp": 1673272500,
"min": 54.78,
"max": 55.31,
"avg": 55.1,
"mdn": 55.12
}
]
},
"temperature": {
"measurements": [
{
"timestamp": 1673272500,
"min": 22.18,
"max": 22.25,
"avg": 22.23,
"mdn": 22.25
}
]
}
}
]
}

Subsystém BLE Tag

info

CHESTER Scale podporuje také integraci s Bluetooth tagy (subsystém Teltonika EYE Sensor) pro bezdrátové monitorování teploty a vlhkosti. Jak tuto funkci aktivovat a nakonfigurovat, se dozvíte v dokumentaci Subsystém BLE Tag pro CHESTER.


Seznam změn

v3.5.5 — 2026-06-22

  • Přidáno: Detekce modulu CHESTER-X3 ve slotu B za běhu

v3.5.0 — 2025-12-03

  • Přidáno: Nová varianta — CHESTER Scale Z s podporou záložního modulu CHESTER-Z1
  • Přidáno: Integrace subsystému BLE tagů — bezdrátová teplota a vlhkost z tagů Teltonika EYE Sensor
  • Změněno: Přechod na protokol Cloud v2 (kódování CBOR, nové API endpointy); předchozí firmware pro Cloud v1 zůstává dostupný samostatně
  • Změněno: Jediný společný binární firmware pro LTE i LoRaWAN; podpora LoRaWAN se dokončuje (plánováno pro příští vydání)
info

Kompletní přehled všech změn platformy najdete v seznamu změn CHESTER.