thewatchman
thewatchman copied to clipboard
Home Assistant custom integration to keep track of missing entities and services in your config files
**Problem:** Currently Watchman also finds and lists entities which are used in the comment sections of automations. This triggers false positives - and makes (based on the intensity of individual...
Hi there, Im making a report with telegram sending parameter. i put in the configuration line notify.telegram_id_1 This notification ID works 100% because it used all the way on my...
It's more a request than an issue. Please add a functionality to change/expand ignore list by special criteria's. If I'm absent from home, I switch off power supply of different...
add a new markdown example with code and screenshot
I'm really confused by the UI when calling the service. There's both checkboxes and toggle switches available for some of the options. Is that a bug? ![Screenshot from 2023-07-26 18-30-02](https://github.com/dummylabs/thewatchman/assets/7773090/21a438b9-6284-49de-ad2e-d32fdb1a0477)
The generated report is in fact named `watchman_report.txt`, not `thewatchman_report.txt`. https://github.com/dummylabs/thewatchman/blob/23298faaec5bb1ca21f28124844e86b6b3cbf9fa/custom_components/watchman/const.py#L8
It seems the 'read_file' and 'write_file' functions are defined but never used. ```console $ git grep -e 'read_file' -e 'write_file' custom_components/watchman/utils.py:async def read_file(hass: HomeAssistant, path: str) -> Any: custom_components/watchman/utils.py:async def...
Sometimes core.entity_registry contains entries for deleted entities. Usually it happens due to bugs in corresponding integrations. These entities are not displayed in the Settings - Entities list. IMHO it would...
Quoted entity names followed by either '+' or '~' operator most probably are only a part of real entity name and should not be added to the report as missing....
``` Warning: The unit of sensor.watchman_missing_entities is changing, got multiple (None, 'items'), generation of long term statistics will be suspended unless the unit is stable and matches the unit of...