Skip to content

elv: add ELV modular system device profiles - #36

Merged
brocaar merged 1 commit into
chirpstack:masterfrom
mars3142:feat/elv
Aug 6, 2026
Merged

elv: add ELV modular system device profiles#36
brocaar merged 1 commit into
chirpstack:masterfrom
mars3142:feat/elv

Conversation

@mars3142

@mars3142 mars3142 commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Adds the ELV vendor with three devices of the ELV modular system, each with its own payload codec and decode/encode tests:

  • ELV-LW-BASE (firmware 1.10.1): base module, generic TLV payload format (binary I/O, temperature, humidity, GPS, battery, voltage/current/power, pressure, wind/rain, UV, and more).
  • ELV-LW-GPS2 (firmware 1.0.0): GPS/GNSS module reporting position, supply voltage and tx-reason, with a downlink config encoder for mode, report interval, datarate, motion sensitivity and low-power behaviour.
  • ELV-LW-OMO (firmware 1.0.1): orientation/motion module reporting acceleration, tilt and button events, with a downlink config encoder for device mode, measurement range, sensitivity, trigger angles, hysteresis and update cycle.

All three devices share an EU868, LoRaWAN 1.0.3, Class A profile.

Add the ELV vendor with three devices of the ELV modular system,
each with its own payload codec and decode/encode tests:

- ELV-LW-BASE (firmware 1.10.1): base module, generic TLV payload
  format (binary I/O, temperature, humidity, GPS, battery, voltage/
  current/power, pressure, wind/rain, UV, and more).
- ELV-LW-GPS2 (firmware 1.0.0): GPS/GNSS module reporting position,
  supply voltage and tx-reason, with a downlink config encoder for
  mode, report interval, datarate, motion sensitivity and low-power
  behaviour.
- ELV-LW-OMO (firmware 1.0.1): orientation/motion module reporting
  acceleration, tilt and button events, with a downlink config
  encoder for device mode, measurement range, sensitivity, trigger
  angles, hysteresis and update cycle.

All three devices share an EU868, LoRaWAN 1.0.3, Class A profile.

Signed-off-by: Peter Siegmund <mars3142@users.noreply.github.com>
@brocaar

brocaar commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Thanks @mars3142 👍

@brocaar
brocaar merged commit 11465f7 into chirpstack:master Aug 6, 2026
2 checks passed
@mars3142
mars3142 deleted the feat/elv branch August 6, 2026 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants