Skip to content

Commit 141f5fa

Browse files
committed
Enable SensorWeb Observer to upload data.
1 parent c27bc36 commit 141f5fa

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

sensor_daemon.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from sensorweb.rpi import *
22
from sensorweb.rpi.gpio import *
3-
#from sensorweb.rpi.grove import *
3+
from sensorweb.rpi.grove import *
44
import sensor_dashboard
55
import config
66

@@ -11,7 +11,7 @@
1111
# Sensor Readers #
1212
# uncomment to enable #
1313
#######################
14-
loop.addReader(PlantowerPmReader("pm"))
14+
loop.addReader(PlantowerPmReader("pm"), 60)
1515
# for PMS1003/PMS5003 you'll have to specify
1616
# 32 as custom data length (default is 24)
1717
#loop.addReader(PlantowerPmReader("pm", 32))
@@ -31,11 +31,12 @@
3131
# uncomment to enable #
3232
#######################
3333
loop.addObserver(ConsoleSensorObserver())
34-
mem_sensors = MemorySensorObserver()
35-
#mem_sensors = SensorWebObserver(config)
36-
#mem_sensors = GroveLcdObserver()
34+
#mem_sensors = MemorySensorObserver()
35+
web_sensors = SensorWebObserver(config)
36+
mem_sensors = GroveLcdObserver()
3737
#loop.addObserver(GroveChainableRgbLedObserver(7))
3838
loop.addObserver(mem_sensors)
39+
loop.addObserver(web_sensors)
3940

4041

4142
##########################################

sensorweb/rpi/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,4 +157,4 @@ def notify(self, data):
157157
super(SensorWebObserver, self).notify(data)
158158
requests.post('http://' + self.config.SERVER_HOST + ':' + self.config.SERVER_PORT +
159159
'/sensors/' + self.config.SENSOR_ID + '/data',
160-
data = {'pm2_5': self.latest['pm2.5'], 'api_key': self.config.API_KEY})
160+
data = {'pm25': self.latest['pm2.5']['value'], 'apiKey': self.config.API_KEY})

0 commit comments

Comments
 (0)