Skip to content

Commit

Permalink
Expand documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
bergdahl committed Jun 27, 2024
1 parent 7e084d7 commit e7d9dba
Show file tree
Hide file tree
Showing 8 changed files with 34 additions and 5 deletions.
39 changes: 34 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,50 @@ Home Assistant integration for the [Elecrow GrowCube](https://www.elecrow.com/gr
> Please note that a Growcube device can only be connected to one client at a time. That means you
> will not be able to connect using the phone app while Home Assistant is running the integration.
## Device

![device1.png](https://raw.githubusercontent.com/jonnybergdahl/HomeAssistant_Growcube_Integration/main/images/device1.png)

## Sensors

The integration adds sensors for temperature, humidity and four sensors for moisture. It adds four controls for watering,
this activates the pump for 5 seconds for the given channel.

![integration1.png](https://raw.githubusercontent.com/jonnybergdahl/HomeAssistant_Growcube_Integration/main/images/integration1.png)
![sensors1.png](https://raw.githubusercontent.com/jonnybergdahl/HomeAssistant_Growcube_Integration/main/images/sensors1.png)

## Diagnostics

The diagnostics sensors includes things such as device lock, sensor disconnect warnings and pump blocked warnings.

![diagnostics1.png](https://raw.githubusercontent.com/jonnybergdahl/HomeAssistant_Growcube_Integration/main/images/diagnostics1.png)

## Controls

It also adds diagnostics sensors such as device lock, sensor disconnect warnings and pump blocked warnings.
There are controls to let you manually water a plant.

![integration2.png](https://raw.githubusercontent.com/jonnybergdahl/HomeAssistant_Growcube_Integration/main/images/integration2.png)
![controls1.png](https://raw.githubusercontent.com/jonnybergdahl/HomeAssistant_Growcube_Integration/main/images/controls1.png)

The integration also publishes a service for watering, to be used in automations.
## Services

![integration3.png](https://raw.githubusercontent.com/jonnybergdahl/HomeAssistant_Growcube_Integration/main/images/integration3.png)
There are also services for manual watering and setup of automatic watering mode.

### Watering

The integration publishes a service for watering, to be used in automations.

![service1.png](https://raw.githubusercontent.com/jonnybergdahl/HomeAssistant_Growcube_Integration/main/images/service1.png)

Use channel names A-D and a duration value in seconds.

### Set watering mode

The integration publishes a service for the automatic watering, to be used to setup min and max
moisture levels for the plant.

![service2.png](https://raw.githubusercontent.com/jonnybergdahl/HomeAssistant_Growcube_Integration/main/images/service2.png)

Use channel names A-D and moisture percentages for min_vale and max_value.

## Installation

Install the integration using HACS:
Expand Down
Binary file added images/controls1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/device1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
Binary file removed images/integration1.png
Binary file not shown.
Binary file added images/sensors1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
Binary file added images/service2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e7d9dba

Please sign in to comment.