Skip to content

sitronlabs/SLHA00028-Firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Designed by Sitron Labs Join the Discord community PayPal Donate License

MySensors RFM Gazpar Module

Firmware for the MySensors RFM Gazpar Module, an IoT energy sensor designed to monitor French Gazpar gas meters in real time.

Product preview

Buy Now

Overview

This module connects to French Gazpar gas meters to track gas consumption in real time. Gazpar meters emit a pulse every 0.01 m³ (10 liters), which this module detects and transmits wirelessly to your home automation controller. The module reports gas volume every minute and battery status every hour.

This product is designed for the French market and integrates with Gazpar smart gas meters installed by GRDF (Gaz Réseau Distribution France).

What is MySensors?

MySensors is an open source framework that simplifies building your own IoT sensors and actuators for home automation. It handles the low-level communication protocols so you can focus on your project's functionality. MySensors integrates with many popular home automation controllers including Home Assistant, Jeedom, Domoticz, OpenHAB, and more, making it easy to add custom devices to your existing setup.

Features

  • Designed for MySensors with a RFM69 or RFM95/RFM96 (LoRa) radio
  • Status LEDs for radio communication feedback
  • Battery powered (2x AA batteries)
  • Battery voltage monitoring
  • Screw terminal for connecting cable to Gazpar meter pulse output
  • USB port for debugging and firmware updates
  • Automatic volume tracking with persistence across reboots
  • Configurable reporting intervals
  • Open firmware and schematic

Building the Firmware

This project uses PlatformIO. To build and upload the firmware, open the project in PlatformIO IDE (VS Code extension), select the appropriate build environment from the toolbar based on your radio module (RFM69 or RFM95/96, 433 MHz or 868 MHz), then click "Build" to compile and "Upload" to flash the firmware to the module.