This part contains implementation of Raspberry Pi client which communicates through MQTT with Bullseye.
- Golang (latest version)
This client should run on Raspberry Pi with an internet access to retrieve requests from MQTT broker.
Build application using provided dev tools .
$ make build
It creates executable with name defined inside the Makefile (by default - bullseye-rpi-develop). Run this application on Raspberry Pi later.
It might be useful to run client on system startup for administrator convenience.
There are no additional steps required after installation. Client is self-sufficient - after retrieving requests from MQTT it performs actions on hardware.