Skip to content

Windows Installer

Terms and Privacy

By installing the iSR Client on your computer, you understand and agree to the Terms of Service and Privacy Policy of the iShareRadio platform.

The iSR Client connects devices on your local network to the iShareRadio Hub. Once proxied and paired to an Operator on the Hub, those devices can be controlled, managed, and integrated with alerting and metrics.

The iSR Client can run on the same Windows PC as your local hardware, or on another machine on your network so long as it can reach those devices.

How the Proxy Works

The iSR Client is a secure, intelligent proxy for radios and shack automation on your LAN. It communicates with local devices, understands their configuration, controls switches, relays, and collects readings. The Hub does not directly connect to your local devices and waits for the iSR Client to send status and reading information. The Hub can also send instructions to control and set various features on connected modules.

Screenshot (TBD): iSR Client data path between local devices, iSR Client, Hub, and Operator.

The Operator must pair the iSR Client first, then pair (add device) each proxied device.

Installing iSR Client on Windows

The Windows MSI installer will perform the following actions:

  1. Install the isr-client application
  2. Register a Windows service that runs the iSR Client automatically
  3. Configure automatic update checks from the iSR Client release server

Requirements: Windows 10 or later (64-bit)

Installation Steps
  1. Download the Windows MSI package from the Hub Software tab.
  2. Run the installer and follow the on-screen prompts.
  3. When installation completes, the iSR Client service starts automatically.

Screenshot (TBD): Hub Software tab showing the Windows MSI download.

Screenshot (TBD): Windows MSI installer welcome screen.

Screenshot (TBD): Windows MSI installer completion screen.

Check the iSR Client Version

Open a Command Prompt or PowerShell window and run:

isr-client --console --version
version=main-d881b3f69
git_sha=d881b3f69
release_train=main
device_id=00:11:22:33:44:55
Check the Windows service is running

Open Services (services.msc) and confirm ISR Client is running, or run in PowerShell:

Get-Service -Name "isr-client"

Screenshot (TBD): Windows Services console showing the ISR Client service running.

You can check the iSR Client is running by opening its web status page:

http://localhost:8123

Screenshot (TBD): iSR Client local web status page in a browser.

Running Console Mode Manually

If you want to run the iSR Client interactively for troubleshooting, stop and disable the Windows service first, then launch the application from the Start menu or run:

isr-client --console

Screenshot (TBD): iSR Client console mode on Windows.

Logs

When run as a Windows service, logs are written under the iSR Client program data directory. When run manually, logs are written under %USERPROFILE%\.ishareradio\.