update docs: relay3/4 pins, inverted logic, all relays independent

This commit is contained in:
UA1ZBE
2026-07-22 15:51:39 +03:00
parent 9ca5530c73
commit 7e978fcc9c
4 changed files with 67 additions and 24 deletions

View File

@@ -24,13 +24,17 @@ Security Node — LoRa mesh-устройство, которое следит з
| Команда | Что делает | Пример ответа |
|---------|-----------|---------------|
| `help` | Список всех команд | `help:ohrana on,ohrana off,...` |
| `ohrana on` | **Включить охрану** — датчики активны, реле 1 замкнуто | `ohrana on ok` |
| `ohrana off` | **Выключить охрану** — датчики не активны, реле 1 разомкнуто | `ohrana off ok` |
| `relay1 on` | Включить реле 1 (независимо от охраны) | `relay1 on ok` |
| `ohrana on` | **Включить охрану** — датчики активны | `ohrana on ok` |
| `ohrana off` | **Выключить охрану** — датчики не активны | `ohrana off ok` |
| `relay1 on` | Включить реле 1 | `relay1 on ok` |
| `relay1 off` | Выключить реле 1 | `relay1 off ok` |
| `relay2 on` | Включить реле 2 | `relay2 on ok` |
| `relay2 off` | Выключить реле 2 | `relay2 off ok` |
| `relay` | Состояние обоих реле | `relay:1on 2off` |
| `relay3 on` | Включить реле 3 | `relay3 on ok` |
| `relay3 off` | Выключить реле 3 | `relay3 off ok` |
| `relay4 on` | Включить реле 4 | `relay4 on ok` |
| `relay4 off` | Выключить реле 4 | `relay4 off ok` |
| `relay` | Состояние всех реле | `relay:1on 2off 3on 4off` |
| `status` | Показать состояние устройства | `status:armed temp:+23.5C hall:ok motion:trig bat:4.12V` |
| `ver` | Версия прошивки (дата сборки) | `build:Jul 21 2026 15:30:00` |
| `scan` | Измерить уровень шума в эфире | `noise:-112dBm` |
@@ -99,12 +103,13 @@ Security Node — LoRa mesh-устройство, которое следит з
## Реле
- **Реле 1** — управляется `ohrana on/off` и `relay1 on/off`.
Охрана включена (`ohrana on`): **замкнуто** (NC разомкнуты, NO замкнуты).
Охрана выключена (`ohrana off`): **разомкнуто**.
Все реле независимы, состояние каждого сохраняется при перезагрузке.
Логика: ON = высокий уровень (HIGH), OFF = низкий (LOW).
- **Реле 2** — независимое, только `relay2 on/off`.
Состояние сохраняется при перезагрузке.
- **Реле 1** (P0.20) — `relay1 on/off`
- **Реле 2** (P0.22) — `relay2 on/off`
- **Реле 3** (P0.24) — `relay3 on/off`
- **Реле 4** (P1.00) — `relay4 on/off`
---