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

 找回密码
 立即注册
查看: 2436|回复: 3

[技术探讨] 关于homeassistant灯光控制

[复制链接]

15

主题

124

帖子

928

积分

高级会员

Rank: 4

积分
928
金钱
804
HASS币
0
发表于 2019-10-4 16:43:47 来自手机 | 显示全部楼层 |阅读模式
常见的智能灯光控制以开关光源为主,然而我希望在不同场景中,对灯光明暗进行调节,我的想法是保留墙壁开关的开关灯功能,然后在自动化和人机界面应用场景模式,作调光及开关控制。有什么方案及硬件,能接入hass并实现这个功能呢?
还有最近我入了一块sonoff basic做灯光的智能开关,也把这个模块的一个输出针设置了pwm 输出,但是我找不到这个pwm可驱动的调光模块,另外我只需要led单色调光,请各位前辈指点,谢谢......
回复

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2019-10-4 17:06:02 | 显示全部楼层
quinled 了解下 intermit.tech
Nero
回复

使用道具 举报

15

主题

124

帖子

928

积分

高级会员

Rank: 4

积分
928
金钱
804
HASS币
0
 楼主| 发表于 2019-10-4 19:55:52 来自手机 | 显示全部楼层
本帖最后由 meiki 于 2019-10-11 12:36 编辑
neroxps 发表于 2019-10-4 17:06
quinled 了解下 intermit.tech

太棒了,这个就是我需要的,谢谢.....
按quinled网站提供的清单采购了所有电子零件,先做QuinLED-Quad模块,现在只等PCB板到货焊接并安装
回复

使用道具 举报

15

主题

124

帖子

928

积分

高级会员

Rank: 4

积分
928
金钱
804
HASS币
0
 楼主| 发表于 2019-10-13 23:43:39 来自手机 | 显示全部楼层
本帖最后由 meiki 于 2019-10-13 23:52 编辑

esphome:
  name: quinled
  platform: ESP32
  board: mhetesp32devkit

wifi:
  ssid: "********"
  password: "*******"

mqtt:
  broker: '192.168.0.149'
  username: 'quinled'
  password: '*******'

# Enable logging
logger:
  level: DEBUG

web_server:
  port: 80

# Enable Home Assistant API
api:
  password: "*******"

ota:
  password: "********"

dallas:
  - pin: GPIO18

switch:
  - platform: gpio
    inverted: True
    name: "Q1_Onboard light"
    pin: 2

output:
  - platform: ledc
    pin: 16
    frequency: 40000Hz
    bit_depth: 10
    id: LED_gpio_16
#    min_power: 0.19
#    max_power: 1.00

  - platform: ledc
    pin: 17
    frequency: 40000Hz
    bit_depth: 10
    id: LED_gpio_17

  - platform: ledc
    pin: 5
    frequency: 40000Hz
    bit_depth: 10
    id: LED_gpio_5

  - platform: ledc
    pin: 19
    frequency: 40000Hz
    bit_depth: 10
    id: LED_gpio_19

light:
  - platform: monochromatic
    name: "Q1_LED light ouput1"
    default_transition_length: 3s
    output: LED_gpio_16

  - platform: monochromatic
    name: "Q1_LED light ouput2"
    default_transition_length: 3s
    output: LED_gpio_17

  - platform: monochromatic
    name: "Q1_LED light ouput3"
    default_transition_length: 3s
    output: LED_gpio_5

  - platform: monochromatic
    name: "Q1_LED light ouput4"
    default_transition_length: 3s
    output: LED_gpio_19


sensor:
  - platform: dallas
    index: 0
    name: "Q1_tempsensor"

binary_sensor:
  - platform: gpio
    pin:
      number: GPIO22
      mode: INPUT_PULLUP
      inverted: True
    name: "Q1_LED"


我想用这个Q1_LED连接一个墙壁开关控制一盏灯,并且开灯时设置亮度最大。这段代码要怎么写呢,请前辈再指点下,谢谢
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-26 18:58 , Processed in 0.080484 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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