-
-
Notifications
You must be signed in to change notification settings - Fork 41
Home
3dg1luk43 edited this page Aug 19, 2026
·
3 revisions
Welcome to the WashData documentation. WashData is a Home Assistant custom integration that monitors appliances via smart power plugs, detects cycles, learns power-consumption profiles, and estimates time remaining.
| Page | Description |
|---|---|
| Notifications-and-Events | Every notification option, automation templates, event payload reference, and entity attributes |
| Settings-Visual-Guide | Visual graphs explaining what each detection/matching setting actually does |
| Community-Store | Browse, adopt, and share appliance setups with other WashData users |
| Page | Description |
|---|---|
| Implementation-Details | Deep dive into the NumPy matching pipeline, state machine logic, phase system, and learning algorithms |
| WebSocket API | Full WebSocket API reference for all panel commands |
| ML-Subsystem | The experimental on-device ML subsystem: feature flags, modules, training, and inference |
| Page | Description |
|---|---|
| Testing | Test suite overview, how to run tests, mock MQTT socket, and the Playwright E2E harness |
| Developer-Tools | Offline diagnostic analyser and other development utilities |
- README — Installation, getting started, and quick reference
- CHANGELOG — Version history and release notes
- ROADMAP — Feature roadmap
- WebSocket API — Full WS API reference
- CONTRIBUTING — How to contribute
- SECURITY — Reporting security vulnerabilities
- CODE OF CONDUCT
- LICENSE — AGPL-3.0-or-later
- Releases
- Issues
User Docs
Reference
Development
Repository