mirror of
https://gitlab.sectorq.eu/jaydee/omv_backup.git
synced 2025-09-13 20:20:11 +02:00
build
This commit is contained in:
@@ -134,6 +134,10 @@ except:
|
|||||||
client = mqtt_client.Client()
|
client = mqtt_client.Client()
|
||||||
client.username_pw_set(mqtt_username, mqtt_password)
|
client.username_pw_set(mqtt_username, mqtt_password)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
logging.info(f"Start OMV Backup")
|
logging.info(f"Start OMV Backup")
|
||||||
BROKER = 'mqtt.home.lan' # e.g., 'mqtt.example.com'
|
BROKER = 'mqtt.home.lan' # e.g., 'mqtt.example.com'
|
||||||
PORT = 1883 # Typically 8883 for secure MQTT
|
PORT = 1883 # Typically 8883 for secure MQTT
|
||||||
@@ -145,8 +149,9 @@ USE_TLS = False # Set to False if not using TLS
|
|||||||
# Define actions based on payload
|
# Define actions based on payload
|
||||||
def handle_payload(payload):
|
def handle_payload(payload):
|
||||||
payload = payload.lower()
|
payload = payload.lower()
|
||||||
if payload == 'turn_on_light':
|
if payload == 'start':
|
||||||
logging.info("💡 Turning on the light...")
|
logging.info("💡 Starting backup job")
|
||||||
|
backup_job()
|
||||||
elif payload == 'turn_off_light':
|
elif payload == 'turn_off_light':
|
||||||
logging.info("💡 Turning off the light...")
|
logging.info("💡 Turning off the light...")
|
||||||
elif payload == 'play_music':
|
elif payload == 'play_music':
|
||||||
|
Reference in New Issue
Block a user