Для начала посмотрите на
thingspeak.com, это удобная система для мониторинга датчиков с realtime и графиками. Можете на своем сайте брать данные оттуда.
Если же вам необходимо сделать все без сторонних сервисов, попробуйте через matplotlib на лету перестраивать график и раздавать его, допустим, через Flask, написав простой JS скрипт, который перезагружает изображение с заданным интервалом.
Другой вариант, более красивый: сохраняем значения в локальную базу данных, затем через тот же Flask раздавать страничку, на которой с помощью какой-нибудь библиотеки для построения графиков (
коих бесчисленное множество) будет отображаться график. Данные можно получать через AJAX с помощью того же Flask.