mqtt_client.py: remove mixer import

This commit is contained in:
coon 2025-09-26 23:47:12 +02:00
parent 3a97a7a059
commit 14c4ec65ee

View file

@ -4,7 +4,6 @@ import argparse
import json
import paho.mqtt.client as mqtt
import mixer
from mixer import Mixer
@ -14,7 +13,7 @@ class MqttClient:
MQTT_COMMAND_TOPIC = "livingroom/voc/allen_heath_qu16_mixer"
def __init__(self, mixer_ip):
self.m = mixer.Mixer(mixer_ip)
self.mixer = Mixer(mixer_ip)
self.client = mqtt.Client(callback_api_version=mqtt.CallbackAPIVersion.VERSION2)
def mqtt_autodiscovery(self, client):
@ -51,9 +50,9 @@ class MqttClient:
match j["command"]:
case "scene_recall":
self.m.scene_recall(j["args"]["scene_id"])
self.mixer.scene_recall(j["args"]["scene_id"])
case "shutdown":
self.m.shutdown()
self.mixer.shutdown()
def run(self, hostname):
self.client.on_connect = self.on_connect