Hello Friends, I would like to share with you some of the good Amazon offers and benefits like Amazon Prime free trial, free kindle reader app, Amazon Music Unlimited Free Trial, Amazon freetime for kids etc. Make use of these offers and enjoy the benefits.

Try Amazon Prime 30-Day Free Trial

Amazon FreeTime Unlimited Free Trial   &  Shop Amazon – Create an Amazon Baby Registry


Amazon.com – Read eBooks using the FREE Kindle Reading App on Most Devices

This is page will be a one stop shop for all your amazon needs. Amazon prime, Amazon offers, Amazon apps etc.  I am trying to link all top amazon sale offers here, go head and click on the banners to use the free trail offers which is completely free.

Amazon Music Unlimited 

Best offers on Electronics – Cell Phones

Amazon Audible: Get 2 free Audio books       Free Create Amazon Business Account


project is a temporary endeavor undertaken to achieve unique product or services. We can say the project is success if we are able keep the customer requirements satisfied or exceeding , complete the project with in the scheduled duration, complete with in the given budget & mostly the acceptance agreement from customer. Always to have a project running there should be a proper business justification for the same.

Project Business Case:

The project business case lists the objectives and the reason for the project initiation.It helps to measure the success of the project at the time of project closure with the project objectives. Business case is a document that is used through out the project life cycle and it gives the go or no-go signal for the project. The business case should have business needs, analysis of the situation, recommendations for the problem.

The environment in which projects operate may have influence on them. These can be positive ( In favor) or negative (unfavorable) impact on the project.  The two major influencing factors are Enterprise Environmental Factors (EEFs) and Organizational Process Assets (OPAs)

Enterprise environmental factors arise from environment outside of the projects and often outside of the organization where as Organizational process assets are internal to the organization.

EEFs and OPAs

Enterprise Environmental Factors:

Enterprise environmental factors are the influencing factors  that influence, constraints the projects which are not under the control of the project team.These can be internal or external to the organization, and these factors can have positive or negative impact on the project deliverables.

Some of Internal EEFs are

  • Organizational culture and governance : Vission , Mission, leadership styles, code of conducts etc.
  • Geography distribution : Work location, Virtual teams etc.
  • Infrastructure : Communication channels, equipment's, hardware etc.
  • Resource availability: Contracting, Subcontractors etc.
  • Softwares: Scheduling softwares, Automated tools, Configuration management etc.

External EEfs are

  • Market conditions : Competitors, Brand, trademarks etc.
  • Social and cultural influence: Political climate, ethics etc.
  • Legal restrictions : Country , local laws, data protection laws etc.
  • Government standards: Government agency regulations on environment, products, resources etc.
  • Industry standards: Industry standards on quality, productions, products etc.
  • Financial regulations: Currency exchange rates, interest rates, inflation etc.

Organizational Process Assets:

The processes, policies, procedures, knowledge bases and plans available in your organization become the Organizational process assets. These are used by project teams for their reference and as guidelines to run their projects and these influences the management of the project.

The lessons learned from previous projects, historical information etc are stored in OPAs. OPAs include the artifacts, practice and knowledge from all previous projects performing in the organization. OPAs are internal to organization , project team is able to add or update OPAs as necessary through out the project lifecycle.

EEFs and OPAs are input for lot of Project management processes. Outside of enterprise environmental factors and organization process assets  other factors like power, influence, political capabilities of people in the organizational system can also impact the projects.

The Redmi Note 5 Pro by Xiaomi is one of the latest smartphones in India that launched in February 2018. This enviable smartphone is designed with strong features and a powerful configuration. The device comes with a layer of 2.5D Corning Gorilla Glass on the top with rounded display corners that boasts the look and feel of the phone. The Redmi Note 5 Pro is a great phone with a marvelous camera within a budget.

Redmi Note 5 Pro


We spoke to about setting up Raspberry Pi with Cayenne for IoT projects in my post simple IoT drag and drop app builder cayenne app . If  you have not read through it, go through it which will give you idea on how to setup the Cayenne for first time with your devices.

MyDevices Cayenne is an open source IoT Platform which is used as IoT Project builder that allows you to control Raspberry Pi & other sensors, relays, actuators connected to your Pi through graphical interface.First create an account in mydevices.com. Go https://mydevices.com/ and click on Sign Up Free, Enter the First, Last name , Email address & password, agree the terms and click on get started free. you can also sign up through Mobile app. Go to play store and install Cayenne App ( App Store or Playstore), signup through the Cayenne app. Considering that you have already followed my tutorial and Raspberry Pi is connected to Cayenne.  We will see how we can use Cayenne to setup triggers and alerts for IoT Projects.

Components needed:

We will use motion sensor connected to your Raspberry pi for this project. When the device detects any movement it will make the Raspberry Pi Pin as high and which will be used to create triggers and alert through email or SMS.

First we have to create a new widget or device in cayenne. Go to Add new -> Device/Widget -> Sensors -> Motion and select Digital Motion sensor

Add Motion Sensor Widget

Select the device Raspberry Pi, if you have more than one device configured in Cayenne, select the respective one.

Connectivity -> Integrated GPIO

Channel -> Channel 7 ( select the pin number depending upon to which GPIO pin you are connecting the sensor refer the link for PIN details )

Choose Widget -> 2 state and click on Add Sensor.


Add Motion Sensor Widget

To add trigger , click on Add new - > Trigger - > Give a name to the Trigger.

Create a new Trigger

Drag the Raspberry Pi device to If section which will give you the drop down list to select the device Motion sensor added as Widget.

Select the Digital Motion  Sensor from Select Trigger and click on Setup notification in then section. You can select send email or send text message from the alert section. Once you select send email, enter your email address and save the trigger. This will create a new alert and when ever the PIR sensor detects motion and the Digital value become high (1) email will be send by cayenne trigger and alert which we have setup.

Cayenne Trigger and alerting

So simple to setup a alerting through mydevices cayenne, isn't it.

There are a lot of IoT platforms out there, Refer my Post on IoT Platform Companies to get the list of top IoT platforms and best IoT platform open source or free IoT platform and their key features. Depending upon what features or functionalities your are looking for, you will have to decide which is suitable for your needs. In most of home automation's and learning for IoT free IoT platforms are we always looks for. That is why I thought I will share my knowledge on few of the top free IoT platform list available to do your IoT projects.

We will be discussing specifically on three free IoT platform open source, their key features and Comparisons. In this post we will be specifically talking about Blynk, Cayenne and Thingsboard top IoT tools which are easily available with out cost. There are lot of others tools which are also available as open source home automation IoT tools.

Blynk Vs Cayenne Vs Thingsboard


Blynk is a Platform with iOS and Android apps to control Arduino, Raspberry Pi and the likes over the Internet.

It's a digital dashboard where you can build a graphic interface for your project by simply dragging and dropping widgets.

It's really simple to set everything up and you'll start tinkering in less than 5 mins.

Blynk  is not tied to some specific board or shield. Instead, it's supporting hardware of your choice. Whether your Arduino or Raspberry Pi  is linked to the Internet over Wi-Fi, Ethernet or this new ESP8266 chip, Blynk will get you online and ready for the Internet Of Your Things.

You can download Blynk app from below links

Free Blynk app from IOS App store and Play Store.

How Blynk Works: 

Blynk was designed for the Internet of Things. It can control hardware remotely, it can display sensor data, it can store data, vizualize it and do many other cool things.

There are three major components in the platform:

  • Blynk App - allows to you create amazing interfaces for your projects using various widgets we provide.
  • Blynk Server - responsible for all the communications between the smartphone and hardware. You can use our Blynk Cloud or run your private Blynk server locally. It’s open-source, could easily handle thousands of devices and can even be launched on a Raspberry Pi.
  • Blynk Libraries - for all the popular hardware platforms - enable communication with the server and process all the incoming and outcoming commands. Click here to download Blynk libraries.

Blynk App

Now imagine every time you press a Button in the Blynk app, the message travels to the Blynk Cloud, where it magically finds its way to your hardware. It works the same in the opposite direction and everything happens in a blynk of an eye. Refer the documentation on Blynk for more details.

The document Getting Started With The Blynk App which gives the complete details on how to create a blynk account, create a new project in blynk app, Choose your hardware, Unique identifier Auth token for your hardware which is needed to connect to the device, how to add widgets and run the projects. You need to add the blynk libraries in to your computer and configure the auth token in to the program.

My devices Cayenne: 

When we hear cayenne first things comes is Porsche Cayenne or Cayenne Pepper for those are food crazy :). That is not what talking here, we are talking about MyDevices Cayenne who claims that they are the first drag and drop IoT Project builder. Design prototypes and complete IoT solutions with my device Cayenne app in any device or connection.

Main features of Cayenne:

  1. Triggers
  2. Data Visualization
  3. Remote Monitoring
  4. SMS & Email Alerts
  5. IoT Cloud
  6. Asset Tracking

Cayenne IoT ready program for hardware manufacturers will easily enable micro controllers , gateways, sensors and other devices to connect to Internet of Things. Refer my tutorial on simple iot drag and drop app builder cayenne app to know about the detail process on how to sign up in Cayenne and configure for your IoT projects.

Cayenne dashboard


Cayenne Vs Blynk: 

Before we talk about Cayenne projects and Blynk projects let me list down some of my findings on Pro's and Con's on Cayenne IoT and Blynk.

  1. Blynk is more complicated and suitable for those who want to write code for functions where as Cayenne is simple to use and no need to programming or write codes.
  2. User interface is small in Blynk and difficult some times, where as Cayenne have a good user interface and easily configurable.
  3. Cayenne provides a very easy triggers / rules engine where as Blynk does not provide a simple way to create triggers
  4. Cayenne provides scheduling where as Blynk doesnt have easy way to do it.
  5. Cayenne is more suitable for beginners where as Blynk can be extensively used for high  end IoT projects using writing your own code.


ThingsBoard is an open-source IoT platform for data collection, processing, visualization, and device management. ThingsBoard is an open-source IoT platform that enables rapid development, management and scaling of IoT projects. The goal is to provide the out-of-the-box IoT cloud or on-premises solution that will enable server-side infrastructure for your IoT applications.

It enables device connectivity via industry standard IoT protocols - MQTT, CoAP and HTTP and supports both cloud and on-premises deployments. ThingsBoard combines scalability, fault-tolerance and performance so you will never lose your data.


  • Provision devices, assets and customers and define relations between them.
  • Collect and visualize data from devices and assets.
  • Analyze incoming telemetry and trigger alarms with complex event processing.
  • Control your devices using remote procedure calls (RPC).
  • Build work-flows based on device life-cycle event, REST API event, RPC request, etc
  • Design dynamic and responsive dashboards and present device or asset telemetry and insights to your customers
  • Enable use-case specific features using customizable rule chains.
  • Push device data to other systems

Refer the documentation to get the complete details about Thingsboard. We will be using Thingsboard community edition for our IoT Projects.

CONGRATULATIONS! You are living in a very exciting era. You are now witnessing the rise and convergence of technologies that will each transform the world.Internet of Things is a floating word in across all enterprise today & everybody is talking about it. The pace how IoT is getting in to the market is so high, we are going to have a huge number of connected devices in 2020. All the major companies are focusing on connecting their devices or setting up ready with the ability to connect in future.According to Bosch CEO Volkmar Denner, every product BOSCH ships will be capable of connecting to a network by 2020. We are seeing Alexa talking with customers, Home automation, Human health tracking & other devices, and even in retail, industrial sectors.There is no doubt with knowledge or with out every one is going to use one or other connected devices. This means the data flow & collected by the resources are going to increase exponentially. Data is the key for the business & or we call it as the business itself. It all depends upon how the enterprise is using the data.

Source: Pixabay

Artificial Intelligence the Key to Unlock IoT Potential:

The era of normal connected IoT devices are going to change, we are seeing the involvement of AI & Machine learning with IoT now. This is going to change the entire world how it is running now & this is going to be a key factor in future. We are talking about autonomous driving cars, Speech recognition & Computer Vision. Think about a world as we see in movies where robots are talking to each other, Cars are driving automatically, Fridge is talking to Television, You can enter to an virtual reality to do all your needs. Its sounds exiting as an adventure , at the same time we are seeing a great risk & catastrophic if something goes wrong.Just like i Robot :).

Adoption of best IoT security Practices:

This will be the key turning point or deciding factor on how our world is going to run in future. There should be defined standards for all IoT enabled products & have to undergo strict security testing which will ensure that data is safe & at the same time we don’t end up like a Judgement day in Terminator. Cyber attacks is increasing , the major concerns from consumer is regarding security of IoT devices. We have to look from bother software & physical side of security. At the same time the device can be hacked through software, all the devices are vulnerable physically also. We are expecting the industry to respond , considering this as the priority and deploy the latest security technologies and adopt security best practices. We can see already few of the government security agencies & organization are collaboratively working on these.

Blockchain IoT :

IoT and Blockchain are the two world changing technologies trending in this era and in the beginning of their adoption curve. We are looking forward to see enormous futuristic opportunities when these two technologies merge together.

what is blockchain : Blockchain  is  an encrypted, distributed computer filing system , it is a growing list of records, called blocks, which are linked using cryptography. Block chain certainly is real however may not be completely ready in 2018 for adoption in every industry. Blockchain is going to be technology that will make a real impact across industry sectors along with IoT. Blockchain is the invention from brain of a single person or a group of person know by pseudonym, Satoshi Nakamoto. Digital currency , Bitcoin is first majority used purpose however now industry is finding the potential use of it as technology. Blockchain is getting used in Cybersecurity, healthcare, financial sectors etc. for securing health records, control disease, patient data, cryptocurrency wallets.

According to research and analysis firm Gartner, there were around 8 billion connected devices in use at the end of 2017. That’s a 31% increase from the year before, and it’s not slowing down. It’s estimated that there will be upwards of 20 billion connected devices by the end of 2020.The physical world is going to be extremely interconnected and smart.