Seed the aircon write-path rig
Four controls and the unit's own answer beside them. Two catches, both on: the flow is seeded stopped and the node's commands setting is off. The initial values are read off the unit when the script runs, so starting the flow asks for what it was already doing rather than commanding it to something else.
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
# The workspace root delegates to these (see ../Makefile).
|
||||
|
||||
.PHONY: dev-utils dev dev-local up down update install dev-backend dev-frontend \
|
||||
generate-client seed-example seed-demo seed-house seed-hosted-demo test test-backend test-frontend soak bench-startup lint lint-backend \
|
||||
generate-client seed-example seed-demo seed-house seed-aircon seed-hosted-demo test test-backend test-frontend soak bench-startup lint lint-backend \
|
||||
lint-frontend umami clean help
|
||||
|
||||
COMPOSE_ROOT := $(CURDIR)
|
||||
@@ -100,6 +100,9 @@ seed-demo: ## Seed the training-run example: a batch flow and its dashboard
|
||||
seed-house: ## Seed the house write-path rig (needs the real broker reachable)
|
||||
cd backend && uv run python ../scripts/seed_house_control.py
|
||||
|
||||
seed-aircon: ## Seed the aircon write-path rig (needs the unit reachable)
|
||||
cd backend && uv run python ../scripts/seed_aircon_control.py
|
||||
|
||||
# Operators of the hosted demo only — NOT part of any deployment, and nothing a
|
||||
# self-hosted instance needs. It wipes and recreates its three flows and its
|
||||
# dashboard, so re-running it is how the public demo is reset.
|
||||
|
||||
Reference in New Issue
Block a user