Skip to content

Indigo home automation software plugin to use Bleunet bluetooth devices

License

Notifications You must be signed in to change notification settings

proxidyne/indigo_bleu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Indigo Bleu: Indigo home automation software plugin to use Bleunet bluetooth devices.

Instructions

  • 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: image
  • Indigo now shows the Bleunet plugin as an available plug-in in Indigo: image
  • Plug in the Proxidyne Receiver, click Configure to select the serial port. It shows up as a usbmodemXXXX: image
  • 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 and Model: image
  • When prompted for the Node ID, I entered in the number on the side of the iBeacon Detector: image
  • The device now shows up in Devices in Indigo.

Buttons and Motion Sensors

• Once the device is set up, you can set up triggers when a button is pressed or motion is detected: image image

iBeacon Detector

The system looks like this: image

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.

  • Plug in the Beacon Detector to start detecting iBeacons.
  • Configure a wearable iBeacon to the correct UUID and major number of the iBeacon Detector: image
  • The iBeacon now shows up under Custom States in the Beacon Detector device: image

About

Indigo home automation software plugin to use Bleunet bluetooth devices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages