This commit is contained in:
TJY
2026-07-16 08:31:52 +08:00
commit 8590fafac1
34 changed files with 2611 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
from led_platform.core.config import get_settings
from led_platform.services.scene_store import SceneStore
from led_platform.services.sync_coordinator import SyncCoordinator
from led_platform.services.tile_store import TileStore
from led_platform.services.ws_hub import WebSocketHub
settings = get_settings()
tiles = TileStore(settings.tile_config, settings.wall_width, settings.wall_height)
scenes = SceneStore(settings.scene_config)
hub = WebSocketHub()
sync = SyncCoordinator(tiles.ids(), settings.command_ttl_seconds)