Skip to content

02. Prerequisites

pesor edited this page Feb 14, 2021 · 1 revision

Prerequisites

This is a list off needed things in order to install the software.

  1. Kamstrup Omnipower with HAN interface enabled. (Kontact your Electricity company for them to enable this)

  2. Windows 10, with installed VSCode and PlatformIO

  3. An ESP32DEV board, I used this from AliExpress: https://www.aliexpress.com/item/32849567377.html?spm=a2g0s.9042311.0.0.27424c4dcQpFO7 but other can be used, you just have to be aware of the different pin-outs on the different boards.

  4. USB Cable to attach to the ESP32DEV board

  5. MQTT server (I am running on a Synology NAS in docker) If you have a Synology NAS, I can recommend to follow BeardedTinker on YouTube, he makes a very intuitive explanation how to setup the whole environment on Synology.

  6. You will need the following in your configuration.yaml file:

    python_script:

    mqtt: broker: 192.168.1.64

    discovery: true

    discovery_prefix: homeassistant (Default, the "working prefix" is the name of the folder where you have your configuration.yaml file)

  7. This is the address to BeardedThinker: https://www.youtube.com/channel/UCuqokNoK8ZFNQdXxvlE129g on YouTube, he makes a very intuitive explanation how to setup the whole environment on Synology.