is anyone using a foobot air quality monitor?
http://foobot.io/
the setup process is unique, and *really* simple. you turn the device upside-down to pair it with a 'foobot' app on a phone, then you use the foobot app to enter the local wifi info, then you turn it right side up. compare that with the convoluted steps for a radio thermostat.
it reports a variety of air quality measures, including voc, co2, particulate matter. it also measures temperature and humidity.
it looks like it should be pretty easy to write a driver for this device. like the netatmo, acurite-bridge, lacross-bridge, os lw30x, and observerip, this device requires a local ip network (wifi in this case) and reports data directly to a web service. there is an api for pulling data from the web service.
the only way to see the data is by using the 'foobot' app on a phone/tablet. so clearly there is a need to capture the data using weewx so we can display it with our weather data, power consumption, power generation, water consumption, propane consumption, etc :)
here is a portion of the payload that it sends to amazon web services:
0060 5b 7b 22 63 6f 32 22 3a 31 31 33 36 2c 22 76 6f [{"co2":1136,"vo
0070 63 22 3a 33 31 34 2c 22 76 6f 63 5f 72 61 77 22 c":314,"voc_raw"
0080 3a 34 31 38 30 39 2c 22 74 65 6d 70 22 3a 32 34 :41809,"temp":24
0090 36 38 38 2c 22 68 75 6d 22 3a 34 34 31 34 36 2c 688,"hum":44146,
00a0 22 70 6d 22 3a 39 39 36 2c 22 56 4f 43 5f 65 72 "pm":996,"VOC_er
00b0 72 22 3a 30 2c 22 56 4f 43 5f 62 75 73 79 22 3a r":0,"VOC_busy":
00c0 30 2c 22 74 65 6d 70 5f 72 61 77 22 3a 32 37 37 0,"temp_raw":277
00d0 33 32 2c 22 68 75 6d 5f 72 61 77 22 3a 33 38 35 32,"hum_raw":385
00e0 36 34 2c 22 72 61 77 34 22 3a 39 39 35 7d 5d 64,"raw4":995}]
it also sends a tiny packet every 10 seconds.
the communication happens on port 1883, and the traffic looks a lot like mqtt.
all in all, much easier to get data from this device than it is to get it from a netatmo.
any other foobot users who would like to help test a weewx driver for this?
m