Skip to main content

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.

Release files for growcube-client 1.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for growcube-client 1.3.0
File Size Uploaded
growcube_client-1.3.0.tar.gz 382.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for growcube-client 1.3.0
File Interpreter ABI Platform
growcube_client-1.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 401.8 kB

Release files / growcube_client-1.3.0.tar.gz

Download URL growcube_client-1.3.0.tar.gz
Size 382.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5951b410223b229b1cc74b17b77fdcab5658364acf57f25084345fd1a0ed092b
BLAKE2b-256 checksum
How to use checksums
69368cebba934eb294902effb657563e3a2a02847d217b378f8e8deb2a932cc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / growcube_client-1.3.0-py3-none-any.whl

Download URL growcube_client-1.3.0-py3-none-any.whl
Size 19.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
117a6577754895b9cf07a62177d564cb50e3d0638e7b3cb960a0515daa0b58c9
BLAKE2b-256 checksum
How to use checksums
32473937be6dc85ddca9f3e200285ceb34e52812ed4fe36d98e03ef0ff4c14d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

1.3.0 This release

2 release files

1.2.7

2 release files

1.2.6

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.16

2 release files

1.0.15

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page