Announcement

Collapse
No announcement yet.

"X10" Beta version 3.0.0.47 & 48

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Pete
    replied
    Will do...

    Leave a comment:


  • mfisher
    replied
    Thanks Pete! Please let me know if you find any issues as it runs over time.

    Leave a comment:


  • Pete
    replied
    X10 plugin working fine with newest Linux HS4 beta update version 4.0.3.2

    Click image for larger version

Name:	X10.jpg
Views:	80
Size:	17.5 KB
ID:	1370573

    Leave a comment:


  • Pete
    replied
    I will just remove it from the Homeseer root directory.

    The adding devices issues relates to adding any device (not just X10) specifically with the new beta version of HS4.

    Leave a comment:


  • mfisher
    replied
    I suspect that HS4 is looking for the plugin file name to match the class in the plugin. By renaming the plugin to
    HSPI_X10-V146.exe HS4 cannot find the class HSPI_X10-V146 in the plugin but then figures this out and looks for the HSPI_X10 class. I'll bet if you rename the exe back to HSPI_X10.exe this error will disappear.

    Leave a comment:


  • Pete
    replied
    The attached zip file contains the v.48 of the X10 plugin (.exe only) and the Help.htm and supporting image file. Just copy the help and image file to the HomeSeer/html/X10 folder

    Just renamed the Help.htm to help.htm.

    The add an X10 device doesn't work with the newest HS4 beta.

    Will get back to testing in the next few days.



    Leave a comment:


  • Pete
    replied
    Mark

    Updated afterwards to newest HS4 Beta. That said it loads the plugin fine.

    I can see it under the HS4 plugins and did see an error in the log when starting HS4 newest beta.

    12:44:34:4640:[Startup]->Checking for available plug-ins
    12:44:34:6600:[Error]->Error, Class not found in plugin EXE, maybe namespace is not correct,? Note filename is case sensitive!: HSPI_X10-V146.exe Class: HSPI_X10-V146.HSPI->
    12:44:34:8764:[Plug-In]->Found plug-in: X10, version: 3.0.0.48
    12:44:34:8769:[Startup]->Initializing Plug-Ins
    Connecting to server at 127.0.0.1...
    12:44:35:0751:[Info]->Plugin X10 has connected. IP:127.0.0.1:45834
    Connected, waiting to be initialized...
    12:44:35:0791:[Starting Plug-In]->Initializing plugin X10 ...
    12:44:35:1230:[Info]->Initializing CM11A/12U on COM port /dev/ttyUSB0
    12:44:35:1852:[Starting Plug-In]->Plugin X10 started successfully in 106 milliseconds
    12:44:35:2847:[Starting Plug-In]->X10 loaded in 400 milliseconds
    12:44:35:2851:[Plug-In]->Finished initializing plug-in X10

    Leave a comment:


  • mfisher
    replied
    Thanks for the update Pete!! Ugh, I thought I had resolved the installer help file issue but it looks like I did not. The attached zip file contains the v.48 of the X10 plugin (.exe only) and the Help.htm and supporting image file. Just copy the help and image file to the HomeSeer/html/X10 folder and you'll be good. Note that the help file is old and still needs updating...

    Please let me know if you find any issues and thank you again for your assistance!
    Attached Files

    Leave a comment:


  • Pete
    replied
    Added X10 plugin V3.0.0.46 on new Linux HS4 box. Looks like it installed but do see an error.

    Install/Update of package X10 failed.

    Error, package file not found: /opt/HomeSeer/Updates3/X103.0.0.46/Help.htm

    Interface is showing OK.

    Shut it down and updated to V3.0.0.48

    Click image for larger version  Name:	X10HS4-1.jpg Views:	0 Size:	69.7 KB ID:	1370355

    Added one X10 device - X1 Chime module.

    Works fine.

    Click image for larger version  Name:	X10-1.jpg Views:	0 Size:	28.5 KB ID:	1370358
    Logs look OK. Only thing I cannot clip and paste them via HS4 so did this via legacy logs.

    Mar-16 11:07:24 AM Starting Plug-In X10 loaded in 400 milliseconds
    Mar-16 11:07:24 AM Plug-In Finished initializing plug-in X10
    Mar-16 11:17:41 AM Device Control Device: X10 Unknown A1 [*** NEW X10 DEVICE ***] to On (100) by/from: CAPI Control Handler
    Mar-16 11:17:41 AM X10 DEBUG CM11A.SendIt(): Sending 2 bytes: 0x4 0x66
    Mar-16 11:17:41 AM X10 DEBUG CM11A.SendIt(): Data sent, waiting for checksum From CM11a...
    Mar-16 11:17:41 AM X10 DEBUG CM11A.SendIt(): Received a good checksum: 0x6A
    Mar-16 11:17:41 AM X10 DEBUG CM11A.SendIt(): Send 0x00 to CM11a (command to transmit the data onto the power line).
    Mar-16 11:17:41 AM X10 DEBUG CM11A.SendIt(): Got ack of: 0x55
    Mar-16 11:17:41 AM X10 DEBUG CM11A.SendIt(): Success! 0.76 seconds for CM11a to send.
    Mar-16 11:17:41 AM X10 DEBUG CM11A.SendIt(): Sending 2 bytes: 0x6 0x62
    Mar-16 11:17:41 AM X10 DEBUG CM11A.SendIt(): Data sent, waiting for checksum From CM11a...
    Mar-16 11:17:41 AM X10 DEBUG CM11A.SendIt(): Received a good checksum: 0x68
    Mar-16 11:17:41 AM X10 DEBUG CM11A.SendIt(): Send 0x00 to CM11a (command to transmit the data onto the power line).
    Mar-16 11:17:42 AM X10 DEBUG CM11A.SendIt(): Got ack of: 0x55
    Mar-16 11:17:42 AM X10 DEBUG CM11A.SendIt(): Success! 0.211 seconds for CM11a to send.
    Mar-16 11:17:44 AM Device Control Device: X10 Unknown A1 [*** NEW X10 DEVICE ***] to Off (0) by/from: CAPI Control Handler
    Mar-16 11:17:44 AM X10 DEBUG CM11A.SendIt(): Sending 2 bytes: 0x4 0x66
    Mar-16 11:17:44 AM X10 DEBUG CM11A.SendIt(): Data sent, waiting for checksum From CM11a...
    Mar-16 11:17:44 AM X10 DEBUG CM11A.SendIt(): Received a good checksum: 0x6A
    Mar-16 11:17:44 AM X10 DEBUG CM11A.SendIt(): Send 0x00 to CM11a (command to transmit the data onto the power line).
    Mar-16 11:17:44 AM X10 DEBUG CM11A.SendIt(): Got ack of: 0x55
    Mar-16 11:17:44 AM X10 DEBUG CM11A.SendIt(): Success! 0.469 seconds for CM11a to send.
    Mar-16 11:17:44 AM X10 DEBUG CM11A.SendIt(): Sending 2 bytes: 0x6 0x63
    Mar-16 11:17:44 AM X10 DEBUG CM11A.SendIt(): Data sent, waiting for checksum From CM11a...
    Mar-16 11:17:44 AM X10 DEBUG CM11A.SendIt(): Received a good checksum: 0x69
    Mar-16 11:17:44 AM X10 DEBUG CM11A.SendIt(): Send 0x00 to CM11a (command to transmit the data onto the power line).
    Mar-16 11:17:44 AM X10 DEBUG CM11A.SendIt(): Got ack of: 0x55
    Mar-16 11:17:44 AM X10 DEBUG CM11A.SendIt(): Success! 0.919 seconds for CM11a to send.



    Disabled and enabled plugin on legacy page and see this in the logs.

    Mar-16 11:34:50 AM Plug-In Shutting down Plug-In: X10
    Mar-16 11:34:52 AM Info Plugin X10 with ID: and Instance: has disconnected
    Mar-16 11:34:52 AM Error Displaying remotely connected interfaces: Object reference not set to an instance of an object
    Mar-16 11:35:06 AM Info Plugin X10 has connected. IP:127.0.0.1:33824
    Mar-16 11:35:06 AM Starting Plug-In Initializing plugin X10 ...
    Mar-16 11:35:06 AM Info Initializing CM11A/12U on COM port /dev/ttyUSB0
    Mar-16 11:35:06 AM Starting Plug-In Plugin X10 started successfully in 88 milliseconds
    Mar-16 11:35:06 AM Starting Plug-In X10 loaded in 300 milliseconds
    Mar-16 11:35:06 AM Plug-In Finished initializing plug-in X10

    Leave a comment:


  • mfisher
    replied
    Pickles871 Thanks for the log file, I'll review it as soon as I'm able.

    Leave a comment:


  • Pete
    replied
    Will do today.

    Leave a comment:


  • mfisher
    replied
    Pete Yes, please do! Install the 'legacy' X10 plugin from the updater (currently v.46) then drop the beta HSPI_X10.exe over the installed one. I'm definitely looking forward to your feedback!

    Leave a comment:


  • Pete
    replied
    Is it time to test application on HS4 in Linux?

    Going baby steps here with a new box for HS4. I have installed Ubuntu 18.04 and a Windows 7e instance on the box.

    I have a few extra CM11A's to test with.

    Leave a comment:


  • Pickles871
    replied
    Log attached. Not too many warnings. Mostly okay. Any thoughts would be most appreciated. Many thanks.

    Peter log.txt

    Leave a comment:


  • mfisher
    replied
    Pickles871 Thanks! It is entirely possible that 1 sec just isn't enough time on a 50Hz system. It will be interesting to see what your log reveals.

    Leave a comment:

Working...
X