Dometic LIN Protokoll
Übersicht
Dometic-Geräte verwenden das LIN-Protokoll für die Kommunikation über ihr gesamtes Sortiment an Wohnmobil- und Wohnwagen-Ausrüstung. Jeder Gerätetyp verwendet spezifische Frame-IDs für Steuerung und Statusmeldungen.
Gerätetypen
Die folgende Tabelle zeigt die LIN-Identifikationsparameter und Frame-IDs für Dometic-Geräte (Supplier ID: 0x1234):
| Gerät | NAD | Function ID | Variant ID | Control Frame ID | Info Frame ID |
|---|---|---|---|---|---|
| Absorber-Kühlschrank | 0x0B | 0x0000 | 0x00 | 0x0B | 0x0C |
| Kompressor-Kühlschrank | 0x02 | 0x0C01 | 0x00 | 0x0B | 0x0C |
| Wechselrichter | – | – | – | 0x1C | 0x1D |
| Klimaanlage | – | – | – | 0x08 | 0x17 |
| Dachventilator | 0x20 | 0x0010 | 0x00 | – | – |
| Freshjet | 0x18 | 0x0004 | 0x06 | – | – |
| Freshjet Wechselrichter | 0x18 | 0x0004 | 0x07 | – | – |
| Solar-Ladegerät | 0x01 | 0x0000 | 0x01-0x06 | – | 0x20 |
| Batterieladegerät | – | – | – | 0x15/0x18 | 0x16/0x19 |
Gemeinsame Protokollelemente
Frame-Struktur
Alle Dometic-Geräte folgen der Standard-LIN-Frame-Struktur:
- Control Frames: Befehle an Geräte gesendet (Master → Slave)
- Info Frames: Statusantworten von Geräten (Slave → Master)
BCD-Kodierung
Einige Dometic-Geräte (insbesondere Kühlschränke) verwenden Binary Coded Decimal (BCD) Kodierung für Zeitwerte:
- Jede Dezimalziffer wird in 4 Bits (Nibble) gespeichert
- Beispiel: 0x14 =
0001 0100= 1×10 + 4×1 = 14
Reservierte Bytes
Die meisten Frames enthalten reservierte Bytes (typischerweise 0xFF) für zukünftige Protokollerweiterungen.
Protokoll-Referenzen
- Dometic-Geräte arbeiten typischerweise mit 19.200 bps Baudrate
- Frame-Länge beträgt 8 Bytes für Daten-Payload
- Kommunikation folgt dem Master-Slave-Muster, wobei der LIN-Master alle Transaktionen initiiert
