Why is MQTT server connection required? #262
Closed
Littlesloths
started this conversation in
General
Replies: 1 comment 2 replies
-
Because "m" in tasmota stands for mqtt. It's the primary method of connecting with tasmotized devices. There are plenty of advantages of mqtt over http, which has been outlined many times. With that said I did consider detecting tasmota devices based on IP communication, however: repeatedly querying them over http puts much more strain on the devices as compared to mqtt. Also the whole application logic of tdm is centered around mqtt messages. If you insist on http access, you can give tasmoadmin a try, but be aware that it's been long known that it makes the devices unstable quite often. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello :-)
I am wondering why is a MQTT connection required? Most of my devices do not write back data to a MQTT server, but it would be interesting to keep track of Tasmota versions, rules, etc.
It looks like I need to send values from the device to MQTT server + store the signals?
My suggestion would be to scan a given IP range and do the same evaluation without MQTT. Does that make sense?
Beta Was this translation helpful? Give feedback.
All reactions