{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/argilo/gr-elster/blob/bd33fcda1fe3bedcacbeead9a35491a8183f515d/COPYING"
  ],
  "category": "protocol-analysis",
  "description_en": "gr-elster receives and decodes 902–928 MHz packets from Elster smart meters with a GNU Radio block and sample flow graphs. It dumps packets in hexadecimal, writes pcap files and extracts meter readings and hourly electricity usage. Its packet and payload interpretation remains partial.",
  "description_zh": "gr-elster 通过 GNU Radio 模块和示例流程图接收 Elster 智能电表在 902–928 MHz 频段发送的数据包。它输出十六进制数据、保存 pcap 文件，并解析电表读数和逐小时用电量；包结构与载荷解析仍不完整。",
  "entry_url": "https://awesomerea.org/resources/gr-elster/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/gr-elster/",
  "evidence_url": "https://github.com/argilo/gr-elster/blob/bd33fcda1fe3bedcacbeead9a35491a8183f515d/README.md",
  "group": "tools",
  "id": "gr-elster",
  "json_url": "https://awesomerea.org/resources/gr-elster/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/gr-elster/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/gr-elster/index.md",
  "name": "gr-elster",
  "name_zh": "gr-elster Elster 电表无线数据包解码器",
  "record_type": "resource",
  "relationship": "foundation",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "limits",
    "license"
  ],
  "requirements": [
    "GNU Radio and an SDR receiver are needed; the multi-channel flow graph targets RTL-SDR.",
    "The author tested with Elster R2S hydro meters in the Ottawa area.",
    "Packet structure and payload decoding are incomplete.",
    "GPL-3.0 license."
  ],
  "requirements_zh": [
    "需要 GNU Radio 和 SDR 接收设备；多频道流程图面向 RTL-SDR。",
    "作者使用渥太华地区的 Elster R2S 电表进行了测试。",
    "数据包结构和载荷解码尚未完成。",
    "采用 GPL-3.0 许可证。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/argilo/gr-elster",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
