用于控制水族馆灯光的水族馆照明范围的python库

aquaip的Python项目详细描述


Build StatusCoverage Status

一个模块,用于处理水族馆灯光的水族馆照明范围。 当前支持以下功能

  • 支持高清范围的灯光,包括单灯,成对 灯(同一型号)和成对灯(混合型号)
  • 启用/禁用计划
  • 查询灯光的当前亮度
  • 设置灯光的亮度

这个库已经用Prime HD和Hydra 26HD进行了初步测试 灯光,因为那是作者的。Hydra 52 HDS应该可以工作,但是 尚未验证。此外,非高清范围的灯光 目前支持,但应该可以添加这种支持。 如果你想帮忙修理这些箱子,请联系我 通过github或电子邮件。

本模块不受AquaIllumination认可,您可以在 你自己的风险。它可能会,也可能会,使你的保证失效。

生成的文档可以找到 here

快速启动

使用pip$ pip install aquaipy安装aquaipy。一旦那是 完成您可以导入Aquaipy类并连接到您的灯光。

本指南中显示了同步调用,但aquaipy的v2.0.0是 我们编写,以提供异步支持。同步功能仍然 支持,但它们只是异步函数的包装器。

>>>fromaquaipyimportAquaIPy>>>ai=AquaIPy()>>>ai.connect("192.168.1.100")

一旦初始化并连接了类,就可以查询和更新 你的光。

>>ai.get_colors_brightness(){'blue':18.7,'cool_white':4.4,'deep_red':1.0,'green':1.3,'royal':18.4,'uv':46.3,'violet':46.8}>>>ai.update_color_brightness('cool_white',33.333)<Response.Success:0>>>>ai.update_color_brightness('deep_red',-15.2)<Response.Success:0>

问题和问题

如果您有任何问题,请随时与我联系,或 在github上打开一个问题

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

推荐PyPI第三方库


热门话题
java Android测试运行失败:没有测试结果   java设置JMenuItems与Nimbus LaF的边界   java是使用springboot、Crudepository和MySQL检查重复值的好方法吗   谷歌电子表格的Java时代日期   java向xml文件添加EditText不起作用   java ORA00933:SQL命令未正确结束WHERE子句   如何在java中防止JTextField上使用CTRL+C?   java绑定到TypeLiteral在google guice中是好的还是坏的做法   java找到了原始类型,缺少泛型类的返回参数   Kafka Streams API中ArrayList Serde的java问题   java在hibernate中,哪种持久化上下文的性能更好?   java通过本机查询获取数据库url、名称和模式版本   如何为Java枚举编写通用for循环?   在Java应用程序中播放MP3   如何使用VisualVM度量短时间运行的Java应用程序的性能?   java从当前日期获取datetime(秒)   简单JMH基准中的javagrpcoome和NPE   java如何加载Maven项目库中Spring jar的应用程序上下文   JavaCC XPath解析器   用于Scala和Java的类型安全生成器库