Skip to content

Bug fix for 0.5.4 and a few new toys

Compare
Choose a tag to compare
@philbowles philbowles released this 22 Apr 22:50
· 173 commits to master since this release

Summary

BUGS FIXED

  • UPNP devices not appearing / not discoverable by Alexa: new ucom.txt file in SPIFFS - re-upload SPIFFS
  • Exception using certain functions in onMQTTConnect / Disconnect: Caused by event functions being called in sys context and not from queue, H4P_AsyncMQTT updated to put onConnect/Disconnect in queue
  • H4P_Timekeeper: would cause repeated random timeouts in MQTT connection.
  • H4P_Timekeeper: would only allow +ve timezones.
  • Name precedence was not not working correctly in H4P_Wifi / H4P_UPNPServer

Known Issues

H4P_Timekeeper

"Note that there's a fairly well known memory leak in setenv() which means that if you change timezones repeatedly, which you might do for an application that handles multiple time zones, you'll eventually run out of memory. "

Reference


NEW


CHANGED

  • Error code H4_CMD_NOT_NOW returned from at / daily in H4P_Timekeeper if NTP not yet sync'd
  • H4P_CmdErrors amended for new code translation "Can't do now"