Star on GitHubStar2.4k stars

Tool

rtlamr

rtlamr receives and decodes Itron ERT-compatible smart-meter transmissions in the 900 MHz ISM band through rtl-sdr and rtl_tcp. Its protocol handlers parse SCM, SCM+, IDM, NetIDM and Neptune R900 message variants to expose consumption and interval readings.

Targets
Protocol
Category
Protocol analysis tools
Relationship
Foundation tool
Sources reviewed
Stars
2.6k
Last commit
2026-11-07
Language
Go
License (GitHub)
AGPL-3.0

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Requires Go 1.21 or later and rtl-sdr with rtl_tcp.
  • Testing evidence: The author reports testing only Itron C1SR and Itron 40G meters.
  • License: AGPL-3.0 license.

Cite

BibTeX

@misc{rtlamr,
  title = {{rtlamr}},
  howpublished = {\url{https://github.com/bemasher/rtlamr}},
  url = {https://github.com/bemasher/rtlamr},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/rtlamr/}}
}

Plain text

rtlamr. https://github.com/bemasher/rtlamr (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/rtlamr/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · bemasher/rtlamr · Revision 92cca2f

More in Protocols

All 720 entries in Protocols

↑↓ move↵ open⌘↵ new tab