* Update sensor.py Added information about the upstream line accorrding to fritzconnection library (available since V1.5.0) . New information available are line sync speed,, noise margin and power attenuation. Tested with ADSL and VDSL lines on fritzbox 7590, 7490 and 7390. Not tested on cable internet / fiber. According to upstrem library should also work / fail gracefully. * Update sensor.py Fixed errors from automated tests Sorry it took so long * Update homeassistant/components/fritz/sensor.py Thank you this sounds even better Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com> * Update homeassistant/components/fritz/sensor.py Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com> * Update homeassistant/components/fritz/sensor.py Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com> * Update homeassistant/components/fritz/sensor.py Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com> * Update homeassistant/components/fritz/sensor.py Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com> * Update homeassistant/components/fritz/sensor.py Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com> * Update homeassistant/components/fritz/sensor.py Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com> * Update homeassistant/components/fritz/sensor.py Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com> * Update homeassistant/components/fritz/sensor.py Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com> * black & mypy fixes * Rebase, fix multiplier, add conditional create Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
30 lines
680 B
Python
30 lines
680 B
Python
"""Constants for the FRITZ!Box Tools integration."""
|
|
|
|
DOMAIN = "fritz"
|
|
|
|
PLATFORMS = ["binary_sensor", "device_tracker", "sensor", "switch"]
|
|
|
|
DATA_FRITZ = "fritz_data"
|
|
|
|
DSL_CONNECTION = "dsl"
|
|
|
|
DEFAULT_DEVICE_NAME = "Unknown device"
|
|
DEFAULT_HOST = "192.168.178.1"
|
|
DEFAULT_PORT = 49000
|
|
DEFAULT_USERNAME = ""
|
|
|
|
ERROR_AUTH_INVALID = "invalid_auth"
|
|
ERROR_CANNOT_CONNECT = "cannot_connect"
|
|
ERROR_UNKNOWN = "unknown_error"
|
|
|
|
FRITZ_SERVICES = "fritz_services"
|
|
SERVICE_REBOOT = "reboot"
|
|
SERVICE_RECONNECT = "reconnect"
|
|
|
|
SWITCH_TYPE_DEFLECTION = "CallDeflection"
|
|
SWITCH_TYPE_PORTFORWARD = "PortForward"
|
|
SWITCH_TYPE_WIFINETWORK = "WiFiNetwork"
|
|
|
|
TRACKER_SCAN_INTERVAL = 30
|
|
|
|
UPTIME_DEVIATION = 5
|