all MQTT devices connect to one server, which are called broker in MQTT. Please have a look at the diagram:
For example you can install this open source broker https://mosquitto.org/ on your maschine or on a raspberry pi. Than every client can connect to this maschine and the client devices can talk to each other via topics/namespaces in Mqtt. To get more information about the MQTT principles this wiki is a good start. There are also more broker implementations around like http://www.hivemq.com/. But they are not for free…
Here you can find a list of public brokers. https://github.com/mqtt/mqtt.github.io/wiki/public_brokers
Hallo, thanks for the info, I ve already done my homeworks, actually we have setup an local MQTT server at oue hackerspace, and it is working both from command line in linux machines and from hacked sonoff devices https://www.itead.cc/sonoff-wifi-wireless-switch.html .
Now the problem is that given all the parameters as you can see in the data I ve given I am not able to use it within vvvv, see the attached patch.
So probably I am not setting up the parameters properly… no idea.
tx
Simone
I used this plugins in a quite huge setup and it work well. So the classic one, firewall activated? I never did it with an user password setup. so any change to disable this function on the broker? Which broker did you use? and did you tried to connect to a public broker? Just to check if the broker is the problem or the maschine vvvv is running on.
so had a look at the patch and tried it with a public server and it didn’t worked out. So i will install a local broker and look at the old project and report back.
so tested it with the mqtt plugin nodes from the project and it works. i remember there were some small modifcation and fixes. please test if that works for you.
Ok so it works now, it was just about seeting up properly the paramters, I had to dig into the documentation to find the proper naming of the topic, I ve also understood what the ClientID is, thanks
Simone