Closed done7k closed 2 years ago
Seems the tiny esp8266 board does not work all time through SSL correctly. Switching to HTTP helps.
We've had a few reports of this issue recently. Something may have changed in the LetsEncrypt certs that are commonly used for SSL/TLS in HA. The ESP8266 may not be powerful enough to handle all TLS certs.
3 boards were running quite along time without an issue but then after some Hass update the board stopped updating statuses on Hass. Bellow is what I could get from one board `Konnected firmware 2.3.0 NodeMCU 2.2.0.0 build 20190805 powered by Lua 5.1.4 on SDK 2.2.1(6ab97e9) Heap: 41712 Initializing Konnected (a9a9a9a9a9a9a9a9) Heap: 40424 Application Version: 2.3.5 Heap: 40176 Connecting to Wifi..
it seems it attempts to place a http.get() request to Hass but gets error -1. Unfortunately this error is not explained in NodeMCU doc here https://nodemcu.readthedocs.io/en/release/modules/http/#httpget , just a general error. At the same time in Hass' debug log there is no any msg for this event. Looks like the board does not even send this request. Any suggestion how this can be fixed?