『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 6218|回复: 10

[经验分享] 用自动化脚本解决killadm大M1离线版本的LED亮度自动化

[复制链接]

2

主题

81

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
金钱
125
HASS币
0
发表于 2019-1-28 18:52:21 | 显示全部楼层 |阅读模式
本帖最后由 graflong 于 2019-1-28 18:54 编辑

       前几天跟着yinjiong大的帖子:https://bbs.hassbian.com/forum.p ... d=4952&highlight=M1,来把客厅的一个M1,加入到HA中,但是yinjiong大的py,老是报如下错误。。
2019-01-28 15:28:58 ERROR (Thread-2) [custom_components.sensor.aircat] Exception: Traceback (most recent call last):
  File "/config/custom_components/sensor/aircat.py", line 51, in update
    self.handle(fd)
  File "/config/custom_components/sensor/aircat.py", line 92, in handle
    if len(mac) > 0 and len(self._macs.get(mac)):
TypeError: object of type 'NoneType' has no len()

       而killadm大的离线版本就可以正常使用:https://bbs.hassbian.com/forum.p ... d=4601&highlight=m1
唯一的区别就是,yinjiong大的有自动化屏幕亮度,由于对py的一知半解无法修改其py,只能通过自动化下手,通过改变亮度的值,从而达到亮度自动化。通过学习了南柯醉一梦丶的自动化帖子:https://bbs.hassbian.com/thread-460-1-2.html,试着动手添加自动化内容:
- alias: auto swith screen brightness of m1 part A
  hide_entity: True
  trigger:
    platform: time
    at: '9:00:00'
  action:
    service: input_number.set_value
    data:
      entity_id: input_number.phicomm_m1_led
      value: '25'


- alias: auto swith screen brightness of m1 part B
  hide_entity: True
  trigger:
    platform: time
    at: '22:00:00'
  action:
    service: input_number.set_value
    data:
      entity_id: input_number.phicomm_m1_led
      value: '0'



这样,通过时间来改变.phicomm_m1_led的值,来达到M1亮度自动化。。。。。完美解决。。。。

谢谢各位老大无私的把自己的成果提供给我们这些小白学习,才能不断的进布,让后来的人减少犯错的机会
回复

使用道具 举报

7

主题

1975

帖子

5663

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
5663
金钱
3688
HASS币
145

灌水之王

发表于 2019-1-28 19:16:39 | 显示全部楼层
我用着 yinjiong 大的 暂时正常!!!
回复

使用道具 举报

8

主题

864

帖子

5132

积分

论坛元老

Rank: 8Rank: 8

积分
5132
金钱
4268
HASS币
0
发表于 2019-1-28 19:17:34 | 显示全部楼层
谢谢分享
回复

使用道具 举报

39

主题

2052

帖子

7709

积分

元老级技术达人

积分
7709
金钱
5642
HASS币
110
发表于 2019-1-28 19:21:52 | 显示全部楼层
我用yinjiong大的 几天到几个小时不等 就会断开,要重启M1
不知道killadm大的可以不?
回复

使用道具 举报

4

主题

531

帖子

3913

积分

论坛元老

Rank: 8Rank: 8

积分
3913
金钱
3372
HASS币
120
发表于 2019-1-28 21:40:05 | 显示全部楼层
建议试试yonsm的,很好用
回复

使用道具 举报

14

主题

656

帖子

3840

积分

论坛元老

Rank: 8Rank: 8

积分
3840
金钱
3179
HASS币
10
发表于 2019-1-28 23:33:46 | 显示全部楼层
我试着是都不行 都会掉线 我给斐讯写了掉线电源重启的自动化
回复

使用道具 举报

2

主题

81

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
金钱
125
HASS币
0
 楼主| 发表于 2019-1-29 09:27:50 | 显示全部楼层
余歌唱晚 发表于 2019-1-28 23:33
我试着是都不行 都会掉线 我给斐讯写了掉线电源重启的自动化

能不能把您的脚本分享出来,让大家一起学习一下
回复

使用道具 举报

2

主题

81

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
金钱
125
HASS币
0
 楼主| 发表于 2019-1-29 09:31:21 | 显示全部楼层
killadm 发表于 2019-1-28 21:40
建议试试yonsm的,很好用

没想到,原帖大神过来回复。。。。荣幸!
yonsm大神的,我没有用过。。。现在基本稳定,暂时不搞啦。。。
在您文章中我看提到了。。。廖雪峰。。。这可是我哥大学的同学啊。。。北邮的。。当时还有editplus教我如何编程。。。
回复

使用道具 举报

175

主题

2956

帖子

7555

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7555
金钱
4574
HASS币
398

活跃会员教程狂人灌水之王

QQ
发表于 2019-1-29 09:52:18 | 显示全部楼层
亮度调节真的有必要吗??我只用空气数据,没弄调节亮度,没事调节那个干吗??另外,现在 服务器可以用了,直接获取数据就可以了 不用离线版也可以了~
回复

使用道具 举报

2

主题

81

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
金钱
125
HASS币
0
 楼主| 发表于 2019-1-29 14:31:23 | 显示全部楼层
jyz_0501 发表于 2019-1-29 09:52
亮度调节真的有必要吗??我只用空气数据,没弄调节亮度,没事调节那个干吗??另外,现在 服务器可以用了 ...

M1的LED晚上还是比较亮的。。。。因人而异么。。现在服务器可以,未雨绸缪,以后万一不能用了,就不用再调整了么,一步到位
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-3 16:24 , Processed in 0.625310 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表