Mosquitto
- 
					
					
					
					
 Not really related to mysensors but many are using MQTT so the question goes like this. 
 Currently moving from UBUNTU 14 server to the latest RASPBIAN on raspberry. The gateway is the MQTT client ESP12
 Installed mosquitto, mosquitto-clients and mosquitto python (both)Running tcommand on ubuntu $ mosquitto_sub -v -t 'mygateway1-out/#'gives me output from mysensors running $ mosquitto_sub -v -t 'mygateway1-out/#'on raspbian gives me silence Mosquitto is up and running and i can see it on the sockets And yes i have a loopback in interfaces. auto lo iface lo inet loopbackAny help will be appreciated 
 
- 
					
					
					
					
 In the logs i notice 1465234765: New connection from ::1 on port 1883. 
 1465234765: New client connected from ::1 as mosqsub/1701-homepi (c1, k60).
 1465234774: Socket error on client mosqsub/1701-homepi, disconnecting.
 1465234789: mosquitto version 1.3.4 terminating
 1465234789: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
 
- 
					
					
					
					
 @moskovskiy82 Maybe different Mosquitto versions? 
 Caused me headaches in the past...
 
- 
					
					
					
					
 Touche... Will try to install a new one. Wonder if it is worth going MQTT path after this... Ubuntu libmosquitto0:amd64/trusty 0.15-2ubuntu1 uptodate libmosquitto1:amd64/trusty 1.4.9-0mosquitto1 uptodate mosquitto:amd64/trusty 1.4.9-0mosquitto1 uptodate mosquitto-clients:amd64/trusty 1.4.9-0mosquitto1 uptodateRaspbian libmosquitto1:armhf/jessie 1.3.4-2 uptodate mosquitto:armhf/jessie 1.3.4-2 uptodate mosquitto-clients:armhf/jessie 1.3.4-2 uptodate python-mosquitto:all/jessie 1.3.4-2 uptodate python3-mosquitto:all/jessie 1.3.4-2 uptodate
 
- 
					
					
					
					
 Well now i have a hedache as well.. 
 Updated to 1.4.8 freom http://repo.mosquitto.org/debian/mosquitto-jessie.list (as it seems the latest avail)Upgraded mosquitto and mosquitto clients $ apt-show-versions | grep mosquitto libmosquitto1:armhf/jessie 1.4.8-0mosquitto2 uptodate mosquitto:armhf/jessie 1.4.8-0mosquitto2 uptodate mosquitto-clients:armhf/jessie 1.4.8-0mosquitto2 uptodateAnd still i get 1465238048: Config loaded from /etc/mosquitto/mosquitto.conf. 1465238048: Opening ipv4 listen socket on port 1883. 1465238048: Opening ipv6 listen socket on port 1883. 1465238066: New connection from 127.0.0.1 on port 1883. 1465238066: New client connected from 127.0.0.1 as mosqsub/1282-homepi (c1, k60). 1465238078: Socket error on client mosqsub/1282-homepi, disconnecting.
 
- 
					
					
					
					
 @moskovskiy82 Did you try google'ing for the error? 
 When I do, I get e.g. http://jpmens.net/2014/07/03/the-mosquitto-mqtt-broker-gets-websockets-support/#comment-1907704831
 Maybe that helps?
 
- 
					
					
					
					
 I tried. But i don't have any username/password 
 Strange thing is that this is a fresh raspbian install (downloaded yesterday)pid_file /var/run/mosquitto.pid persistence true persistence_location /var/lib/mosquitto/ log_dest file /var/log/mosquitto/mosquitto.log include_dir /etc/mosquitto/conf.d
 
- 
					
					
					
					
 I had some issues as well and read somewhere that there was an issue with the mosquitto packages for raspberri, so I installed from git. wget http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key sudo apt-key add mosquitto-repo.gpg.key cd /etc/apt/sources.list.d/for wheezy: sudo wget http://repo.mosquitto.org/debian/mosquitto-wheezy.list
 for jessie:sudo wget http://repo.mosquitto.org/debian/mosquitto-jessie.listapt-get update apt-get install mosquitto sudo /etc/init.d/mosquitto startAll working flawless for months now. 
 
- 
					
					
					
					
 This i what i did above to solve the old version problem 
 Installed from http://repo.mosquitto.org/debian/mosquitto-jessie.listWith no luck. 
 Turning debug i see the following only1465240376: mosquitto version 1.4.8 terminating 1465240386: New connection from 127.0.0.1 on port 1883. 1465240386: New client connected from 127.0.0.1 as mosqsub/1948-homepi (c1, k60). 1465240386: Sending CONNACK to mosqsub/1948-homepi (0, 0) 1465240386: Received SUBSCRIBE from mosqsub/1948-homepi 1465240386: mygateway1-out/# (QoS 0) 1465240386: Sending SUBACK to mosqsub/1948-homepi 1465240419: Socket error on client mosqsub/1948-homepi, disconnecting.Not that much of a help... 
 
- 
					
					
					
					
 What is also strange i tried to start mosquitto with 
 sudo mosquitto -c /etc/mosquitto/mosquitto.conf -vThan on the second console i tried 
 mosquitto_sub -v -t 'mygateway1-out/#'
 and also
 mosquitto -c /etc/mosquitto/mosquitto.conf -vStrange thing is that id didn't see any messages in cosole. In the log file 1465242491: mosquitto version 1.4.8 (build date Tue, 17 May 2016 11:26:59 +0100) starting 1465242491: Config loaded from /etc/mosquitto/mosquitto.conf. 1465242491: Opening ipv4 listen socket on port 1883. 1465242491: Opening ipv6 listen socket on port 1883. 1465242495: New connection from ::1 on port 1883. 1465242495: New client connected from ::1 as mosqsub/1848-homepi (c1, k60). 1465242495: Sending CONNACK to mosqsub/1848-homepi (0, 0) 1465242495: Received SUBSCRIBE from mosqsub/1848-homepi 1465242495: mygateway1-out/# (QoS 0) 1465242495: mosqsub/1848-homepi 0 mygateway1-out/# 1465242495: Sending SUBACK to mosqsub/1848-homepi 1465242527: Socket error on client mosqsub/1848-homepi, disconnecting. 1465242530: New connection from ::1 on port 1883. 1465242530: New client connected from ::1 as mosqpub/1850-homepi (c1, k60). 1465242530: Sending CONNACK to mosqpub/1850-homepi (0, 0) 1465242530: Received PUBLISH from mosqpub/1850-homepi (d0, q0, r0, m0, 'mygateway1-in/99/0/1/0/40', ... (6 bytes)) 1465242530: Received DISCONNECT from mosqpub/1850-homepi 1465242530: Client mosqpub/1850-homepi disconnected. 1465242536: mosquitto version 1.4.8 terminating
 
- 
					
					
					
					
 @moskovskiy82 can you subscribe and publish something on the pc? Then do the same on the rpi. At least that should work... 
 
 
			
		
 
					
				 
					
				