背景:我有一个传感器通过串行监视器连接到 arduino 打印读数。我想将这些记录在firebase中。
我对此进行了一些研究,我的研究表明,arduino 根本无法处理与 firebase 正确对话所需的 SSL。
任何解决方法的建议?检查 SO 和谷歌只出现“它不能完成”,但我想我还是会问。感谢任何横向思考,谢谢!
如果您想出办法,请告诉我们 (support@firebase.com)。那将是一个很棒的黑客!
一些想法:
从长远来看,我们可能会为专门针对这种低端硬件用例的 Firebase 请求公开一个非 SSL 端点。如果您想开始对话,请通过 support@firebase.com 联系我们。
这是我为解决 Arduino no https 而拼凑起来的一个 php 脚本。它基本上是一种获取 php 脚本然后将其发送到您的 Firebase 数据库的表单。http->php->Firebase
https://github.com/robertcedwards/httpFirebase
*确保将 Heroku 或您的服务器添加到可以发布到 Firebase 的 IP 白名单中
我知道这是一个老问题,但来自谷歌的访问者不断涌现。
看看这篇文章: http: //www.devacron.com/arduino-firebase/
[编辑]
这些 arduino 库可能会有所帮助:
firebase-arduino
要安装它:
下载 zip 文件,转到 Sketch>Manage Libraries>add .zip 文件
现在您可以访问
#include <FirebaseArduino.h>
并且可以开始使用它
Firebase.begin("example.firebaseio.com", "token_or_secret");