Removed the fallback WiFi connections on the babypi monitor, hopefully that will stabilize the IP address hopping I have been observing. It seems that when it connected to one of the other fallback WiFi access points, the router would assign the host a new IP address.

I also installed shellinabox on babypi and enabled access in the RPi-Monitor dashboard. It worked immediately, so I thought it would be a good idea to install it on my old desktop and enable it in it's RPi-Monitor dashboard. Unfortunately the combination of shellinabox on Ubuntu 18.04 and viewed with Google Chrome v84 did not work, even when I tried downgrading shellinabox to an earlier version.

More fromĀ Chris Capobianco