Table of Contents

Improvement - simplified data pipeline

Note: this page is in draft.

Background/Motivation

There's a bit of complexity around how handle sensor data. Here are two things:

At the time, this was a pretty arbitrary decision that I personally made, thinking that this would make it easier to manage multiple generations of sensor boxes. In reality, I think it makes things way more complicated than they need to. The different hardware generations are all pretty much collecting the same data, so there's no real reason to have different schemas for all the different hardware versions. Some of the hardware generations have sensors have that others do not (like RTC for example). But it might be enough to just leave those things empty.

One limitation with XBees + ZigBee is that packets can only carry a payload of 72 bytes.

There is the added benefit that 296 teams should also be able to easily construct these packets and send to the gateway as well.

Here's what I think should change:

More thoughts here

Implementation

Authors

Contributing authors:

kluong

Created by kluong on 2021/03/26 21:34.