Description:
How to install:
How to use:
Supported MySensors library versions:
Features:
The plugin currently supports the following devices:
The following platforms have been successfully tested (HS; OS; Plugin):
ToDo:
Known issues:
Releases:
- A HomeSeer 3 plugin supporting the MySensors.org framework (http://www.mysensors.org)
How to install:
- Copy HSPI_MySensors.exe and HSPI_MySensors.exe.config to the HomeSeer root directory
- Copy the Json.NET 6.0 Release 6 dll and xml files for .Net 4.0 to ./HomeSeer HS3/Bin/MySensors/ (https://github.com/JamesNK/Newtonsof...ases/tag/6.0.6)
How to use:
- Connect the MySensors serial gateway to a COM port
- Configure the COM port at the 'Manage plugins' page
- Enable the plugin at the 'Manage plugins' page
- An S_CONTROLLER device is automatically created when the plugin starts
- Put the S_CONTROLLER device in HS into inclusion mode
- Include a device by resetting the MySensors Arduino device - it should be automatically created in HS
Supported MySensors library versions:
- 1.4.1
Features:
- Serial port gateway (Ethernet gateway not supported)
- Inclusion
- Dynamic node id allocation
- Configurable ACK/retransmission support for DIMMER and LIGHT devices (gateway -> devices)
- Last level support for DIMMER and COVER devices
- Metric/Imperial configuration of nodes
- Battery level of nodes
- SetDeviceStringByRef and SetDeviceValueByRef available as HomeSeer plugin functions (see example scripts for details)
- Metric unit prefix configuration per devices (via V_UNIT_PREFIX message - only available in the development branch of the MySensors library)
- User defined unit strings per device - alternative to unit strings defined by the metric/imperial configuration and the prefix
- Time configuration of nodes
- Configurable log
- Communication timeout indicator (device configuration)
- Grouping in HomeSeer
- Windows/Linux
The plugin currently supports the following devices:
- AIR_QUALITY
- ARDUINO_NODE
- ARDUINO_RELAY
- BARO
- COVER
- CUSTOM
- DIMMER
- DISTANCE
- DOOR
- HUM
- LIGHT
- LIGHT_LEVEL
- LOCK
- MOTION
- MULTIMETER (only available in the development branch of the MySensors library)
- POWER
- RAIN
- SMOKE
- TEMP
- UV
- WATER
- WEIGHT
- WIND
The following platforms have been successfully tested (HS; OS; Plugin):
- 3.0.0.194; Windows 10 (64 bit); 1.0.5687.23871
- 3.0.0.149; Linux (Ubuntu 14.10, 64 bit); 1.0.5489.37261
ToDo:
- Update device value for S_CUSTOM_VAR devices when the received string from the node represents a number
Known issues:
- Deleting a device requires a restart of the plugin - to remove all references to the deleted device.
Releases:
- 1.0.5687.23871
- Support for S_WIND sensors
- Battery icon is only shown when an I_BATTERY_LEVEL message has been received from the node
- Issue related to device value change triggering fixed
- 1.0.5680.28186
- Support for grouping in HomeSeer added
- Battery indicator graphic is now updated on 'older' S_ARDUINO_NODE devices
- Issue related to the update of the last change value in HS fixed
- Change events for devices in HS will now only fire if a device value is actually changed
- Crash related to incoming message handling fixed - Exposed by the I_TIME message
- Support for S_WATER sensors
- Support for S_CUSTOM sensors
- SetDeviceStringByRef and SetDeviceValueByRef added as plugin functions (see example scripts for details)
- Support matrix with devices and messages included
- Expiration date removed
- 1.0.5621.26840
- Support for S_SMOKE sensors
- Support for S_WEIGHT sensors
- Support for I_BATTERY_LEVEL
- Gateway freeze fixed
- 1.0.5574.17274
- Crash related to unknown device presentations fixed
- Support for S_LOCK sensors
- Support for S_COVER sensors
- Support for V_UNIT_PREFIX (only for metric units)
- Support for user defined unit strings
- 1.0.5565.14509
- Configurable ACK/retransmission support for DIMMER and LIGHT devices
- 'Last Level' button added to the DIMMER device
- Support for the MULTIMETER sensors (only available in the development branch of the MySensors library)
- 1.0.5509.42579
- Communication timeout functionality improved
- 1.0.5491.35852
- Input from the Rain sensor is no longer divded by 1000
- 1.0.5489.37261
- HomeSeer locations set to MySensors during device creation
- Communication timeout indicator
- Support for S_RAIN sensors
- Improved robustness
- 1.0.5447.41794
- Initial release
Comment