agessaman
58cdd60c48
Add owner configuration commands to MQTT_IMPLEMENTATION.md
...
- Introduced commands to get and set the owner public key and email address.
- Specified that these commands are available via the serial console only.
- Added example usage for owner configuration in the documentation.
2026-01-12 18:47:25 -08:00
agessaman
915f8b8e52
Update MQTT_IMPLEMENTATION.md to include WiFi power save mode configuration details. Add commands for retrieving and setting power save modes (none, min, max) with descriptions for each option.
2026-01-02 13:36:41 -08:00
agessaman
b82d7e43d1
Add WiFi TX power configuration option for MQTT. Update MQTTBridge to use build flag for TX power, defaulting to 11dBm. Document available power levels in MQTT_IMPLEMENTATION.md and update platformio.ini with example usage.
2026-01-02 13:36:41 -08:00
agessaman
304a32dba4
Update MQTT configurations to change bridge to observer mode across multiple variants
...
added support for lilygo_t3s3, tbeam_supreme
2026-01-02 13:36:41 -08:00
agessaman
3851a84bbf
don't start mqtt connection attempts until wifi credentials are valid (requires reboot)
...
display IP address on screen when connected
added quickstart section to MQTT_IMPLEMENTATION.md
2026-01-02 13:36:41 -08:00
agessaman
eab70c3cf6
added configuration for mqtt.sever, mqtt.username, mqtt.pasword, and mqtt.port
...
validated primary MQTT server credentials are set before opening connection
2026-01-02 13:36:41 -08:00
agessaman
c23663da98
Update MQTT implementation to include dynamic build date and enhance client versioning
2026-01-02 13:36:41 -08:00
agessaman
a645355670
Implement Let's Mesh Analyzer integration in MQTT Bridge
...
- Switch from PubSub to PsychicMqttClient for async operations and websockets support
- Add support for US and EU Let's Mesh Analyzer servers with JWT authentication.
- Introduce CLI commands to enable/disable analyzer servers.
- Update NodePrefs to store analyzer server settings.
- Modify MQTTBridge to publish status and packet data to analyzer servers via WebSocket MQTT.
- Enhance documentation to reflect new features and configuration options.
2026-01-02 13:36:41 -08:00
agessaman
f6a77d2f2b
added build target for Station_G2_repeater_bridge_mqtt and improved documentation.
2026-01-02 13:36:41 -08:00
agessaman
efc15eb643
Add MQTT Bridge implementation with WiFi CLI configuration
...
- Implement MQTT bridge for packet uplink to multiple brokers
- Add JSON message formatting for status, packets, and raw data
- Add WiFi SSID/password CLI configuration (get/set wifi.ssid, wifi.pwd)
- Add persistent storage for WiFi credentials
- Add NTP time synchronization for accurate MQTT timestamps
- Add CLI commands for MQTT configuration (origin, iata, status, packets, raw)
- Support multiple MQTT brokers with automatic reconnection
- Integrate with existing MeshCore bridge architecture
2026-01-02 13:36:41 -08:00
agessaman
72811df606
Update MQTT configurations to change bridge to observer mode across multiple variants
...
added support for lilygo_t3s3, tbeam_supreme
2026-01-02 13:36:41 -08:00
agessaman
bba6d89691
don't start mqtt connection attempts until wifi credentials are valid (requires reboot)
...
display IP address on screen when connected
added quickstart section to MQTT_IMPLEMENTATION.md
2026-01-02 13:36:40 -08:00
agessaman
58b73343c1
added configuration for mqtt.sever, mqtt.username, mqtt.pasword, and mqtt.port
...
validated primary MQTT server credentials are set before opening connection
2026-01-02 13:36:40 -08:00
agessaman
ed70ceb284
Update MQTT implementation to include dynamic build date and enhance client versioning
2026-01-02 13:36:40 -08:00
agessaman
180c1d49fe
Implement Let's Mesh Analyzer integration in MQTT Bridge
...
- Switch from PubSub to PsychicMqttClient for async operations and websockets support
- Add support for US and EU Let's Mesh Analyzer servers with JWT authentication.
- Introduce CLI commands to enable/disable analyzer servers.
- Update NodePrefs to store analyzer server settings.
- Modify MQTTBridge to publish status and packet data to analyzer servers via WebSocket MQTT.
- Enhance documentation to reflect new features and configuration options.
2026-01-02 13:36:40 -08:00
agessaman
e9fe66c1b0
added build target for Station_G2_repeater_bridge_mqtt and improved documentation.
2026-01-02 13:36:40 -08:00
agessaman
ee6a756591
Add MQTT Bridge implementation with WiFi CLI configuration
...
- Implement MQTT bridge for packet uplink to multiple brokers
- Add JSON message formatting for status, packets, and raw data
- Add WiFi SSID/password CLI configuration (get/set wifi.ssid, wifi.pwd)
- Add persistent storage for WiFi credentials
- Add NTP time synchronization for accurate MQTT timestamps
- Add CLI commands for MQTT configuration (origin, iata, status, packets, raw)
- Support multiple MQTT brokers with automatic reconnection
- Integrate with existing MeshCore bridge architecture
2026-01-02 13:36:40 -08:00