ArduinoMongoose icon indicating copy to clipboard operation
ArduinoMongoose copied to clipboard

Update to new v7 release of Mongoose

Open jeremypoulter opened this issue 4 years ago • 7 comments

jeremypoulter avatar Jan 05 '21 11:01 jeremypoulter

I've been (very slowly) working towards this in https://github.com/ianrrees/ArduinoMongoose/tree/upgrade . Have been rewriting history in that branch , basically the commits with "WIP" in the message have work left to do. Aiming to put in a few hours on this tomorrow, might be able to get the HTTP client done and start on the HTTP server.

ianrrees avatar Nov 19 '22 08:11 ianrrees

The HTTP client is in good shape now, I have run the test cases in the example with both HTTP and HTTPS. I note that some of the certs involved have fairly short lifespans - seems like that could be a pain for this sort of thing...

It may be a few days before I can get back to this, my day job is a bit busy. If anyone else feels like picking up the MQTT client and/or HTTP server - go for it!

ianrrees avatar Nov 20 '22 02:11 ianrrees

Great news! I'm thinking about adding MQTT broker capabilities, so the device could behave as a Broker when needed... Mongoose v7 seems to have reliable support on that. Any thoughts/suggestions?

sjuliancarrizo avatar Jan 25 '23 02:01 sjuliancarrizo

@sjuliancarrizo that sounds good! I'm currently overloaded with other stuff, sorry I can't finish up the upgrade soon. I'm new to MQTT, and curious what scenario the broker functionality would be used for!

ianrrees avatar Jan 25 '23 02:01 ianrrees

I gather this is a somewhat defunct effort? 😞

The current version of the mongoose library seems to work great out of the box, so the role of this wrapper is just to provide a more familiar API?

egnor avatar Jun 21 '24 18:06 egnor

Not entirely, I have started work on this and trying to fit it in among other projects

jeremypoulter avatar Jun 21 '24 18:06 jeremypoulter

The Mongoose library seems super great and well written, I think it's underrated in the Arduino space, particularly given how horribly buggy a lot of the alternatives are...

egnor avatar Jun 21 '24 18:06 egnor