Home AMX User Forum NetLinx Modules & Duet Modules

Has anyone tested this module from Yealink, Yealink_MSTeamsRooms_v1_0_1_dr1_0_0?

JoakimGiskeJoakimGiske AV technician/programmerPosts: 5

Hi

Has anyone tested this solution out with customers, Yealink_MSTeamsRooms_v1_0_1_dr1_0_0 for MTR meeting rooms? I have around 20 customers who are waiting for this type of solution so that they don't have two user panels in meeting rooms. Please share if you have any experience with this module.

Best Regards
Joakim Giske

Comments

  • JoakimGiskeJoakimGiske AV technician/programmer Posts: 5
  • richardhermanrichardherman not-so-junior member Posts: 339

    I have tried it briefly. It works, but not very well, at least not for me. It was excruciatingly slow, with the AMX sourced web page taking up to something like a minute to load the page on the Yealink touchscreen, sometimes it was there within 10 seconds, but it was never snappy. Every time you leave the roompage on the Yealink touchpanel and go back, it reloads it with the same delay. On a regular basis the page wouldn't load at all. I only used the two example layouts that come with the AMX module, 'einstein' and 'vaugn'. I haven't actually used any button_event, but I saw they triggered in NetLinxStudio, not expecting problems there.
    Haven't had any time to experiment any further. It don't really see what I can do to improve the load times, but if they don't improve, it's not useable. I've used the corporate LAN and an isolated LAN setup (with an extra USB to Network converter plugged into the MVC400 Yealink PC) with no difference

    Have used the firmware for the AMX controller and the Yealink that AMX mentions in the module documentation

  • HARMAN_ChrisHARMAN_Chris Harman Integrated Technologies Group (ITG) Posts: 467

    @richardherman - thanks for the feedback. We are typically seeing 4-6 second load times before the page is fully rendered. Not that it is a requirement, but were the NX controller and yealink MTR on the same subnet? We have demonstrated this solution at multiple shows and not experienced the load times you are referring to. In general, the horsepower in the MTR unit is less than a laptop, but it still achieved the ~5 second full load time. What load time do you see with a laptop?

  • HARMAN_awaltonHARMAN_awalton Harman Integrated Technologies Group (ITG), Applications Posts: 6

    @richardherman said:
    I have tried it briefly. It works, but not very well, at least not for me. It was excruciatingly slow, with the AMX sourced web page taking up to something like a minute to load the page on the Yealink touchscreen, sometimes it was there within 10 seconds, but it was never snappy. Every time you leave the roompage on the Yealink touchpanel and go back, it reloads it with the same delay. On a regular basis the page wouldn't load at all. I only used the two example layouts that come with the AMX module, 'einstein' and 'vaugn'. I haven't actually used any button_event, but I saw they triggered in NetLinxStudio, not expecting problems there.
    Haven't had any time to experiment any further. It don't really see what I can do to improve the load times, but if they don't improve, it's not useable. I've used the corporate LAN and an isolated LAN setup (with an extra USB to Network converter plugged into the MVC400 Yealink PC) with no difference

    Have used the firmware for the AMX controller and the Yealink that AMX mentions in the module documentation

    Richard, I'd be interested in getting some details on your setup and configuration. As @HARMAN_Chris said, that's not the load times I was experiencing on my setup. Once whitelisted, I was seeing the 6-8 second load on a first load and less after that (until the cache was cleared on the client side - then back to the 6-8 second load).

  • richardhermanrichardherman not-so-junior member Posts: 339

    @HARMAN_Chris @HARMAN_awalton
    Not much to add unfortunately at this moment. I did not have had the time to test it further. I used a NX-4200 with the required firmware, that had only the program running from the sample workspace, I did not add anything to that and a Yealink MCore mini PC with a MTouch II touchpanel also with the required firmware. Both where on the same subnet with only 2 switches in between. I did only very briefly use my laptop to check, that worked better, but still not great. I would say that even a 6 to 8 seconds load time, probably would not thrill our customers. In my experience every time I entered the room control page, it took just as long as it did the first time, but was very inconsistent with those load times. If I have anything to add, I will post here.

  • JoakimGiskeJoakimGiske AV technician/programmer Posts: 5

    @richardherman said:
    @HARMAN_Chris @HARMAN_awalton
    Not much to add unfortunately at this moment. I did not have had the time to test it further. I used a NX-4200 with the required firmware, that had only the program running from the sample workspace, I did not add anything to that and a Yealink MCore mini PC with a MTouch II touchpanel also with the required firmware. Both where on the same subnet with only 2 switches in between. I did only very briefly use my laptop to check, that worked better, but still not great. I would say that even a 6 to 8 seconds load time, probably would not thrill our customers. In my experience every time I entered the room control page, it took just as long as it did the first time, but was very inconsistent with those load times. If I have anything to add, I will post here.

    I have the same experience as you when I tested this weekend, and I have everything connected to one SG350-10MP switch and a NX-1200. 6-8 seconds is too much for my customers. Hope that the developers of the module manage to do something about the load time if possible. Here in Norway, MS-Teams is also the most used video conference solution. So this is something I could integrate to many of my customers.

  • HARMAN_ChrisHARMAN_Chris Harman Integrated Technologies Group (ITG) Posts: 467

    @richardherman @JoakimGiske - I was able to recreate what Richard described when my controller did not have internet access. Does this sound like your setup?

    In my test, I took a nx1200 running fw1.6.205 and module rev 1.0.1
    I viewed the page from a laptop and it took under 2 seconds to render. Using the same hardware, I then went and statically assigned the NX controller and laptop. Next, I removed the controller from the network and direct connected the laptop via wired ethernet and made sure to disable wifi on the laptop. Under this scenario, I experienced significant delays and it did take 4 min and 30sec from credential entry to fully render the page.

    We can add this requirement to the implementation documentation. The scenario does bring up an important topology question. The HTML package does not need to reside on the AMX controller, but it is the most simple form of deployment. In environments where the AMX controller does not have WAN access, you can leverage a server to host the HTML package. This alternate location would need to be resolvable to the AMX controller from within the LAN and is a configuration setting within the webserver module.

    Additional testing is ongoing to identify the library that is stalling due to an inability to find a dependent resource. It is odd that everything does eventually load and suggests some form of timeout is occuring once the resource is not found. If improvements are possible, we are certainly open to making the change.

  • richardhermanrichardherman not-so-junior member Posts: 339

    @HARMAN_Chris
    Unfortunately, it must have had another reason in my setup, cause the controller had internet access. It was directly on the office LAN together with the MCore Yealink PC, both getting a DHCP address from our router.
    Although I did not actually check if the NX-4200 had internet access, I can't see how it would not have had that.

  • HARMAN_icraigieHARMAN_icraigie Technical Trainer II, Harman Professional University Posts: 609

    @richardherman said:
    @HARMAN_Chris
    Unfortunately, it must have had another reason in my setup, cause the controller had internet access. It was directly on the office LAN together with the MCore Yealink PC, both getting a DHCP address from our router.
    Although I did not actually check if the NX-4200 had internet access, I can't see how it would not have had that.

    Can you check the DNS entries for the NetLinx controller.

    I can create here a series of delays (~2minutes each) when the first DNS entry is unresolvable regardless if the others are resolvable. The delays are observed when the module boots up as well as through the client HTTP (loading HMTL files) and WS (getting the JSON configuration file) session initializations. Setting DNS 1 the same as the Gateway might be a safe place to start. Same thing is observed with or without Internet access.

Sign In or Register to comment.