spook
A scary π» powerful toolbox π§° for Home Assistant π‘
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- devcontainer.json
- Dockerfile
- bug_report.yml
- config.yml
- dependency-review.yaml
- documentation.yaml
- hacs.yaml
- hassfest.yaml
- labels.yaml
- pr-labels.yaml
- pylint.yaml
- release-drafter.yaml
- release.yaml
- ruff.yaml
- scorecard.yml
- tests-ha-dev.yml
- tests.yml
- zizmor.yaml
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- funding.yaml
- labels.yml
- PULL_REQUEST_TEMPLATE.md
- release-drafter.yml
- renovate.json
- SECURITY.md
- launch.json
- tasks.json
- __init__.py
- unknown_entity_references.py
- unknown_notifiers.py
- __init__.py
- configuration.py
- __init__.py
- unknown_area_references.py
- unknown_condition_references.py
- unknown_device_references.py
- unknown_entity_references.py
- unknown_floor_references.py
- unknown_label_references.py
- unknown_service_references.py
- unknown_trigger_references.py
- __init__.py
- __init__.py
- importer.py
- __init__.py
- __init__.py
- entity.py
- switch.py
- __init__.py
- unknown_references.py
- __init__.py
- __init__.py
- unknown_members.py
- __init__.py
- __init__.py
- dead_entities.py
- empty_areas.py
- empty_floors.py
- min_max_unknown_sources.py
- stale_access_tokens.py
- unknown_customized_entities.py
- unknown_helper_source_references.py
- unused_blueprints.py
- unused_labels.py
- __init__.py
- add_alias_to_area.py
- add_alias_to_floor.py
- add_area_to_floor.py
- add_device_to_area.py
- add_entity_to_area.py
- add_label_to_area.py
- add_label_to_device.py
- add_label_to_entity.py
- create_area.py
- create_floor.py
- create_label.py
- delete_all_orphaned_entities.py
- delete_area.py
- delete_floor.py
- delete_label.py
- disable_config_entry.py
- disable_device.py
- disable_entity.py
- disable_polling.py
- disable_user.py
- enable_config_entry.py
- enable_device.py
- enable_entity.py
- enable_polling.py
- enable_user.py
- expose_entity.py
- hide_entity.py
- ignore_all_discovered.py
- list_orphaned_database_entities.py
- remove_alias_from_area.py
- remove_alias_from_floor.py
- remove_area_from_floor.py
- remove_device_from_area.py
- remove_entity_from_area.py
- remove_label_from_area.py
- remove_label_from_device.py
- remove_label_from_entity.py
- rename_entity.py
- restart.py
- set_area_aliases.py
- set_floor_aliases.py
- unexpose_entity.py
- unhide_entity.py
- update_entity_id.py
- __init__.py
- button.py
- device.py
- entity.py
- sensor.py
- __init__.py
- create.py
- decrement.py
- delete.py
- increment.py
- max.py
- min.py
- __init__.py
- __init__.py
- random.py
- shuffle.py
- sort.py
- __init__.py
- __init__.py
- __init__.py
- __init__.py
- missing_resources.py
- unknown_area_references.py
- unknown_entity_references.py
- __init__.py
- __init__.py
- unknown_group_members.py
- __init__.py
- __init__.py
- decrement.py
- increment.py
- max.py
- min.py
- __init__.py
- __init__.py
- unknown_device_trackers.py
- __init__.py
- add_device_tracker.py
- remove_device_tracker.py
- __init__.py
- __init__.py
- unknown_ignored_zones.py
- unknown_tracked_entities.py
- unknown_zone.py
- __init__.py
- __init__.py
- orphaned_statistics.py
- __init__.py
- import_statistics.py
- __init__.py
- __init__.py
- create.py
- ignore_all.py
- remove.py
- unignore_all.py
- __init__.py
- button.py
- entity.py
- event.py
- sensor.py
- __init__.py
- unknown_entity_references.py
- __init__.py
- __init__.py
- unknown_area_references.py
- unknown_condition_references.py
- unknown_device_references.py
- unknown_entity_references.py
- unknown_floor_references.py
- unknown_label_references.py
- unknown_service_references.py
- unknown_trigger_references.py
- __init__.py
- __init__.py
- random.py
- __init__.py
- __init__.py
- set_display_precision.py
- __init__.py
- __init__.py
- chance.py
- cooldown.py
- __init__.py
- boo.py
- random_fail.py
- __init__.py
- __init__.py
- __init__.py
- __init__.py
- unknown_entity_references.py
- unknown_service_references.py
- __init__.py
- __init__.py
- set_duration.py
- __init__.py
- __init__.py
- __init__.py
- __init__.py
- __init__.py
- __init__.py
- create.py
- delete.py
- update.py
- __init__.py
- __init__.py
- af.json
- ar.json
- be.json
- bg.json
- bn.json
- bs.json
- ca.json
- cs.json
- cy.json
- da.json
- de.json
- el.json
- en.json
- en_GB.json
- eo.json
- es.json
- es_419.json
- et.json
- eu.json
- fa.json
- fi.json
- fr.json
- fy.json
- ga.json
- gl.json
- gsw.json
- he.json
- hi.json
- hr.json
- hu.json
- hy.json
- id.json
- is.json
- it.json
- ja.json
- ka.json
- ko.json
- lb.json
- lt.json
- lv.json
- mk.json
- ml.json
- mt.json
- nb_NO.json
- nl.json
- nn.json
- pl.json
- pt.json
- pt_BR.json
- ro.json
- ru.json
- sk.json
- sl.json
- sq.json
- sr.json
- sr_Latn.json
- sv.json
- ta.json
- te.json
- th.json
- tr.json
- uk.json
- ur.json
- vi.json
- zh_Hans.json
- zh_Hant.json
- __init__.py
- binary_sensor.py
- config_flow.py
- const.py
- entity.py
- manifest.json
- switch.py
- __init__.py
- af.json
- ar.json
- be.json
- bg.json
- bn.json
- bs.json
- ca.json
- cs.json
- cy.json
- da.json
- de.json
- el.json
- en-GB.json
- en.json
- eo.json
- es-419.json
- es.json
- et.json
- eu.json
- fa.json
- fi.json
- fr.json
- fy.json
- ga.json
- gl.json
- gsw.json
- he.json
- hi.json
- hr.json
- hu.json
- hy.json
- id.json
- is.json
- it.json
- ja.json
- ka.json
- ko.json
- lb.json
- LICENSE.md
- lt.json
- lv.json
- mk.json
- ml.json
- mt.json
- nb.json
- nl.json
- nn.json
- pl.json
- pt-BR.json
- pt.json
- ro.json
- ru.json
- sk.json
- sl.json
- sq.json
- sr-Latn.json
- sr.json
- sv.json
- ta.json
- te.json
- th.json
- tr.json
- uk.json
- ur.json
- vi.json
- zh-Hans.json
- zh-Hant.json
- __init__.py
- action_extraction.py
- binary_sensor.py
- button.py
- condition.py
- conditions.yaml
- config_flow.py
- const.py
- dashboard_extraction.py
- entity.py
- entity_filtering.py
- entity_suggestions.py
- event.py
- integration_linking.py
- listeners.py
- manifest.json
- number.py
- platform_validation.py
- reference_extraction.py
- repairs.py
- select.py
- sensor.py
- services.py
- services.yaml
- setup_helpers.py
- switch.py
- template_extraction.py
- time.py
- inverse.md
- add_alias.png
- add_device.png
- add_entity.png
- create.png
- delete.png
- example.png
- remove_alias.png
- remove_device.png
- remove_entity.png
- set_aliases.png
- disable_device.png
- enable_device.png
- example.png
- delete_all_orphaned_entities.png
- disable_entity.png
- enable_entity.png
- hide_entity.png
- list_orphaned_database_entities.png
- rename_entity.png
- unhide_entity.png
- update_entity_id.png
- add_alias.png
- add_area.png
- create.png
- delete.png
- example.png
- remove_alias.png
- remove_area.png
- set_aliases.png
- configure.png
- done.png
- helper_dialog.png
- select_entity_type.png
- accept_license.png
- add_integration.png
- experimental_restart_home_assistant.png
- find_spook.png
- hacs_experimental_download.png
- hacs_experimental_download_fab.png
- hacs_experimental_find_spook.png
- restart_home_assistant.png
- disable_config_entry.png
- disable_polling.png
- enable_config_entry.png
- enable_polling.png
- ignore_all_discovered.png
- example.png
- unknown_areas.png
- unknown_device.png
- example.png
- example.png
- example.png
- create.png
- decrease.png
- delete.png
- example.png
- increase.png
- maximum.png
- minimum.png
- example.png
- random.png
- shuffle.png
- sort.png
- unknown_entity.png
- decrease.png
- example.png
- increase.png
- maximum.png
- minimum.png
- add_device_tracker.png
- example.png
- remove_device_tracker.png
- example.png
- import.png
- create.png
- create_result.png
- devices_entities.png
- example.png
- ignore_all.png
- remove.png
- unignore_all.png
- unknown_entity.png
- example.png
- unknown_area.png
- unknown_device.png
- example.png
- create.png
- delete.png
- example.png
- update.png
- add_to_area.png
- add_to_device.png
- add_to_entity.png
- create.png
- delete.png
- example.png
- remove_from_area.png
- remove_from_device.png
- remove_from_entity.png
- restart.png
- boo.png
- random_fail.png
- device_example.png
- repairs_example.png
- services_example.png
- logo.png
- logo_dark.png
- social.png
- support.png
- _template.md
- alert.md
- automation.md
- blueprint.md
- cloud.md
- energy.md
- group.md
- homeassistant.md
- input_number.md
- input_select.md
- integration.md
- lovelace.md
- notify.md
- number.md
- person.md
- proximity.md
- recorder.md
- repairs.md
- scene.md
- script.md
- select.md
- switch_as_x.md
- template.md
- timer.md
- trend.md
- utility_meter.md
- zone.md
- favicon.ico
- .nvmrc
- _toc.yml
- about.md
- actions.md
- areas.md
- background_and_history.md
- blueprints.md
- code_of_conduct.md
- core_extensions.md
- development.md
- devices.md
- devices_entities.md
- disclaimers.md
- enhanced_integrations.md
- entities.md
- faq.md
- features.md
- floors.md
- glossary.md
- helpers.md
- index.md
- installation.md
- integrations.md
- integrations_devices.md
- labels.md
- license.md
- media.md
- misc.md
- myst.yml
- other_features.md
- package-lock.json
- package.json
- previous_features.md
- security.md
- support.md
- usage.md
- users.md
- icon_1024x1024.png
- icon_128x128.png
- icon_2048x2048.png
- icon_256x256.png
- icon_32x32.png
- icon_512x512.png
- icon_64x64.png
- icon_transparent_1024x1024.png
- icon_transparent_128x128.png
- icon_transparent_2048x2048.png
- icon_transparent_256x256.png
- icon_transparent_32x32.png
- icon_transparent_512x512.png
- icon_transparent_64x64.png
- logo_wordmark_1024x1024.png
- logo_wordmark_1024x256.png
- logo_wordmark_128x128.png
- logo_wordmark_2048x2048.png
- logo_wordmark_2048x512.png
- logo_wordmark_256_64.png
- logo_wordmark_256x256.png
- logo_wordmark_512x128.png
- logo_wordmark_512x512.png
- logo_wordmark_catchphrase_1024x1024.png
- logo_wordmark_catchphrase_1024x256.png
- logo_wordmark_catchphrase_2048x2048.png
- logo_wordmark_catchphrase_2048x512.png
- logo_wordmark_catchphrase_256x256.png
- logo_wordmark_catchphrase_256x64.png
- logo_wordmark_catchphrase_512x128.png
- logo_wordmark_catchphrase_512x512.png
- logo_wordmark_catchphrase_margin_1024x1024.png
- logo_wordmark_catchphrase_margin_2048x2048.png
- logo_wordmark_catchphrase_margin_512x512.png
- logo_wordmark_catchphrase_margin_alt_1024x1024.png
- logo_wordmark_catchphrase_margin_alt_2048x2048.png
- logo_wordmark_catchphrase_margin_alt_256x256.png
- logo_wordmark_catchphrase_margin_alt_512x512.png
- logo_wordmark_catchphrase_margin_transparent_1024x1024.png
- logo_wordmark_catchphrase_margin_transparent_2048x2048.png
- logo_wordmark_catchphrase_margin_transparent_512x512.png
- logo_wordmark_catchphrase_margin_transparent_alt_1024x1024.png
- logo_wordmark_catchphrase_margin_transparent_alt_2048x2048.png
- logo_wordmark_catchphrase_margin_transparent_alt_256x256.png
- logo_wordmark_catchphrase_margin_transparent_alt_512x512.png
- logo_wordmark_catchphrase_transparent_1024x1024.png
- logo_wordmark_catchphrase_transparent_1024x256.png
- logo_wordmark_catchphrase_transparent_128x64.png
- logo_wordmark_catchphrase_transparent_2048x2048.png
- logo_wordmark_catchphrase_transparent_2048x512.png
- logo_wordmark_catchphrase_transparent_256x256.png
- logo_wordmark_catchphrase_transparent_512x128.png
- logo_wordmark_catchphrase_transparent_512x512.png
- logo_wordmark_transparent_1024x1024.png
- logo_wordmark_transparent_1024x256.png
- logo_wordmark_transparent_128x128.png
- logo_wordmark_transparent_2048x2048.png
- logo_wordmark_transparent_2048x512.png
- logo_wordmark_transparent_256x256.png
- logo_wordmark_transparent_256x64.png
- logo_wordmark_transparent_512x128.png
- logo_wordmark_transparent_512x512.png
- __init__.py
- test_unknown_entity_references.py
- test_unknown_notifiers.py
- __init__.py
- __init__.py
- test_notify_action_names.py
- test_repeat_nested_targets.py
- test_template_device_references.py
- test_unknown_condition_references.py
- test_unknown_device_references.py
- test_unknown_entity_references.py
- test_unknown_scene_references.py
- test_unknown_service_references.py
- test_unknown_trigger_references.py
- __init__.py
- __init__.py
- test_unknown_references.py
- __init__.py
- __init__.py
- test_unknown_members.py
- __init__.py
- __init__.py
- test_dead_entities.py
- test_empty_areas.py
- test_empty_floors.py
- test_min_max_unknown_sources.py
- test_stale_access_tokens.py
- test_unknown_customized_entities.py
- test_unknown_helper_source_references.py
- test_unused_blueprints.py
- test_unused_labels.py
- __init__.py
- test_area_floor.py
- test_device.py
- test_user.py
- test_voice_assistant_exposure.py
- __init__.py
- test_sensor.py
- __init__.py
- test_create.py
- test_delete.py
- test_increment_decrement.py
- test_min_max.py
- __init__.py
- __init__.py
- test_missing_resources.py
- test_unknown_area_references.py
- test_unknown_entity_references.py
- __init__.py
- __init__.py
- test_unknown_group_members.py
- __init__.py
- __init__.py
- test_increment_decrement.py
- __init__.py
- __init__.py
- test_unknown_device_trackers.py
- __init__.py
- __init__.py
- test_orphaned_statistics.py
- __init__.py
- test_import_statistics.py
- __init__.py
- __init__.py
- test_event.py
- __init__.py
- test_unknown_entity_references.py
- __init__.py
- __init__.py
- test_repeat_nested_targets.py
- test_unknown_area_references.py
- test_unknown_entity_references.py
- test_unknown_platform_references.py
- test_unknown_service_references.py
- __init__.py
- __init__.py
- test_set_display_precision.py
- __init__.py
- __init__.py
- test_chance.py
- test_cooldown.py
- __init__.py
- __init__.py
- test_unknown_entity_references.py
- test_unknown_service_references.py
- __init__.py
- __init__.py
- __init__.py
- conftest.py
- test_config_flow.py
- test_init.py
- __init__.py
- __init__.py
- conftest.py
- repair_helpers.py
- test_condition_translations.py
- test_config_flow.py
- test_dashboard_extraction.py
- test_e2e_repairs.py
- test_ectoplasm_discovery.py
- test_entity_filtering.py
- test_entity_suggestions.py
- test_helper_source_repairs_smoke.py
- test_listeners.py
- test_logging_format.py
- test_platform_validation.py
- test_reference_extraction.py
- test_repairs_cleanup.py
- test_repairs_edit_url.py
- test_repairs_yields.py
- test_service_registration_errors.py
- test_service_translations.py
- test_setup.py
- test_setup_isolation.py
- test_translations.py
- test_util.py
- .editorconfig
- .gitignore
- .pre-commit-config.yaml
- hacs.json
- LICENSE.md
- pyproject.toml
- README.md
- uv.lock
// repository documentation
Was this content helpful?
(0 ratings)
