Repository navigation
feat(sthings-edge): check-in by phone, pong and homerun2 under sthings-edge.com - #463
Merged
patrick-hermann-sva merged 2 commits intoOct 18, 2026
Merged
Conversation
notification-catcher v3.1.0 (flux#747): the table tennis results card with players and set scores, demo/bot games (demo=1) no longer posted -- the box has the dry run off. TABLETENNIS_ZAEHLWERK_BUTTONS_DEVICE and HOMERUN2_LIGHT_CATCHER_TABLETENNIS_PROFILE_CM exist now, neither is set. Nothing for the box in cilium 1.20.3 (k3s installs it) or kube-prometheus-stack (not deployed). Re-rendered (blueprints flux@v3.11.0, --existing-secrets): only the tag in apps.yaml, no secret changes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…s-edge.com
- tabletennis-sops-backup: TABLETENNIS_SCHMETTERPAUSE_ZAEHLWERK on, with
zaehlwerk and schmetterpause reaching each other over the players'
names (SCHMETTERPAUSE_ZAEHLWERK_URL, ZAEHLWERK_SCHMETTERPAUSE_URL,
ZAEHLWERK_ALLOWED_ORIGINS), TABLETENNIS_LINK_DOMAIN and
TABLETENNIS_ZAEHLWERK_PONG on -- as clusters/edge, minus the table mock
and the fob check-in.
- play/play-routes: zaehlwerk and zaehlwerk-pong at
<app>.${EDGE_PLAY_DOMAIN}.
- play/homerun2-play-routes: the nine homerun2 routes of #460.
Re-rendered (blueprints flux@v3.11.0, --existing-secrets): six substitute
values in apps-platform.yaml, no secret changes.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
4 of 32 tasks
patrick-hermann-sva
deleted the
feat/sthings-edge-phone-checkin-pong-homerun2
branch
October 18, 2026 21:33
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Stacked on #462 (flux v1.152.0). Merge that first. Step 2 from #442.
Values (tabletennis-sops-backup, as in clusters/edge)
TABLETENNIS_SCHMETTERPAUSE_ZAEHLWERK'on': check-in by phone (/table/left|righton schmetterpause)TABLETENNIS_SCHMETTERPAUSE_ZAEHLWERK_URLhttps://zaehlwerk.${EDGE_PLAY_DOMAIN}TABLETENNIS_ZAEHLWERK_SCHMETTERPAUSE_URLhttps://schmetterpause.${EDGE_PLAY_DOMAIN}(previously the default<EDGE_DOMAIN>with the edge CA)TABLETENNIS_ZAEHLWERK_ALLOWED_ORIGINS/live/stream)TABLETENNIS_LINK_DOMAIN${EDGE_PLAY_DOMAIN}TABLETENNIS_ZAEHLWERK_PONG'on', attract mode stays offLeft out on purpose:
TABLETENNIS_FOB_CHECKIN(no fob hub yet) andTABLETENNIS_ZAEHLWERK_BUTTONS_*(table mock, lab only).Routes on edge-play-gateway
play/play-routes: zaehlwerk and zaehlwerk-pong, in addition to schmetterpause.play/homerun2-play-routes(its own Kustomization, dependsOnhomerun2): the 9 homerun2 routes from feat(edge): homerun2 UIs under sthings-edge.com as well #460.kubectl kustomizerenders 3 + 9 HTTPRoutes. Re-rendered with blueprintsflux@v3.11.0and--existing-secrets. Generated changes: six substitute values inapps-platform.yaml, no secret changes.Check at power-on (box is offline)
*.sthings-edge.comto 192.168.8.21 (Opal dnsmasq). zaehlwerk and schmetterpause now call each other over these names, and the public Hetzner record points at the lab VIP.zaehlwerk-pong.edge.sthings.lab → 192.168.8.20for the internal route (already in sthings-edge: catch up with the lab (edge-tt-test1) before power-on — living checklist #442)schmetterpause.sthings-edge.com/table/left, then play a match, then check the Teams card. Also open pong onzaehlwerk-pong.sthings-edge.com.Access: zaehlwerk, demo-pitcher, the led-catcher stream switch and the wled-mock have no authentication. Anyone on the table Wi-Fi can score matches and send messages to the LED matrix.
🤖 Generated with Claude Code