feat: netwatch binary sensor

This commit is contained in:
Andrey Chalkin 2023-10-11 19:08:25 +02:00
parent 2cdd645274
commit 13e765c10a
No known key found for this signature in database
GPG key ID: 4564F1942FA13A00
9 changed files with 95 additions and 1 deletions

View file

@ -59,6 +59,8 @@ from .const import (
DEFAULT_PORT,
DEFAULT_DEVICE_NAME,
DEFAULT_SSL,
DEFAULT_SENSOR_NETWATCH_TRACKER,
CONF_SENSOR_NETWATCH_TRACKER,
)
from .mikrotikapi import MikrotikAPI
@ -280,6 +282,12 @@ class MikrotikControllerOptionsFlowHandler(OptionsFlow):
CONF_SENSOR_KIDCONTROL, DEFAULT_SENSOR_KIDCONTROL
),
): bool,
vol.Optional(
CONF_SENSOR_NETWATCH_TRACKER,
default=self.config_entry.options.get(
CONF_SENSOR_NETWATCH_TRACKER, DEFAULT_SENSOR_NETWATCH_TRACKER
),
): bool,
vol.Optional(
CONF_SENSOR_PPP,
default=self.config_entry.options.get(