Skip to content

Instantly share code, notes, and snippets.

View phindmarsh's full-sized avatar

Patrick Hindmarsh phindmarsh

View GitHub Profile
@samthor
samthor / notes.md
Last active September 23, 2021 03:59
Read/write Clipsal smart switches

This is notes for anyone who is interacting with (in Australia at least) Clipsal-branded smart switches that operate over BLE. (They also come with a ZigBee certification document, but it seems like it was never enabled.)

They have a couple of interesting UUIDs (these are here for y'all searching for them):

  • Control service, 720a9080-9c7d-11e5-a7e3-0002a5d5c51b

    • State characteristic (i.e., switch on/off), 720a9081-9c7d-11e5-a7e3-0002a5d5c51b
    • Level characteristic (i.e., brightness), 720a9082-9c7d-11e5-a7e3-0002a5d5c51b
  • Command service, 720a7080-9c7d-11e5-a7e3-0002a5d5c51b

  • Request characteristic, 720a7081-9c7d-11e5-a7e3-0002a5d5c51b