Gettings started with Microsoft Teams Rooms (Part 2)

Microsoft Jul 23, 2020

Welcome at the second part of this series about the virtual Microsoft Teams Room. I had some busy weeks and I know that a few people are waiting for this part, so we are going to start.

In part 1, we have configured the MTR-account in Office365, assigned a Meeting Room license, created a resource mailbox with some optional parameters for automatic reply and so on, enabled Skype for Business (as a room) and set the password no not expire.

This series is divided in the following posts:
Part 1: Creating the Teams Room account and arrange the license
Part 2: Installing Microsoft Teams Room in Hyper-V
Part 3: Connect and manage it with Microsoft Endpoint Manager
Part 4: Customize the Microsoft Teams Room
Part 5: ?

You can find the files, scripts and other stuff that I have used in this series on my GitHub page at https://github.com/BurgerhoutJ/MicrosoftTeamsRoom

Part 2: Installing Microsoft Teams Room in Hyper-V

In this part we are going to install a Windows 10 device in Hyper-V, install the SRS software on it, tweak it a little with SkypeSettings.xml and the system will be ready for use.

What do we need?

You must have the following:

  • Hyper-V (or something else)
  • Windows 10 1903 Enterprise ISO
  • Teams Rooms software
  • Internet (of course)

At the time of writing this part, Windows 10 1909 (18363.418) is now supported with version 4.5.33.0 of the Teams Room software. But I have this not tested, yet. So, we stick to Windows 10 1903 (18362.356) and version 4.4.63.0 for the Teams Room software.

Hyper-V

In Hyper-V, we are going to create a new virtual machine with 8GB of RAM and mount the 1903 ISO to it. Boot it, proceed with the install wizard, create a local account, do some updates (do not install 1909) and done. That is quite straight forward.

Teams Rooms software

You can download the MTR software for free at https://go.microsoft.com/fwlink/?linkid=851168. This morning I downloaded version 4.4.63.0 and this is also the version we are going to install. But as mentioned earlier in this blog, version 4.5.33.0 has just released on the 20th of July 2020 and can be used for Windows 10 1909. If you want to have version 4.4.63.0, let me know and I will send it to you.

After your virtual Windows 10 1903 device is ready, copy / paste the downloaded SRS software to a folder on the virtual machine. In my case I used C:\Temp.

  1. Execute the SRSDeploymentKit-4.4.63.0.msiFigure-2-1
  2. Accept the License AgreementFigure-2-2
  3. Choose the desired folder to installFigure-2-3
  4. Click on Install to continueFigure-2-4
  5. A new explorer window will pop upFigure-2-6
  6. Start PowerShell in admin mode
  7. Go to the folder where you installed the deployment kit
  8. Execute Set-ExecutionPolicy Bypass
  9. Execute MD C:\Recovery\OEM
  10. Execute RecoveryTool.ps1
  11. Choose for option 2
  12. Open the Settings app, Update & Security, Recovery and click on Get started under the Reset this PC option. Choose for Remove Everything, proceed with the wizard until the device will reset itself.

Lean back and grab a coffee and watch how this device magically convert to a Teams Room device. I will not be going to bore you with 45 minutes watching to a recording, so I speeded it a little up and deleted some unwanted scenes in the video below.

Ok. At this point you will see the setup page of your just installed virtual MTR. You can accept the terms and configure your account, but probably you will end up at this screen:Figure-2-8

So, we are going to exit this setup, by going back to the EULA screen and press Exit. At the user screen, login as the local administrator. Default password for the local administrator is “sfb”. Please change this!

Browse to the following folder:

C:\Users\Skype\AppData\Local\Packages\Microsoft.SkypeRoomSystem_8wekyb3d8bbwe\LocalState

and create a new SkypeSettings.xml-file with the following settings:

    <SkypeSettings>
    	<UserAccount>
    		<SkypeSignInAddress>test@test.com</SkypeSignInAddress>
    		<ExchangeAddress>test@test.com</ExchangeAddress>
    		<Password>test</Password>
    	</UserAccount>
    </SkypeSettings>

All set? Reboot the MTR and hopefully the MTR will pick up the XML file and configure the fictive account. You will see that the account cannot sign in. That is correct.Figure-2-10

Click on the three dots (More), click Settings, fill in the local administrator password. Go to Account and fill in your corresponding account settings which you created in part 1 and click Save & exit.

As an end result, you will see the below screen. The account is succesfully signed-in, but the MTR want's to have a external display for the best experience. Ignore that. 😀
Figure-2-11

That is, it for now. Next part will be to connect the MTR with Endpoint Manager so we can manage this device.

Resources
• https://docs.microsoft.com/en-us/microsoftteams/rooms/rooms-lifecycle-support
• https://go.microsoft.com/fwlink/?linkid=851168
• https://docs.microsoft.com/en-us/microsoftteams/rooms/xml-config-file

Tags

Jeroen Burgerhout

Microsoft Cloud Consultant | CTT+ | MCT | Author | Azure | Microsoft365 | Intune | AzureAD | ❤ @GriffioenS & @MiniBurgerhout | CEO (Chief Everything Officer) | 📷