5 OneHouse is one program that controls a whole house. Linux is supported.
6 The command runs an empty driver list and stops on SIGINT or SIGTERM.
7 ``doc/driver.rst`` describes the framework and ``doc/mqtt.rst`` defines
8 its wire contract. ``doc/m31.rst`` and ``doc/alamo.rst`` describe the
15 Nix supplies the toolchain and every tool. Enter the development shell:
21 With direnv, the shell loads when you enter the checkout. The shell sets
22 the Git hooks path to ``.githooks``.
24 Format all files, then run the checks:
33 ``AGENTS.md`` holds the rules for work in this repository.
35 Run the command with ``nix run``. It waits for a signal without starting
36 an integration or a broker.