From 238aada4a19e54fc78aeafe2f1cc81ca9633cb25 Mon Sep 17 00:00:00 2001 From: coon Date: Thu, 25 Sep 2025 21:17:51 +0200 Subject: [PATCH] use MQTT credentials from mqtt_client.py --- hass_button_emulator.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/hass_button_emulator.py b/hass_button_emulator.py index 49231e8..9ec98c2 100755 --- a/hass_button_emulator.py +++ b/hass_button_emulator.py @@ -4,9 +4,7 @@ import time import paho.mqtt.client as mqtt import json -MQTT_SERVER_ADDRESS = "localhost" -MQTT_SERVER_PORT = 1883 -MQTT_TOPIC = "homeassistant/device/mixer" +import mqtt_client def on_connect(client, userdata, flags, reason_code, properties): @@ -22,13 +20,13 @@ client = mqtt.Client(callback_api_version=mqtt.CallbackAPIVersion.VERSION2) client.on_connect = on_connect client.on_message = on_message -client.connect(MQTT_SERVER_ADDRESS, MQTT_SERVER_PORT, 60) +client.connect(mqtt_client.MQTT_SERVER_ADDRESS, mqtt_client.MQTT_SERVER_PORT, 60) client.loop_start() -j = json.dumps({"command": "scene_recall", "args": {"scene_id": 42}}) +j = json.dumps({"command": "scene_recall", "args": {"scene_id": 0}}) # j = json.dumps({'command': 'shutdown'}) -client.publish(MQTT_TOPIC, payload=j, qos=0, retain=False) +client.publish(mqtt_client.MQTT_TOPIC, payload=j, qos=0, retain=False) time.sleep(2)