Skip to content

Reverse engineered commands reference for controlling SOMA Smart Shades versions 2 and 3

Notifications You must be signed in to change notification settings

rzuppur/smart-shades-documentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SOMA Smart Shades documentation

Unofficial reference for making custom bridges or integrations.

Commands

Finding devices

Manufacturer data company id for devices is 0x0370 or 880 in decimal (Wazombi Labs OÜ). V2 devices have "S" as name, V3 devices do not have a name.

Manufacturer advertising data bytes array

  • Byte 0 - version
    • V3 devices have 0x10 or larger
    • Morning mode, move by step, switch directions require at least 0x02

v2 devices

  • Byte 1 - ?
  • Byte 2 - current position
  • Byte 3 - target position
  • Bytes 4+ - ASCII device name, ends with 30 20 [20...]

v3 devices

  • Byte 1 - current position
  • Byte 2 - battery level

Example V3 device 100% open and battery at 50%: 10 00 32.

Useful tools

For debugging or learning different command responses you can use

Other helpful software

About

Reverse engineered commands reference for controlling SOMA Smart Shades versions 2 and 3

Topics

Resources

Stars

Watchers

Forks