/4-noks_ha_integration

Home Assistant custom integration for 4-NOKS Elios4you devices

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Releases Downloads

4-NOKS Home Assistant integration

Overview

4-NOKS Home Assistant is a custom integration for 4-NOKS Elios4you devices

This integration is available from the Lovelace frontend without the need to configure the devices in the file configuration.yaml The wizard will connect to your cam and will install all the entities detected from device, for example:

  • Produced Power
  • Produced Energy
  • Produced Energy F1
  • Produced Energy F2
  • Produced Energy F3
  • Consumed Power
  • Consumed Energy
  • Consumed Energy F1
  • Consumed Energy F2
  • Consumed Energy F3
  • Bought Power
  • Bought Energy
  • Bought Energy F1
  • Bought Energy F2
  • Bought Energy F3
  • Sold Power
  • Sold Energy
  • Sold Energy F1
  • Sold Energy F2
  • Sold Energy F3

Installation

(1) Copy the custom_components folder to your configuration directory. It should look similar to this:

<config directory>/
|-- custom_components/
|   |-- 4_noks/
|       |-- translations/
|       |-- __init__.py
|       |-- common.py
|       |-- config_flow.py
|       |-- const.py
|       |-- manifest.json
|       |-- sensor.py
|       |-- strings.json

(2) Restart Home Assistant

(3) Configure device and entities:

  • Go to Settings -> Integrations
  • Click "Add Integration" in the lower-right corner
  • Select "4-NOKS Elios4you" integration

  • Enter the host/ip of your device

  • Confirm and wait for the wizard completion
  • Set the "Area" if you need it
  • Enjoy your device

Acknowledgments

Special thanks to Davide Vertuani and his hacking story: https://www.hackster.io/daveVertu/reverse-engineering-elios4you-photovoltaic-monitoring-device-458aa0

Donation

If you like this project, you can buy me a beer :) paypal


DISCLAIMER

I AM NOT RESPONSIBLE FOR ANY USE OR DAMAGE THIS SOFTWARE MAY CAUSE. THIS IS INTENDED FOR EDUCATIONAL PURPOSES ONLY. USE AT YOUR OWN RISK.