Skip to content

Releases: bastgau/ha-clouding

v1.6 - 2026-03-28 🌸

28 Mar 15:48
7ee7b31

Choose a tag to compare

What's Changed

Added

  • Add Last API Call timestamp sensor per server

Fixed

  • Prevent unnecessary state writes to the database when polled server data has not changed
  • Fix power state not correctly reflected in binary sensor
  • Fix error occurring during coordinator updates for non-status sensors

Documentation

  • Add CLAUDE.md with comprehensive project context for Claude Code

v1.4 - 2025-02-26 📔

25 Feb 23:38
2de220b

Choose a tag to compare

🚧 No new feature 🚧

What's Changed

  • docs: add/correct docstrings
  • chore: add/correct type hints and annotations
  • chore: enable strict type checking (Pylance/Pyright)
  • chore: add AI tools config and improve script configuration

v1.3 - 2025-02-16 🐛

16 Feb 12:24

Choose a tag to compare

What's Changed

  • 🐛 fix: remove purge call. Feature will be reviewed soon

v1.2 - 2025-02-16 🚧

16 Feb 11:59

Choose a tag to compare

🚧 No new feature 🚧

Fix all linter violations - Ruff & Pylint - to comply with Home Assistant code guidelines and provide tools for consistent formatting.

What's Changed

  • 🛠️ fix: remove tenacity requirement
  • 🛠️ fix: linter issues to respect Home Assistant guidelines
  • 🔨 fix: Tooling for consistent formatting

v1.1 - 2026-02-15 💨

15 Feb 00:29

Choose a tag to compare

What's Changed

  • 🛠️ fix: change integration name for HACS
  • 🛠️ fix: remove error log for debug log
  • 🛠️ fix: add missing await instruction
  • 📝 doc: Add screenshots for configuring refresh

❤️ Thank you for your support!

v1.0 - Initial Release 🚀

14 Feb 12:41
2983de7

Choose a tag to compare

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.