This plugin is for the CM15A running under Linux. Do not install this under Windows as it will not work! The attached zip file contains only the components of the plugin that have changed - not the entire plugin. You must already have the current release version of the plugin installed from the updater before updating to this version!!
To install this BETA version:
- Shut down HS
- In your HS3 directory, rename HSPI_CM15A.exe to HSPI_CM15A.exe.bak (so you have a backup of your current version)
- Unzip and copy the attached .exe into your HS3 directory
- If additional directories are included in the zip file, copy the files in them to their respective directories in your HS3 directory. If there are subdirectories copy the subdirectory and its contents. For example if there was a html dir in the zip and it contained a dir named CM15A then copy the CM15A folder to the HTML dir in your HS dir.
- If the mochad directory is included in the zip the included files are builds for 32 bit Raspberry-Pi and 32bit x86 Linux. Note that the build shipped with HomeSeer is for the Raspberry-Pi (ARM) and will not run under x68 Linux (ie; Ubuntu). Here is how to replace the file:
- Copy mochad_x86 to the mochad dir in HS
- Access the terminal on your HS3 system ('Terminal' in Ubuntu or ssh)
- Change to your HomeSeer directory: cd /usr/HomeSeer (on my system)
- Change to the mochad dir
- Rename the existing mochad file: sudo mv mochad mochad_RPi32
- Copy the new mochad_x86: mv mochad_x86 mochad
- Delete the existing mochad file in /usr/local/bin: sudo rm /usr/local/bin/mochad
- Copy the new file to the /usr/local/bin folder: cp mochad /usr/local/bin/mochad
CHANGELOG
v3.0.0.5 | This is the current version in the HS3 updater. |
v3.0.0.6 | Posted: 15Mar2020 --- Changes to support HS3 plugin version under HS4 & bug fixes--- Added: Plugin 'Config' page (accessed from 'Plugins/X10/Config Plugin' in HS4 or 'Manage Plugins/X10/Config Plugin' in HS3). Added: Help file support to the plugin. The included help file is the same as the X10 plugin. I will update this for the CM15a plugin later. Removed: 'Override' setting in plugin (changing setting in X10.ini now does nothing). Added: 'Debug Mode' checkbox to Config page. HS3 'Developer Mode' setting is no longer used and changes to the plugin debug mode setting are respected immediately - no more plugin restart required! Added: Ability to add new X10 devices from the plugin. This feature is available under both HS3 and HS4 and is accessed from "Plugins/X10/Add a New X10 Device"" in HS4 or "Manage Plugins/X10/Add a New X10 Device"" in HS3. This feature was added for HS4 compatibility. Fixed: "Wrong Unit Code Detected" Plugin was truncating the last digit of device codes so A12 was recognized as A1. Fixed: "Detecting "All Units Off" Plugin was not triggering on 'CM15A: Receive Command' 'All Units Off'. Fixed: Plugin would continually try to access the CM15a when mochad was not loaded. Fixed: Plugin now logs when it cannot load mochad and sets the plugin status to 'CRITICAL'. IMPORTANT NOTES: - The build of mochad shipped with HS3 (and HS4?) is for the RaspberryPi (ARM) and will not run on an x86 install of Linux. I have included a 32 bit x86 build in the zip file in case you need it. - Please report any issues with this version on the forum in the sticky topic for this beta version: "Beta .47 Issues" |
v3.0.0.7 | Posted: 28Apr2020 Fixed: Debug setting on Plugin 'Config' page now controls logging (or not) of debug messages. |
Leave a comment: