Skip to content

added a warning for possible memory leak #5905

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

Merged
merged 2 commits into from
Jul 29, 2018
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions source/_docs/mqtt/broker.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@ Home Assistant contains an embedded MQTT broker. If no broker configuration is g
mqtt:
```

<p class='note warning'>
There is an issue with the HBMQTT broker that can cause a memory leak (slowly increasing used memory). This causes an unstable system after the memory is full. You could measure/monitor this with a system monitor. The issue is from 2016 and could already be resolved with newer versions. Use another broker when you experience this issue, for example, Mosquitto. <br>
<br>
Issue with the HBMQTT broker: https://github.com/beerfactory/hbmqtt/issues/62 <br>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should use formatting for links

image

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Link formatting was not working at the time, see you already fixed it and made it smaller. 👍

System monitor: https://www.home-assistant.io/components/sensor.systemmonitor/
</p>

### {% linkable_title Owntracks%}

To use Owntracks with the internal broker a small configuration change must be made in order for the app to use MQTT protocol 3.1.1 (Protocol Level 4).
Expand Down