Stabiler Zwischenstand vor Release 1.0

This commit is contained in:
2026-07-23 23:15:56 +02:00
parent a5caf47b49
commit 5d3dfa6f52
4 changed files with 588 additions and 283 deletions
+37
View File
@@ -0,0 +1,37 @@
# Changelog
## 1.0.0-rc1 - 2026-07-23
### Hinzugefuegt
- Vollstaendige ESPHome-Konfiguration fuer den Fahrzeugsender.
- Vollstaendige ESPHome-Konfiguration fuer die Torsteuerung.
- Autonome lokale Torlogik ohne Home-Assistant-Abhaengigkeit.
- CC1101 433 MHz Paketprotokoll mit Magic Bytes `0xA7 0x3C`.
- Sender-Heartbeat per LED nur noch einmal pro Minute.
- Mehrere WLANs vorbereitet.
- OTA fuer Sender und Empfaenger.
- Fallback-AP fuer Sender und Empfaenger.
- Diagnosewerte fuer RSSI, LQI, Pakete, Toroeffnungen, WLAN, Laufzeit, Heap und Neustartgrund.
- Einstellbare RSSI-Grenze.
- Einstellbare Sperrzeit.
- Testmodus ohne Relaisschaltung.
- Zaehler-Reset per Home Assistant Button.
- README mit Flash-, Test- und Git-Ablauf.
### Beibehalten
- Getestetes 4-Byte-Funkpaket: `0xA7 0x3C 0x01 0x00`.
- Frequenz `433.92 MHz`.
- Modulation `GFSK`.
- Symbolrate `4800`.
- Paketlaenge `4`.
- CRC aktiviert.
- Sync-Bytes `0x91 0xD3`.
- Torrelais auf `GPIO16`.
- Torkontakte auf `GPIO34` und `GPIO35`.
### Hinweise
- Die genaue `cc1101.on_packet` Syntax haengt von der verwendeten externen CC1101-Komponente ab. Der Sender nutzt die bereits getestete `cc1101.send_packet` Syntax.
- Vor dem Einbau am endgueltigen Ort sollten Sender und Empfaenger gemeinsam kompiliert, geflasht und mit Testmodus geprueft werden.