v1.0 - Initial Release 🚀
This initial release of Clouding.io integration enables basic interaction with Clouding.io services in Home Assistant.
Core features in this first version:
- Essential sensors for server monitoring
- Basic service controls
- HACS-ready installation
- Complete dev environment setup
❤️ Thank you for your support!
Please don't hesitate to report bugs or submit feature requests in the Issues section.
Implemented Features
Services
Manage your Clouding.io servers with these services:
- Start Server: Power on your instance.
- Stop Server: Shut down your instance gracefully.
- Hard Reboot Server: Forcefully reboot your instance.
- Reboot Server: Reboot your instance gracefully.
- Archive Server: Archive your instance to save resources.
- Unarchive Server: Restore an archived instance to active status.
Sensors
Track your Clouding.io instances with these real-time sensors:
- Creation Date: When the instance was created.
- DNS Address: The DNS address assigned to the instance.
- Flavor: The instance type (CPU, RAM, and storage configuration).
- Hostname: The hostname of the instance.
- Name: The custom name of the instance.
- Power State: Current power status (running, stopped, etc.).
- Public IP: The public IP address of the instance.
- RAM: Amount of RAM allocated to the instance.
- SSD: Amount of SSD storage allocated.
- Status: Overall status of the instance (active, archived, etc.).
- VCores: Number of virtual CPU cores allocated.
Repository Contents
This repository also includes:
- HACS configuration for easy installation via HACS.
- Development environment setup.