Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE.md
Pictures and Hardware
data
static
supervisord
templates
README.md
config.txt
db.py
dnsmasq.conf
history_graph.py
hostapd.conf
interfaces
jms.py
jms_nginx.conf
jms_uwsgi.ini
live_graph.py
motd.tcl
nginx.conf
routes.py
slider.py
testi.py
variables.py
websocket.sh

README.md

JMS

JMS comes from Jukitech Measurement System made by Jukitech Group Oy

This project is about making Raspberry Pi as data collector and also live display to sensors.

Used packages/Libraries :

memcache -- http://memcached.org/
MinimalModbus -- https://pypi.org/project/MinimalModbus/
sqlite3 -- https://docs.python.org/2/library/sqlite3.html
Flask -- http://flask.pocoo.org/
Supervisord -- http://supervisord.org/
Bokeh -- https://bokeh.pydata.org/en/latest/
Pandas -- https://pandas.pydata.org/
nginx -- https://www.nginx.com/
uWSGI -- https://uwsgi-docs.readthedocs.io/en/latest/
Hostapd -- https://wiki.gentoo.org/wiki/Hostapd
dnsmasq -- http://www.thekelleys.org.uk/dnsmasq/doc.html



Rasberry Pi operating system is Minibian -- https://minibianpi.wordpress.com/

Supervisord is monitoring all necessary services ; Flask, Bokeh and background script that collects data from sensors

Scripts :

db.py -- Collects data from sensors and put them to database
live_graph.py -- Generates graphs to live view
history_graph.py -- Generates graphs to history view

Screenshots : https://jukitech.fi/pics/index.php?twg_album=JMS-Software&twg_show=x

Used Hardware :
Raspberry Pi 3+ -- https://www.raspberrypi.org/products/raspberry-pi-3-model-b/
RTC-Module -- https://thepihut.com/products/mini-rtc-module-for-raspberry-pi
RS485 <--> Serial Converter -- https://www.aliexpress.com/item/TTL-to-RS485-Converter-Module-3-3V-5-0V-Hardware-Auto-Control-for-Arduino-AVR/32837392872.html

You can’t perform that action at this time.