concordseer: thank you for the reminder about your issue!
ccure: Let's check to see if mochad is located where the .rules file is instructing the OS to look for it.
SSH to your Zee...
sudo su
ls -l /usr/local/bin
Here is what mine looks like:
The important line is -rwxr-xr-x 1 root staff 127524 Jun 5 2016 mochad. Please post your listing.
If mochad is there then the .rules pointer is correct.
If mochad is not there then we'll need to copy it there. Since I don't have a Zee (and my R-Pi install is custom) I'll need to know where your HomeSeer directory is located and how it's named. I believe the HS directory is located in /usr/local so:
ls -l /usr/local
Please post this listing.
If mochad is in the /usr/local/bin directory, let's see if it will recognize your 1132CU:
nc localhost 1099
If it returns to the command prompt (mine is pi@raspberrypi:/usr/local/bin $) then mochad did not recognize your device and is not running. If you have a flashing square on the next line, try entering:
pl a1 on
You should see this:
If you do then mochad is running and working. If not then it is not.
You could try downloading, building and installing mochad v.17 as concordseer suggested, then editing the new .rules file to add the 1132CU VID&PID and see if that works. I suspect it will not and why I offered to work with your unit to see if it's even possible.
Regarding your questions about moving to a serial-based interface...
For serial-based X10 interfaces the most common are the CM11a, Ti103 and XTB-232:
CM11a (used on Ebay as low as $21: https://www.ebay.com/itm/X10-ACTIVEH...8AAOSw4EhaYMB3)
Ti103 (used on Ebay as low as $75: https://www.ebay.com/itm/Advance-Con...8AAOSwXzNai0Q3)
XTB-232 (new from the developer: http://jvde.us/xtb-232.htm)
I would recommend the XTB-232 first, then the Ti103 and finally the CM11a. You could use a CM15a but again there are some issues with the plugin and that device does not support some of the advanced features (such as Preset Dims). Those can also be found on Ebay.
For all of the serial devices you would need a USB to RS-232 adapter, and while there are many to choose from many have reported issues with the 'cheap' ones. I use Edgeport adapters myself and I believe that Pete (here on the board) has some additional recommendations. If you decide on this path we'll help you get this working.
Mochad is only used for the CM15a under Linux and is an open source 'driver' for that specific hardware. There are no additional software interfaces needed for the RS-232 devices.
Regarding your questions "Would the serial X10 require edits? USB to serial interface edits? Mochad edits?", the answers are no, no and mochad would not be used.
Let us know how you'd like to proceed...
ccure: Let's check to see if mochad is located where the .rules file is instructing the OS to look for it.
SSH to your Zee...
sudo su
ls -l /usr/local/bin
Here is what mine looks like:
Code:
pi@raspberrypi:/usr/local/bin $ ls -l /usr/local/bin total 128 -rwxr-xr-x 1 root staff 127524 Jun 5 2016 mochad pi@raspberrypi:/usr/local/bin $
If mochad is there then the .rules pointer is correct.
If mochad is not there then we'll need to copy it there. Since I don't have a Zee (and my R-Pi install is custom) I'll need to know where your HomeSeer directory is located and how it's named. I believe the HS directory is located in /usr/local so:
ls -l /usr/local
Please post this listing.
If mochad is in the /usr/local/bin directory, let's see if it will recognize your 1132CU:
nc localhost 1099
If it returns to the command prompt (mine is pi@raspberrypi:/usr/local/bin $) then mochad did not recognize your device and is not running. If you have a flashing square on the next line, try entering:
pl a1 on
You should see this:
Code:
pi@raspberrypi:/usr/local/bin $ nc localhost 1099 pl a1 on 02/23 07:40:02 Tx PL HouseUnit: A1 02/23 07:40:02 Tx PL House: A Func: On
You could try downloading, building and installing mochad v.17 as concordseer suggested, then editing the new .rules file to add the 1132CU VID&PID and see if that works. I suspect it will not and why I offered to work with your unit to see if it's even possible.
Regarding your questions about moving to a serial-based interface...
For serial-based X10 interfaces the most common are the CM11a, Ti103 and XTB-232:
CM11a (used on Ebay as low as $21: https://www.ebay.com/itm/X10-ACTIVEH...8AAOSw4EhaYMB3)
Ti103 (used on Ebay as low as $75: https://www.ebay.com/itm/Advance-Con...8AAOSwXzNai0Q3)
XTB-232 (new from the developer: http://jvde.us/xtb-232.htm)
I would recommend the XTB-232 first, then the Ti103 and finally the CM11a. You could use a CM15a but again there are some issues with the plugin and that device does not support some of the advanced features (such as Preset Dims). Those can also be found on Ebay.
For all of the serial devices you would need a USB to RS-232 adapter, and while there are many to choose from many have reported issues with the 'cheap' ones. I use Edgeport adapters myself and I believe that Pete (here on the board) has some additional recommendations. If you decide on this path we'll help you get this working.
Mochad is only used for the CM15a under Linux and is an open source 'driver' for that specific hardware. There are no additional software interfaces needed for the RS-232 devices.
Regarding your questions "Would the serial X10 require edits? USB to serial interface edits? Mochad edits?", the answers are no, no and mochad would not be used.
Let us know how you'd like to proceed...
Comment