Kegbot starts very early in the Android boot process, well before wifi is up and running.
This results in kegbot thinking that its existing keyboards are ‘new’ and unrecognised every boot - because there is no network up to connect to the database to check this.
If kegbot is configured with a remote server, and wifi is not yet up and running, kegbot should enter a short loop to wait to see if wifi comes up (say 10s) before proceeding.
Kegbot starts very early in the Android boot process, well before wifi is up and running.
This results in kegbot thinking that its existing keyboards are ‘new’ and unrecognised every boot - because there is no network up to connect to the database to check this.
If kegbot is configured with a remote server, and wifi is not yet up and running, kegbot should enter a short loop to wait to see if wifi comes up (say 10s) before proceeding.