WORKLOAD AUTOMATION COMMUNITY
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
    • IWA 9.5 Roadshows
  • About
  • Contact
  • What's new

Work while having fun...with the ‘Internet of Things’, what can be better than that?

5/15/2018

0 Comments

 
Picture
What can be better than working while having fun? What’s more exciting than learning and experimenting creatively without limits? 

Playing outside our primary domain, creates multiple possibilities that we couldn’t even imagine and opens the way to innovation. 

In the Rome Software Development Hub of HCL Products & Platforms, innovation is fostered and constantly pursued by giving people the opportunity to express their creativity.  In this blog, we want to show an example of this, by giving you a summary of what’s been happening recently around the Internet of Things. 

In the last years, the Internet of Things (IoT) experienced a sharp acceleration, and is definitely expected to shape the future of business. In this context, the Workload Automation team, a bunch of passionate, enthusiastic tech-lovers, decided to explore, learn, and experiment, around the Internet of Things. 

The adventure starts with the first meeting to define the project objectives. The team converges towards a unique idea: to build an IoT application for a meeting agenda based on Arduino programming, and, of course, orchestrated by Workload Scheduler.  

They outline the scenario to implement as their first approach to Arduino programming.  

When the meeting starts, according to the time set in the agenda, red lights automatically switch on outside the conference room, to show that the conference room is in use. 
Picture
When it is time for a break, a robot informs the meeting guests.
Picture
Finally, when the meeting is over, green lights outside the conference room inform colleagues that the conference room is available.
Picture
With this objective in mind, our friends start exploring how to control lights with Arduino. Then, they proceed assembling a small robot car: the most fun activity! The robot is given the name Nikola.
Picture
Now it is time to put all the pieces together and test the application. They decide to use the MQTT server supplied by the IoT platform on IBM Bluemix.
Picture
  1. Nikola and the LED-light strip, subscribe to the respective queues on the MQTT server, to receive commands. 
  2. Workload Scheduler runs a job stream on the Docker Agent on Bluemix that checks the Microsoft Outlook calendar every 5 minutes.  
  3. When a meeting is scheduled for a set time in the booked conference room, the information about the meeting agenda is received by Workload Scheduler. 
  4. When the meeting starts, Workload Scheduler, through the MQTT plug-in, publishes the command to switch on the red lights to the LED queue.   
  5. The LED receives the command and the red lights are switched on. 
  6. In the same way, when there is a scheduled break in the meeting agenda, Workload Scheduler publishes to Nikola’s queue the text of the message that Nikola must repeat.  
  7. Nikola receives the text of the message.  
  8. Then, Nikola invokes the Watson text-to-speech service on Bluemix that returns a .wav file. 
  9. Nikola says: “Hi folks, it’s time for a break!” 
See this video for a complete representation of the story we have just told you.
After this deep dive into the Internet of Things, our friends are now ready to embark upon their next and exciting adventure. Stay tuned!
Picture
Marina Fabbri  
Senior Software Engineer 

Marina works as an Information Developer at HCL Technologies. In her role, she also creates marketing and how-to videos and contributes to social media for HCL Workload Automation.   
0 Comments

Your comment will be posted after it is approved.


Leave a Reply.

    Archives

    March 2023
    February 2023
    January 2023
    December 2022
    September 2022
    August 2022
    July 2022
    June 2022
    May 2022
    April 2022
    March 2022
    February 2022
    January 2022
    December 2021
    October 2021
    September 2021
    August 2021
    July 2021
    June 2021
    May 2021
    April 2021
    March 2021
    February 2021
    January 2021
    December 2020
    November 2020
    October 2020
    September 2020
    August 2020
    July 2020
    June 2020
    May 2020
    April 2020
    March 2020
    January 2020
    December 2019
    November 2019
    October 2019
    August 2019
    July 2019
    June 2019
    May 2019
    April 2019
    March 2019
    February 2019
    January 2019
    December 2018
    November 2018
    October 2018
    September 2018
    August 2018
    July 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    October 2017
    September 2017
    August 2017
    July 2017
    June 2017
    May 2017

    Categories

    All
    Analytics
    Azure
    Business Applications
    Cloud
    Data Storage
    DevOps
    Monitoring & Reporting

    RSS Feed

www.hcltechsw.com
About HCL Software 
HCL Software is a division of HCL Technologies (HCL) that operates its primary software business. It develops, markets, sells, and supports over 20 product families in the areas of DevSecOps, Automation, Digital Solutions, Data Management, Marketing and Commerce, and Mainframes. HCL Software has offices and labs around the world to serve thousands of customers. Its mission is to drive ultimate customer success with their IT investments through relentless innovation of its products. For more information, To know more  please visit www.hcltechsw.com.  Copyright © 2019 HCL Technologies Limited
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
    • IWA 9.5 Roadshows
  • About
  • Contact
  • What's new