#设置不允许匿名登录
allow_anonymous false
#设置账户密码文件位置为C:\MosquittoTest\pwfile.example
password_file D:\mosquitto\pwfile.example
#把日志信息输入到指定文件
log_dest file D:\mosquitto\DisSunLog_1.log
#在控制台输出信息,运行win服务无效
log_dest stdout
#不记录
#log_type none
#########下面的debug、error、warning.....等等可以组合使用。
#记录网络通信包,通信包大小(含心跳包),但不显示内容
log_type debug
#错误信息(没见过)
log_type error
#警告信息(没见过)
log_type warning
#设备的订阅信息、发布信息及下线信息(端口、设备名、用户、不包发布内容)
log_type notice
#服务启动关闭信息、版本号、端口号、配置文件信息
log_type information
#所有设备订阅主题提醒
log_type subscribe
#这个没有试出来干啥用的(没见过)
#log_type unsubscribe
#websockets链接信息(没见过)
#log_type websockets
#websockets_log_level 0
#MQTT协议
listener 1883
protocol mqtt
#websockets协议
listener 8000
protocol websockets
#如果需要查看websockets日志还可以加入以下面,上面有提过。
log_type websockets
websockets_log_level 0
mosquitto.conf 文件设置配置如上,设置账户admin密码admin888
D:\mosquitto>mosquitto_passwd -c /Mosquitto/pwfile.example admin
启动三个命令行:
1、启动服务:mosquitto.exe -c mosquitto.conf
2、启动第二个cmd窗口订阅'admin/topic'主题:
mosquitto_sub -u admin -P admin888 -t 'admin/topic' -v
最后启动第三个cmd窗口发布订阅信息,注意-m里面不能加空格:
mosquitto_pub -u admin -P admin888 -t 'admin/topic' -m 'hello_mqtt_zhaoyizhou!!!'
mqtt.fx配置
发布
订阅
网关后台配置:
证明已经通讯成功
记得加个斜杠,因为这个导致几天没测试出来数据
{"devList":[{"devId":1098,"devNo":"hj-plc-0023","varList":[{"varName":"station_T2g","varValue":"null","readTime":"2023-01-01 08:36:09","varId":172,"isWarn":0},{"varName":"station_valve_control_Siemens","varValue":"null","readTime":"2023-01-01 08:36:09","varId":531,"isWarn":0},{"varName":"station_T2g_set","varValue":"null","readTime":"2023-01-01 08:36:09","varId":532,"isWarn":0},{"varName":"station_D_valve_set","varValue":"null","readTime":"2023-01-01 08:36:09","varId":382,"isWarn":0},{"varName":"station_T1g","varValue":"null","readTime":"2023-01-01 08:36:09","varId":170,"isWarn":0},{"varName":"station_D_valve","varValue":"null","readTime":"2023-01-01 08:36:09","varId":183,"isWarn":0},{"varName":"station_T1h","varValue":"null","readTime":"2023-01-01 08:36:09","varId":171,"isWarn":0},{"varName":"station_T2h","varValue":"null","readTime":"2023-01-01 08:36:09","varId":173,"isWarn":0},{"varName":"station_P1g","varValue":"null","readTime":"2023-01-01 08:36:09","varId":174,"isWarn":0},{"varName":"station_P1h","varValue":"null","readTime":"2023-01-01 08:36:09","varId":175,"isWarn":0},{"varName":"station_P2g","varValue":"null","readTime":"2023-01-01 08:36:09","varId":176,"isWarn":0},{"varName":"station_P2h","varValue":"null","readTime":"2023-01-01 08:36:09","varId":177,"isWarn":0},{"varName":"station_Wp_level","varValue":"null","readTime":"2023-01-01 08:36:09","varId":178,"isWarn":0},{"varName":"station_Cp_freq","varValue":"null","readTime":"2023-01-01 08:36:09","varId":179,"isWarn":0},{"varName":"station_Cp2_freq","varValue":"null","readTime":"2023-01-01 08:36:09","varId":181,"isWarn":0},{"varName":"station_Fp_freq","varValue":"null","readTime":"2023-01-01 08:36:09","varId":182,"isWarn":0},{"varName":"station_Fp2_freq","varValue":"null","readTime":"2023-01-01 08:36:09","varId":180,"isWarn":0},{"varName":"station_CpFreq_control","varValue":"null","readTime":"2023-01-01 08:36:09","varId":371,"isWarn":0},{"varName":"station_CpFreq2_control","varValue":"null","readTime":"2023-01-01 08:36:09","varId":372,"isWarn":0},{"varName":"station_FpFreq_control","varValue":"null","readTime":"2023-01-01 08:36:09","varId":373,"isWarn":0},{"varName":"station_FpFreq2_control","varValue":"null","readTime":"2023-01-01 08:36:09","varId":374,"isWarn":0},{"varName":"station_CPump_status","varValue":"null","readTime":"2023-01-01 08:36:09","varId":184,"isWarn":0},{"varName":"station_CPump2_status","varValue":"null","readTime":"2023-01-01 08:36:09","varId":185,"isWarn":0},{"varName":"station_CpFreq_local_mode","varValue":"null","readTime":"2023-01-01 08:36:09","varId":186,"isWarn":0},{"varName":"station_FPump_status","varValue":"null","readTime":"2023-01-01 08:36:09","varId":188,"isWarn":0},{"varName":"station_FPump2_status","varValue":"null","readTime":"2023-01-01 08:36:09","varId":189,"isWarn":0},{"varName":"station_FpSeg_local_mode","varValue":"null","readTime":"2023-01-01 08:36:09","varId":190,"isWarn":0},{"varName":"station_CpFreq_ready","varValue":"null","readTime":"2023-01-01 08:36:09","varId":438,"isWarn":0},{"varName":"station_FpFreq_ready","varValue":"null","readTime":"2023-01-01 08:36:09","varId":439,"isWarn":0},{"varName":"station_CpFreq2_local_mode","varValue":"null","readTime":"2023-01-01 08:36:09","varId":187,"isWarn":0},{"varName":"station_FpSeg2_local_mode","varValue":"null","readTime":"2023-01-01 08:36:09","varId":191,"isWarn":0},{"varName":"station_FpPressure_control","varValue":"null","readTime":"2023-01-01 08:36:09","varId":381,"isWarn":0},{"varName":"station_CpFreq_mode","varValue":"null","readTime":"2023-01-01 08:36:09","varId":380,"isWarn":0},{"varName":"station_FpPressure_set","varValue":"null","readTime":"2023-01-01 08:36:09","varId":377,"isWarn":0},{"varName":"station_Fp2h_min","varValue":"null","readTime":"2023-01-01 08:36:09","varId":378,"isWarn":0},{"varName":"station_Fp2h_max","varValue":"null","readTime":"2023-01-01 08:36:09","varId":379,"isWarn":0},{"varName":"station_Cp_freq_set","varValue":"null","readTime":"2023-01-01 08:36:09","varId":375,"isWarn":0},{"varName":"station_CpDiffPress_set","varValue":"null","readTime":"2023-01-01 08:36:09","varId":537,"isWarn":0},{"varName":"station_proportion_value","varValue":"null","readTime":"2023-01-01 08:36:09","varId":815,"isWarn":0},{"varName":"station_integral_value","varValue":"null","readTime":"2023-01-01 08:36:09","varId":816,"isWarn":0},{"varName":"station_differential_value","varValue":"null","readTime":"2023-01-01 08:36:09","varId":817,"isWarn":0},{"varName":"station_CpFreq_mode_spec","varValue":"null","readTime":"2023-01-01 08:36:09","varId":432,"isWarn":0},{"varName":"station_FpPressure_control_zz","varValue":"null","readTime":"2023-01-01 08:36:09","varId":433,"isWarn":0}]}],"cmdId":103,"ver":"0.1.3.1","gwSn":"WG585OWAN20102200373","gwName":"WG585OWAN20102200373","type":0}