Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Energy Monitoring

Energy Monitoring

12 projects

Showing 12 of 12 projects

Domoticz
DomoticzC++

Free open source home automation system for Linux, Windows, macOS, and Raspberry Pi with support for 150+ devices.

#iot#home-automation#mqtt
Stars3.8k
Forks1.2k
Last commit1 day ago
Scaphandre
ScaphandreRust

A metrology agent for measuring electric power and energy consumption of tech services, enabling sustainability-focused decisions.

#energy#metrics-agent#observability
Stars2.0k
Forks129
Last commit1 month ago
influxdb-logger
influxdb-loggerGroovy

A collection of custom SmartApps and device handlers for extending Samsung SmartThings home automation capabilities.

#smartthings#evohome#fibaro
Stars318
Forks522
Last commit2 years ago
Power Wheel Card
Power Wheel CardJavaScript

A custom Lovelace card for Home Assistant that visualizes home power and energy consumption/production in an intuitive wheel diagram.

#energy#solar-panels#power-management
Stars183
Forks24
Last commit4 years ago
micropython-p1meter
micropython-p1meterPython

An ESP32 sensor that reads electricity meter P1 port data and publishes it to MQTT and HomeAssistant, written in MicroPython.

#iot#sensor#simulation
Stars34
Forks15
Last commit3 months ago
EmonCMS
EmonCMSShell

A Home Assistant add-on for running Emoncms, an open-source energy data visualization platform.

#emoncms#environmental-data#open-source
Stars18
Forks3
Last commit11 months ago
huABus
huABusPython

MQTT bridge for Huawei solar inverters (SUN2000/3000/5000) that publishes Modbus data to Home Assistant with auto-discovery.

#iot#home-automation#modbus-tcp
Stars8
Forks4
Last commit2 days ago
MCP39F521
MCP39F521Python

ESP8266 MicroPython web server for reading and controlling Microchip MCP39F521 energy monitoring ICs.

#power-measurement#iot#embedded-systems
Stars7
Forks2
Last commit9 years ago
uEagle
uEaglePython

A lightweight Micropython client for accessing the local REST API of Rainforest Automation's EAGLE energy monitoring device.

#iot#embedded-systems#micropython
Stars5
Forks5
Last commit5 years ago
bcontrol2mqtt
bcontrol2mqttJavaScript

Publishes measurements from B-Control Energy Manager smart meters to an MQTT broker for home automation.

#energy#iot#home-automation
Stars3
Forks1
Last commit8 years ago
ATM90E26_Micropython
ATM90E26_MicropythonJupyter Notebook

A MicroPython library for interfacing with the ATM90E26 energy monitoring IC.

#iot#spi#embedded-systems
Stars3
Forks2
Last commit6 years ago
egaugex
egaugexElixir

A simple Elixir parser for retrieving and parsing data from eGauge energy monitoring devices.

#iot#egauge#elixir
Stars1
Forks0
Last commit8 years ago

Related Tags

#Iot8#Home Automation7#Mqtt4#Micropython4#Embedded Systems3#Self Hosted3#Home Assistant3#Energy3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub