Skip to main content

A client for Elecrow GrowCube plant watering devices

Project description

This is an asyncio Python library to communicate with Elecrow Growcube devices. By using this library you can communicate directly with the device, without the need to use the phone app.

Once connected to a device, the library will listen for messages from the device and use a callback function to return parsed messages to the application. The application can also send commands to the device.

Features

  • Connect to the Growcube device
  • Listen for messages from the device
  • Send commands to the device
  • Search for devices in a local network

Install

pip3 install growcube-client

Getting started

Check out the instructions on github.com/jonnybergdahl/Python-growcube-client. You will find sample scripts that show how it is used, as well a more advanced GUI app.

More information

Documentation on how the protocol was reverse engineered can be found at Growcube_Hacking.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

growcube-client-1.2.2.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

growcube_client-1.2.2-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

Details for the file growcube-client-1.2.2.tar.gz.

File metadata

  • Download URL: growcube-client-1.2.2.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for growcube-client-1.2.2.tar.gz
Algorithm Hash digest
SHA256 46fa8894ac4984e8ba96c1c656c36e6c2e320b376aec3fd610d5a18539d8e5d7
MD5 37799a8b3b6ca2547aef5af94cb5335c
BLAKE2b-256 42d554ee7e3b00e1328c519c6c15739bc6de9beb3909671a809cfcac8bc9efe4

See more details on using hashes here.

File details

Details for the file growcube_client-1.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for growcube_client-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c9431a466620ba0f0081e8e2baa4200d703110e78547f206ad49ea7461beebda
MD5 f93e924a32b7ba62a0565caa4c78ecc2
BLAKE2b-256 ffc1f908c9c19668a04bf491c6dc40f5328179a807a4923dee2c35503858cd28

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page