Hello! I have a sinara 9805 Power amplifier "Booster". I set an ip through VCP, and it pings, but when I try to connect, it gives WinError 10061 "No connection could be made because the target machine actively refused it".
That's the code I use:

import socket

ip = '192.168.1.3'
port = 5000
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((ip, port))

Thank you

sb10q Please help. I did everything as in the instruction and I managed to connect it via Docker. Although I had to change config file in mosqito. I think it should be told in instruction:

allow_anonymous true
listener 1883

Also it took time to guess that miniconf is not a standart miniconf, but mqtt miniconf.

But I still have a problem with managing channels by python commands.

It tries too get event loop but I get WinError 121 (The semaphore timeout period has expired).
Thanks.

Your broker is at 10.34.16.3

    rjo yes, thank you, it was a typo. 10.34.16.3 doesn't work as well. It just stucks at this point:

    The prefix isn't booster but dt/Sinatra/booster/80-....
    And make sure python host software version matches booster firmware.

      rjo Thank you very much! It connects! Now it throws an exception. Can you please tell if command is correct? I'm just trying to execute save command.

      It also shows command in MQTT explorer like that:

      but there is an exception in command line

      rjo And make sure python host software version matches booster firmware.

        rjo I would like to, but I can't find any information about compatibility.
        It throws an exception in json decode function. I printed payload of response and it returns b' ', so I commented json.loads() function in booster init file and this error disappeared. I'm not sure it is right, so if you can advice me smth, it would be great.
        That's what I get now. Can you tell if this "inflight" container important or not?

        If you want to develop on the software go right ahead. It's open. You'll need to determine yourself what you need to learn and where to learn it.
        If not, please follow the advice. Either ask your supplier to provide you with the required information, get it via the serial terminal (service), or ensure matching firmware and host side code (e.g. by flashing known-matching firmware).