From 6cd9ac923c42243e199b2175176bf4c800c6faa2 Mon Sep 17 00:00:00 2001 From: dotvav Date: Thu, 31 Oct 2024 11:34:14 +0100 Subject: [PATCH] New core integration Palazzetti (#35448) * New core integration Palazzetti * typo * tiny tweak Co-authored-by: Joost Lekkerkerker --------- Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Co-authored-by: Joost Lekkerkerker --- CODEOWNERS | 1 + source/_integrations/palazzetti.markdown | 41 ++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 source/_integrations/palazzetti.markdown diff --git a/CODEOWNERS b/CODEOWNERS index f9892db88d2..fa637d18601 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -618,6 +618,7 @@ source/_integrations/ourgroceries.markdown @OnFreund source/_integrations/overkiz.markdown @imicknl @vlebourl @tetienne @nyroDev @tronix117 @alexfp14 source/_integrations/ovo_energy.markdown @timmo001 source/_integrations/p1_monitor.markdown @klaasnicolaas +source/_integrations/palazzetti.markdown @dotvav source/_integrations/panel_custom.markdown @home-assistant/frontend source/_integrations/pcs_lighting.markdown @gwww source/_integrations/peco.markdown @IceBotYT diff --git a/source/_integrations/palazzetti.markdown b/source/_integrations/palazzetti.markdown new file mode 100644 index 00000000000..f43f7127e99 --- /dev/null +++ b/source/_integrations/palazzetti.markdown @@ -0,0 +1,41 @@ +--- +title: Palazzetti +description: Instructions on how to integrate Palazzetti within Home Assistant. +ha_category: + - Climate +ha_release: 2024.11 +ha_iot_class: Local Polling +ha_config_flow: true +ha_codeowners: + - '@dotvav' +ha_domain: palazzetti +ha_platforms: + - climate +ha_integration_type: device +--- + +The **Palazzetti** {% term integration %} integrates the [Palazzetti](https://palazzettigroup.com/) +stoves equipped with a [Connection Box](https://palazzettigroup.com/research-and-development/app/). +It is accessing the device's local API. + +{% include integrations/config_flow.md %} + +## Climate + +The Palazetti integration offers a climate entity that allows you to read the +room temperature, start and stop the stove, set the target temperature, and set +the fan speed. + +### Integration actions + +This integration supports the following actions (see [Climate](/integrations/climate/)). + +- [`set_temperature`](/integrations/climate/#action-climateset_temperature) +- [`set_hvac_mode`](/integrations/climate/#action-climateset_hvac_mode) + - `heat` for heating mode + - `off` to turn the stove off +- [`set_fan_mode`](/integrations/climate/#action-climateset_fan_mode) + - `Silent` let the stove run in silent mode + - `1`, `2`, `3`, `4`, `5` increasing fan speeds + - `High` the highest available fan speed + - `Auto` let the stove set the optimal fan speed