Preparing for public release

This commit is contained in:
Constantin Pascal
2026-01-19 14:02:06 +02:00
parent 4b6b3b3822
commit 75753494ab
19 changed files with 1040 additions and 17 deletions
@@ -1,6 +1,6 @@
"""
Custom integration for heat pump monitoring and control via web interface.
Place this code in custom_components/ha_rdz_pdc_config/__init__.py
Place this code in custom_components/rdz_innova_heatpump/__init__.py
"""
import asyncio
import logging
@@ -22,7 +22,7 @@ import voluptuous as vol
import homeassistant.helpers.config_validation as cv
_LOGGER = logging.getLogger(__name__)
DOMAIN = "ha_rdz_pdc_config"
DOMAIN = "rdz_innova_heatpump"
DEFAULT_SCAN_INTERVAL = 3
# Add climate to the platforms
@@ -1,5 +1,5 @@
"""
Place this code in custom_components/ha_rdz_pdc_config/binary_sensor.py
Place this code in custom_components/rdz_innova_heatpump/binary_sensor.py
"""
from homeassistant.components.binary_sensor import (
BinarySensorEntity,
@@ -1,5 +1,5 @@
"""
Place this code in custom_components/ha_rdz_pdc_config/climate.py
Place this code in custom_components/rdz_innova_heatpump/climate.py
"""
import logging
from typing import Any, Dict, List, Optional
@@ -5,7 +5,7 @@ from homeassistant import config_entries
from homeassistant.const import CONF_URL, CONF_SCAN_INTERVAL
import voluptuous as vol
class HeatPumpMonitorConfigFlow(config_entries.ConfigFlow, domain="ha_rdz_pdc_config"):
class HeatPumpMonitorConfigFlow(config_entries.ConfigFlow, domain="rdz_innova_heatpump"):
"""Handle a config flow."""
VERSION = 1
@@ -1,6 +1,6 @@
{
"domain": "ha_rdz_pdc_config",
"domain": "rdz_innova_heatpump",
"name": "Heat Pump Monitor",
"documentation": "https://github.com/your_username/heat_pump_monitor",
"dependencies": [],
@@ -1,5 +1,5 @@
"""
Place this code in custom_components/ha_rdz_pdc_config/sensor.py
Place this code in custom_components/rdz_innova_heatpump/sensor.py
"""
from homeassistant.components.sensor import (
SensorEntity,
@@ -1,5 +1,5 @@
"""
Place this code in custom_components/ha_rdz_pdc_config/water_heater.py
Place this code in custom_components/rdz_innova_heatpump/water_heater.py
"""
from homeassistant.components.water_heater import (
WaterHeaterEntity,