Add your description here
Project description
Tigerente
A command line tool to connect to and manage LEGO Spike Primes running Spielzeug.
It works by running a background process that keeps the bluetooth connection alive; any commands are sent to it.
Name
Nobody had a good idea how to name this, so we chose something that has to do with toys.
Features
- Connect & Disconnect
- Sync folders
- Reboot
- Start & Stop programs
TODO / Roadmap
--watch-Flag to sync changes directly without rerunningtente sync- Command to download and flash Spielzeug automatically
- Command to rename a device
- More?
Example usage
# Connect to a hub
$ tente connect
These devices seem to be nearby:
- HubA (34:08:E1:8D:26:98)
- HubB (38:0B:3C:A2:27:91)
Choose a device to connect to: HubB
[✔] (00:11) Connected to HubB.
# Sync the "src" folder to the connected hub
$ tente sync src
[ℹ] You are connected to HubB.
Sync directory... ━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:04
[✔] Synced.
# Again, but ensure you are connected to HubA
$ tente sync src --dev HubA
[ℹ] You are connected to HubA.
Sync directory... ━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:05
[✔] Synced.
# Disconnect from the connected hub
$ tente disconnect
[ℹ] You were connected to HubA.
[✔] (00:03) Disconnected.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tigerente-0.5.1.tar.gz
(17.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
tigerente-0.5.1-py3-none-any.whl
(22.7 kB
view details)
File details
Details for the file tigerente-0.5.1.tar.gz.
File metadata
- Download URL: tigerente-0.5.1.tar.gz
- Upload date:
- Size: 17.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
28b53b2fbdb4a4b98030e4fa5c402c4238c52654af9e49674e41759208006435
|
|
| MD5 |
141e6b276380added42805988aa382e4
|
|
| BLAKE2b-256 |
a5e493e6a5188bb1c2094f7c6e9752deb24f40b1b574cf6879885648ea88771a
|
File details
Details for the file tigerente-0.5.1-py3-none-any.whl.
File metadata
- Download URL: tigerente-0.5.1-py3-none-any.whl
- Upload date:
- Size: 22.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ebdbd9eb9fdd4625e18373890fffef46fb9274405e386e3845c425e110c95d6a
|
|
| MD5 |
2cbb74d3a967fd1de2bcb5747c18081a
|
|
| BLAKE2b-256 |
4ac1129102e5c9156ed8b26107f92c069a2fd878cd6b19268682db3b4988b35c
|