checked the paths and I can see the files on git so unsure wtf its complaining about
INFO Reading configuration /config/esphome/esphome-web-410164.yaml...
INFO Updating https://github.com/syssi/esphome-jnge-mppt-controller.git@main
INFO Generating C++ source...
INFO Compiling app...
Processing esphome-web-410164 (board: d1_mini; framework: arduino; platform: platformio/espressif8266 @ 3.2.0)
--------------------------------------------------------------------------------
HARDWARE: ESP8266 80MHz, 80KB RAM, 4MB Flash
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
Dependency Graph
|-- <ESPAsyncTCP-esphome> 1.2.3
|-- <ESPAsyncWebServer-esphome> 2.1.0
| |-- <ESPAsyncTCP-esphome> 1.2.3
| |-- <Hash> 1.0
| |-- <ESP8266WiFi> 1.0
|-- <DNSServer> 1.1.1
|-- <ESP8266WiFi> 1.0
|-- <ESP8266mDNS> 1.2
Compiling /data/esphome-web-410164/.pioenvs/esphome-web-410164/src/esphome/components/jnge_mppt_controller/jnge_mppt_controller.cpp.o
Compiling /data/esphome-web-410164/.pioenvs/esphome-web-410164/src/esphome/components/jnge_mppt_controller/number/jnge_number.cpp.o
In file included from src/esphome/components/jnge_mppt_controller/jnge_mppt_controller.cpp:1:
src/esphome/components/jnge_mppt_controller/jnge_mppt_controller.h:8:10: fatal error: esphome/components/jnge_mppt_controller/select/jnge_select.h: No such file or directory
8 | #include "esphome/components/jnge_mppt_controller/select/jnge_select.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
*** [/data/esphome-web-410164/.pioenvs/esphome-web-410164/src/esphome/components/jnge_mppt_controller/jnge_mppt_controller.cpp.o] Error 1
In file included from src/esphome/components/jnge_mppt_controller/number/jnge_number.h:3,
from src/esphome/components/jnge_mppt_controller/number/jnge_number.cpp:1:
src/esphome/components/jnge_mppt_controller/number/../jnge_mppt_controller.h:8:10: fatal error: esphome/components/jnge_mppt_controller/select/jnge_select.h: No such file or directory
8 | #include "esphome/components/jnge_mppt_controller/select/jnge_select.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
*** [/data/esphome-web-410164/.pioenvs/esphome-web-410164/src/esphome/components/jnge_mppt_controller/number/jnge_number.cpp.o] Error 1
========================== [FAILED] Took 1.20 seconds ==========================