New Network Port Requirements in FarmBot OS 13.1.0
In a few hours we will release FarmBot OS version 13.1.0.
The most notable change is that we will be changing the TCP port that FarmBot uses to send and receive commands. Commands and status updates from the device will now travel over TCP port 8883. This is a new port and previous versions used a different port.
How Do I Upgrade?
If you operate a FarmBot on a restricted network, such as a school or a large enterprise, you may need to contact your IT department to make them aware of this recent change before you upgrade to a 13.x version of FarmBot OS.
We have provided a helpful document to assist IT professionals.
Am I Affected?
If you had a working FarmBot but are unable to talk to your device via the web app after upgrading to FBOS 13.x, then you almost certainly have port 8883 blocked.
If the connectivity panel shows that your device is able to talk to the Web App, but not to the message broker, this is a sign that you need to update your networks security settings.