Add Tailscale integration (#59764)
* Add Tailscale integration * Use DeviceEntryType * Fix tests * Adjust to new Pylint version * Use enums for device classes * Update homeassistant/components/tailscale/config_flow.py Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Pass empty string as default Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
This commit is contained in:
parent
59f87b9488
commit
6a8c732b37
20 changed files with 973 additions and 0 deletions
13
homeassistant/components/tailscale/const.py
Normal file
13
homeassistant/components/tailscale/const.py
Normal file
|
@ -0,0 +1,13 @@
|
|||
"""Constants for the Tailscale integration."""
|
||||
from __future__ import annotations
|
||||
|
||||
from datetime import timedelta
|
||||
import logging
|
||||
from typing import Final
|
||||
|
||||
DOMAIN: Final = "tailscale"
|
||||
|
||||
LOGGER = logging.getLogger(__package__)
|
||||
SCAN_INTERVAL = timedelta(minutes=1)
|
||||
|
||||
CONF_TAILNET: Final = "tailnet"
|
Loading…
Add table
Add a link
Reference in a new issue