NoLongerEvil HA integration

Hi All,
I just set up my gen2 nest thermostat with No Longer Evil. I used the NLE hosted option, not the fully local version, and it works well thru the web interface. I have been trying to get the HA integration working for the past few days, with no luck. I can get it installed, but if I click on the integration, I get this error:

Error

Config flow could not be loaded: 500 Internal Server Error Server got itself in trouble

I also have activated debug logging, but I don’t get the option to select NoLongerEvil to see the logs in Settings/System/Logs.

Can anyone enlighten me on how I should proceed from here?

Following along. Having the exact same issue. Current version of HA core is 2026.2.3 & HAOS 17.1

Followed this video as a reference: https://www.youtube.com/watch?v=Jz0Ze9F7uM0

Getting the Nest flashed with Ubuntu took a few days to figure out (issue with the libusb_error_access).

I did find that he omitted the full setup of MQTT which I was able to get through. I am noticing that the config screen he is using once the NoLongerEvil integration is installed does not show for me nor does it appear in the left navigation pane. Could the integration have broken with v2026.X.X possibly?

They recently added MQTT support. Have you giving that a try?

I saw that, and started down that path, but didn’t want to expose a broker on my network to the public. Especially when there is supposed to be an integration using the API where you don’t have to expose anything publicly.

I’m having the same problem. I tried to flash the software for the NLE but it doesn’t seem to work so I thought if I ran it through home assistant it might work

I have not been able to make any progress with this. I have the NLE firmware running fine. I can control the thermostat, but the integration will not allow me to get far enough to make it work within HA.

I got mine working, so I thought I’d share my setup in case it helps anyone else.

I first installed NoLongerEvil locally in Docker, together with a Mosquitto MQTT broker. I exposed the two NLE ports on my server: port 8000 for the device API (mapped to another external port in my setup) and port 8082 for the web/control interface through Traefik.

I then flashed the NLE firmware onto my Nest. As soon as it booted, it found my local NLE server automatically and connected successfully.

After that, I went into Home Assistant and added/configured the MQTT integration. My thermostat appeared there automatically through MQTT discovery — I didn’t need to install or configure the separate NoLongerEvil Home Assistant integration.

Everything is now working: I can see and control the thermostat from Home Assistant.

So if you’re having trouble with the NoLongerEvil HA integration, MQTT discovery might be worth trying, especially with a fully local NLE + Mosquitto setup.

Hope this helps!