使用Sonoff智能交换机,而不必通过云API闪烁它们

sonoff-python的Python项目详细描述


#sonoff python
使用sonoff智能交换机,而不必通过云api闪烁它们,这应该适用于python 2或python 3。

这个项目的灵感来自于peter buga在eWelink的简单家庭助理集成上所做的工作https://github.com/peterbuga/hass sonoff eWelink

空白。似乎有相当多的项目被设计用来取代eWebLink云平台,要么用新固件刷新Sonoff交换机,要么劫持安装过程并在Raspberry PI或类似设备上本地运行一个假云服务。


我尝试过这种方法,但由于我使用的是4通道交换机,它对我来说不起作用,而且似乎大多数都是用单通道开关测试过的。另外,其中很多都没有得到积极的维护,或者是针对特定的用例编写的。

一个类,我可以远程实例化和控制我的交换机,而无需闪烁或使用charles来嗅探我的身份验证代码等。

用户名是您用于登录eWelink的电子邮件地址,或者是您的电话号码前面有国家代码。

>;**用户名**-您在eWelink上注册的电子邮件地址或电话号码。在电话号码前面加上国家代码

>;**密码**-您的电子链接密码。

>;**api_region**-您使用的api region,有效的api region显然是'us'、'eu'和'cn'

>;**宽限期**-默认为600,我还不知道为什么。



````
import sonoff
import config

s=sonoff.sonoff(config.username,config.password,config.api_region)
devices=s.get_devices()
0)
```

不过,我很高兴看到任何问题。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java中Levenshtein算法在交换单词时的不同结果   regex Java未知字符作为[azAz09]*?   java如何使图表显示数组元素   java错误:在CMD中编译时无法找到或加载主类   java Jsp获取所有以字符开头的参数   java无法使用spring boot jpa构建Hibernate SessionFactory   MainActivity中带有附加项的java存储捆绑包   java试图捕获特定的ConstraintViolationException   java这个字符串循环中有什么错误?   在Java中为具有自定义过期时间的事件流缓存持久缓存   java如何修复此错误:参数索引超出范围   所有类型Java的“对象”列表   java实体组   java在导入库依赖于其他包的项目中遇到问题