-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
status 0 no longer outputs STATUS, STATUS1, STATUS2 in 8.5.0 when compiled with USE_MQTT_TLS #9305
Comments
As designed.
As can be seen in file tasmota_globals.h:
you might want to change this and see if you're still able to run your TLS device with less free memory. |
Thank you for the quick response and clarification! |
Thx. Keep me posted regarding stability. I'm glad free mem is still 21kB. I might change buffersize to 4000 for TLS if stable. |
No issues so far with ~30 devices on 8.5.0 with MQTT TLS and rules with
expressions enabled, and web buffersize set to 4000. So after 7 days of
testing I consider it to be safe to increase the buffersize. Didn´t see
less than 18kb of free mem, no unintended reboot (all devices were up for
at least 5 days until they power cycled because my RCD triggered because of
another reason :-) ) and no unintended MQTT disconnection occured.
2 more devices are running the IR firmware, also compiled with MQTT TLS and
increased buffersize - same here, no issues.
best regards,
Florian
Am Mo., 14. Sept. 2020 um 15:26 Uhr schrieb Theo Arends <
[email protected]>:
… Thx. Keep me posted regarding stability. I'm glad free mem is still 21kB.
I might change buffersize to 4000 for TLS if stable.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#9305 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHXWAYZGMBW4GUB3VN2NUI3SFYKXXANCNFSM4RLQGSKA>
.
|
Thx! I will change the default to 4000 today. |
Fix ``status 0`` message when using define USE_MQTT_TLS due to small log buffer (#9305)
PROBLEM DESCRIPTION
When using a self-compiled version of Tasmota 8.5.0 with option USE_MQTT_TLS enabled, command status 0 does not output information STATUS, STATUS1, STATUS2 and on some devices also STATUS3.
This breaks compatibility with TasmoAdmin as it relies on that command.
When compiled without that USE_MQTT_TLS option and when using the precombiled binaries the behavior is normal.
I recently used a USE_MQTT_TLS enabled version of 8.1.0 and didn´t experience that issue with it.
Compiling was done using VSCode + PlatformIO, all updates installed as of 14.09.2020.
Update: The behavior is the same regardless if MQTT connection using TLS is enabled or not in the MQTT configuration menu.
REQUESTED INFORMATION
Make sure your have performed every step and checked the applicable boxes before submitting your issue. Thank you!
Backlog Template; Module; GPIO 255
:Backlog Rule1; Rule2; Rule3
:Status 0
:(Please use
weblog 4
for more debug information)TO REPRODUCE
Steps to reproduce the behavior:
Flash Tasmota 8.5.0 compiled with USE_MQTT_TLS and check output of "status 0" on the console.
EXPECTED BEHAVIOUR
A clear and concise description of what you expected to happen.
SCREENSHOTS
If applicable, add screenshots to help explain your problem.
ADDITIONAL CONTEXT
Add any other context about the problem here.
(Please, remember to close the issue when the problem has been addressed)
The text was updated successfully, but these errors were encountered: