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.
You can head to usage and examples page to see examples of this components used in cards in HomeAssistant
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