# How to set MQTT server / what are expected mqtt data?

**URL:** <https://community.openenergymonitor.org/t/how-to-set-mqtt-server-what-are-expected-mqtt-data/10954>\
**Category:** Emoncms\
**Created:** [17 May 2019 15:22 UTC](https://community.openenergymonitor.org/t/how-to-set-mqtt-server-what-are-expected-mqtt-data/10954 "2019-05-17T15:22:03Z")\
**Posts on this page:** 1\
**Showing post:** 31

<div class="post-metadata">

**Author:** ![pb66](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/pb66/32/27_2.png) [@pb66](https://community.openenergymonitor.org/u/pb66)\
**Post date:** [23 May 2019 17:17 UTC](https://community.openenergymonitor.org/t/how-to-set-mqtt-server-what-are-expected-mqtt-data/10954/31 "2019-05-23T17:17:47Z")

</div>

> [@notme](#):
>
> I plan to use mqtt for inputs,

The mqtt input for emoncms can be a great help if you specifically have mqtt data to log, but don’t be tempted to transition to mqtt from http just to make it mqtt, you can always make your input data available to mqtt services **as well!** you do not need to exclusively use one or the other. Comparisons pop up here on the forum quite frequently and whilst mqtt has it’s advantages, http is on the whole more reliable, accurate and robust where emoncms is concerned, depending on how it’s implemented of course, you can also have bad http as well as good mqtt.

See this discussion from just yesterday [My Solar app calculation errors](https://community.openenergymonitor.org/t/my-solar-app-calculation-errors/10988)

---

_[View the full topic](https://community.openenergymonitor.org/t/how-to-set-mqtt-server-what-are-expected-mqtt-data/10954)._
