-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathconfig.example.yaml
More file actions
32 lines (28 loc) · 1.19 KB
/
Copy pathconfig.example.yaml
File metadata and controls
32 lines (28 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# pyvidaa Configuration
# Copy this file to config.yaml and edit for your setup
# MQTT Broker Connection (Home Assistant / Mosquitto)
mqtt:
host: "192.168.1.100" # Your MQTT broker IP
port: 1883
username: "" # Leave empty if no auth
password: ""
discovery_prefix: "homeassistant"
client_id: "hisense2mqtt"
# TV Configuration
# Key by device_id (auto-populated after pairing) or use IP as temporary key
tvs:
"192.168.1.50": # Temporary key - replaced with device_id after pairing
host: "192.168.1.50" # REQUIRED: TV IP address
port: 36669 # Optional: default 36669
alias: "living_room" # Friendly name for CLI (--tv living_room)
name: "Living Room TV" # Display name
mac: "XX:XX:XX:XX:XX:XX" # MAC address for Wake-on-LAN
# Default TV for CLI when --tv not specified (device_id or alias)
default_tv: "living_room"
# Bridge Options
options:
poll_interval: 30 # Seconds between state polls
wake_on_lan: true # Enable WoL for power on
discovery: true # Enable HA MQTT discovery
reconnect_interval: 30 # Seconds before reconnect attempt
log_level: "INFO" # DEBUG, INFO, WARNING, ERROR