Integration to integrate with IEC API.
This integration will set up the following platforms.
Platform | Description |
---|---|
sensor |
Show info from IEC invoice and meters. |
Automatic (HACS):
- Add this path to HACS:
https://github.com/GuyKh/iec-custom-component
- Install through HACS
Manual:
- Using the tool of choice open the directory (folder) for your HA configuration (where you find
configuration.yaml
). - If you do not have a
custom_components
directory (folder) there, you need to create it. - In the
custom_components
directory (folder) create a new folder callediec
. - Download all the files from the
custom_components/iec/
directory (folder) in this repository. - Place the files you downloaded in the new directory (folder) you created.
- Restart Home Assistant
- In the HA UI go to "Configuration" -> "Integrations" click "+" and search for "IEC"
To view logs in debug add this to configuration.yaml
:
logger:
default: info
logs:
...
custom_components.iec: debug
iec_api: debug
The component currently fetches data from IEC every hour, but IEC doesn't update the data very often and they don't really have a consistant behavior, it could arrive with 2 days delay.
Yes. However, the only difference is that in the Invoices you'll see balance = 0
since you're paying to the private company
No. You should do it only once when configuring the component.
Yes, But.... you would only get a subset of sensors, based on your Invoice information.
If you want to use Postman to get the API calls - please read the Postman Collections Guide
If you want to contribute to this please read the Contribution guidelines