wiring Elfin-EW11 to Pentair Easytouch

Jfmillaire

Member
Jun 28, 2020
15
Montreal
hi,
I have Pentair Easytouch and tried to wired the EW11 adapter to my J20 com port (remote port) using a RJ45 cable. The device was on, but I could only get this kind of reading when testing with MQTT Explorer e.g. ew11 = -?����-�?���
I tried to reverse the data wired without success. Any clarification would be appreciated on the wiring and/or EW11 config.
Any ideas?
 
Last edited:
I think you may be overthinking the abilities of the MQTT server on that device. While it can give you modbus registers you need a script installed on it to get any data. Even then it will output information that will need to be decoded. If you want MQTT capabilities from your EasyTouch you should install njsPC and a mosquitto broker. Then you will actually see viable data from your connection. Modbus output is pretty useless if you don't already have the protocol decoded. See the MQTT section of this guide.

 
I think you may be overthinking the abilities of the MQTT server on that device. While it can give you modbus registers you need a script installed on it to get any data. Even then it will output information that will need to be decoded. If you want MQTT capabilities from your EasyTouch you should install njsPC and a mosquitto broker. Then you will actually see viable data from your connection. Modbus output is pretty useless if you don't already have the protocol decoded. See the MQTT section of this guide.

Hi,
I'm running poolcontroller on a Windows machine, MTTQ on HA running and received this error when trying to connect to Elfin-EW11 WIFI:
Error opening port 0: Opening /dev/ttyUSB0: Unknown error code 3.
 

Enjoying this content?

Support TFP with a donation.

Give Support
I do not have one of these but lets first make sure you are getting proper RS485 to the transceiver. Flip the RS485 wires and check to see if we start getting valid packets. If the bits are flipped it will send data that is basically inverted. So a 0 will be a 1 and a 1 will be a 0. If this does not show successful receipts then flip them back over. I cannot tell you how many USB adapters we have seen that are incorrectly documented for this.

When we get this working please let me know what settings you have in the adapter configuration. In every case with these, folks leave that part out so I cannot share what the settings were that they used. The documentation is less than adequate. I assume that you have the adapter configured in STA mode or you wouldn't be receiving any bytes.

In the port settings on the adapter side make sure you have the following set up:
Baudrate: 9600
Data Bits: 8
Stop Bits: 1
Parity: NONE
Flow Control: Half-Duplex

If there are choices between MODBUS and RS485 raw ports you want RS485. Your equipment does not speak MODBUS. There are many configuration pages and almost none of them appear in the manual. Maybe show the configuration pages here and we can figure out which settings are needed.
 
  • Like
Reactions: guinness
First select uart as the route. I have heard that there are problems in their interface sometimes not saving but verify that has stuck by restarting the adapter and reloading the page. Then after that if the comms don't start working choose WEBSOCKET for the protocol and again verify that the settings took.
 
Websocket looks like it is trying to set up a websocket client. That isn't right. The only thing in that list that makes a modicum of sense is TCP-SERVER. This is a different screen. What is under the netp tab at the top. Is it possible that the netp configuration is the server side and any additional ports you add are client ports?
 

Enjoying this content?

Support TFP with a donation.

Give Support
Thread Status
Hello , This thread has been inactive for over 60 days. New postings here are unlikely to be seen or responded to by other members. For better visibility, consider Starting A New Thread.