Skip to content

Version History

jvmahon edited this page Sep 3, 2020 · 19 revisions
Version Description
1.0.6 Added support for the Config-UI-X interface. Thanks to mwolter805 for the config.schema.json!
1.0.5 Fixed a bug when adding a Heating-Only or Cooling-Only thermostat
1.0.4 Added colorTemperatureRef parameters to dimmable light bulbs. Added minCelsius and maxCelsius to Temperature Sensors. See Setting Up Your Confg.json file, Complex Settings
1.0.0 First release version with common functionality on both HomeSeer 3 and HomeSeer 4
0.0.46 Updated lock functionality so if you have an associated door sensor, the code will prevent locking while the door is open.
0.0.43 Changed telnet interface to use a queue with 50mSec spacing between commands sent to HomeSeer. This was to fix an error that occurred when scenes were activated with many commands. Also changed how dimmer lights turn on - updated so that, when an icon is tapped in iOS Home, the light is first sent its "last value" - that is, no longer sending 255 to turn on the dimmer, but using its actual last value stored in iOS Home app.
0.0.40 Fixed a type conversion bug in processing received data.
0.0.39 Fixed a bug in sensor code that caused crash when adding a TemperatureSensor.
0.0.38 Fixed a bug in networking code where login / password was always set to "default", "default" regardless of what was set in config.json.
0.0.37 No new features. This was a cleanup of the code moving (almost) all of the HomeSeer interaction code into its own JavaScript class 'HomeSeerSystem' which is defined in the file "/lib/HomeSeerSystemObject.js". Still planning a bit more code cleanup in later versions
0.0.36 Changed send-to-HomeSeer code to inhibit send of value when value hasn't changed (addresses Nest Thermostat mode change issue).
0.0.34 Fix bugs in 'Lock' device code. Add support for non-Zwave locks.
0.0.31 Fix bugs in Thermostat code. Add support for 'Nest' thermostat plugin.
0.0.29 Change automatically generated naming to remove the dash between the room name and the item name. Warn if "login" and "password" aren't both entered in config.json
0.0.28 Added notifier to inform user when an update is available.
0.0.27 Added notifier to inform user when an update is available.
0.0.26 Fix for Garage Door Openers.
0.0.24 Fixed a 'race' condition in JavaScript which caused some lights not to be correctly identified as dimmers
0.0.21 Fixed an error that could prevents some lights from turning off.
0.0.20 Various patches to allow SSL usage.
0.0.12 Fix for "names" field not being recognized.
0.0.11 Allow a battery to be associated with more devices including switches.
0.0.10 Initial alpha / beta testing builds.

Version numbers not identified were intermediate builds.

Home

Installation

I've deleted most of my "old" installation instructions that used to be here. Homebridge has updated their instructions and they are now more comprehensive than what I had. Just follow their instructions: https://www.npmjs.com/package/homebridge

And be sure to use config-ui-x. Its really great for setting up the plugin.

Configuring Devices

These instructions are now a bit out of date. You can follow them to set up the plugin, but there is now a settings interface in config-ui-x which makes it much easier.

FAQs

Why won't my device names change after I edit them in config.json

Miscellaneous

Clone this wiki locally