Misère, ça marche !
La borne permet un réglage de 8A à 32A par pas de 1A.
Lien vers la borne: feyree Tragbares EV-Ladegerät Typ2 32A 7KW Schnellladung für Elektrofahrzeuge APP-WLAN-Steuerung per Einstellstrom- und Ladezeit - AliExpress 34
Alors attention, il y a Local Tuya et Tuya Local.
Avec Local Tuya, il faut configurer chaque entité manuellement.
Tandis qu’avec Tuya Local, tout est repris plus simplement et il suffit de suivre ce post: Feyree Fey123 : intégration dans HA via Tuya Local
Au préalable, il faut quand même bien configurer le système Tuya avec Home Assistant comme expliqué par @MakerNix ici : Tuya sur Home Assistant
Tuya ne m’a pas séduit au premier abord, faut dire ce qui est.
On verra si ça tient dans le temps ou s’il faut régulièrement chipoter pour mettre à jour Tuya et Home Assistant car il y avait plusieurs éléments mentionnés comme dépréciés au moment où j’ai fait cette instal.
Pour l’automatisation, j’avais préparé ce tableau Excel. Compteur 30A en monophasé 230V.
Les valeurs en jaune correspondent aux seuils que je vais utiliser:
Et voilà l’automatisation que je viens de mettre en place, pas encore testé car j’attends ma Tesla On verra si y’a le feu
Par contre, je viens de mettre à jour mon code, certaines actions sont désactivées (false) car elles ne donnaient pas le résultat escompté. J’ai prévu que la borne s’adapte toutes les 15 minutes quoi qu’il arrive ainsi qu’à chaque changement d’état (passage en mode connecté au véhicule par exemple).
alias: Borne Charge Auto
description: >-
Réduire et augmenter l'ampérage de la borne de charge en fonction de la
puissance disponible dans la maison avec une sécurité de 450W.
trigger:
- platform: state
entity_id:
- sensor.ev_charger_status
- platform: time_pattern
minutes: /15
condition:
- condition: or
conditions:
- condition: state
entity_id: sensor.ev_charger_status
state: Connected
- condition: state
entity_id: sensor.ev_charger_status
state: Charging
- condition: state
entity_id: sensor.ev_charger_status
state: Waiting for authorization
- condition: state
entity_id: sensor.ev_charger_status
state: Charged
- condition: state
entity_id: sensor.ev_charger_status
state: Delaying charge
enabled: false
action:
- parallel:
- if:
- condition: numeric_state
entity_id: sensor.shellyproem50_em0_power
below: 470
then:
- metadata: {}
data:
option: "26"
target:
entity_id: number.ev_charger_set_charge_current
action: select.select_option
enabled: false
- action: number.set_value
metadata: {}
data:
value: "26"
target:
entity_id: number.ev_charger_set_charge_current
- if:
- condition: numeric_state
entity_id: sensor.shellyproem50_em0_power
below: 930
above: 469
then:
- metadata: {}
data:
option: "24"
target:
entity_id: number.ev_charger_set_charge_current
action: select.select_option
enabled: false
- action: number.set_value
metadata: {}
data:
value: "24"
target:
entity_id: number.ev_charger_set_charge_current
- if:
- condition: numeric_state
entity_id: sensor.shellyproem50_em0_power
below: 1390
above: 929
then:
- metadata: {}
data:
option: "22"
target:
entity_id: number.ev_charger_set_charge_current
action: select.select_option
enabled: false
- action: number.set_value
metadata: {}
data:
value: "22"
target:
entity_id: number.ev_charger_set_charge_current
- if:
- condition: numeric_state
entity_id: sensor.shellyproem50_em0_power
below: 1850
above: 1389
then:
- metadata: {}
data:
option: "20"
target:
entity_id: number.ev_charger_set_charge_current
action: select.select_option
enabled: false
- action: number.set_value
metadata: {}
data:
value: "20"
target:
entity_id: number.ev_charger_set_charge_current
- if:
- condition: numeric_state
entity_id: sensor.shellyproem50_em0_power
below: 2310
above: 1849
then:
- metadata: {}
data:
option: "18"
target:
entity_id: number.ev_charger_set_charge_current
action: select.select_option
enabled: false
- action: number.set_value
metadata: {}
data:
value: "18"
target:
entity_id: number.ev_charger_set_charge_current
- if:
- condition: numeric_state
entity_id: sensor.shellyproem50_em0_power
below: 2770
above: 2309
then:
- metadata: {}
data:
option: "16"
target:
entity_id: number.ev_charger_set_charge_current
action: select.select_option
enabled: false
- action: number.set_value
metadata: {}
data:
value: "16"
target:
entity_id: number.ev_charger_set_charge_current
- if:
- condition: numeric_state
entity_id: sensor.shellyproem50_em0_power
below: 3230
above: 2769
then:
- metadata: {}
data:
option: "14"
target:
entity_id: number.ev_charger_set_charge_current
action: select.select_option
enabled: false
- action: number.set_value
metadata: {}
data:
value: "14"
target:
entity_id: number.ev_charger_set_charge_current
- if:
- condition: numeric_state
entity_id: sensor.shellyproem50_em0_power
below: 3690
above: 3229
then:
- metadata: {}
data:
option: "12"
target:
entity_id: number.ev_charger_set_charge_current
action: select.select_option
enabled: false
- action: number.set_value
metadata: {}
data:
value: "12"
target:
entity_id: number.ev_charger_set_charge_current
- if:
- condition: numeric_state
entity_id: sensor.shellyproem50_em0_power
below: 4150
above: 3689
then:
- metadata: {}
data:
option: "10"
target:
entity_id: number.ev_charger_set_charge_current
action: select.select_option
enabled: false
- action: number.set_value
metadata: {}
data:
value: "10"
target:
entity_id: number.ev_charger_set_charge_current
- if:
- condition: numeric_state
entity_id: sensor.shellyproem50_em0_power
below: 4610
above: 4149
then:
- metadata: {}
data:
option: "8"
target:
entity_id: number.ev_charger_set_charge_current
action: select.select_option
enabled: false
- action: number.set_value
metadata: {}
data:
value: "8"
target:
entity_id: number.ev_charger_set_charge_current
- if:
- condition: numeric_state
entity_id: sensor.shellyproem50_em0_power
above: 4609
then:
- target:
entity_id:
- select.ev_charger_toggle_charging
data:
option: Stop charging
action: select.select_option
mode: single
Attention que le cable de cette borne est un peu court sur la partie supérieure, donc il faut faire un raccord, ce que j’ai fait avec 3 borniers spéciaux DIN pour cable de 6 à 10²:
J’ai un Magic WiFi 6 visible juste en dessous du tableau afin d’assurer une excellente connexion.