Skip to main content

SeeStar-Py A light-weight python module to drive the Seestar smart telescopes

This package is on ReadTheDocs. See seestarpy.readthedocs.io

If you've found the package useful - how about buying me a coffee, to keep the creative juices flowing ;)

Version compatibility

The minor version tracks the oldest Seestar major firmware version supported. seestarpy 0.7.x supports firmware 7.x (tested on 7.18 and 7.75) and everything newer — 8.46 and 8.89 included. When firmware 7 support is dropped, seestarpy becomes 0.8.

If your Seestar runs firmware earlier than v7.18, install an older release: pip install "seestarpy<0.5".

Firmware 7.18+ requires authentication — see the authentication docs.

Live dashboard

One screen for every Seestar on the network — each gets a card with its current stacked image and status, and cards appear as scopes are switched on:

$ pip install "seestarpy[dashboard]"
$ python -m seestarpy.dashboard

Add --lan to reach it from a phone or tablet. See the dashboard tutorial.

Quickstart

Install seestarpy using pip:

$ pip install seestarpy

Usage example:

from seestarpy import connection as conn
from seestarpy import raw
    
conn.DEFAULT_IP = "192.168.1.243"                # NOTE - set your own IP address! This is mine.
raw.test_connection()                            # Test if the seestar is connected to the wifi in station mode

raw.scope_move_to_horizon()                      # Turn on telescope
raw.iscope_start_view(ra=13.4, dec=54.9, target_name="Mizar")  # Move to target and turn on camera
raw.iscope_start_stack()                         # Start stacking sub-frames   

raw.iscope_stop_view("Stack")                    # Turn off frame stacking
raw.iscope_stop_view("ContinuousExposure")       # Turn off camera
raw.pi_shutdown(True)                            # force=True to avoid mistakenly shutting down 

Metadata

Release files for seestarpy 0.7.1

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

Source distribution (sdist)

Source distribution for seestarpy 0.7.1
File Size Uploaded
seestarpy-0.7.1.tar.gz 761.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for seestarpy 0.7.1
File Interpreter ABI Platform
seestarpy-0.7.1-py3-none-any.whl Python 3 none any Details

Total release size: 908.2 kB

Release files / seestarpy-0.7.1.tar.gz

Download URL seestarpy-0.7.1.tar.gz
Size 761.6 kB
Tags Source
SHA-256 checksum
How to use checksums
5e639e84668908d7cdfd5fb2e77cdf65cd66c8444fa5ac2090c0ff8f8d31e102
BLAKE2b-256 checksum
How to use checksums
4a68ea2bcccfe80171e301bb3c2a403d791ecf1eda2efc407c8cd354134e8a80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / seestarpy-0.7.1-py3-none-any.whl

Download URL seestarpy-0.7.1-py3-none-any.whl
Size 146.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
55e5d1bf7263a5c0c3e39813def6d63941ca436e2f2f6172febc7c5a2b34d3d2
BLAKE2b-256 checksum
How to use checksums
a63d227d328446c7b3d250ca117a841b2717b1d0b953c8021b0feb23939868d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.7.1 This release

2 release files

0.6.0

2 release files

0.5.2

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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