Skip to content

feat: switch to official Python port#25

Open
will-tm wants to merge 2 commits intomainfrom
feature/python-port-simplify
Open

feat: switch to official Python port#25
will-tm wants to merge 2 commits intomainfrom
feature/python-port-simplify

Conversation

@will-tm
Copy link
Collaborator

@will-tm will-tm commented Dec 11, 2025

This pull request switch the dependency to the new self-hosted repository and removes the need for the frontend Docker which will now directly be served by the server.

@will-tm will-tm self-assigned this Dec 11, 2025
@will-tm will-tm requested a review from z3ugma December 11, 2025 21:21
exit $EXIT_CODE
# Start the Python server (handles everything: API, control, and web UI)
bashio::log.info "Starting server..."
exec python3 -m nolongerevil.main
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should add a chore to host this with a real ASGI server that's multithreaded., not urgent now.

Copy link
Collaborator

@z3ugma z3ugma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new Python server isn't ready for primetime yet, I'll leave some issues in that GH codebase.

principally - the device-dialog and user items are being sent back on Transport/Subscribe requests causing a storm of data from the Nest

@will-tm will-tm requested a review from z3ugma December 23, 2025 10:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants