Hello everyone! First time posting.
After receiving an S3A7 IoT Fast Prototyping Kit, I followed the instructions for the Smart Chef demo. Once that was running, I followed the ‘Getting Started Guide’ which I found to be quite helpful http://renesas-docs.mediumone.com/. Finally, I looked through the workflow libraries here: http://renesas-docs.mediumone.com//?libraries/introduction. Those three resources gave me enough information to begin.
As a ‘hello world’ project for this system, I plan to reconfigure the Smart Chef demo code so that the S3A7 board functions as a home temperature monitor. Several commercially available IoT thermostats have this functionality. Another example of a product with this functionality is a freeze alarm. Freeze alarms monitor temperature and send out a warning by SMS, push, or phone call etc. when the temperature falls below a certain threshold. This is important where outside temperatures drop below freezing, and you need to make sure water pipes don’t freeze.
Here is the project definition:
Schedule temperature readings from the ENS210 temperature and humidity sensor every hour.
Store the readings in persistent memory.
Email each day’s formatted data log every 24 hours.
The real purpose of this project to gain familiarity with the IoT sandbox development environment and the associated hardware. I also need to learn some Python. In the past I have worked with Java and C, but this my first time writing Python.
There are plenty of other functions that I may add later, after the basic project is complete. Threshold warnings by SMS or push are an obvious feature. Another thing I’d like to add would be the ability to remotely request a temperature reading. I’ll also add humidity (which you get automatically every time you request a read from the ENS210).
I’ve actually got most of this working. Much of the code already exists in the various Smart Chef workflows. I had to write several new workflows and turn off most of the Smart Chef functionality. There’s enough substance here to learn a great deal about the system. Once the project is done, I’ll post all of the details.