OK, that's not that suprising. In the second log you see the INDI communication in case that a client connects to the INDI server after the INDI server has connected successfully to the Weather Radio device.

Client 0 in the second log comes from EKOS and client 5 is your other RPi connecting with the python script.

The core question: why does the python script does cannot connect successfully. Could you please take a look into the configuration wr_config.py? Maybe the device parameters INDIDEVICEMODE and NDIDEVICEPORT are set to different values than you use via EKOS.

HTH
Wolfgang

Read More...