Implement MQTT for Advanced LVA Controls

Adds paho-mqtt as a core dependency to enable MQTT communication.

Pins aioesphomeapi==41.13.0 to ensure stability with the existing codebase and avoid unresolved library issues on some platforms.
This commit is contained in:
imonlinux
2025-10-12 12:55:33 -07:00
committed by GitHub
parent bad38a3ece
commit 824ac111ff
+2 -1
View File
@@ -25,12 +25,13 @@ classifiers = [
] ]
requires-python = ">=3.9.0" requires-python = ">=3.9.0"
dependencies = [ dependencies = [
"aioesphomeapi==37.2.1", "aioesphomeapi==41.13.0",
"sounddevice<1", "sounddevice<1",
"numpy>=2,<3", "numpy>=2,<3",
"pymicro-features==1.0.0", "pymicro-features==1.0.0",
"python-mpv>=1,<2", "python-mpv>=1,<2",
"zeroconf", "zeroconf",
"paho-mqtt",
] ]
[project.optional-dependencies] [project.optional-dependencies]