feat(const,manifest): zeroconf service type + CONF_APP_NAME_MAP; manifest declares the _androidtvremote2._tcp discovery dependency (P4-1)

This commit is contained in:
James Mackay committed 2026-10-08 10:57:08 +01:00
1 parent ce90f59f8e
commit 8b4fea9a5c
2 files changed
+11 -1

No files matched your search

+7
View File
@@ -89,6 +89,13 @@ PROTOCOL_REMOTE_KEYS = {
# §7 channel selection: digits only, ~0.1 s apart, no ENTER by default # §7 channel selection: digits only, ~0.1 s apart, no ENTER by default
# (replicates HA core androidtv_remote's verified behavior). # (replicates HA core androidtv_remote's verified behavior).
# Zeroconf discovery (Phase 4): the Android TV remote service type.
ZEROCONF_SERVICE_TYPE = "_androidtvremote2._tcp.local."
# P4-1 apps name/icon map (options flow editor): package → friendly name,
# consumed by app_name after the androidtv-entity and protocol-push tiers.
CONF_APP_NAME_MAP = "app_name_map"
CHANNEL_DIGIT_DELAY = 0.1 CHANNEL_DIGIT_DELAY = 0.1
CONF_CHANNEL_DIGIT_DELAY = "channel_digit_delay" CONF_CHANNEL_DIGIT_DELAY = "channel_digit_delay"
CONF_CHANNEL_SEND_ENTER = "channel_send_enter" CONF_CHANNEL_SEND_ENTER = "channel_send_enter"
@@ -13,5 +13,8 @@
"adb-shell>=0.4.0", "adb-shell>=0.4.0",
"androidtvremote2>=0.2.0" "androidtvremote2>=0.2.0"
], ],
"version": "2026.10.08" "version": "2026.10.08",
"zeroconf": [
"_androidtvremote2._tcp.local."
]
} }