开发者社区> 问答> 正文

如何搭建blynk服务器

如何搭建blynk服务器

展开
收起
七星狂龙 2019-05-25 17:23:11 8002 0
1 条回答
写回答
取消 提交回答
  • blynk是个开源项目,比国内的yeelink不知道好多少(连帐号现在都登不上去了)我也是最开始的时候发现,ping http://blynk-cloud.com的时候会时不时掉包,设备连的有线网络,估计是网站比较忙吧。还有就是新建控件的能量贵呀!!还要充值!干脆自己搭建一个好啦其实搭建本地服务没什么太大难处,只需要一个服务器就行了,推荐Ubuntu,当然我用的raspberry pi,平时用树莓派做了很多功能,起一个监控的作用吧。

    服务器:

    服务器的步骤按照官网上的来就可以了blynk-server

    安装在服务器上就好了,没太大难点

    手机端:

    需要先退出登录,重新登录的时候把服务器改成自己服务器的地址

    之后新建项目,会生成token,其余的都一样。这个token需要自行获取,具体来说,需要登录blynk提供的服务器页面https://'your_host':9443/admin可以在user里面找到tokenv2-190cf1b0dfb9c21ab3939cc10d048a0e_hd.jpg硬件:硬件端只用把默认上传网址(http://blynk-cloud.com)和端口(80)改成自己的就好了,这个得根据采用的语言来看,我用的是pythonBlynkLib.Blynk(auth,'your_host',8080)当然token也需要改。最后可以把blykn-server加入服务器开机进程中去题主只说了本地服务器,我也稍微说说公网,如果要用外网,没有公网ip的话可以去DNS解析域名免费注册一个。
    还有就是,服务器和硬件最好处于同一网络中,手机和服务器通信用9443端口,这个没有被封,硬件和服务器通信用的8080端口,使用外网的话,8080端口被供应商封掉了,硬件和服务器之间就没法通信了,所以硬件和服务器最好在同一网络中。如果是买的网上的服务器,就不存在上面的问题了,https的几个端口都是打开的,阿里云服务器+域名解析,还能抗攻击,现在还是学生党,公网服务器的钱耗不起,用个树莓派当本地服务器。

    作者:Seele許
    链接:https://www.zhihu.com/question/290599206/answer/530065590
    来源:知乎

    2019-07-17 23:36:01
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
新浪微博混合云创新:15分钟自动扩容1000台服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
网站/服务器取证实践与挑战 立即下载