Add firmware verification harness
CI / Non-hardware verification (push) Has been cancelled

This commit is contained in:
2026-07-13 11:10:19 +02:00
parent def09160d0
commit 99c07ecda6
16 changed files with 1004 additions and 32 deletions
+21
View File
@@ -0,0 +1,21 @@
# HIL Tests
This directory is reserved for a future pytest-based hardware-in-the-loop suite.
Planned capabilities:
- sender and receiver serial capture;
- configurable serial ports and baud rates;
- controlled reset and power-cycle adapters;
- UART smart-meter simulation;
- test MQTT broker integration;
- controlled Wi-Fi outage and AP fallback checks;
- optional SD fault injection.
Keep hardware configuration out of source control. Use ignored files such as:
- `hil_tests/config.local.yaml`
- `hil_tests/ports.local.json`
- `hil_tests/secrets.local.yaml`
Do not run HIL against untrusted pull-request code on a hardware runner.