Writing a dbus service in Python that can be started and stopped via systemctl is somewhat troublesome.

Here is an installable example:

https://github.com/sezanzeb/systemd-pydbus-example.