v1.0.0 - Production Release
π Moogo HomeAssistant Integration v1.0.0
First production release of the comprehensive HomeAssistant integration for Moogo smart spray devices.
β¨ Features
- Complete Device Integration - Native HomeAssistant support with proper device discovery
- Real-time Monitoring - 8 sensor types including status, levels, environmental data
- Device Control - Switch entities for spray operations
- Dual Mode Support - Full authenticated access or public data only
- Smart Updates - 30-second intervals for authenticated users, 1 hour for public data
- Error Handling - Rate limiting protection and comprehensive API error handling
ποΈ What's Included
Sensors (8 types)
- Device Status (online/offline)
- Liquid Level ("OK" or "Empty")
- Water Level ("OK" or "Empty")
- Temperature (Β°C)
- Humidity (%)
- Signal Strength (dBm)
- Active Schedules (count)
- Last Spray (timestamp with duration)
Controls
- Device Spray Switch (start/stop operations)
Public Data (no auth required)
- API Status monitoring
- Liquid Types with details
- Schedule Templates
π¦ Installation
- Download the source code from this release
- Extract and copy the
moogofolder to<config>/custom_components/moogo/ - Restart Home Assistant
- Add integration: Settings β Devices & Services β Add Integration β "Moogo Smart Spray System"
π§ Requirements
- Home Assistant 2023.1+
- Python 3.11+
- Internet connection
- Moogo account (optional, for full features)
π License
MIT License - see LICENSE file for details
π€ Built with Claude Code