You can now use your Fox ESS M1-800-E without the cloud

I created a local MQTT gateway to free Fox ESS microinverters from the cloud. It provides a way to read data from Fox ESS microinverters like the M1-800-E locally, bypassing the official cloud API to eliminate latency, privacy concerns, and downtime.

Core Features:

  • Local Control: Extracts data directly from the inverter without cloud dependencies, every 90 seconds.
  • MQTT Integration: Publishes metrics straight to your MQTT broker for autodiscovery with Home Assistant.
  • Easy: install script provided
  • Optional Cloud Relay: you can keep using the Fox ESS Cloud in parallel.
  • Lightweight: Can run on an old Raspberry Pi zero w.

The source code and setup instructions can be found in the repository: https://github.com/040medien/foxess_local_gateway

Continuing the discussion here