Последние несколько дней я смотрел в интернете и не смог ничего, что сработало.
Какой модуль можно использовать для чтения dbus с помощью lua?
Я сделал некоторые давным-давно; https://github.com/daurnimator/ldbus
см. Также https://github.com/luaforge/lua-dbus
Вы можете попробовать использовать lgi:
lgi
https://github.com/pavouk/lgi/
Он активно разрабатывается, но для него нужны библиотеки GObject.