Announcement

Collapse
No announcement yet.

HomeSeer Linux ESXi - USB Passthrough

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

    HomeSeer Linux ESXi - USB Passthrough

    I'm trying to get a locally attached zstick to show up on my ubuntu VM under ESXi running homeseer.

    Has anyone done this and have directions on how connect?

    Nothing I try is working.

    It looks like I'm getting something... I setup passthrough through vcenter client and I get the following device on my ubuntu VM

    Bus 002 Device 004: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light

    When I go to HomeSeer and add my zstick I see a device "/dev/ttyUSB0" which is a new device when I add my Z-Stick to my ESXi physical host.
    But the Actions pull down in HomeSeer after I add my zstick doesn't work. I cannot see options like importing node information. The pull down just doesn't pull down.

    Any ideas?
    Does it make sense that my zstick shows up as "Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light"?

    BTW - I just unplugged my zstick from my working Windows HomeSeer physical desktop and plugged it into my ESXi host with all my devices paired to my zstick. Not sure if that makes a difference. My hope was I would be able to import all my devices from my zstick like a brand new system.
    Last edited by denisl; January 11, 2015, 02:15 AM.

    #2
    Did you restart the esxi host after enabling pass-through in vcenter?

    someone more proficient in linux will have to chime in as to whether that is showing up correctly or needs another driver, but it sounds like you've done everything correctly as far as enabling esxi pass-through, if the guest is seeing it.

    Comment


      #3
      Looks like I overlooked a simple step. Once I added the zstick through homeseer I never clicked the yellow circle with the red line to "enable the device". I clicked on it and it looks like it's working!! Kicked off an import and waiting to see what happens...


      02:21:57:0037:[Z-Wave]->Z-Stick: ============================================================ ==========
      02:21:57:0044:[Z-Wave]->Z-Stick: ----------------------------------------------------------------------
      02:21:57:0053:[Z-Wave]->Initializing Z-Wave interface Z-Stick (Aeon Labs Aeotec Z-Stick) on /dev/ttyUSB0
      02:21:57:0059:[Z-Wave]->Z-Stick: ----------------------------------------------------------------------
      02:21:57:0083:[Z-Wave]->Z-Stick: The Z-Wave Command Execution Thread was Started or Restarted.
      02:21:57:3059:[Z-Wave]->Z-Stick: The Z-Wave API Execution Thread was Started or Restarted.
      02:21:57:3101:[Z-Wave]->Z-Stick: Getting node information from controller...
      02:22:01:0455:[Z-Wave]->Z-Wave network key has been updated and saved.
      02:22:01:0490:[Z-Wave]->Z-Stick: Z-Wave services for the SECURITY COMMAND CLASS were successfully started.
      02:22:01:0496:[Z-Wave]->Z-Stick: Z-Wave Serial API version: 5
      02:22:01:0502:[Z-Wave]->Z-Stick: Z-Wave interface node ID: 1, Home ID: 01850CA1
      02:22:01:0511:[Z-Wave]->Z-Stick: Found 16 Z-Wave nodes in interface node ID 1 (Z-Stick)
      02:22:01:1790:[Z-Wave]->Z-Stick: Controller Manufacturer: Aeon Labs, ID=0x1, Type=0x2
      02:22:01:1800:[Z-Wave]->Z-Stick: Controller firmware version: 3.7
      02:22:01:2377:[Z-Wave]->Z-Stick: This Z-Wave PC Controller Library Version is: Z-Wave 2.78 (ZDK Version 5.02.3 Patch 3)
      02:22:01:2386:[Z-Wave]->Z-Stick: This Z-Wave PC Controller is Type: ZW_LIB_CONTROLLER_STATIC
      02:22:01:2405:[Z-Wave]->Z-Stick: ............................................................ ..........
      02:22:01:2412:[Z-Wave]->Z-Stick: .............................. FINISHED ..............................
      02:22:01:2418:[Z-Wave]->Z-Stick: ............................................................ ..........
      02:22:30:0434:[Z-Wave]->Starting Z-Wave Polling...

      Comment


        #4
        I have been using Homeseer since the HS3 Beta came out on my ESXi Host with USB Pass-through ... It works great, but I am using it on a Windows VM. In the client it does show as an "odd" name, but its the name on the stick programming, so that's ok.

        Comment


          #5
          FWIW, I have a similar setup - ESXi 5.0 with a Ubuntu server for HS3. I'm passing through USB ports for both the Z-Stick and an Insteon PLM. I don't remember having to do anything special to get it working.

          Here is the lsusb output for mine. The Future Technology UART is the PLM.

          Code:
          robert-ubuntu:~$ lsusb
          Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
          Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
          Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
          Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
          Bus 002 Device 004: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x Composite Device
          Bus 002 Device 005: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
          See also the VM devices, attached. Hopefully this will help.
          Attached Files

          Comment


            #6
            You might also want to try this:

            dmesg | grep cp210x

            Here is what my output looks like:

            Code:
            ubuntu:~$ dmesg | grep cp210x
            [    8.680694] usbcore: registered new interface driver cp210x
            [    8.681313] usbserial: USB Serial support registered for cp210x
            [    8.681901] cp210x 2-2.1:1.0: cp210x converter detected
            [   10.719295] usb 2-2.1: cp210x converter now attached to ttyUSB1

            Comment


              #7
              I use a Z-Wave USB device (and a number of other USB devices) which all passthrough from the ESXi server to the various hosts, works quite well.
              HS3 PRO, Win10, WeatherXML, HSTouch, Pushover, UltraGCIR, Heaps of Jon00 Plugins, Just sold and about to move so very slim system.

              Facebook | Twitter | Flickr | Google+ | Website | YouTube

              Comment


                #8
                Hi,

                I ordered an Intel NUC and planning to set this up with ESXI 5.5 or even 6.

                So my production, and test environment can be run on this box and even some other VMS.

                I only wonder if the Way2Call modem also works in USB passthrough, I read that some users had issues? Anybody got tyhis working?

                Bart
                Regards Bart
                ------------------------------------------
                Win7 64Bit on Intel NUCI7 with SSD
                HSPRO 3.
                Devices; 1370 Events; 691

                Jon00 Scripts, JowHue, HSTouch, Plugwise, Z-wave, Ultranetatmo, Ultracam, PHlocation, BLUSBUIRT, MeiHarmony, Buienradar, MEiUnifi Pushover 3P, Random, Nest HSPhone and Blueiris

                Visonic Powermax Alarm System (HS3) Interface: http://www.domoticaforum.eu/viewtopic.php?f=68&t=11129

                Comment

                Working...
                X