Thomas Basler 583bc7f366 Don't disable interrupts
Not needed as the flow is more less independent
2022-06-16 14:10:14 +02:00
2022-06-16 14:10:14 +02:00
2022-06-16 13:52:07 +02:00
2022-04-18 15:19:46 +02:00
2022-06-16 10:40:15 +02:00
2022-06-15 22:07:39 +02:00
2022-06-16 10:40:26 +02:00

OpenDTU

Background

This project was started from this discussion (Mikrocontroller.net). It was the goal to replace the original Hoymiles DTU (Telemetry Gateway) with their cloud access. With a lot of reverse engineering the Hoymiles protocol was decrypted and analyzed.

Features for end users

  • Uses ESP32 mikrocontroller and NRF24L01+
  • Multi-Inverter support
  • MQTT support
  • Nice and fancy WebApp with visualisation of current data

Features for developers

Building

  • Building the WebApp

    • The WebApp can be build using yarn
    $ yarn install
    $ yarn build
    
    • The updated output is placed in the 'data' directory
  • Building the mikrocontroller firmware

    • Visual Studio Code with the PlatformIO Extension is required for building
Description
Software for ESP32 to talk to Hoymiles Inverters
Readme GPL-2.0 100 MiB
Languages
C++ 63.1%
Vue 26.5%
C 6.8%
TypeScript 2.4%
Python 1%
Other 0.1%