- Revamp README.md with improved project overview, architecture diagram, and badges - Create new development and tools documentation with detailed guides - Update API documentation with enhanced examples, rate limiting, and security information - Refactor and consolidate documentation files for better navigation and clarity - Add emojis and visual improvements to make documentation more engaging
1.3 KiB
1.3 KiB
Usage Guide
This guide explains how to use the Home Assistant MCP Server for smart home device management and integration with language learning systems.
Basic Usage
-
Starting the Server:
- For development: run
npm run dev. - For production: run
npm run buildfollowed bynpm start.
- For development: run
-
Accessing the Web Interface:
- Open http://localhost:3000 in your browser.
-
Real-Time Updates:
- Connect to the SSE endpoint at
/subscribe_events?token=YOUR_TOKEN&domain=lightto receive live updates.
- Connect to the SSE endpoint at
Advanced Features
-
API Interactions:
- Use the REST API for operations such as device control, automation, and add-on management.
- See API Documentation for details.
-
Tool Integrations:
- Multiple tools are available (see Tools Documentation), for tasks like automation management and notifications.
-
Security Settings:
- Configure token-based authentication and environment variables as per the Configuration Guide.
-
Customization and Extensions:
- Extend server functionality by developing new tools as outlined in the Development Guide.
Troubleshooting
If you experience issues, review the Troubleshooting Guide.