用于控制yeelight rgb灯泡的python库。

yeelight的Python项目详细描述


https://gitlab.com/stavros/python-yeelight/badges/master/build.svghttps://gitlab.com/stavros/python-yeelight/badges/master/coverage.svghttps://img.shields.io/pypi/v/yeelight.svgDocumentation Status

yeelight是一个简单的库,允许您控制yeelight wifi rgb 通过局域网的LED灯泡。

安装

有很多方法可以安装yeelight

用法

要使用yeelight,请首先通过YeeLight应用程序在灯泡上启用“开发模式”。 然后,像这样将库导入到项目中:

>>> from yeelight import Bulb

然后,实例化一个灯泡:

>>> bulb = Bulb("192.168.0.5")
>>> bulb.turn_on()

就这样!

有关详细信息,请参阅the documentation的其余部分。

贡献

如果你想贡献代码,谢谢!安装各种库 必需,运行(最好在virtualenv中):

$ pip install -Ur requirements_dev.txt

为了让您的mr通过ci,需要由各种实用程序进行检查,这些实用程序包括 由预提交管理。预提交将通过上述命令安装,但是 还需要安装预提交挂钩:

$ pre-commit install

钩子将在提交时运行。手动运行(例如,如果您已经提交了 忘记运行它,只需运行):

$ pre-commit run -a

再次感谢!

许可证

yeelight根据bsd许可证分发。

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

推荐PyPI第三方库


热门话题
java如何克服带有空值的不可空bean级验证   “此行有多个标记”的authenticateUser上的java MySQLConnection错误   java处理Jackson异常   java Netbeans编辑器如何知道文件在撤消后不会被修改?   目标C相当于Java的ArrayList   java当需要int时,可以将short传递给方法调用吗?   drawString()方法上的java MouseListener   java服务器socket是执行此操作的最佳选项   java需要单个匹配bean,但找到了2:org。springframework。网状物servlet。mvc。方法注释。RequestMappingHandlerMapping   如何在Java中执行Windows命令?   安卓应用程序的java文件主机   java将所有spring引导属性都设置在内。将yml文件转换为系统属性   Java邮件中的html内联链接在邮件客户端中不起作用   Java二进制文件的bazel版本控制   java如何在自定义ListView中使用Intent   java(Spring MVC+Hibernate 4+Test 4)自动连线DAO返回NULL   java一次add()调用可以在Solr服务器中索引多少文档?   java如何获取Avro GenericRecord大小