* total connect alarm support * linting fixes * linting fixes * docstring * docstring * use sync and update coveragerc * remove unused import * changes as per notes * Update HA code style