ThingsBoard FAQ-1 使用和二次开发常见问题汇总一
不管是社区也好,群聊也罢,很多 ThingsBoard 开发者都会遇到一些开发中的疑问,本博客将陆陆续续总结一些 FAQ 供大家参考。
关于 ThingsBoard 各种使用、开发、架构等问题,可以在本博客分类中找到:ThingsBoard 系列文章
不管是社区也好,群聊也罢,很多 ThingsBoard 开发者都会遇到一些开发中的疑问,本博客将陆陆续续总结一些 FAQ 供大家参考。
关于 ThingsBoard 各种使用、开发、架构等问题,可以在本博客分类中找到:ThingsBoard 系列文章
ThingsBoard 移动端采用 flutter 来实现,支持 Android 和 iOS,当然,web 也可以。总体测试下来,还是算不错的,虽然还没有 release 版本,但是,完全可以使用。
ThingsBoard 官方已经发布一些 OAuth2 支持的例子,https://thingsboard.io/docs/user-guide/oauth-2-support/,有 Google,Auth0,其他比如 GitHub 也比较简单。这里介绍的是 Keycloak 的配置。
众所周知,Kubernetes(k8s)太火了,太牛了,咱们把部署在 ThingsBoard 上更是理所当然。一句话总结:步骤很简单,过程很艰辛!
假设 ThingsBoard 以 docker 方式运行,需要通过反向映射来提供服务,为了加强安全性,用 https 和 wss,但是,wss 映射需要注意最后几行配置。
典型的 ThingsBoard 反向代理服务配置。
2021.8.14 第一时间将 TB 3.3 的 OTA 功能进行源码分析,基本思路就是 应用了 telemetry 和 attributes ,不复杂,自己实现的话也是要这样来做。这里,只是分析了 CoAP 协议层,其他类似。