Category Archives: IoT

Sensaura – Senses your emotions

Sensaura

www.sensauratech.com has been added to our IoT Map at www.iotmap.ca

Sensaura provides an API and emotion recognition technology which senses heart rate and skin conductivity on wearable devices to recognize emotion.

Category: Developer / Sub-category: Software

Founded: 2014

Founders: Mojtaba Khomami-Abadi and Jean-Philip Poulin

Social media: LinkedIn, FacebookTwitter

Address: 780 Brewster Ave. RC-016, Montreal, Quebec, Canada H4C 2K1

Coming up for air

You have not seen any posts for the past couple of months because I have been busy migrating the IoT Map data from a big Google Sheet to a “real” database and of course learning some technologies along the way including MongoDB, Express, Node.js, Mongoose, EJS.

As I migrate the data there’s some cleanup to be done including back-filling attributes that I added along the way. Right now I’m going back and adding all of the social network IDs for each organization.

Here’s a sneak peak at one organization’s (Amazon) profile and set of IoT products/services:

https://www.iotmap.ca/IoTMapTake3.html

That’s not what the final UI will look like, just a sample of the data that I have collected. Below is the corresponding Mongo document for Amazon.

Each organization has one or more products, in this case Alexa, Dash, Echo, AWS IoT, Prime Music. Once done, you’ll be able to select any of the integrations / technologies and see the other products and organizations that integrate or use those technologies.

Of course, the end goal is a more dynamic map that you can filter on the fly and find the info you need much faster.

I am going back into my hole now for a bit and look forward to providing another update soon.

{
 "_id" : ObjectId("58d7b8b026c1581164004abe"),
 "name" : "Amazon",
 "slug" : "amazon",
 "url" : "www.amazon.com",
 "date_added" : "Fri, 02 Sep 16 00:00:00 +0000",
 "social_network" : [
 {
 "service" : "LinkedIn",
 "account" : "1586",
 "url" : "www.linkedin.com/company/1586"
 },
 {
 "service" : "Facebook",
 "account" : "Amazon",
 "url" : "www.facebook.com/Amazon"
 },
 {
 "service" : "Twitter",
 "account" : "Amazon",
 "url" : "www.twitter.com/Amazon"
 },
 {
 "service" : "Instagram",
 "account" : "amazon",
 "url" : "https://www.instagram.com/amazon/"
 },
 {
 "service" : "YouTube",
 "url" : "https://www.youtube.com/user/amazon"
 }
 ],
 "stock" : {
 "exchange" : "NASDAQ",
 "ticker_symbol" : "AMZN",
 "url" : "http://www.nasdaq.com/symbol/amzn/real-time"
 },
 "history" : {
 "founded_year" : "1994"
 },
 "location" : [
 {
 "head_office" : true,
 "address" : {
 "street" : "12th Avenue South",
 "suite" : "Suite 1200",
 "city" : "Seattle",
 "state_province" : "Washington",
 "country" : "United States",
 "zip_postal" : "98144"
 }
 }
 ],
 "product" : [
 {
 "_id" : ObjectId("58d7b8ad26c15811640045fe"),
 "name" : "Alexa",
 "slug" : "alexa",
 "url" : "developer.amazon.com/public/solutions/alexa",
 "primary_category" : "Home Automation",
 "secondary_category" : "Hub",
 "description" : "voice service powering Echo, provides capabilities (skills) to interact with devices using voice",
 "software" : true,
 "integration" : [
 {
 "_id" : ObjectId("58d7b8ad26c15811640049ba"),
 "name" : "Stringify",
 "slug" : "stringify",
 "type" : "platform"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004601"),
 "name" : "Echo",
 "slug" : "echo",
 "type" : "voice"
 },
 {
 "_id" : ObjectId("58d7b8ad26c158116400482b"),
 "name" : "Iris Smart Hub",
 "slug" : "iris-smart-hub",
 "type" : "home-hub"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004746"),
 "name" : "Connected Appliances",
 "slug" : "connected-appliances",
 "type" : "appliance"
 },
 {
 "_id" : ObjectId("58d7b8ad26c15811640046a6"),
 "name" : "CE Smart LED",
 "slug" : "ce-smart-led",
 "type" : "light"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004747"),
 "name" : "GE Light Bulbs",
 "slug" : "ge-light-bulbs",
 "type" : "light"
 },
 {
 "_id" : ObjectId("58d7b8ad26c158116400482e"),
 "name" : "Caseta Wireless",
 "slug" : "caseta-wireless",
 "type" : "light"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004678"),
 "name" : "Cor Thermostat",
 "slug" : "cor-thermostat",
 "type" : "thermostat"
 },
 {
 "_id" : ObjectId("58d7b8ad26c158116400479d"),
 "name" : "iDevices Thermostat",
 "slug" : "idevices-thermostat",
 "type" : "thermostat"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004886"),
 "name" : "Nest Thermostat",
 "slug" : "nest-thermostat",
 "type" : "thermostat"
 },
 {
 "_id" : ObjectId("58d7b8ad26c158116400479c"),
 "name" : "iDevices Switch",
 "slug" : "idevices-switch",
 "type" : "power"
 },
 {
 "_id" : ObjectId("58d7b8ad26c158116400495b"),
 "name" : "iHome Smart Plug",
 "slug" : "ihome-smart-plug",
 "type" : "power"
 }
 ],
 "protocol" : [
 "IFTT"
 ],
 "wireless_interface" : [
 "Wi-Fi"
 ]
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004600"),
 "name" : "Prime Music",
 "slug" : "prime-music",
 "url" : "www.amazon.com/primemusic",
 "primary_category" : "Services",
 "secondary_category" : "Music",
 "description" : "a benefit of an Amazon Prime Membership, featuring 2 million songs, ad-free and on-demand",
 "service" : true,
 "application" : [
 "iOS",
 "Android"
 ]
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004601"),
 "name" : "Echo",
 "slug" : "echo",
 "url" : "www.amazon.com/echo",
 "primary_category" : "Home Automation",
 "secondary_category" : "Hub",
 "description" : "hands-free speaker you control with your voice. Echo connects to the Alexa Voice Service to play music, provide information, news, sports scores, weather, and more",
 "service" : true,
 "application" : [
 "iOS",
 "Android"
 ],
 "integration" : [
 {
 "_id" : ObjectId("58d7b8ad26c15811640047af"),
 "name" : "Initial State",
 "slug" : "initial-state",
 "type" : "platform"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004623"),
 "name" : "Arrayent Connect",
 "slug" : "arrayent-connect",
 "type" : "platform"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004600"),
 "name" : "Prime Music",
 "slug" : "prime-music",
 "type" : "music"
 },
 {
 "_id" : ObjectId("58d7b8ad26c15811640045ff"),
 "name" : "iHeartRadio",
 "slug" : "iheartradio",
 "type" : "music"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004616"),
 "name" : "Pandora Internet Radio",
 "slug" : "pandora-internet-radio",
 "type" : "music"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004610"),
 "name" : "Spotify",
 "slug" : "spotify",
 "type" : "music"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004611"),
 "name" : "TuneIn",
 "slug" : "tunein",
 "type" : "music"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004647"),
 "name" : "WeMo",
 "slug" : "wemo",
 "type" : "home-hub"
 },
 {
 "_id" : ObjectId("58d7b8ad26c15811640047b2"),
 "name" : "Insteon Hub Pro",
 "slug" : "insteon-hub-pro",
 "type" : "home-hub"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004960"),
 "name" : "Almond",
 "slug" : "almond",
 "type" : "home-hub"
 },
 {
 "_id" : ObjectId("58d7b8ad26c158116400494d"),
 "name" : "SmartThings Hub",
 "slug" : "smartthings-hub",
 "type" : "home-hub"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004a54"),
 "name" : "Wink",
 "slug" : "wink",
 "type" : "home-hub"
 },
 {
 "_id" : ObjectId("58d7b8ad26c15811640048ef"),
 "name" : "Hue",
 "slug" : "hue",
 "type" : "light"
 },
 {
 "_id" : ObjectId("58d7b8ad26c15811640046e6"),
 "name" : "ecobee",
 "slug" : "ecobee",
 "type" : "thermostat"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004886"),
 "name" : "Nest Thermostat",
 "slug" : "nest-thermostat",
 "type" : "thermostat"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004a0f"),
 "name" : "TP-Link Smart Plug",
 "slug" : "tp-link-smart-plug",
 "type" : "power"
 }
 ],
 "wireless_interface" : [
 "Wi-Fi"
 ]
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004602"),
 "name" : "AWS IoT",
 "slug" : "aws-iot",
 "url" : "aws.amazon.com/iot",
 "primary_category" : "IoT Platform",
 "secondary_category" : "Developer",
 "description" : "real-time analytics: rules engine, Amazon Kinesis, AWS Lambda",
 "software" : true,
 "integration" : [
 {
 "_id" : ObjectId("58d7b8ad26c15811640045d0"),
 "name" : "Concert IoT",
 "slug" : "concert-iot",
 "type" : "platform"
 },
 {
 "_id" : ObjectId("58d7b8ad26c15811640045fe"),
 "name" : "Alexa",
 "slug" : "alexa",
 "type" : "voice"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004601"),
 "name" : "Echo",
 "slug" : "echo",
 "type" : "voice"
 }
 ],
 "feature" : [
 "Device Management",
 "Real Time Analytics",
 "no",
 "Rules Engine",
 "Visualization"
 ],
 "encryption" : [
 "SSL",
 "TLS"
 ],
 "authentication" : [
 "X.509",
 "SigV4"
 ],
 "protocol" : [
 "REST"
 ],
 "primary_platform" : "Many",
 "hardware_platform" : [
 {
 "_id" : ObjectId("58d7b8ad26c1581164004642"),
 "name" : "BeagleBone",
 "slug" : "beaglebone"
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004916"),
 "name" : "Dragon Board",
 "slug" : "dragon-board"
 },
 {
 "_id" : ObjectId("58d7b8ad26c15811640047bb"),
 "name" : "Intel Edison",
 "slug" : "intel-edison"
 },
 {
 "_id" : ObjectId("58d7b8ad26c15811640049e8"),
 "name" : "TI CC3200",
 "slug" : "ti-cc3200"
 }
 ]
 },
 {
 "_id" : ObjectId("58d7b8ad26c1581164004603"),
 "name" : "Dash",
 "slug" : "dash",
 "url" : "fresh.amazon.com/dash",
 "primary_category" : "Things",
 "secondary_category" : "Buttons",
 "description" : "shopping, hand held scanner and voiice recognition",
 "service" : true,
 "wireless_interface" : [
 "Wi-Fi"
 ],
 "wifi_chip" : [
 "Broadcom"
 ]
 }
 ]
}

TopSpin – securing Enterprise IoT networks

Topspin is an Enterprise IoT security solution with features including inttelligent deception, traffic analysis, and security visibility. They are based in Mahwah, New Jersey and have an R&D facility in Herzliya, Israel.

Topspin was founded in 2013 by Doron Kolton who was previsously VP, Engineering at Breach Security, “a leading provider of web application firewall technology” [2]. Trustwave acquired Breach Security in 2010.

Find them on the map: www.iotmap.ca

References

  1. TopSpin Unveils Enterprise IoT Security Platform DECOYNet, TopTechNews, Jan 31 2017, www.toptechnews.stfi.re
  2. Trustwave Acquires Breach Security, June 22 2010, www.trustwave.com/Company/Newsroom

Roambee – bzzzy tracking assets

Roambee produces a wireless device called a “bee” with built-in GPS, SIM-based cellular data for backhaul, and a number of sensors. They also provide a cloud-based platform which I couldn’t find the name of but maybe “bee hive” would be good. The bees call home reporting location and a variety of other information.

Deutsche Telekom (DT) Strategic Investments led their Series B funding investing $3.1 million and their “corporate customer arm, T-Systems, is partnering with Roambee to offer an IoT service to track goods and assets, globally. The service tracks shipments in-transit, and it’s offered via a pay-per-use business model.” [1]

Roambee has also entered into a strategic partnership with TELUS in “my” country, Canada. [2]

The “how it works” page says the device even works inside containers which is interesting as I would not think that cellular data connectivity would work from inside a container. Some of the sensors listed include: temperature, humidity, gas, light, tampering, GPS jamming, shock, pressure, motion, and even a camera.

Enterprises can also integrate additional data into their platform using APIs and the company will also assist with enterprise integration using EDI, ERP. The platform provides real-time visualization of the bees whereabouts and sensor data and can generate alerts via SMS or email.

Find them on the map: www.iotmap.ca

References

  1. DT Does IoT with Roambee & Invests $3.1M in the Startup, Linda Hardesty, SDX Central, Jan 12, 2017 www.sdxcentral.com
  2. Roambee careers page, www.roambee.com/careers

Davra Networks – AEP platform

Davra has an IoT Application Enablement Platform (AEP) called RuBAN which can be considered an Enterprise Services Bus (ESB) / management platform for IoT that works both at the Fog and centralized level.

They are based in Sunnyvale, California with R&D in their Dublin, Ireland office. They were founded in 2010 by Brian McGlynn, the COO and Joe Quinn, the CTO. In late 2015 they received a €1.5M investment from three Irish VCs adding to the initial financing round of €1.3 million in 2013. [1]

The feature list includes:

  1. Asset (Gateway & Sensors) Lifecycle Management
  2. Interoperability with 200+ IT systems
  3. Support for 1000+ sensor and data sources
  4. Extensibility via connectors and their IoT IDE and open APIs
  5. Geo-Location support
  6. Multi-tenant – host 100+ Customers on a single install

Davra supports a large number of IoT gateways and lists their favorites under the Supported Technologies page. They also list their own “IoT Gateway Fog Controller” that “turns IoT Gateways into intelligent edge compute platforms enabling local analytics, local decision making and powerful sensor based data collection across 100+ sensor based protocols”. I could not find much info on this controller but will keep looking.

Find them on the map: www.iotmap.ca

References

1. DAVRA NETWORKS ANNOUNCES €1.5M INVESTMENT AND 20 NEW JOBS, John, Irish Tech News, Nov 19, 2015, http://irishtechnews.ie/davra-networks-announces-e1-5m-investment-and-20-new-jobs

2. Davra Networks Web site, www.davranetworks.com

McRock Capital – McRock’n Industrial IoT

This is not typically the type of company that I’ve been adding to the map but since they are behind some significant Industrial IoT startups and they are less than an hour from my house, I figured that they deserved a pin!

McRock Capital is a Venture Capital firm that invests solely in Industrial Internet of Things (IIoT) companies, specifically those at the “intersection of sensors & software and large industrial markets” [1]

The investments listed on their site include:

  1. Decisive Farming – using soil analysis and GIS mapping, they help farmers efficiently seed and fertilize crops to maximize profits
  2. Serious Integrated – produces graphic/touch HMI Display and Communication Modules that enable OEMs to make their products smart, connected
  3. Mnubo – provides real-time analytics on sensor data with the ability to clean the data so it is more useful at providing insights and predictions
  4. Invixium – an Android-based biometric access control solution with intercom, time and attendance tracking, capacitive Gorilla Glass touch screen, and multi-factor authentication
  5. RtTech Software – Cipher is an Industrial IoT platform for data collection, aggregation, and analytics to increase productivity and decrease energy consumption

Out of those 5 companies, the only 1 I had listed on the map (until now) was Mnubo which I added back in Oct.

They also run IIoT Symposiums in Montreal, Canada and Paris, France with very interesting and impressive collection of organizations listed, not just the ones they back.

Find them on the map at www.iotmap.ca

References

  1. McRock Capital Web site, www.mcrockcapital.com

Netbeast – Yeti Smart Home

Netbeast is based in Valencia, Spain and was founded in 2014 by Luis F. Pinto, Jesús Darío Rivera Rubio, and Pablo Pizarro Aguilar.

I found them, and a number of other projects/products, in a great article “17 open source IoT projects to work on in 2017” [1] by Vasudhendra Badami

“Netbeast is an environment-agnostic IoT platform where you need not worry about details like wireless protocols, brand-specific public APIs, or device detection when developing IoT systems.” [1]

They have a Yeti Smartphone App on Google Play [tm] that “provides a unique smart home experience bringing all devices together, regardless of their brand and technology <snip> It allows fine control over your connected home gadgets ranging from lighting and sound systems to full automated heating and security systems.” [2]

The app works with:

  • Philips Hue
  • Netatmo
  • Lifx
  • Belkin Wemo
  • Sonos

Find them on the map: www.iotmap.ca

References

  1. 17 open source IoT projects to work on in 2017, blog.hackerearth.com
  2. Yeti Netbeast App, play.google.com

Kunak – connecting industries to the cloud

Kunak is based in Noain, Navarra Spain and appears to be part of GreenWave Systems. I found them on another map that was part of a post by Francisco Maroto, the CEO of OIES Consulting [1] on LinkedIn.

Kunak provides hardware and software to connect industrial “things” and collect data on them. Here are the components to their solution:

  1. GPRS Nodes: ultra-low power nodes with 3 analog and 3 digital inputs for remote monitoring and control
  2. RF Nodes: 868/915 MHz radio nodes with 3 analog and 3 digital inputs
  3. Gateway: 868/915 MHz gateways with either GPRS or ENET connectivity
  4. Kunak Cloud: cloud platform with Web-based control, an open REST-based API, and mobile app for smartphone or tablet

See them on the map: www.iotmap.ca

References

  1. Mis mejores deseos para el mercado de Internet de las Cosas en España, Jan 6, 2016, https://www.linkedin.com/pulse/mis-mejores-deseos-para-el-mercado-de-internet-las-cosas-consulting

Google AdSense – didn’t make sense yet

I have decided to remove ads on my site and blog, at least for now. I will explain why I stopped but first I want to give a bit of context.

In general I strongly dislike advertising although I recognize it’s a necessary evil. I suppose what I dislike the most are wasteful ads like the inch thick collection of printed ads inserted into the local “newspaper” or the ads for services that I already subscribe to.

I ended up on the dark side and played with Google and Yahoo! ad systems 10 years ago when one of my hobbies was building and promoting a few local search sites for the city that I live in and a couple around it.  I embedded Google AdSense ads in the sites and over a span of a few years (yes, years) the ads only brought in about $1,400. In the process I learned a lot about how hard SEO had become and learned more about my local community. If it had been a business, well the business would’ve died.

AdSense revenue from 2006 to 2010

Since that time I had $90 USD sitting in my Google AdSense account that I could not get out as Google only pays out once you reach $100. The $90 sat there. After a 6 year gap, I thought I would try AdSense again on my IoT blog to reach $100 and get my money out.

The IoT portion of my personal blog www.diku.ca/blog really just got started a few months ago. Initially the goal was just to generate the $10 and then stop the ads. But once I saw a little $ coming in I couldn’t stop 🙂 see, it’s evil!

The traffic on the blog is super low and growing — about 600 visitors a day at this point — so I didn’t expect a ton of ad revenue. The ads generated just over $300 and I was going to keep the ads going but a couple of problems happened.

The first problem is that, In the past couple of weeks, the ad revenue almost completely disappeared. I spent a few hours the other evening trying to figure out why I had some $16 ad revenue days and then, more recently, days with no revenue. I tried to correlate my blog and social network postings and publications with the blog visits, ad impressions/clicks but to no avail. I could not figure it out what caused this drop.

It was funny since I had actually been putting in more time providing more detailed blog posts on each company and then promoting the posts on 4 social network sites. Basically, I was doing more work and generating less ad revenue.

Here is a chart I put together showing the history of my activity for the past few months and the corresponding page views and earnings.

Analysis of activity vs. ad revenue

Not too relevant, but interesting, here’s a breakdown of which countries the revenue came from (high to low)

revenue by country, high to low

The second problem is that I had installed the Google AdSense app on my smartphone and I was checking the ad revenue a lot. It’s so much fun waking up in the morning to see that I had made a few bucks while I was sleeping but it was really a waste of time.

The third problem with ads is that they really take people away from a site instead of keeping them on it. The ads also distract from the actual content and reduce the credibility of the content.

So, for these reasons, I’ve decided to remove the evil ads at this point and get back to the content. I’m sure the readers won’t miss them and I hope they come back now that I am moving towards the light.

Feabhas – educating IoT Engineers and Developers

Faebhas, Gaelic for goodness, excellence, improvement, is an Embedded Software Training and Services company with an impressive list of clientele. They are based in Wanborough, Swindon in the U.K.

They provide on-site and public training for Embedded Engineers and Software Developers to help them create secure connected devices. They are also founding members of the IoT Security Foundation.

Feabhas’ courses include embedded and real-time programming with ‘C’ or C++, test programming with Python, software design using the Unified Modelling Language (UML), design patterns, secure Linux/Android development, and ARM-Cortex (licensed by ARM).

See them on the map: www.iotmap.ca