SleepyBed IQ  

Developer: Open Source Plugins
Category: Miscellaneous
Github: Github Repo
Assistance: Get help!   
Plugin ID: com.nathansheldon.indigoplugin.sleepybed-iq
Latest release: v2023.0.0 released on Aug. 18, 2023
Release downloaded: 0 times
Requires: Indigo v2022.1.2 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download latest release

SleepyBed IQ is a plugin for Indigo Domotics's Indigo 7 home control software which allows you to monitor your Select Comfort SleepNumber bed through the SleepIQ online sleep monitoring system.

SleepyBed IQ offers the following features:

• Full Be Status. All known exposed data about your SleepNumber bed is populated into the SleepNumber Bed device's custom states list. SleepNumber Bed devices in Indigo appear as sensor devices that are "on" if anyone is in bed and "off" if no one is in bed. Bed status is updated every 15 seconds.

Installation

Download the SleepyBed IQ zip file (link above) to the computer running the Indigo server. If the file is not already unzipped, double-click the .zip file to unzip it. Open the folder that is expanded from the zip file and double-click the SleepyBed IQ.indigoPlugin file. The Indigo client will open and prompt to install the plugin. Click the option to install and enable the plugin. You'll be prompted to configure the plugin. Enter your SleepIQ web site username (usually your email address) and password then click the "Verify" button to verify the credentials. Click "Save".

Usage

You can create an Indigo device for each SleepNumber bed you've registered with the SleepIQ web site.

  1. Create a new Indigo device (click "New..." in the Devices window). Select the "SleepyBed IQ" plugin as the device Type. Select "SleepNumber Bed" as the device type.
  2. A "Configure SleepNumber Bed" dialog will appear. Select the "SleepNumber Bed" you want to monitor and click Okay.

Limitations

• You cannot control any aspect of the SleepNumber Bed. • Historic sleep data from the SleepIQ web site is not available through this plugin. However, you could track bed state changes and compile your own sleep history data.

Release details
Released on: Aug. 18, 2023
Requires: Indigo v2022.1.2+
Downloaded: 0 times 
Changes in this release

Python3 port

Release details
Released on: Dec. 14, 2020
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release
  • Improved compatibility with SleepNumber API service that reduces the number of calls made to the service. This may reduce or eliminate bed data gathering errors in the Indigo log.
Release details
Released on: Nov. 23, 2020
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release
  • Fixed a bug where trying to set the SleepNumber would fail with an error.
  • Fixed a bug where trying to set a FlexFit preset would fail with an error.
  • Fixed a bug that would produce 404 errors in the log if a bed had no adjustable base.
Release details
Released on: Nov. 22, 2020
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release
  • Updated Sleep IQ API library to support changes in the Sleep IQ API.
  • Added states for separate left and right side head and foot base position values.
  • Added action to set the foot and head parts of supported bed bases to precise positions.
Release details
Released on: March 18, 2018
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release
  • Added ability to control SleepNumber and FlexFit adjustable base preset position.
  • Added more detailed debugging information when debug logging is enabled.
Release details
Released on: Nov. 24, 2017
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release

Initial release.