An open API service indexing awesome lists of open source software.

https://github.com/yayadrian/ha-harvst-watermate

A custom compontent for Home Assistant to add support for the Harvst Watermate and Sprout greenhouses.
https://github.com/yayadrian/ha-harvst-watermate

hacs hacs-integration home-assistant homeassistant homeassistant-custom-component homeassistant-integration

Last synced: 2 months ago
JSON representation

A custom compontent for Home Assistant to add support for the Harvst Watermate and Sprout greenhouses.

Awesome Lists containing this project

README

        

# 🥬 Harvst Watermate for Home Assistant
A custom compontent for Home Assistant to add support for the Harvst Watermate and Sprout greenhouses.

## ⚠️This is an unofficial integration and is not supported by [Harvst](https://www.harvst.co.uk/)

This is an attempt to pull data and control the local web interface of the Harvst Watermate into Home Assistant.

🚧 I have only tested this on my Sprout S24.

## Currently Supported Functions
- 1x Temperature Sensor
- Switch 3 outputs on/off
- Monitoring Pump Running State - _Requires Firmware 2024061702_

## Installation

### HACS
[![Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.](https://my.home-assistant.io/badges/hacs_repository.svg)](https://my.home-assistant.io/redirect/hacs_repository/?owner=yay-adrian&repository=HA-Harvst-Watermate&category=Integration)

### Manual Installation

More Details

* You should take the latest [published release](https://github.com/yayadrian/HA-Harvst-Watermate/releases/).
* To install, place the contents of `custom_components` into the `/custom_components` folder of your Home Assistant installation.

## Post Installation Steps
1. Add the following entry to your `configuration.yaml` file:

```yaml
sensor:
- platform: harvst_watermate
host: **IP_OF_YOUR_DEVICE**

switch:
- platform: harvst_watermate
host: **IP_OF_YOUR_DEVICE**

binary_sensor:
- platform: harvst_watermate
host: **IP_OF_YOUR_DEVICE**
```

2. Restart Home Assistant.

## Devices tested on
- Sprout S24 - 4-Season - Firmware 2024060601

## TODO:
- [x] Add to HACS
- [x] Reduce number of calls made to device
- [x] Add monitoring of water pumping state
- [ ] Add control of water pumping (Zone 1 & 2)
- [ ] Add extra device data.