Overview
Deploying Logitech software and firmware can easily be accomplished through System Center Configuration Manager (SCCM). This process is not new and you may already be deploying software with SCCM. While the steps outlined below are typical of deploying any executable, the script being used is specifically written for installing Logitech RightSight and MeetUp firmware at the same time in one application.
- Download the scripts and software/firmware and put them in your SCCM distribution share
- Create an application using a PowerShell Script
- Deploy the application
- Distribute the Application
- Verify Install success
Preparation steps:
- Download the required software and PowerShell Script from:
- Download the Logitech Software and Firmware, this is the MeetUp Firmware Upgrade from: https://support.logi.com/hc/articles/360024844233-Downloads-MeetUp-ConferenceCam
- Download the PowerShell Script (Install-RightSight.ps1) and command line script (Install-RightSight.cmd) from: https://github.com/youseeadam/Install-RightSight/
- In SCCM within your application file share create a new folder called Logitech MeetUp RightSight
- Place a copy of the two downloaded files in that location. Note that you may have to right click on each file go to properties and check the box to unblock the file.
- In the same directory create a file called: install-RightSight.cmd with the following text:
- PowerShell.exe -ExecutionPolicy ByPass -file Install-rightsight.ps1 -rightsight %1
exit /b %errorlevel%
- PowerShell.exe -ExecutionPolicy ByPass -file Install-rightsight.ps1 -rightsight %1
Create a new application in SCCM
Create a new application
- Go to Software Library/Application Management/Applications
- Create a new Application
- In the wizard choose Manually specify the application information
Application information
Note: At this point in the wizard you cannot choose Scripted Install from the drop-down list. You can re-create this process and choose scripted install in the properties of the application in the Deployment Types.
- Name: Logitech RightSight and MeetUp Firmware
- Administrator Comments: Installs the RightSight Application and updates the MeetUp Firmware
- Publisher: Logitech
- Software Version: (The version of the FWUpdateMeetup.exe downloaded, example 1.8.46.0)
Application Catalog Entry
- Language: English (for a list of supported languages:)
- Localized application name: Logitech RightSight and MeetUp (this is the default)
- Assign a User category.
- User Documentation: https://support.logi.com/hc/articles/360025141454
- Link Text: RightSight Product Page
- Localized description: Logitech RightSight finds human figures within the camera’s field of view and automatically pans, tilts, and zooms to comfortably frame everyone in the meeting. By focusing on people rather than the empty space around them, RightSight makes eye contact and engagement feel easy and natural for more productive meetings.
- Keywords: Examples: Logitech, Video Conferencing, Auto Frame
- Icon: Change the Icon to FWUpdateMeetup.exe
- Featured App: Optional
Deployment Types Click Add
- Add Deployment Type
- From the Drop-Down list choose Script Installer
Specify general information
- Name: Logitech RightSight and MeetUp Firmware
- Administrator comments: Optional
- Add the required languages.
Content Location
Content Location: Browse to the shared file location that contains the FWMeetupInstall and Install-RightSight.ps1 Scripts
- Installation Program: "cmd /c Install-RightSight.cmd dynamic" without the quotes. There are three settings used for RightSight:
- Dynamic: (will automatically reframe throughout the session)
- OCS: On-call start (will only reframe at the beginning of the session)
- Off
- Uninstall Program: %ProgramFiles%\Logitech\Collaboration\Services\Video\CameraServiceUnInst.exe
- DO NOT check the run 32 bit uninstall option
Detection Method
Add a new Detection Method
- Setting Type: File System
- Type: File
- Path: %ProgramFiles%\Logitech\Collaboration\Services\Video\RightSightAPI\
- File or folder name: RightSightService.exe
- Select the option the file system setting must satisfy
- Version Equals the version of the file Example 2.0.702
User Experience
- Installation Behavior: Minimized
- Logon Requirement: Whether or not a user is logged in
- Installation program visibility: Hidden
- Maximum allowed time: 15 Minutes
- Estimated installation time: 5 Minutes
Requirements
- No Requirements
Dependencies
- No Dependencies
Edit the Application Settings
At the deployment type window Select the RightSight application and MeetupFirmware and click edit
- On the Content Tab, under Deployment Options choose to Download Content from Distribution Point and run locally
- On the Return Codes tab, add the following two entries. These return codes will help identify where there was a problem. Either installing the service or the firmware. The installers currently does not support detailed exit codes.
Return Code Value | Code Type | Name | Description |
---|---|---|---|
2 | Failure (No Reboot) | Failed to install RightSight Application | There was an error installing the RIghtSight parent app. Firmware was not updated. |
5 | Failure (No Reboot) | Firmware not updated | The firmware on the MeetUp was not updated |
Deploy the application
In this process a Device Collection called Room Systems has been created. IT uses a filter based off Organizational Unit (OU) membership in Active Directory.- In the Device Collation Click the Deploy Application action.
- Under Software Package choose the application just created:
- Under Content Dentition add Distribution Point Group: Room Systems. (In your environment this may be different)
- Under Deployment Settings, make the purpose required, leave all other options unchecked
- Under Scheduling It is recommended to do this during non-business hours to setup a schedule. You don’t want this update to happened during a potential meeting
- Under User Experience select the User notifications to Display in Software Center and only show notifications for computer restarts. Even though setting to hide this in the Software Center is an option, it is not recommended since it is possible for a user to connect a MeetUp directly to their computer.
- Under alerts, do not set any since this will be mostly used in a headless mode alerts are not required
Distribute the content
- Go to Software Library/Applications
- Select the Logitech RightSight and MeetUp Firmware
- From the tasks choose Distribute Content
- The content Package will already be selected
- Add the Room System Collection (or the name of the collection used above)
Verifying the updates completed
- Go to Monitoring/Deployments
- Select the Application created
- Click on View Status
- You can then view the status of Installation progress.
- A log file is written to each client during the install process. If the install fails, you can find a copy of the log file at the system temp directory (typically %SystemRoot%\temp): rightsight-meetupFirmware.log
Frequently Asked Questions
There are no products available for this section
There are no Downloads for this Product
There are no Downloads for this Version.
Show All Downloads