Replies: 3 comments 3 replies
-
These messages are valid RS485 messages coming from the pump to the controller. But there are no messages from the Pentair controller in the short sample you provided. You can use messageManager in dashPanel to view these. Somehow, the EasyTouch packets are not coming through on the /dev/ttyUSB0 port. Once njsPC sees a broadcast message from EasyTouch, it will automatically configure the application and not let you set up a Nixie controller. |
Beta Was this translation helpful? Give feedback.
-
MessageManager shows nothing at all. I put a Logic analyzer on the RS485 and also monitored what is coming into /dev/ttyUSB0 using this command: Which produces something like this:
I do see valid sequences like
A pic is attached. I'm powering the Pi from a +15V to +5V converter, where the +15 is also coming from J20. That seems to work fine. |
Beta Was this translation helpful? Give feedback.
-
Any insight from the attached packet capture? |
Beta Was this translation helpful? Give feedback.
-
I am running njsPC and dashPanel on a Pi Zero 2W. I have a USB-RS485 adapter plugged into the PI, and that is wired to the EasyTouch controller RS485 connector ( J20, Yellow, Green and Black). DashPanel shows bytes being received on /dev/ttyUSB0, with Success. It is Enabled, and Status is "Open" For example, a few minutes after booting everything up, I see ~8000 bytes Received, with 464 Success.
But DashPanel shows the controller type as "Nixie Single-body". How do I set it (or get it to recognize) my EasyTouch controller?
In Settings -> Controller -> Model, it says "Panel Type Nixie", and there is a drop-down for "Model", with just 4 types. So it doesn't look like I can set EasyTouch manually.
I'm brand new to njsPC, and in fact this is the first RPi project I've tried.
I did connect the RS-485 to my PC and look at what bytes are coming in. A sample of bytes being received from the control panel looks like this:
00 00 ff 00 ff a5 00 10 60 04 01 ff 02 19 00 ff
00 ff a5 00 10 60 06 01 04 01 20 00 00 00 ff 00
ff a5 00 10 60 04 01 ff 02 19 00 ff 00 ff a5 00
10 60 06 01 04 01 20 00 00 ff 00 ff a5 00 10 60
07 0f 04 02 02 00 00 00 00 00 00 00 00 00 01 00 00 01
Any pointers to whatever it is I'm missing here would be much appreciated!
Thanks,
ws
Beta Was this translation helpful? Give feedback.
All reactions