Skip to content
Michael Arthur edited this page Sep 5, 2024 · 7 revisions

Welcome to the pyluba wiki!

Here you will find information on progress on reverse engineering and protocols that Luba uses.

Luba primarily communicates using protobuf messages over wifi and bluetooth.

Protobuf protocols have all been reverse engineered and are present in the project.

Progress status report

  • Bluetooth: Bluetooth communication is working and done.
  • Wifi: done.
  • MQTT: done.
  • Protobuf files -> done.
  • Sending messages to Luba to perform actions: Done.
  • Reading messages from Luba: Done.

The available protocols:

Platform support

Remote control

If you wish to remote control your luba I have already created code to control luba using a gamepad (ps4/5/xbox) controller, This allows you to bypass the safety restrictions (including speed) for manual mow amongst other fun things. This includes wheel control. See the joystick code in tests.

Clone this wiki locally