Results 14 comments of Ian Tester
trafficstars

No, the library does not support SSL/TLS. To be honest, I haven't even checked username/password authentication. I think I read that the Espressif SDK supports SSL/TLS, so it might be...

Doesn't look good: esp8266/Arduino#43 It sounds like wee need to work on getting SSL/TLS support in WiFiClient first.

@mtnbrit I've tried that and it doesn't seem to work. I'm not sure if I've set up my broker correctly though.

To see how long the publish() and loop() methods can take, I modified the mqtt_basic sketch like this: ``` C++ uint32_t t = millis(); client.publish("outTopic", "hello world"); Serial.printf("Publish took %dms\n",...

I've used WireShark to capture and view the exchange of messages. It doesn't decode the packets by default though. You have to right-click on a packet, select "Decode as..." from...

I've just pushed an update. It's work I did in May last year but didn't get around to pushing to github - I hadn't tested it on actual hardware and...

Thanks, I'll have a look at that.

It'll be in MQTT.h, in the 'Message' base class. As I explain in the README, I added a set of classes for the MQTT messages and PubSubClient is mostly just...

The problem seems to revolve around my library including from WiFiClient.h, which is provided by either ESP8266WiFi or the Arduino WiFi library. This is because early in my customising of...