Xooa Blockchain Event Logger App allows you to record events generated by SmartThings devices into a blockchain ledger. Blockchain is unique because it is immutable. The immutability of the ledger allows it to provide a trusted history of device usage. In turn, this expands the business applications of smart devices. For example, enforcing a device usage contract between property owners and property managers.
There are two SmartApps: The blockchain logger SmartApp and the blockchain viewer SmartApp. The SmartApps use Xooa’s blockchain platform as a service (PaaS), which allows anyone to create private blockchain networks.
The viewer SmartApp allow you view and search data stored in the ledger. You may also share the SmartThings data you have stored by creating an identity on Xooa and sharing an identifying API Token with other SmartThings users.
There are different ways to share data natively on Xooa’s blockchain PaaS so people you wish to share data with do not have to use SmartThings. Xooa makes it easy for you also run your own blockchain peer to back up your data and store it locally. Data remains confidential unless you explicitly share it with other users.
A few ways in which you can use the Xooa Blockchain Logger App and Xooa Blockchain Viewer App are:
- Store events from your SmartThings devices in blockchain
- Retrieve and view past events organized by devices and dates
- Share immutable event data with others
Follow the instructions and get the code for the SmartThings App and Smart Contract here: https://github.com/Xooa/samples/tree/master/smartthings
The Xooa Blockchain Logger App and Xooa Blockchain Viewer app are provided AS IS with no guarantees or warranties, express, implied, or otherwise.