斐讯M1空气检测器独立控制方法

斐讯M1空气检测器独立控制方法无评论

2018年9月23日 at 下午10:59分类:其他 阅读: 30 次

所谓独立控制,就是脱离斐讯的服务器来显示和控制(可调整显示亮度)

1、需要在路由器上对斐讯服务器的网址进行重定向,定向到你自己的服务器
在官改固件的高级设置中可以修改路由器上的host,将aircat.phicomm.com定向到你自己的服务器IP,也可以是局域网中计算机的IP地址

2、在服务器或局域网计算机上安装HomeAssistant

通过HomeAssistant来WEB控制斐讯DC1

3、CTRL+BREAK退出HomeAssistant,下载下面的压缩包,解压至C:\Users\xxx\AppData\Roaming\.homeassistant,进行目录合并,xxx是你计算机的用户名
PhicommM1

4、重新启动HomeAssistant即可
访问http://123.207.43.137:8123即可查看和控制设备,123.207.43.137改为你的服务器IP

通过HomeAssistant来WEB控制斐讯DC1

通过HomeAssistant来WEB控制斐讯DC1无评论

2018年9月23日 at 下午2:26分类:其他 阅读: 647 次

1、首先安装HomeAssistant,我安装的是最新的python 3.7+HomeAssistant,有代理的最好开代理安装,使用国外代理模式:
https://www.hachina.io/docs/353.html
1)下载安装python:
https://www.python.org/downloads/


2)安装HomeAssistant,打开windows命令行,输入pip3 install homeassistant


3)启动HomeAssistant,输入hass --open-ui,首次启动需要初始化配置文件,也会自动下载一些所需的文件,会需要一些时间。有时因网络质量问题还会出现文件下载失败情况,导致启动过程受阻。此时按键CTRL+BREAK可以停止,再重新执行启动命令。

启动成功后,会自动打开HomeAssistant网页:

输入用户名和密码,创建一个用户,然后登陆

2、CTRL+BREAK退出HomeAssistant,下载下面的压缩包,解压至C:\Users\xxx\AppData\Roaming\.homeassistant,xxx是你计算机的用户名
WEB控制DC1插件

3、修改C:\Users\xxx\AppData\Roaming\.homeassistant\packages\phicomm_token.yaml,改为你自己的斐讯登录账号
phicommAccount : !secret phicomm_account
phicommPassowrd: !secret phicomm_password
比如改为:
phicommAccount : 13812345679
phicommPassowrd: mypassword

4、修改C:\Users\xxx\AppData\Roaming\.homeassistant\packages\phicomm_dc1.yaml,改为你自己DC1的MAC地址:
mac: !secret phicomm_DC1_Mac
比如改为:
mac: AA:BB:CC:DD:EE:FF

5、修改C:\Users\xxx\AppData\Roaming\.homeassistant\configuration.yaml文件,增加两行

homeassistant:
  packages: !include_dir_named packages

6、重新启动HomeAssistant
cmd命令行运行
hass --open-ui

执行成功后,会自动打开网页:

打开“开关3”,可以看到功率上升了:

注:这种方法还是要依赖斐讯的服务器,如果服务器完蛋,只能用上一篇M1文章中的方法,重定向到新的服务器

斐讯M1空气检测器与服务器断连分析

斐讯M1空气检测器与服务器断连分析无评论

2018年9月22日 at 下午11:13分类:其他 阅读: 920 次

斐讯M1空气检测器与服务器断连,WIFI图标不停闪烁,估计服务器故障,分析如下

M1是挂在路由器下面,我的是K3C路由器,可以在K3C上执行抓包,用如下命令
tcpdump -i br-lan src net 192.168.1.170 or dst net 192.168.170 -w /tmp/air.cap

192.168.1.170是M1分配到的IP地址,上述命令将抓到的包存入/tmp/air.cap,运行一段时间后,按CTRL+break停止抓包,再把抓到的包用winscp传到计算机,在计算机上可以用wireshark来分析,你也可以不加-w参数,则直接在ssh打印:

通过抓包,我们可以看到,M1会和服务器“aircat.phicomm.com”的9000端口进行通信,发送了TCP SYN请求,却得不到服务器的回应

因此我们可以将服务器重新定向到另外一个服务器地址(在官改固件的高级设置修改路由器上的host),然后在此服务器接受9000端口的请求即可。

把aircat.phicomm.com定向到IP为123.207.43.137的地址,保存host配置,重启路由器或ssh运行/etc/init.d/dnsmasq restart生效

这样配置后,M1的WIFI图标不会再闪烁,但是还是不能用APP远程控制

在服务器上抓包可以看到M1上报的信息:

包含机器MAC、温度、湿度、甲醛、PM2.5等信息,稍微处理一下可以做个网页版本的监控页面,类似于VPS监控页面
http://iytc.net/iot/web.html

或者开发一个APP,根据MAC地址到新服务器上读取数据,即可远程查看M1的空气数据

玩转VPS(1)-VPS介绍及购买

玩转VPS(1)-VPS介绍及购买无评论

2018年9月22日 at 上午11:05分类:建站 阅读: 251 次

一、概述
VPS是虚拟专用服务器(Virtual Private Server )的简称,之所以叫做“虚拟”,就是因为通过虚拟技术可以将一台物理服务器分割成多个虚拟专用服务器使用,一台独立的服务器可以根据配置创建多台VPS,多个VPS共享服务器硬件资源。

我们常用的vmware就是一种虚拟技术,可以在一台计算机上创建并同时运行不同的操作系统,在使用上相当于多台vps。

常用的虚拟技术还有KVM、Openvz、xen等,一般来说,KVM和xen不容易超售,性能和稳定性有保证,并且可玩性较高(比如升级内核),但价格上比OpenVZ的高。如果对稳定性比较在意的建议选择KVM架构的VPS,在意性价比的可以选择OPENVZ的vps。

【VPS的用途】
VPS可以理解为一台远程24小时不关机的计算机,计算机上能干的事情它一般都能干,主要用途有:
搭建网站、博客;
充当服务器应用(如下载服务器、ftp服务器、内网穿透服务器、微信公众号服务端等);
挂机(比如挂QQ、挖矿等);
上网代理(你本地计算机通过vps代理上网,相当于从vps访问网络);

二、国外和国内VPS选择

国外VPS优点:价格便宜、带宽大、网站不需要备案、可选择性多、可做上网代理
国外VPS缺点:速度不稳定,尤其是高峰时段,不同地区/运营商有时速度差异较大,网络延时大,有些VPS支付不方便、服务千差万别

国内VPS优点:速度稳定、延时小、主机稳定、服务好
国外VPS缺点:价格昂贵、带宽小、可选择性少,网站需备案

三、主流VPS推荐
1、国内VPS推荐
阿里云
云服务器¥293/年起:

学生机¥9.5/月起:

购买链接

腾讯云
1核1G 50G硬盘、1M带宽云服务器¥375/年起
学生机¥10/月

购买链接

2、国外VPS推荐
【搬瓦工】
年付$19.9起,多机房可选,支持切换到CN2线路,支持支付宝付款

购买链接

除上述套餐外,搬瓦工还有许多其他套餐,这些套餐有不同的配置和线路,按照我的使用经验,从优到劣的线路排序,香港线路->CN2 GIA线路->CN2线路->中国直连线路->普通线路,当然价格也是和线路优劣相匹配的。
所有套餐链接

【Vultr】
$2.5/月起,SSD硬盘,按时计费、可自由创建和删除vps,多机房可选,支持支付宝、微信付款

购买链接

注意:上述两款国内的VPS最低价格都对应的是1Mbps带宽的不限流量,虽然延时低,但带宽很小,而国外两款VPS带宽则没有限速,但是限制月流量(每月500G或1T),实际测试速度远远大于1Mbps,线路好的地区可达50Mbps以上。

四、VPS购买
下面以搬瓦工为例说明VPS的购买过程
点击【购买链接

按上图选择价格($19.99/年)、地点(洛杉矶),然后点击"add to cart"加入购物篮

在下一界面输入优惠码“BWH26FXH3HIQ”,可以优惠6.25%:

折后是$18.74,点击“checkout”结账
结账时需用邮箱注册账号:

邮箱地址和密码必须真实并牢记,其他信息随意填写,电话号码需是数字。

支付方式可以选择支付宝、paypal或信用卡付款

然后点击“complete order”提交订单

可以点击Pay now用支付宝付款

五、VPS基本操作
付款完成后,你可以在后台管理你的VPS,后台登录地址
https://bwh1.net/clientarea.php
输入你的注册邮箱和密码即可登录
在后台点击“services”-“my services”查看购买的vps

如果vps成功开通状态会是“Active”,否则请等待开通。

点击“KiwiVM Control Panel”可以进入控制面板:

默认安装 centos x86 - bbr 系统(即自带 BBR 加速),你可以点击“Install new OS”重新安装所需的操作系统

在VPS开通或重新安装系统后,系统会给你的注册邮箱发送一份邮件,告诉你VPS的IP地址、ssh登录端口和密码:

可以用putty来连接VPS的ssh端口,对VPS进行管理:
putty中文版

登录用户名为root,密码为邮件中的密码,登录后可以用passwd命令修改为你自己的密码:

ssh是vps的一个重要管理工具,在ssh中,可以安装、卸载软件,可以搭建网站,可以进行配置、管理服务器等操作

另一个重要工具是winscp,通过winscp,可以上传、下载、编辑服务器文件

协议选择scp,主机名为ip地址或域名,端口号为ssh端口号,用户名为root,密码为ssh密码
winscp下载

下节内容:
玩转VPS(2)-网站搭建

paypal余额提现的方法

paypal余额提现的方法无评论

2018年9月20日 at 下午3:06分类:其他 阅读: 75 次

自从连连支持取消paypal提现后,paypal提现就比较麻烦,下面是一种提现方法。
1、访问https://www.offgamers.com/,选择游戏点卡-电信充值卡:

2、购买100元的充值卡:

3、选paypal付款(付款不能用PP的,在首页头像左边点地球的图标把第二栏改成美元就可以了),加上税是$16.19:

4、等几分钟,网站会给出充值卡卡号和密码:

5、打开支付宝app(也可以用网页https://shenghuo.alipay.com/transfer/consumerCard/fill.htm),找到话费卡转让:


6、输入话费卡卡号和密码,这里又要扣5元:

最后到账95元,花费美元$16.19,费率为5.8,当然你可以直接给你的手机充值,这样费率就会上升到6.2

除支付宝外,还有一些网站可以回收充值卡,比如
http://www.lipin.com/