Sub-GHz Sensors & Meters (Network & Wire Protocols): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
RTL-SDR receiver for Itron ERT smart utility meters
Send ERT/SCM utility meter readings from rtlamr to MQTT and Home Assistant
ESPHome wM-Bus components decoding manufacturer-specific water/heat meter telegrams
Reversed encoders of retail customer assistance call buttons via SDR
Digital ding-dong-ditch: replaying a wireless doorbell signal via SDR
Data aggregation for utility meter readings captured with rtlamr
ESP32/ESP8266 RFLink port decoding many proprietary 433/868 MHz sensor and remote protocols
Receiver for Bresser 5/6/7-in-1 868 MHz weather sensor radio protocols
Controlling toy RC cars with HackRF
GNU Radio block decoding Elster R2S smart meter packets
WeeWX driver that reads proprietary weather sensor broadcasts via rtl_433
Arduino library porting pilight's 433.92 MHz device protocol decoders
Documentation of the eQ-3/ELV MAX! Cube radiator thermostat protocol
WeeWX driver that intercepts uploads from Acurite, Ambient and other weather bridges
Open implementation of the Mi-Light 2.4 GHz LED control protocol
Arduino implementation of the HomeMatic BidCoS radio protocol
RFM69 library that receives the Davis Instruments weather station radio protocol
RFLink32 port for the Sonoff RF Bridge decoding many proprietary 433 MHz protocols
ESP8266/ESP32 reader for Itron EverBlu Cyble meters with MQTT and ESPHome
Captures AcuRite Iris/Atlas station data from the Access/smartHUB bridge's private uploads
Arduino libraries for the LightwaveRF 433 MHz home automation protocol
Runs rtl_433 decoders for proprietary 433 MHz sensors inside ESPHome
Decoding the IKEA Sparsnäs energy monitor's 868 MHz radio protocol
Node.js protocol decoders for many 433 MHz switches and weather stations
Read water and heat meter radio transmissions with GNU Radio
Reads Itron EverBlu Cyble water/gas meters via the RADIAN protocol with a CC1101
ESPHome component for the Tuya RF and IR bridge radio
ESPHome decoder for AcuRite 433 MHz weather sensor OOK signals
RTL-SDR receiver for the Davis Instruments weather station radio protocol
Protocol for A-OK 433.92 MHz window shade and projector screen remotes
Arduino control for Markisol 433.92 MHz window shades and BF-series remotes protocol
Arduino sniffer and decoder for the AcuRite 00592TX wireless temperature probe
WeeWX driver capturing Davis weather station radio data with rtldavis
Arduino receiver and decoder for AcuRite 5-in-1 weather station radio messages
openHAB binding that receives and decodes wM-Bus messages including Techem meters
Transceiver library for Davis Vantage weather station radio packets
RTL-SDR decoders for ELV and Mebus wireless weather sensors
Decode Honeywell/Ademco 345 MHz wireless security sensors with an SDR
ESP32/ESP8266 decoder for AcuRite 00592TX, 06044TX and 06002M sensors with MQTT
ESPHome component for Bresser 7-in-1 weather stations using an SX1276 radio
RFM12B/RFM69 demodulator and parser for AcuRite temperature sensor data
Reads, decodes and displays AcuRite weather station radio data
Homegear module implementing the HomeMatic BidCoS radio protocol
Terminal reader for Itron EverBlu Cyble water meters over the RADIAN 433 MHz protocol
WeeWX driver for the Meteostick receiver of Davis wireless weather stations
Reads weather data packets sent by AcuRite Access devices for local use
MQTT gateway for LaCrosse IT+ wireless sensors
Python library for the Itron/Actaris IFLAG and Corus gas volume converter protocol
Arduino control for Clas Ohlson Cotech 433 MHz power plugs protocol