I'm not able to access
- In your browser's address bar, add the
http://infront of the url, like so:
- The UI is hosted on http, not https. Check if you are accessing
://pioreactor.local, and not
- Try accessing using the url
http://<the permanent name of your Pioreactor aka hostname>.local
- If you know your Raspberry Pi's IP, try
http://<IP address of your Raspberry Pi>
- When pressing the button on the HAT, does the blue LED show up? If not, installation may have failed. Try installing the image again, and double check the settings.
- In your Raspberry Pi Imager settings, confirm that you clicked "Set username and password", and used the username
pioreactor. If not, try reinstalling the image.
- Are you on an older Windows machine? You may need to install a DNS service, but also see workarounds here.
I see "Failed to connect to MQTT. Is configuration for leader_address correct? Currently set to ..." in a pop-up - what can I do?
This error occurs because your UI can't connect to an internal system, MQTT, that is used for displaying data and actions. Likely you also weren't able to access the UI with
http://pioreactor.local, but had to use an IP address as the url.
To fix this:
- Navigate to the
Configurationpage in the side bar.
- Find the
[cluster.topology]section, and change the
leader_addressconfiguration to your Pioreactor's IP. Ex:
Your IP may be different than the one above.
Save. Wait a minute for the save to confirm.
- Power-cycle the Pioreactor by unplugging the power and plugging back in.
When I click an action in the UI, I don't see any response. Or the button just spins and does nothing.
Any of the following could solve your problem:
- Is there a green icon in the top-left of the Pioreactor card? If not, or it's grey, either the Pioreactor is powered off, or the
monitorjob is not running. If so, try power-cycling the Pioreactor.
- It's possible that the experiment has changed while the page has been left open - try refreshing the page and try again.
- If you had trouble accessing the UI (see question above), in your config.ini, change the
leader_addressfield to whatever worked above, an IP for example.
- Possibly the web server is off. Try logging into your leader and typing
sudo systemctl status lighttpd.service
- Do you also see a "Failed to connect to MQTT. Is configuration for leader_address correct?" error pop-up? If so, see question above.
- Try power-cycling the Pioreactor.