Pin ha-n95-local-control tag v0.1.2 (7bed99cc4c3222bad648efcddcdfed95652277f7). Health bind failure no longer takes down 8007/8005/5223 when OTBR owns 8080.
57 lines
1.1 KiB
YAML
57 lines
1.1 KiB
YAML
name: "Deebot N95 Local Control"
|
|
description: >-
|
|
Redirect an already-provisioned Deebot N95 to local MQTT discovery and
|
|
control in Home Assistant.
|
|
version: "0.1.2"
|
|
slug: "n95_mqtt_bridge"
|
|
url: "https://git.i3omb.com/gronod/ha-gronod-addons/src/branch/main/n95-mqtt-bridge"
|
|
init: false
|
|
startup: application
|
|
boot: auto
|
|
host_network: true
|
|
ports:
|
|
8007/tcp: 8007
|
|
8005/tcp: 8005
|
|
5223/tcp: 5223
|
|
8080/tcp: 8080
|
|
ports_description:
|
|
8007/tcp: Robot bootstrap lookup
|
|
8005/tcp: Firmware check
|
|
5223/tcp: Robot XMPP
|
|
8080/tcp: Health
|
|
arch:
|
|
- aarch64
|
|
- amd64
|
|
- armhf
|
|
- armv7
|
|
- i386
|
|
services:
|
|
- mqtt:want
|
|
map:
|
|
- ssl
|
|
options:
|
|
advertise_ip: null
|
|
timezone: "Etc/UTC"
|
|
log_level: info
|
|
schema:
|
|
advertise_ip: str
|
|
timezone: str
|
|
log_level: list(debug|info|warn|error)
|
|
bind_address: str?
|
|
port_lookup: int?
|
|
port_firmware: int?
|
|
port_xmpp: int?
|
|
health_port: int?
|
|
mqtt_host: str?
|
|
mqtt_port: int?
|
|
mqtt_tls: bool?
|
|
mqtt_ca_file: str?
|
|
mqtt_username: str?
|
|
mqtt_password: password?
|
|
mqtt_client_id: str?
|
|
mqtt_base: str?
|
|
ha_discovery_prefix: str?
|
|
controller_jid: str?
|
|
raw_commands: bool?
|
|
panel_icon: mdi:robot-vacuum
|