Zum Hauptinhalt springen

LED Strips - Protokoll

Paketstruktur

┌──────┬────────┬─────────┬──────────┬──────┐
│ 0x7E │ Length │ Command │ Payload │ 0xEF │
│ (1B) │ (1B) │ (1B) │ (var) │ (1B) │
└──────┴────────┴─────────┴──────────┴──────┘

Command Reference

CommandOpcodePayloadBeschreibung
Power0x04stateEin (0x01) / Aus (0x00)
Color0x05R,G,BRGB-Werte (0-255)
Brightness0x01levelHelligkeit (0-100)
Effect0x03modeEffekt-Modus

Beispiel-Commands (vor Verschlüsselung)

# Power On
[0x7E, 0x04, 0x04, 0x01, 0x00, 0x01, 0xFF, 0x00, 0xEF]

# Set Color Red (255, 0, 0)
[0x7E, 0x07, 0x05, 0x03, 0xFF, 0x00, 0x00, 0x10, 0xEF]

# Brightness 50%
[0x7E, 0x04, 0x01, 0x32, 0xFF, 0xFF, 0xFF, 0x00, 0xEF]