d585f0f284
Implement template activation, fix console settings duplication, and improve connection display
2025-08-06 20:31:57 -05:00
cced5a76cc
Fix FullTopic parameter to prevent extra equals sign at beginning of value
2025-08-06 04:30:31 -05:00
ecef7bc50f
Fix rule1 setting in Device mode and add MQTT command analysis
2025-08-06 04:19:28 -05:00
60ab8f1309
Add single device processing with --Device parameter and hostname matching features
2025-08-06 03:22:26 -05:00
9216619cd1
Add retry logic and failure reporting for console commands. Implements up to 3 retry attempts for timed out commands and provides a summary of all failures at the end of execution.
2025-08-05 02:40:10 -05:00
2d3c867e84
Implement proper Retain parameter handling and documentation. For all Retain parameters (ButtonRetain, SwitchRetain, PowerRetain), set the opposite state first before applying the final state to ensure MQTT broker retain settings are properly updated. Update documentation to explain that Retain parameters represent the final state.
2025-08-05 02:29:30 -05:00
daa015b4c2
Add automatic rule enabling feature to simplify configuration
...
This commit implements automatic enabling of Tasmota rules when they are defined in the configuration.
Key changes:
- Modified TasmotaManager.py to detect rule definitions and automatically send enable commands
- Updated network_configuration.json to remove redundant Rule1 entry
- Updated documentation in README.md and CONSOLE_COMMANDS.md to explain the new feature
- Added test script to verify the automatic rule enabling functionality
This change simplifies the configuration by allowing users to define rules without needing to
explicitly enable them with a separate command.
2025-08-05 02:21:56 -05:00
301eb03c3e
Update TasmotaManager with console parameters and documentation
2025-08-05 01:36:18 -05:00
d566a7fdbb
Implement console parameters feature to set Tasmota device settings
2025-08-05 01:13:43 -05:00
3d2afbd248
Fix NoRetain MQTT setting implementation to properly use config value
2025-08-05 01:04:50 -05:00
040fbd68d8
Implement unknown device processing with interactive toggle feature and update documentation
2025-08-04 23:04:25 -05:00
73f7acfd8c
Prepare for GitLab migration: Add README, .gitignore, and update TasmotaManager.py
2025-08-03 21:49:38 -05:00
e106dc50fd
More features added
2025-07-15 09:46:16 -05:00
488afdbb3d
Initial Creation
2025-07-15 01:32:57 -05:00