Home Assistant integration for the Elecrow GrowCube, a smart plant watering device.
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, or vice versa.
Click the button to add this repository to HACS.
Then restart Home Assistant.
You can also do the above manually:
https://github.com/jonnybergdahl/HomeAssistant_Growcube_Integration
) and select "Integration" as the category.Click the button to add a Growcube device to Home Assistant.
Click OK when it asks if you want to setup the Elecrow Growcube integration.
Enter the IP address of the Growcube device and click Submit.
Remember to close down the phone app before this step to avoid connection issues.
You can also do this manually:
And that's it! Once you've added your GrowCube device, you should be able to see its status and control it from the Home Assistant web interface.
You can file bugs in the issues section on Github.
You can also reach me at #jonnys-place on Brian Lough's Discord.
The integration adds sensors for temperature, humidity and four sensors for moisture.
The diagnostics sensors includes things such as device lock, sensor disconnect warnings and pump blocked warnings.
There are controls to let you manually water a plant. Thee will activate the pump for 5 seconds for a given outlet.
There are also services for manual watering and setup of automatic watering modes.
This is a service for watering a plant, to be used in automations.
Use channel names A-D and a duration value in seconds.
This is a service to set smart watering for a plant, to be used to setup min and max moisture levels for the plant.
Use channel names A-D and set moisture percentages for min and max values. Use the All day switch to allow watering during daylight.
This a service to setup scheduled watering for a plant, to be used to setup a fixed interval and duration for watering.
Use channel names A-D, set a watering duration in seconds, and an interval in hours.
This is a service to remove smart or scheduled watering for a plant.
Use channel named A-D.