-
Notifications
You must be signed in to change notification settings - Fork 20
USR WIFI232 D2
In this guide I'll help you to set up a USR-TCP232-T2, USR-WIFI232-D2, USR-TCP232-E or USR-TCP232-E2 to communicate between a PowerMax/PowerMaster and Home Assisant.
The USR-TCP232-T2, USR-TCP232-E and USR-TCP232-E2 are wired Ethernet devices, the USR-WIFI232-D2 is a wifi Ethernet device. Note: I'll use the term device in the following description when I mean any 1 of these 4.
The procedure is pretty much the same for all 4 devices:
- Apply power to the device
- The device has a default IP address (see below for default values)
- We need to connect (over ethernet) to the device somehow, either wired or wireless
- The device has its own Web Server so we need to connect to its Web Server to configure it
- All this means is that we need to configure a PC, mobile phone or tablet to connect to it and we use a web browser such as chrome or firefox
- Once we connect to it we can change it's IP Address, set the port for the data stream and configure the RS232 settings
- We remove and then reapply power and it starts up with these new settings
- We could install the integration in to Home Assistant and perform a loopback test
- We install the device in to the alarm panel
For the device manuals, thanks go to manualslib and pusr for the following links:
The USR-TCP232-T2 seems to be the most available to buy (at least in the UK for approx £13).
For the USR-TCP232-T2, USR-TCP232-E and USR-TCP232-E2, the defaults are: IP Address: 192.168.0.7 Net Mask: 255.255.255.0 User name: admin password: admin
After you have powered the device and connected an ethernet cable (between the device and your home router or PC) then you need to configure your PC.
There are 2 possibilities here, your PC connects automatically (using DHCP) to get an IP address from the device or you have to set up your IP address:
- So let's see if it connected automatically. Open a web browser (firefox, chrome etc) and in the address bar type "http://192.168.0.7" and you should see the login page of the web server from the device.
- If it didn't connect automatically, the problem that you have is 192.168.0.7 is unlikely to be in the same IP address range as your own PC. You need to set a static IP for your PC which is in the same network segment, for example 192.168.0.6.
For the USR-WIFI232-D2, I believe that the defaults are: Default SSID: USR-WIFI232-D2_3378 IP Address: 10.10.100.254 Net Mask: 255.255.255.0 User name: admin password: admin
After you have powered the device, open the wifi settings on your phone/tablet (or PC if it has a wifi adapter) and look for wifi networks. You should see the SSID above, please connect to it. However, it will say that it does not have internet using this wifi connection, this is normal. As you've probably got dynamic IP allocation set up on your phone/tablet (DHCP by default), it should allocate you an IP address on the same network segment. When you get to the Configuration Page (see below) you will need to change the settings in order to connect to your home wifi network.
At this point the link LED should light up on the device.
When you have done this, open a browser (firefox, chrome etc) and in the address bar type "http://192.168.0.7" and you should see the login page of the web server from the device. You can now use the user name and password to login and you will see the configuration home screen. As there are 4 devices, each with their different versions of firmware it's impossible for me to be explicit about the configuration options.
You need to set the device up as a TCP Server in STA (station) mode as transparent (or may be called Transparent Transmission Mode). Set the TTL RS232 baud rate (38400 or 9600 depending on yourpanel type), 1 stop bit and no parity.
If you have the USR-WIFI232-D2, remember to change the wifi settings to connect to your home network (the same network that you have Home Assistant running).
If there are any settings that look special then disable them.
The Visonic Integration is a TCP Client and connects to your device that you have just set up as a TCP Server. We need a simple pass through device, any data received on the Ethernet from the TCP Client is passed to the Tx of the RS232 and any data received on the Rx of the RS232 is sent to the TCP Client. We do not need special characters inserting, special protocols etc, so disable any special features of the device.
You can also change the IP address from the default setting to be a valid address on your home network (and then restart the device). From this you will get the IP address and also be able to set the port of the TCP Server. The IP address and port of the TCP Server are what you need in the Integration within Home Assistant to set it up. I suggest that you use a port number greater than 1024.
- What my Frontend looks like
- Supported Visonic Panels
- Supported Panel Functionality
- Hardware Setup
- Installing the Integration in to Home Assistant
- The Visonic Integration
- Home Assistant device_class
- Home Assistant Panel Services
- Home Assistant Panel Events
- Home Assistant Automation Examples
- Attributes of the Alarm Panel Entity
- Extra Hidden Functionality
- Troubleshooting
- Panel Interaction Protocol
- Logger Settings
- Visonic Panel Stuff