我正在从事一个物联网项目,该项目涉及一个传感器将其值传输到物联网平台。我目前正在测试的平台之一是 Thingsboard,它是开源的,我发现它很容易管理。
我的传感器正在将有功能量指数传输到 Thingsboard。使用这些值,我想计算并在小部件上显示有功功率的值 (= k*[ActiveEnergy(n)- ActiveEnergy(n-1)/Time(n)-Time(n-1)]) . 这基本上意味着我想访问历史数据,使用这些数据生成新数据并将其注入我的设备。
Thingsboard 使用 Cassandra 数据库来保存历史值。我的问题的一个替代方法可能是找到一种通过 Web API 与数据库通信的方法,例如,进行处理并使用其访问令牌在我的设备上通过 MQTT 或 HTTP 发回有功功率。这可能吗?我的问题有更好的选择吗?