37 lines
1.2 KiB
Python
37 lines
1.2 KiB
Python
#===========================================================================
|
|
#
|
|
# Port to use for the web server. Configure the Eagle to use this
|
|
# port as it's 'cloud provider' using http://host:PORT
|
|
#
|
|
#===========================================================================
|
|
httpPort = 22042
|
|
|
|
#===========================================================================
|
|
#
|
|
# MQTT topic names
|
|
#
|
|
#===========================================================================
|
|
# Meter reading topic (reports current meter reading in kWh)
|
|
mqttEnergy = 'power/elec/Home/energy'
|
|
|
|
# Instantaneous power usage topic (reports power usage in W)
|
|
mqttPower = 'power/elec/Home/power'
|
|
|
|
#Current price topic (returns current price of electricity from meter)
|
|
mqttPrice = 'power/elec/Home/price'
|
|
|
|
#Current rate label (returns rate label from meter)
|
|
mqttRateLabel = 'power/elec/Home/ratelabel'
|
|
|
|
#Network Info Topic (returns status, description and link strength from meter)
|
|
mqttNetwork = 'power/elec/Home/network'
|
|
|
|
#===========================================================================
|
|
#
|
|
# Logging configuration. Env variables are allowed in the file name.
|
|
#
|
|
#===========================================================================
|
|
logFile = '/var/log/tHome/eagle.log'
|
|
logLevel = 20
|
|
|