Removed extra files not related to eagle (sorry Ted) numpy was causing docker builds to take forever, now down to 8 seconds for eagle only stuff

This commit is contained in:
2018-09-02 23:26:23 -07:00
parent d880f44ca6
commit 30043c9b4f
66 changed files with 1 additions and 7370 deletions

View File

@@ -1,63 +0,0 @@
#===========================================================================
#
# Port to use for the web server. Configure the ebtables/iptables
# rules to redirect Acurite Bridge posts to this port.
#
# NOTE: The port specified in the script tHome/bin/tHome-acurite.py
# must match this port. If you change one, change the other.
#
#===========================================================================
httpPort = 22041
#===========================================================================
#
# Acurite sensor configuration
#
#===========================================================================
import tHome.acurite as A
# Sensors list.
#
# ID is the Acurite sensor ID (easiest to find by running the message
# debugger and watching them come through).
sensors = [
# sensor ID, location label, optional args
A.Sensor( "08260", "Garage" ),
A.Sensor( "09096", "Kitchen" ),
A.Sensor( "00414", "Backyard" ),
A.Sensor( "24C86E0449A0", "Bridge" ),
A.Sensor( "05250", "Courtyard", humidity=False ),
A.Sensor( "16039", "Rec Room", humidity=False ),
A.Sensor( "02717", "Front Bedroom", humidity=False ),
A.Sensor( "05125", "Den", humidity=False ),
A.Sensor( "08628", "Garage 2", humidity=False ),
A.Sensor( "09338", "Side Bedroom", humidity=False ),
A.Sensor( "01948", "Master Closet", humidity=False ),
A.Sensor( "15116", "Attic", humidity=False ),
A.Sensor( "05450", "Master Bath", humidity=False ),
]
#===========================================================================
#
# MQTT Topics. Each requires one %s in the topic which will be
# replaced by the location string from the sensor list above.
#
#===========================================================================
mqttBattery = "power/battery/%s"
mqttRssi = "radio/%s"
mqttHumidity = "env/humidity/%s"
mqttTemp = "env/temp/%s"
mqttWindSpeed = "env/wind/speed/%s"
mqttWindDir = "env/wind/direction/%s"
mqttBarometer = "env/barometer/%s"
mqttRain = "env/rain/%s"
#===========================================================================
#
# Logging configuration
#
#===========================================================================
logFile = '/var/log/tHome/acurite.log'
logLevel = 40

View File

@@ -1,51 +0,0 @@
#===========================================================================
#
# SMA WebConnect solar inverter configuration
#
#===========================================================================
# Lat and lon of the installation location used to compute rise/set
# times for the sun. Time pad is the time to offset from the rise/set
# time in seconds at which to start polling the inverter.
lat = 34.466426
lon = -118.521923
timePad = 600 # 10 minutes before/after sunrise/set
# WebConnect module location.
host = '192.168.1.14'
port = 9522
group = 'USER'
password = '0000'
#===========================================================================
#
# Reporting configuration
#
#===========================================================================
# Polling interval in seconds for each of the reports. Use zero
# to disable a report.
pollPower = 15
pollEnergy = 600
pollFull = 0
#===========================================================================
#
# MQTT topic names
#
#===========================================================================
# Meter reading topic (reports daily energy total in kWh)
mqttEnergy = 'power/solar/Home/energy'
# Instantaneous power usage topic (reports power usage in W)
mqttPower = 'power/solar/Home/power'
# Detailed data from full report (somewhat slow to run)
mqttFull = 'power/solar/Home/detail'
#===========================================================================
#
# Logging configuration
#
#===========================================================================
logFile = '/var/log/tHome/sma.log'
logLevel = 40

View File

@@ -1,45 +0,0 @@
#===========================================================================
#
# Radio thermostat device configuration
#
#===========================================================================
# Time in seconds to poll the thermostat
pollTime = 60
# Thermostats to poll. Keys are:
# host thermostat IP address
# label label to use in logs and messages.
# mqttTempTopic MQTT topic to publish current temp messages to.
# mqttModeTopic MQTT topic to publish mode changes to.
# mqttStateTopic MQTT topic to publish state (on/off) changes to.
# mqttSetTopic MQTT topic to subscribe to read requests to change
# the thermostat.
#
thermostats = [
{
'host' : '192.168.1.15',
'label' : 'Downstairs',
'mqttTempTopic' : 'env/temp/Living Room',
'mqttModeTopic' : 'hvac/Living Room/mode',
'mqttStateTopic' : 'hvac/Living Room/state',
'mqttSetTopic' : 'hvac/Living Room/set/+',
},
{
'host' : '192.168.1.16',
'label' : 'Upstairs',
'mqttTempTopic' : 'env/temp/Master Bedroom',
'mqttModeTopic' : 'hvac/Master Bedroom/mode',
'mqttStateTopic' : 'hvac/Master Bedroom/state',
'mqttSetTopic' : 'hvac/Master Bedroom/set/+',
},
]
#===========================================================================
#
# Logging configuration
#
#===========================================================================
logFile = '/var/log/tHome/thermostat.log'
logLevel = 40

View File

@@ -1,57 +0,0 @@
import os
#===========================================================================
#
# Weather underground configuration
#
#===========================================================================
# PWD upload URL and log in information. See this url for details:
# http://wiki.wunderground.com/index.php/PWS_-_Upload_Protocol
uploadUrl = "http://weatherstation.wunderground.com/weatherstation/updateweatherstation.php"
id = os.environ[ "THOME_WUG_STATION" ]
password = os.environ[ "THOME_WUG_PASSWORD" ]
# Upload interval in seconds. WUG doesn't really support high rate
# data so 1-2 minutes is fine.
poll = 180
# Maximum expected sensor input rate. System will store poll/maxRate
# values in a circular buffer and average the last set of values to up
# load. So if poll is 120 and maxRate is 10, a buffer with 12 values
# will be created. As data is received, it will be inserted into the
# buffer and the last n values (up to 12) since the last upload will
# be averaged to get the value to upload. Some values like wind gust
# will use the maximum value in the interval instead of the average.
# Rain values are accumulated, not averaged.
maxRate = 10
# Number of floating point digits to the right of the decimal to round
# values to before uploading them.
digits = 2
#===========================================================================
#
# MQTT topic names. These are the sensors to upload.
#
#===========================================================================
# List of temperature topics to report as outdoor temperatures.
mqttTemp = [
"env/temp/Backyard",
"env/temp/Courtyard",
]
mqttHumidity = 'env/humidity/Backyard'
mqttBarometer = 'env/barometer/Bridge'
mqttRain = 'env/rain/Backyard'
mqttWindSpeed = 'env/wind/speed/Backyard'
mqttWindDir = 'env/wind/direction/Backyard'
#===========================================================================
#
# Logging configuration
#
#===========================================================================
logFile = '/var/log/tHome/weatherUnderground.log'
logLevel = 20