CGuard

CGuard Source Code



CGuardoff branch presents the source code of proof-of-concept smart LED light we built.

CGuardon branch presents the source code of our end-to-end CGuard deployment on our PoC smart LED light.


CGuard Demo


We implemented CGuard and deployed it on a proof-of-concept (PoC) smart LED light we built on Raspberry Pi 3b. Our smart light supports multiple DMCs, including a proof-of-concept manufacturer DMC (with an Android app to operate the device), Apple Home app (on an iPhone), Zigbee compatible DMCs, and Smart speaker DMC.


Part 1: The user chooses manufacturer DMC (developed by AWS IoT)

Part 2: The user chooses a third-party DMC