https://github.com/jplitza/esphome_components
Custom-made components that I use for ESPHome.
https://github.com/jplitza/esphome_components
energy-consumption energy-monitor home-assistant
Last synced: 5 months ago
JSON representation
Custom-made components that I use for ESPHome.
- Host: GitHub
- URL: https://github.com/jplitza/esphome_components
- Owner: jplitza
- License: gpl-3.0
- Created: 2019-06-29T09:52:54.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-04-05T20:29:09.000Z (6 months ago)
- Last Synced: 2025-04-30T05:07:01.247Z (5 months ago)
- Topics: energy-consumption, energy-monitor, home-assistant
- Language: C++
- Homepage:
- Size: 58.6 KB
- Stars: 11
- Watchers: 2
- Forks: 14
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Components for ESPHome
These are the custom-made components that I use for [ESPHome].
To use them, simply add the following to your config file:
```yaml
external_components:
- source: github://jplitza/esphome_components
```[ESPHome]: https://esphome.io/
## OBIS
This component reads energy meters using the D0 according to IEC / DIN EN
62056-21 (or something like that - don't assume for a second I found or read any
standard on that protocol).I'm successfully using it with an Easymeter Q3D, which is also what the
[example configuration](example_obis.yml) is tailored for. The baudrate and OBIS
channels for your meter might differ.## FTC532
This component reads events from the FTC532 touch button controller found in
some cheap wall switches.I'm successfully using it with a Teekar Curtain Switch, which is also what the
[example configuration](example_ftc532.yml) is tailored for.# License
All components are licensed under [GPL v3](LICENSE).