From: Giorgio Ravera Date: Fri, 22 Dec 2023 08:59:36 +0000 (+0100) Subject: Added Electrolux integration X-Git-Url: http://git.giorgioravera.it/?a=commitdiff_plain;h=43d5fa4a58a56d06d2a9ddcb5eda1ce4811322f6;p=homeassistant.git Added Electrolux integration --- diff --git a/.storage/lovelace.lovelace_devices b/.storage/lovelace.lovelace_devices index e7ec4ad9..92909618 100644 --- a/.storage/lovelace.lovelace_devices +++ b/.storage/lovelace.lovelace_devices @@ -3594,8 +3594,7 @@ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n", "image": "/local/images/devices/BTicino/BTI_NT4411C.png", "tap_action": { - "action": "url", - "url_path": "http://shelly1.giorgioravera.it" + "action": "none" } }, { @@ -3674,8 +3673,7 @@ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n", "image": "/local/images/devices/BTicino/BTI_NT4027C.png", "tap_action": { - "action": "url", - "url_path": "http://shelly1.giorgioravera.it" + "action": "none" } }, { diff --git a/README.md b/README.md index bdb12d07..ab5de3fd 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,7 @@ The following integration are part of HACS system. Install HACS first: * [button-card](https://github.com/custom-cards/button-card) * [card-mod](https://github.com/thomasloven/lovelace-card-mod) * [Darkish Theme](https://github.com/78wesley/Home-Assistant-Darkish-Theme) +* [homeassistant_electrolux_status](https://github.com/mauro-midolo/homeassistant_electrolux_status) * [fold-entity-row](https://github.com/thomasloven/lovelace-fold-entity-row) * [Home Assistant Swipe Navigation](https://github.com/zanna-37/hass-swipe-navigation) * [hui-element](https://github.com/thomasloven/lovelace-hui-element) @@ -80,6 +81,7 @@ The following integrations are not part of HACS. It's required to clone the rela * Certificate Expiry * CO2 Signal * DNS IP + * Electrolux (disabling WiFi sensors) * Google Calendar * Google Cast * HACS diff --git a/packages/electrolux/electrolux_customizations.yaml b/packages/electrolux/electrolux_customizations.yaml new file mode 100644 index 00000000..8aad45e3 --- /dev/null +++ b/packages/electrolux/electrolux_customizations.yaml @@ -0,0 +1,44 @@ +###################################################################### +# Electrolux Package - Customization +###################################################################### + +homeassistant: + customize: + binary_sensor.electrolux_forno_apl_status: + friendly_name: "Stato Forno" + binary_sensor.electrolux_forno_ov1_doorstate: + friendly_name: "Porta Forno" + button.electrolux_forno_ov1_executecommand_0: + friendly_name: "Spegni Forno" + button.electrolux_forno_ov1_executecommand_1: + friendly_name: "Accendi Forno" + button.electrolux_forno_ov1_executecommand_2: + friendly_name: "Avvia Cottura" + button.electrolux_forno_ov1_executecommand_3: + friendly_name: "Ferma Cottura" + button.electrolux_forno_ov1_executecommand_5: + friendly_name: "Riprendi Cottura" + sensor.electrolux_forno_niu_linkqualityindicator: + friendly_name: "Potenza Segnale WiFi" + sensor.electrolux_forno_niu_ssid: + friendly_name: "SSI WiFi" + sensor.electrolux_forno_ov1_appliancestate: + friendly_name: "Stato Forno" + sensor.electrolux_forno_ov1_displayfoodprobetemperature: + friendly_name: "Temperatura Cibo" + sensor.electrolux_forno_ov1_displaytemperature: + friendly_name: "Temperatura Forno" + sensor.electrolux_forno_ov1_remotecontrol: + friendly_name: "Controllo Remoto" + sensor.electrolux_forno_ov1_runningtime: + friendly_name: "Tempo Totale di Funzionamento" + sensor.electrolux_forno_ov1_starttime: + friendly_name: "Avvio Cottura" + sensor.electrolux_forno_ov1_targetmicrowavepower: + friendly_name: "Temperatura Desiderata" + sensor.electrolux_forno_ov1_targettemperature: + friendly_name: "Temperatura Desiderata" + sensor.electrolux_forno_ov1_timetoend: + friendly_name: "Tempo Cottura Rimanenete" + sensor.electrolux_forno_ov1_ovenprocessidentifier: + friendly_name: "Tipologia di Cottura" diff --git a/packages/electrolux/electrolux_log.yaml b/packages/electrolux/electrolux_log.yaml new file mode 100644 index 00000000..6314efa2 --- /dev/null +++ b/packages/electrolux/electrolux_log.yaml @@ -0,0 +1,53 @@ +###################################################################### +# Electrolux Package - Logbook +###################################################################### + +logbook: + exclude: + entities: + - binary_sensor.electrolux_forno_apl_status + - binary_sensor.electrolux_forno_ov1_doorstate + - button.electrolux_forno_ov1_executecommand_0 + - button.electrolux_forno_ov1_executecommand_1 + - button.electrolux_forno_ov1_executecommand_2 + - button.electrolux_forno_ov1_executecommand_3 + - button.electrolux_forno_ov1_executecommand_5 + - sensor.electrolux_forno_niu_linkqualityindicator + - sensor.electrolux_forno_niu_ssid + - sensor.electrolux_forno_ov1_appliancestate + - sensor.electrolux_forno_ov1_displayfoodprobetemperature + - sensor.electrolux_forno_ov1_displaytemperature + - sensor.electrolux_forno_ov1_remotecontrol + - sensor.electrolux_forno_ov1_runningtime + - sensor.electrolux_forno_ov1_starttime + - sensor.electrolux_forno_ov1_targetmicrowavepower + - sensor.electrolux_forno_ov1_targettemperature + - sensor.electrolux_forno_ov1_timetoend + - sensor.electrolux_forno_ov1_ovenprocessidentifier + +###################################################################### +# Electrolux Package - Recorder +###################################################################### + +recorder: + exclude: + entities: + - binary_sensor.electrolux_forno_apl_status + - binary_sensor.electrolux_forno_ov1_doorstate + - button.electrolux_forno_ov1_executecommand_0 + - button.electrolux_forno_ov1_executecommand_1 + - button.electrolux_forno_ov1_executecommand_2 + - button.electrolux_forno_ov1_executecommand_3 + - button.electrolux_forno_ov1_executecommand_5 + - sensor.electrolux_forno_niu_linkqualityindicator + - sensor.electrolux_forno_niu_ssid + - sensor.electrolux_forno_ov1_appliancestate + - sensor.electrolux_forno_ov1_displayfoodprobetemperature + - sensor.electrolux_forno_ov1_displaytemperature + - sensor.electrolux_forno_ov1_remotecontrol + - sensor.electrolux_forno_ov1_runningtime + - sensor.electrolux_forno_ov1_starttime + - sensor.electrolux_forno_ov1_targetmicrowavepower + - sensor.electrolux_forno_ov1_targettemperature + - sensor.electrolux_forno_ov1_timetoend + - sensor.electrolux_forno_ov1_ovenprocessidentifier diff --git a/packages/electrolux/electrolux_main.yaml b/packages/electrolux/electrolux_main.yaml new file mode 100644 index 00000000..fb91269c --- /dev/null +++ b/packages/electrolux/electrolux_main.yaml @@ -0,0 +1,15 @@ +###################################################################### +# Electrolux Package - Main +###################################################################### + +homeassistant: + customize: + + ###################################################################### + # Electrolux Package - Main - General Package Settings + ###################################################################### + + package.netatmo: + customize: &customize + package: 'electrolux' + version: 1.0.0 diff --git a/www/images/devices/kitchen_appliance/EES68510L.png b/www/images/devices/kitchen_appliance/EES68510L.png new file mode 100644 index 00000000..9e3bd456 Binary files /dev/null and b/www/images/devices/kitchen_appliance/EES68510L.png differ diff --git a/www/images/devices/kitchen_appliance/EOB9S21WX.png b/www/images/devices/kitchen_appliance/EOB9S21WX.png new file mode 100644 index 00000000..e17254a9 Binary files /dev/null and b/www/images/devices/kitchen_appliance/EOB9S21WX.png differ diff --git a/www/images/devices/kitchen_appliance/F2WV9S8P2E.png b/www/images/devices/kitchen_appliance/F2WV9S8P2E.png new file mode 100644 index 00000000..1b8795e3 Binary files /dev/null and b/www/images/devices/kitchen_appliance/F2WV9S8P2E.png differ