def setup_device(device): rrd = RRD(device.id, 'device') sources = [] sources.append({'name': 'interior_temp'}) sources.append({'name': 'exterior_temp'}) rrd.create(sources) return
def setup_grainbin(grainbin): rrd = RRD(grainbin.device_id, 'grainbin', service_number=grainbin.bus_number) sources = [] for sensor in grainbin.sensors: sources.append({'name': sensor.id}) rrd.create(sources) return