feat(pine): interactive "Connect Pine to WiFi" button + republish catalog
Demo images / Build & push demo images (push) Successful in 2m47s
Demo images / Build & push demo images (push) Successful in 2m47s
Replace the launcher's text instructions with the real Improv-over-BLE Web-Bluetooth provisioner (a "Connect Pine to WiFi" button, SSID/password fields, live log) ported from the pine repo. Web Bluetooth needs a secure context, so the launcher now serves HTTPS (self-signed): :80 (published 10380, the Open target) 301-redirects to :10381, and open_in_new_tab keeps BLE out of an iframe. Bump pine 1.0.0 -> 1.1.0. Regenerate + re-sign releases/app-catalog.json (only the pine entry changes vs v1.7.109) so nodes reconcile the button page live. Signed by the release-root key did:key:z6MkkidEnEpo6qHMCNSZoNKWtvQvxq3whnaME9wGgEFhq7ur. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
811ac1ce50
commit
24cab326e2
@@ -373,7 +373,7 @@
|
||||
{
|
||||
"id": "pine",
|
||||
"title": "Pine",
|
||||
"version": "1.0.0",
|
||||
"version": "1.1.0",
|
||||
"description": "A private voice assistant for your home. Pine runs speech-to-text (Whisper) and text-to-speech (Piper) on your own node and pairs with a PineVoice satellite speaker, so Home Assistant Assist works locally with nothing sent to the cloud.",
|
||||
"icon": "/assets/img/app-icons/pine.svg",
|
||||
"author": "Archipelago",
|
||||
|
||||
Reference in New Issue
Block a user