Skip to content

Latest commit

 

History

96 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Garo Wallbox (EVSE) - HomeAssistant Integration

GitHub Release License hacs_badge Integration Usage

This is a custom component to allow control of Garo Wallboxes in HomeAssistant.

Example controls Example sensors Example controls

Support Development

Installation

Install using HACS (recommended)

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

If you do not have HACS installed yet visit https://hacs.xyz for installation instructions. In HACS go to the Integrations section, hit the big + at the bottom right and search for Garo Wallbox.

Install manually

Clone or copy this repository and copy the folder custom_components/garo_wallbox into <homeassistant config>/custom_components/garo_wallbox.

Configuration

Open your Home Assistant instance and start setting up a new integration.

Once installed, the Garo Wallbox integration can be configured via the Home Assistant integration interface (Settings > Devices & Services > Add Integration > Garo Wallbox), where you enter the IP address or hostname of the device.

Poll intervals for the device and its energy meter can be adjusted afterwards from the integration's Configure option.

Entities

Depending on your wallbox's model and configuration (twin outlets, RFID reader, energy meter, load balancing), the following entities may be created:

  • Sensors - charging status, current, power, energy and diagnostic values for the wallbox and any connected energy meter
  • Select - charge mode (On/Off/Schedule) and cable lock mode per outlet
  • Number - charge current limit, and, when an energy meter is present, mains voltage and load-balancing main fuse rating
  • Switch - charge limiter enable/disable, RFID authorization (if a reader is present), and calculated power values (diagnostic)
  • Button - restart the wallbox
  • Update - reports and installs available firmware updates

Services

Set the mode of the EVSE

Service: garo_wallbox.set_mode

Parameter Description Example
entity_id Name of the entity to change select.garage_charger
mode The new mode available modes: On, Off, Schema On

Set the charge limit

Service: garo_wallbox.set_current_limit

Parameter Description Example
entity_id Name of the entity to change number.garage_charger_current_limit
limit The new limit in Ampere 10

Add a schedule

Service: garo_wallbox.add_schedule

Parameter Description Example
entity_id Name of the entity to change select.garage_charger
start Start time 08:00
stop Stop time 17:00
day_of_the_week Day of the week: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY MONDAY
charge_limit Charge limit for this schedule in Ampere (A) 16

Update a schedule

Service: garo_wallbox.set_schedule

Parameter Description Example
entity_id Name of the entity to change select.garage_charger
id ID of the schedule to update 1
start Start time 08:00
stop Stop time 17:00
day_of_the_week Day of the week: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY MONDAY
charge_limit Charge limit for this schedule in Ampere (A) 16

Remove a schedule

Service: garo_wallbox.remove_schedule

Parameter Description Example
entity_id Name of the entity to change select.garage_charger
id ID of the schedule to remove 1

About

Garo wallbox - Home Assistant Component

Resources

Stars

26 stars

Watchers

6 watching

Forks

Releases

Packages

Contributors

Languages