ha-hunterbtt

Home Assistant integration for Hunter BTT
git clone https://git.stephank.nl/ha-hunterbtt
Log | Files | Refs | README | LICENSE | ZIP

const.py (588B)


      1 """Constants for the Hunter BTT integration."""
      2 
      3 from datetime import timedelta
      4 from typing import Final
      5 
      6 DOMAIN: Final = "hunter_btt"
      7 CONF_PIN: Final = "pin"
      8 BTT_SERVICE_UUID: Final = "0000ff80-0000-1000-8000-00805f9b34fb"
      9 
     10 IDLE_REFRESH_INTERVAL: Final = timedelta(hours=24)
     11 ACTIVE_REFRESH_INTERVAL: Final = timedelta(minutes=30)
     12 END_GUARD_INTERVAL: Final = timedelta(minutes=10)
     13 END_REFRESH_DELAY: Final = timedelta(seconds=10)
     14 CONNECTION_TIMEOUT: Final = 20
     15 
     16 DEFAULT_MANUAL_DURATION_MINUTES: Final = 5
     17 MIN_MANUAL_DURATION_MINUTES: Final = 1
     18 MAX_MANUAL_DURATION_MINUTES: Final = 3 * 60