Chart.js is a open-source, light-weight (~11KB) library based on the HTML5 canvas control. It supports a limited number of charts, but unlike Google Charts it can be embedded directly in your website and made available offline.
This guide will help you setup an MQTT broker and HTTP server that logs all published MQTT data to a local database, and exposes the data in JSON format over HTTP. An AWS EC2 instance running Ubuntu Server 14.04 will be used here, but a Raspberry Pi would also work fine.
subscribe via RSS