4 ms·
I have a cheap air quality meter which basically connects to an MQTT broker server in China to transmit its readings constantly. The phone app connects to the s
by kennu 6y ago
I have a cheap air quality meter which basically connects to an MQTT broker server in China to transmit its readings constantly. The phone app connects to the same MQTT server, subscribes to a topic and receives the readings. I guess this is a very simple way to do it. Too bad the MQTT server has no authentication so you can actually subscribe to any topic. Many IoT solutions seem to be made by developers not very experienced in security.
- amenod 6y agoAre you saying you can actually read the air quality readings of other users? That's... quite an oversight. :-/
- Siira 6y agoFree big data for everyone.
- baybal2 6y agoThe whole of Internet will know when you spoil the air :P
- Foivos 6y agoI know that you are joking, but the data from an air quality monitor can reveal a lot of useful things, such as when somebody is at home.
- kennu 6y agoThe actual MQTT payload seemed to have some sort of custom encryption on it (not the usual MQTT-over-TLS). I didn't dig deep enough to find out how it works, but it didn't seem very sophisticated.