In this example we'll use the distance (LIDAR) sensor on the new TrackALL to setup a wireless IoT parking sensor and displaying the information onto a Tago.io dashboard. This can be done using Sigfox and/or mcAir!
Not only could you set this up as a personal parking sensor in your garage, office, etc. but imagine a smart building/city solution where you could put in a wireless system that can last for years while sending the data to a cloud service/application of your choice!
With the advent and soon to be released mcCloud feature, the mcThings platform now provides the ability to connect to devices remotely, from anywhere in the world and within range of an mcGateway, so that you can easily debug and make programming changes to the application on your mcThings device. New mcOS (device firmware) is also updated OTA through mcCloud and the mcGateway.
After writing a programming script within mcStudio and uploading that to your mcCloud security domain, you can then deploy applications to your devices easily from anywhere. Information incoming from your devices travels either to Sigfox to the cloud or to an mcGateway over mcAir (a LPLAN) and are forwarded, through integrations that you setup within your security domain, to any type of application that can receive webhooks (HTTPS). You can even send the same information to multiple different applications like Microsoft Azure, Ubidots, AWS, Losant, etc. Check out this visual:
You can use either Sigfox or mcAir to send the data to the internet and onto the application of your choice to view/capture/etc. the data. Sigfox, where available, provides fantastic range and is perfect for sending location (and other data) from Sigfox enabled devices. If you are not within Sigfox coverage, you can send information from the device to the cloud within range of an mcGateway (theTrackALL device has an mcAir range of up to 1.2km!) . You can also log data to the device and send it to the cloud when the device comes back into range of an mcGateway. And finally, you can also use both networks in tandem (store data on the device while sending exception reports out using Sigfox) if you wish.
installing a TrackALL is really easy as it has flanges for screws and you could also use many other methods (like double-sided tape, velcro, etc)
Tago is a very friendly and easy to use IoT cloud application - You have lots of options to display your data like graphs, displays, maps, etc. One thing that we really like is the ability to display data as media! Tago allows you to show images or videos based on the data incoming and the parameters you set .
In the below dashboard, we setup TrackALL devices, programmed them to measure distances, and forward that data to Tago. Within the dashboard, we setup media widgets which change images based on the distance measured allowing us to display how many parking spaces are left!
Its easy to change your dashboard to suit your needs:
You can also do some fun stuff too!
Thanks or reading! Please join our hub here on Hackster to stay up to date with many more examples and projects to come using the mcThings platform.
Thanks for reading!