This PR contains a number of bugfixes primarily targeted at improving the stability/reliability of BrewPi-Script - especially when connecting to controllers via WiFi.
Updated
Changes the message when a BrewPi device cannot be reached from instructing the user to "restart BrewPi-Script" to "restart the Device or Fermentrack"
Only allow BrewPi-Script to check for profile updates once every 30 seconds
If two BrewPi Device objects would end up with the same cached IP address, the older device will now have its cached address cleared
Fixes
Resolves an error that would cause debugging connections to controllers to periodically raise an exception
Resolves an error where a missing schema on a generic push target would not get corrected to http://
Allow GravityLog.device to be None in backups, fixing errors that could prevent backups from being properly generated
BrewPi-Script processes are now launched in a manner that allows StopIteration exceptions to be properly handled
This PR contains a number of bugfixes primarily targeted at improving the stability/reliability of BrewPi-Script - especially when connecting to controllers via WiFi.
Updated
Fixes
http://