python cli和web切换器,用于使用433MHz射频发射器的etekcity电源插座

pyoutlet的Python项目详细描述



**pyoutlet**
==


python cli&;用于ETEKCITY电源插座的Web切换器,使用433MHz射频
——**cli**实用程序和一个最小的**flask webapp**带有开/关按钮和一个配置编辑器。

-安装就像“pip install pyoutlet”

-cli用法:
“switch off label_switch_5`
“switch on 4`
打开开关“4”->;发送代码:4529411。引脚:0。脉冲长度:185
`switch--info`
**pyoutlet json config-in“/path/to/pyoutlet/codes_outlets.json”
--gt;*1->;开:4527411,关:4527420
*2->;开:4527555,关:4527564
*3->;开:4527875,关:4527884
*4->;on:4529411,off:4529420
*label_switch_5->;on:4535555,off:4535564

-outlet代码保存(并标记)在“pyoutlet”模块内的json文件中,如下所示:

{
“pulse廑length”:185,
“outlets”:
[
{
“on”:4527411,
“off”:45274242,
“标签”:“1”
>>,
{
“on”:4527555,
“off”:4527564,
“label”:“2”
},
{{
“on”:4527875,
“off”:4527884,
“label”:“3”
},
{“on”:4529411,
“off”:4529420,
“label”:“1”
/>,
“on”:4529411,
“off”:4529420,
“on”:4529420,
“on”:4529420,
“label”:“on”:45275},
{
“开”:4535555,
“off”:4535564,
“label”:“label_switch_5”
}
]
}
-一些屏幕截图:

<;table>;
<;td colspan=“2”>;
outlets control page
<;td>;
<;tr>;
<;td>;![控制页](https://raw.githubusercontent.com/azogue/pyoutlet/master/docs/control_page.png)<;/td>;
<;td>;![控制页](https://raw.githubusercontent.com/azogue/pyoutlet/master/docs/control_-page_xs.png)<;/td>;
<;/tr>;
<;/table>;
<;br>;
<;table>;
<;td colspan=“2”>;
outlets配置编辑器
<;/td>;
<;tr>;
<;td>;![配置编辑器-编辑JSON配置](https://raw.githubusercontent.com/azogue/pyoutlet/master/docs/edit_page_manual_editor.png)<;/td>;
<;td>;![配置编辑器-查看JSON配置](https://raw.githubusercontent.com/azogue/pyoutlet/master/docs/edit_page_view.png)<;/td>;
<;/tr>;
<;tr>;
<;td>;![配置编辑器-上载JSON配置](https://raw.githubusercontent.com/azogue/pyoutlet/master/docs/edit_page_upload.png)<;/td>;
<;td>;![配置编辑器-HomeBridge配置](https://raw.githubusercontent.com/azogue/pyoutlet/master/docs/edit_page_homebridge_conf.png)<;/td>;
<;/tr>;
<;/table>;

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

推荐PyPI第三方库


热门话题
多线程:当服务器在javasocket中可用时,如何自动重新连接到服务器   java如何从listview适配器调用我的后台服务的公共方法   java中央身份验证服务器体系结构和身份验证流程   我的Java项目的空指针异常   java系统输出到文本字段   java实体外观的swing Gui问题   java JVM消耗100%的CPU   java更改谷歌表单的背景色   java如何在2d数组上使用比较器对用户输入进行排序   从泛型原子引用获取特定类对象的java方法给出了类型错误。有办法解决这个问题吗?   java Hot从netsuite获取上次修改的信用备忘录记录   java libGDX屏幕之间的简单淡入淡出过渡?   java无法注册到textsecure服务器,无法正常工作   java如何使用关键字作为枚举常量   java Eclipse没有从central maven repo下载插件   java Rails/设计不可处理的实体   ImageView背景中的java添加带动画的乐蒂   在java中,我们可以添加到列表中的元素的最大数量是多少?   java | Ultra noob |可以将按键发送到后台窗口吗?