You had me until the part where I need your cloud service.

You don't need it.

It's an option, and obviously we'd like people to use that and hence are likely to talk about it and show how cool it is etc, but you definitely don't need it.

We have HTTP, WebSocket. Soon we'll also expose MQTT and mDNS to the JS layer; with that you can build whatever you want with the tools and services you love and trust.

Thanks for the response! I'll try to dig through your site to find the docs on how to make it work with my servers. MQTT would be a bonus to be able to push data, that's my preferred method at this point.

Here are the links, to save you from the digging:

- https://www.cesanta.com/developer/smartjs#_http - https://www.cesanta.com/developer/smartjs#_websocket

MQTT API is on it's way, it's already implemented by the underlying networking library (https://github.com/cesanta/mongoose)