Connecting Proxidyne Sensor Node to the Senet LoRaWAN Network

Posted by on May 30, 2017

We released the Proxidyne Sensor Node a few weeks ago and the ability to join a LoRaWAN network has generated a bunch of excitement.  The Sensor node has a bunch of different modes that make it a great device for lots of different applications.  It can detect nearby wearable iBeacon devices for asset tracking, it can be a simple button (with one to four inputs), or it can relay sensor data from any of the Proxidyne sensors.  In terms of output, it can send information to another Proxidyne Sensor Node in peer-to-peer mode and it can also connect to a LoRaWAN network.

Senet, a large LoRaWAN network provider, is in the Chicago area.  I worked with their team to get our Proxidyne Sensor node attached to their network and the process was very straightforward.  They identified a park in downtown Chicago that had good LoRaWAN coverage and I loaded up my gear and headed out.

The Proxidyne Sensor Node uses the Microchip RN2903 module.  The Senet gateway in Chicago using 8 channels rather than the 64 channels that are available in other areas, so I limited our Sensor Node to only use the lower bank of channels (channels 0 to 7 and channel 64).  I logged into the Senet portal and registered our Sensor Node with their network and it generated the necessary keys (DeviceEUI, AppEUI, and AppKey).

Once at the park, I powered up the sensor node, put it in the passthrough mode, and registered the keys:

sys reset
sys factoryRESET
mac set deveui *****
mac set appeui ****
mac set appkey ****
mac set sync 34

mac set ch status 0 on
mac set ch status 1 on
mac set ch status 2 on
mac set ch status 3 on
mac set ch status 4 on
mac set ch status 5 on
mac set ch status 6 on
mac set ch status 7 on
mac set ch status 8 off

mac set ch status 63 off
mac set ch status 64 on
mac set ch status 65 off

mac set ch status 71 off

I then saved the config and connected:

mac save
mac join otaa

accepted

Success!  Now to send some data:

mac tx uncnf 01 11DEADBEEF2233

Heading off to the Senet portal, I see that the device is connected:

Drilling down, I see the data that I sent:

The portal also gives lots of great info like RSSI values, connections, and data rates:

Now that the sensor node is communicating, I wanted to do something interesting with the data.  Senet has a bunch of services that can be triggered when data is received:

I selected a simple web hook to trigger an email, and sent more data. Soon my inbox was chiming:

The Proxidyne Sensor node was now online!  Any of the button presses from the Proxidyne Survey and Call buttons, movement from the Proxidyne motion sensor, and activity from nearby wearable iBeacons could be detected and sent via the LoRaWAN to a cloud service like the Proxidyne Dashboard.

Interested in learning more? Contact us today!

 

 

 

 

 

Home Automation with Wearable iBeacons

Posted by on Mar 23, 2017

iBeacons have started appearing in wearables. There are now credit cards sized beacons, keychain fobs with built-in iBeacons, wristbands with iBeacons, lanyards with iBeacons and even iBeacon stickers.  One of the most interesting application for these new types of iBeacon is trigger home automation rules by just walking into a room.  We have been doing exactly that with our line of iBeacons and the Geohopper app, but with the appearance of wearable iBeacons on the market turns this around.  Instead of an iBeacon trigger an app, a person is wearing the iBeacon and broadcasting their whereabouts right from their wrist, wallet, or keychain.  An iBeacon detector can then pick up that signal and activate a rule for home automation.

To make all this work, we have introduced a new product: The Proxidyne iBeacon Detector as the newest member of our sensor line for home automation.  It listens for any nearby iBeacon devices and sends a trigger for the appropriate action.  To show how powerful the iBeacon Detector can be, we integrated the new iBeacon Detector and all of our sensors with the Indigo Domotics Home Automation Platform.  It runs on the Mac and works with a wide range of home automation devices.

To get it to work with Indigo, we created a plugin for all of the sensors, including the new Proxidyne Beacon Detector.  The system looks like this:

When someone with a wearable walks into a room with an iBeacon Detector, the iBeacon detector senses it and compares the identifiers being broadcast by the iBeacon to the identifiers the iBeacon detector is listening for.  Specifically, if the UUID and major number of the iBeacon transmission from the wearable match the configured UUID and major number of the iBeacon Detector, a trigger is sent from the iBeacon Detector to the USB Receiver plugged into the Indigo Server.  The Indigo server has our plugin installed, and recognizes this transmission, and triggers an action based on the person entering or existing the proximity to the iBeacon Detector.  The iBeacon Detector has the ability to filter out based on signal strength as well, so only iBeacons that are within a specified distance  will trigger actions.  You have much more granular control for triggering on distance than with an app and an iBeacon.

Here is a step by step on how I set it up:

  1. Download and install our Indigo plugin from github.  The plugin needs to be installed in the /Library/Application Support/Perceptive Automation/Indigo 7/Plugins folder:
  2. Indigo now shows the Bleunet plugin as an available plug-in in Indigo:
  3. Plug in the Proxidyne Receiver, click Configure to select the serial port.  It shows up as a usbmodemXXXX:
  4. Now the plugin is talking to the receiver.  To receive iBeacon packets, I set up a device by selecting Devices in the main window and clicking New.  Create New Device appears and select Type as Bleunet and the Model as Beacon Detector:
  5. When prompted for the Node ID, I entered in the number on the side of the iBeacon Detector:
  6. The device now shows up in Devices in Indigo.
  7. I then plugged in the Beacon Detector in my office to start detecting when I entered and exited the office.
  8. I then configured the wearable iBeacon (a lanyard with a built in iBeacon) to the correct UUID and major number of the iBeacon Detector:
  9. You can see that my lanyard beacon now shows up under Custom States in the Beacon Detector device:
  10. Now I wanted to do something interesting.  I could turn off lights when leave a room or adjust the temperature when I arrive home, but I wanted something more awesome.  And by awesome I mean play “Eye of the Tiger” when I enter a room.  So I head over to Triggers and set up a new trigger:

  11. I then walked out the room, and when I came back in, I was announced with Eye of the Tiger.  Mission accomplished.

There are many possibilities with wearable beacons.  Unlike beacon detection with an app, wearable beacons don’t require you to install an app, opt-in to location services, and do not affect the battery life on your phone.  You just put the wearable beacon on your keychain and start trigger on the enter and exit events.

Many other things are possible with wearable beacons.  For example, notification of when a device (for example, your iPad) leaves a room.  Just slip a wearable beacon inside the back of the iPad case and if the iPad leaves the room, you can get notified even if the iPad is powered off or out of range of a network. The iBeacon Detector will see that the device is not longer there and generate the notification.

If you are interested in trying this out on your own system, check out the Proxidyne Wearable iBeacon Detector Starter Kit for Home Automation or any of our awesome sensors for home automation.

If you want more information, fill out the form below and let us know how we can help!

[yikes-mailchimp form=”13″]

New in iOS 10! iBeacon For Printers

New in iOS 10! iBeacon For Printers

Posted by on Mar 13, 2017

Walk up to any printer with any iPhone or iPad and discover a printer instantly with iBeacons for Printers.  iBeacons for Printers were introduced in iOS 10 so that these beacons  broadcast printer discovery to nearby iOS devices over Bluetooth. When an iOS device running iOS 10 or later attempts to print, the device will scan for nearby printer beacons. The Bleu Station Printer Beacon responds with the network address and other information to the iOS device, and the iOS device uses that information to verify that the printer is reachable on the WiFi network.  If it is, the printer will be shown as a selectable printer.

In large organizations, discovering printers with iOS can be difficult since iOS will show all printers that are on the same network and are broadcasting AirPrint advertisements.  The iOS device may see no printers or may show dozens of devices, making it very difficult for the person who wants to print to select the correct printer. iBeacon for Printers solves this problem by broadcasting the printer location over Bluetooth to nearby iOS devices running iOS 10 or later.  As long as the iOS device can reach that printer over the wireless network, it can print to it.  This includes AirPrint printers or any print queue compatible with iOS 10 devices.

Interested in Deploying iBeacons for Printers?   Complete the form below and we’ll contact you. We have the expertise and the experience to make it work for you.

Need more info? Contact Us!

100,000 Cashier Button Presses!

100,000 Cashier Button Presses!

Posted by on Mar 1, 2017

One of the grocery store chains that use the Proxidyne Cashier button solution just passed 100,000 button presses!  Each time a cashier presses a button, an announcement is sent to the front end manager’s two-way radio, smart device or WiFi communicator, alerting them of the specific needs of a cashier such as “change needed, register nine”.  The button press event is also sent up to the Proxidyne Dashboard so the customer and the dealer can monitor staff usage, customer traffic and effectiveness of the system.  For example, you can see usage aggregated by day of week:

Or by how often each button was used:

The solution even monitors the battery level of every wireless button or sensor in each store in real-time.  Since the Cashier buttons securely communicate wirelessly back to our Dashboard, retailers and their service providers can monitor the battery level of each button and sensor and even view the historical data so they know when to change batteries which last for more than a year in most cases:

The Cashier button is just one of the sensors retailers can use with the Proxidyne solution.  Check out our Motion sensor to see how you can detect when customers are shopping in a specific aisle and dispatch a staff person to provide customer service.  Prompt attention increases sales, improves customer satisfaction and reduces theft as well!

If you would like to learn how our Cashier button or other Proxidyne solution can help your organization, fill out the form below and we’ll get in touch.

Need more info? Contact Us!

Introducing Proxidyne.  Deploy and Manage iOT sensors.

Introducing Proxidyne. Deploy and Manage iOT sensors.

Posted by on Sep 29, 2016

An introduction video to Proxidyne and our proximity sensor network.

 

Automatically notify staff with our new Proxidyne Motion Sensor [Video]

Automatically notify staff with our new Proxidyne Motion Sensor [Video]

Posted by on Sep 29, 2016

When a customer walks into an area that has high value merchandise, use the Proxidyne Motion Sensor to alert staff over smart phones, tablets and two way radios.  Watch the video to see how it works:

 

 

Keep your cashiers focused on customers with our new Proxidyne Cashier Call Button [Video]

Keep your cashiers focused on customers with our new Proxidyne Cashier Call Button [Video]

Posted by on Sep 29, 2016

With a press of a button, notify staff that a cashier needs change or assistance with our simple, yet powerful, cashier call buttons.  They are small #iot devices that can make announces to any device, such as an smart phone, tablet, or two way radio.

 

Press a button, get a push notification (or radio announcement) [Video]

Posted by on Sep 29, 2016

See how you can take a simple wireless call button, #iot enable it, get it on the devices you use every day!

 

Got a question for your customers? Ask it with the new Proxidyne Survey Button [Video]

Posted by on Sep 29, 2016

Check out the video I did of our wireless survey button.  Use your own questions and branding to get answers immediately!

 

The New Proxidyne Sensor Starter Kit [Video]

Posted by on Sep 29, 2016

I created a new video showing off our sensors and bridge that comes with our new starter kit.  Check it out on YouTube:

https://www.youtube.com/watch?v=HHxMCJVrdBk