Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #######################################################################
- ####################### emonhub.conf #########################
- #######################################################################
- ### emonHub configuration file, for info see documentation:
- ### https://github.com/openenergymonitor/emonhub/blob/emon-pi/conf/emonhub.conf
- #######################################################################
- ####################### emonHub settings #######################
- #######################################################################
- [hub]
- ### loglevel must be one of DEBUG, INFO, WARNING, ERROR, and CRITICAL
- loglevel = DEBUG
- ### Uncomment this to also send to syslog
- use_syslog = yes
- #######################################################################
- ####################### Interfacers #######################
- #######################################################################
- [interfacers]
- ### This interfacer manages the Arduino with external inputs
- [[SerialDirect]]
- Type = EmonHubSerialInterfacer
- [[[init_settings]]]
- com_port = /dev/ttyACM0 # or /dev/ttyAMA0 or/dev/ttyACM0 etc
- com_baud = 9600 # to match the baud of the connected device
- [[[runtimesettings]]]
- pubchannels = ToEmonCMS,
- nodeoffset = 6
- ### This interfacer manages the RFM12Pi/RFM69Pi/emonPi module
- [[RFM2Pi]]
- Type = EmonHubJeeInterfacer
- [[[init_settings]]]
- com_port = /dev/ttyAMA0
- com_baud = 38400 # 9600 for old RFM12Pi
- [[[runtimesettings]]]
- pubchannels = ToEmonCMS,
- subchannels = ToRFM12,
- group = 210
- frequency = 433
- baseid = 5 # emonPi / emonBase nodeID
- calibration = 230V # (UK/EU: 230V, US: 110V)
- quiet = true # Disable quite mode (default enabled) to enable RF packet debugging, show packets which fail crc
- # interval = 300 # Interval to transmit time to emonGLCD (seconds)
- [[MQTT]]
- Type = EmonHubMqttInterfacer
- [[[init_settings]]]
- mqtt_host = 127.0.0.1
- mqtt_port = 1883
- mqtt_user = emonpi
- mqtt_passwd = emonpimqtt2016
- [[[runtimesettings]]]
- pubchannels = ToRFM12,
- subchannels = ToEmonCMS,
- # emonhub/rx/10/values format
- # Use with emoncms Nodes module
- node_format_enable = 1
- node_format_basetopic = emonhub/
- # emon/emontx/power1 format - use with Emoncms MQTT input
- # http://github.com/emoncms/emoncms/blob/master/docs/RaspberryPi/MQTT.md
- nodevar_format_enable = 1
- nodevar_format_basetopic = emon/
- [[emoncmsorg]]
- Type = EmonHubEmoncmsHTTPInterfacer
- [[[init_settings]]]
- [[[runtimesettings]]]
- pubchannels = ToRFM12,
- subchannels = ToEmonCMS,
- url = https://emoncms.org
- apikey = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- senddata = 1 # Enable sending data to Emoncms.org
- sendstatus = 1 # Enable sending WAN IP to Emoncms.org MyIP > https://emoncms.org/myip/list
- sendinterval= 30 # Bulk send interval to Emoncms.org in seconds
- #######################################################################
- ####################### Nodes #######################
- #######################################################################
- [nodes]
- ## See config user guide: https://github.com/openenergymonitor/emonhub/blob/emon-pi/conf/emonhub.conf
- [[5]]
- nodename = emonpi
- [[[rx]]]
- names = power1,power2,power1pluspower2,vrms,t1,t2,t3,t4,t5,t6,pulsecount
- datacodes = h, h, h, h, h, h, h, h, h, h, L
- scales = 1,1,1,0.01,0.1,0.1,0.1,0.1,0.1,0.1,1
- units = W,W,W,V,C,C,C,C,C,C,p
- [[6]]
- nodename = emontxshield
- [[[rx]]]
- names = current1, current2, current3, current4, current5, vrms, power1
- datacode = 0 # not essential as "0" is default datacode for serial interfacer
- scales = 1,1,1,1,1,1,1 # not essential as "1" is default scale for serial interfacer
- units = A,A,A,A,A,V,W
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement