Skip to content

hmm01i/nodes

 
 

Repository files navigation

Emoncms Nodes Module

Designed around RFM 12/69 RF Network nodes, support for both sending and receiving node data.

Suscribes to emonhub/# MQTT topic, receive CSV with node data & post to Emoncms

Nodes

Prerequisites

Emoncms, Emonhub (emon-pi varient) and mosquitto MQTT server should be installed

Install

Install module

cd /var/www/emoncms/Modules
git clone https://github.com/emoncms/nodes

Check for database updates in Emoncms admin

Install emoncms-nodes-service script:

cd /etc/init.d && sudo ln -s /var/www/emoncms/Modules/nodes/emoncms-nodes-service
sudo chown root:root /var/www/emoncms/Modules/nodes/emoncms-nodes-service
sudo chmod 755 /var/www/emoncms/Modules/nodes/emoncms-nodes-service
sudo update-rc.d emoncms-nodes-service defaults

Create a emoncms.conf file for use with the nodes module:

sudo touch /home/pi/data/emoncms.conf
sudo chown pi:www-data /home/pi/data/emoncms.conf
sudo chmod 664 /home/pi/data/emoncms.conf

About

Nodes module, designed around RFM 12/69 RF Network nodes, support for both sending and receiving node data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 52.8%
  • JavaScript 35.1%
  • HTML 7.4%
  • Shell 4.7%