Subj : src/sbbs3/con_out.cpp main.cpp mqtt.c mqtt.h putnode.cpp src/sbbs3/scf To : Git commit to main/sbbs/master From : Rob Swindell Date : Wed Jan 04 2023 13:54:07 https://gitlab.synchro.net/main/sbbs/-/commit/10fd9c9475284cf34144045d Modified Files: src/sbbs3/con_out.cpp main.cpp mqtt.c mqtt.h putnode.cpp src/sbbs3/scfg/scfgnet.c src/sbbs3/scfgdefs.h scfglib1.c scfgsave.c Log Message: Publish some topics directly to topic levels/state is now published directly to the topic level (the "state" topic goes away).Moved /node# topics to /nodes/# (allows better wild-card subscription per MQTT standards).Publishing total node count to /nodes rather than /node_countIntroduced "publish verbosity" control (defaults to "High") - if you want nice human readable (and sometimes redundant) topic messages, leave this set to "High". To reduce traffic, set to "Low". It's expected that purpose-built Synchronet/MQTT clients should work equally-well with either setting, but when using generic MQTT clients/browser, "high" verbosity is nice. The human-readable node status is only published when "high" verbosity is enabled.Publishing the BBS name to the topic, the instance hostname (as configured in sbbs.ini) to the topic. Makes the hierarchy much more clear when using an MQTT browser like MQTT Explorer. --- SBBSecho 3.20-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .