CC1101-based WMBus reader for Apator AT-WMBUS-16-2 water volume meters for Linux-based SBCs.
Uses spidev for communication with CC1101 module and gpio-cdev for RX FIFO-ready interrupt handling.
The repository contains:
- CC1101 hat designed for Orange Pi Zero 3 - KiCad board,
- Rust library for interfacing with CC1101 module,
- Rust application for receiving and decoding WMBus messages using CC1101 and publishing readings to MQTT broker.
- https://github.com/fphammerle/python-cc1101 - Python interface for CC1101
- Using CC1101 for WMBus reception (PDF) - TI
- https://github.com/dsvensson/cc1101
- CC1101 Datasheet

