ASCOM driver that allows to control the relays of an IPX800 v2, an IPX800 v3 or IPX800 v4.

IPX800 v3
IPX800 v2

Versions 3.x.x

  • Microsoft .NET Framework 4.7.2 or above
  • Plateform ASCOM 6.2 or above

Older versions

  • Microsoft .NET Framework 4 or above
  • Plateform ASCOM 6.2 or above

Setup dialog

IPX800 settings

IPX800 version

Version of the IPX800 : version 2, version 3 or version 4


The IPX800 can be controlled using two protocols: M2M (Machine to Machine) or HTTP (equivalent to a control by the web interface).

Note : In case of use of an X880 extension and a firmware version older than v3.05.46 it's recommanded to use the HTTP protocol, the extensions do not always react properly to the M2M commands with older version

IP address and port

IP address and port of the IPX800.

The default port numbers are: 9870 for M2M protocol and 80 for the HTTP protocol.

User and password

This connection settings configured to access the web interface of IPX800.

When using the M2M protocol, the password is only required if the firmware version is 5.3.46 or higher.

Setup dialog

Configuration of the relays

The “Relay” tab is used to configure the relays that can be controlled using the driver.

Number of relays

This field is used to indicate the number of desired relays. It is not necessary to configure all the relays of an IPX800. It is possible to choose those that are useful.

Relay configuration

For each relay the following parameters are available:

Number: relay number, as it appears in the IPX800 interface

Name: free text describing the role of the relay

Virtual: In the case of an IPX800 v4, indicates that the selected number corresponds to a virtual relay.

Active: if this box is unchecked, the driver will not be able to change the state of the relay, but only get its current state

v3.0.0 (2020-08-21)

  • Improvement in error handling
  • Improvement in logs handling

v2.0.0 (2019-02-24)

  • Redesign of the configuration dialog for better support of the different versions of the IPX800
  • Upgrade of the library used to communicate with the IPX800

v1.1.0 (2017-01-01)

  • Support de l'IPX800 v4

v1.0.0 (2015-03-26)

  • Initial version

This software is free, but any donation is welcome

Download IPX800_Switch_Setup_v3.0.0.exe 2014243 bytes
Download IPX800_Switch_Setup_v2.0.0.exe 1025055 bytes
Download IPX800_Switch_Setup_v1.1.0.exe 808110 bytes
Download IPX800_switch_Setup_v1.0.0.exe 755563 bytes