aod-run-and-operate

Manage the Area Occupancy Detection integration for Home Assistant.

316|9|Updated Nov 23, 2024
One-click install
npx skills add https://github.com/Hankanman/Area-Occupancy-Detection --skill aod-run-and-operate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aod-run-and-operate
Source: https://github.com/Hankanman/Area-Occupancy-Detection/tree/main/.claude/skills/aod-run-and-operate
Command: npx skills add https://github.com/Hankanman/Area-Occupancy-Detection --skill aod-run-and-operate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides the necessary commands and instructions to run and operate the Area Occupancy Detection integration, including starting the Home Assistant instance, adding areas, enabling debug logging, and understanding the release and deployment processes.

Core Features & Use Cases

  • Run Home Assistant: Start the Home Assistant instance for development and testing.
  • Add Areas: Add new areas through the config-flow UI.
  • Debug Logging: Enable detailed logging for troubleshooting.
  • Database Access: Locate and interact with the SQLite database.
  • Analysis Pipeline: Understand and manage the hourly analysis pipeline.
  • Recorder Sync: Handle state synchronization with the Home Assistant recorder.
  • Simulator: Run the Flask simulator locally for testing.
  • Releases and Deployment: Manage releases and deployment processes.
  • Documentation: Access detailed documentation for further guidance.

Quick Start

Start the Home Assistant instance for development by running 'scripts/develop'.

Frequently Asked Questions about aod-run-and-operate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I start the Home Assistant instance for Area Occupancy Detection development?

Start the Home Assistant instance for Area Occupancy Detection development by running the 'scripts/develop' command. This initializes the development environment, allowing you to test the integration and configure areas through the config-flow UI.

How do I enable debug logging for the Area Occupancy Detection integration?

Enable debug logging for the Area Occupancy Detection integration to troubleshoot issues by configuring detailed logging output. This allows you to monitor the analysis pipeline and identify errors within your Home Assistant environment.

Where is the SQLite database located for Home Assistant occupancy detection?

The SQLite database for Home Assistant occupancy detection is accessed locally to interact with stored states and records. You can locate this database to directly query data, manage the recorder sync, and verify the hourly analysis pipeline outputs.

How do I add new areas to the occupancy detection config-flow UI?

Add new areas to the occupancy detection config-flow UI by navigating to the integration settings within your Home Assistant instance. This process configures the specified areas for monitoring and integrates them into the hourly analysis pipeline.

Can I run a Flask simulator locally to test Home Assistant occupancy detection?

You can run a Flask simulator locally to test the Home Assistant occupancy detection integration. This allows you to simulate occupancy states and validate the analysis pipeline and recorder sync without needing physical sensors.

Do I need Python to run and operate the Area Occupancy Detection integration?

You need Python and a configured Home Assistant environment to run and operate the Area Occupancy Detection integration. These prerequisites are required to execute scripts, manage the analysis pipeline, and handle release deployments.