如何让tessel微控制器连接到firebase

use*_*899 -1 firebase tessel

我正在尝试将我的tessel连接到firebase,我已经尝试了一切.还有其他人有类似的问题吗?我已经读过,tessel使用不同的web插座而不是firebase,但我真的很新,对此并不了解.任何人都可以帮我吗?

Mik*_*ald 7

很高兴听到人们有兴趣将Firebase与Tessel一起使用.我是Firebase工程师之一,他们一直与Tessel人员合作,以实现这一目标.有两个Tessel论坛帖子提供了有关该问题的更多详细信息:

  1. Fireony无法编译Firebase

  2. Tessel上的Websockets

Firebase节点包使用faye-websockets,Tessel编译器无法支持.我们编译了nodejs-websockets,并构建了一个Firebase库版本来测试这个概念.我能够使用Tessel从Firebase读取和写入,但我们非常犹豫是将单独版本的Firebase发布到NPM,仅用于Tessel,特别是因为nodejs-websockets不像faye-websockets那样维护得很好.然后,我花了一个晚上与Tessel人员一起工作,让faye-websockets正常工作,现在编译,其中的更改位于分支上(tessel/runtime/JH-HTTPParser).我没有时间框架将这些合并到Master并被运送到生产中,但我知道有很多基于SSL和websocket的API等待这些更改进入主分支.

TL; DR:Firebase在Tessel上编译(您可以在上面的分支上构建代码),它可以读取或写入(不能同时读取或写入).当我得到更多时间时,我将调试Tessel + Firebase以使其正常工作.