反正关于智能家居和 HA,有知道的随便聊聊呗。
再过几天怕就没快递了。。。
拆下来的接收器,10 年的,也算撑了 10 年了。
1
JCZ2MkKb5S8ZX9pq OP 另外 ESP8266 好像蛮吊的,成本也很低。
之前看改造大楼的门铃,自动开门啥的有人用过。 这个是带编程的开发板,还是 wifi 接收器,还是啥?有玩过的朋友给说说嘛? |
2
izoabr 2019-12-19 21:24:31 +08:00 1
8266 是走 WIFI 的,有的套件带上云,如果不需要上云可以自己刷 Python 之类的固件。
|
3
JCZ2MkKb5S8ZX9pq OP @izoabr 请问这个是不是就类似一个接收器?
可以控制些啥?通断,还有灯的明暗之类的? 刷 python 固件,是不是指它可以脱离网络,独立完成一些逻辑? 然后这玩意儿的供电是串联供电的嘛? 请问有啥比较完整的入门资料可以看看嘛?我找到的都是东一脚西一脚的,看着头都晕了。 |
4
izoabr 2019-12-19 21:40:51 +08:00
@JCZ2MkKb5S8ZX9pq #3
如果说接收器的话,那应该就是 WIFI 路由器咯,这是负责收发 WIFI 信号的,然后如果上云了随时随地手机控制,不上云可能要局域网内手机控制。 刷固件可以脱离网络自己独立判断,但好像没必要,你随便弄个 arduino 拖一个继电器控制就能搞定呀,没必要 8266 了。 供电可以串联,但需要你自己解决变压问题,模块本身 3-5v DC |
5
JCZ2MkKb5S8ZX9pq OP @izoabr 原来如此。
因为我个人对安全性有点存疑,所以感觉接入 wifi 的越少越好,最好是类似博联这样一个控制器,单点接入 wifi,其它的通过它控制。或者就是把智能设备都挂到访客网络里,和工作网络隔离开。 不过直接是一个个单点 wifi 的话,从控制的层面看应该是方便很多了。这种是不是类似 rest api 之类的,给某个地址发条请求就能控制了? |
6
izoabr 2019-12-19 21:53:27 +08:00 1
你可以弄两个 WIFI,用一个独立的路由器,2.4G 就可以,因为 8266 也没法 5G,隔离出来。
至于内部的控制逻辑,就看自己怎么写了,反正最后归根结底都是收到指令然后去控制 IO 口状态,或者是 PWM 状态之类的。 |
7
JCZ2MkKb5S8ZX9pq OP |
8
izoabr 2019-12-19 22:12:27 +08:00 1
@JCZ2MkKb5S8ZX9pq #7
比如 8266 那一个 GPIO 口来控制继电器,不就是开路和闭路了嘛,至于通电接什么设备是你随便想的,比如电灯,比如风扇。 8266 有很多 IO 口,还支持 SPI 和 i2c 之类的,那么就可以拓展出来控制好多东西,比如光照强度探测、人体红外探测、你还可以加一个红外发射管上去,学一下红外指令就可以控制电视、空调之类的啦。 手机做个小 APP,就是个超级继承遥控器啦。 然后你折腾完了之后你就会发现小米之类的他们有现成的商品 |
9
JCZ2MkKb5S8ZX9pq OP @izoabr
哈哈,那这么说的话,拿 8266 作为中继,加上红外和射频发射器,就是小米 /博联这种万能遥控了咯? 不过看过博联的拆解,自己搞那么多红外灯泡上去是挺费事的,人家还带现成的壳,而且整体可用性的考量肯定也比我这种新人强多了。 我正在看资料,也有这种直接拿 8266 做成 homekit 可连的。 [maximkulkin/esp-homekit: Apple HomeKit accessory server library for ESP-OPEN-RTOS]( https://github.com/maximkulkin/esp-homekit) 这一块资料都挺琐碎的,对新人不大友好,看起来好慢。 |
10
msmmbl 2019-12-20 04:10:28 +08:00 via Android
esp8266 以及更加强大的 ESP32 本质是个带 WiFi 的单片机。楼主对 ESP8266 感兴趣的话,可以玩玩 esphome,ha 原生支持,也不用写 c,直接 yaml 配一配,就得到一个带可以自己 wifi OTA 的设备。你说的 WiFi 转也很容易做 https://esphome.io/components/remote_transmitter.html
|
11
internelp 2019-12-20 14:15:26 +08:00
如果你说的 HA 是 homeassistant (下面简称 hass ) 的话,那我在用。
我有一台电脑装了 Fedora 常年开着,hass 部署到这里的,HomeKit 中心是一台 Apple TV。 目前实现了公牛普通开关后面加装模块,实现能公牛开关和 HomeKit 同时控制(公牛开关打开后,HomeKit 可以关灯,公牛开关按一下又会打开或关闭)。 根据手机连 WiFi 确定“到家”,实现到家自动开灯,离家自动关所有设备。 hass 的自动化可以根据一个设备的状态控制另一些设备,还可以使用时间、传感器(如温度、光线)等作为自动化的触发器或条件,比较灵活。 我还有一个博联的遥控器,是有第三方插件支持的,不过我没搞定,但是可以确认的是,hass 能使用博联的遥控器发出你自定义的数据。 |
12
JCZ2MkKb5S8ZX9pq OP @msmmbl 嗯,我去了解一下。不过起步的话,可能还是会先搞一个博联玩玩。
目前看下来感觉 ESP 需要自己组装各种配件,感觉学习曲线还是有点漫长。 |
13
JCZ2MkKb5S8ZX9pq OP @internelp
Homekit 中心是一台 atv 是什么意思?不是直接 HA 就是中继嘛?请问 atv 在这里起什么作用的? 普通开关加装模块,这个我有考虑过。我目前的射频模块,普通开关需要常开,模块在灯附近,控制通断状态。如果要开关控制,需要开关个两次才可以(它有防断电给电后自动开灯的设定,所以要两次)。但我也考虑想改装成开关和接收器同时控制,电路还没想好。而且看到有同时支持射频和 wifi 的接收器。 根据 wifi 判断到家这个设定不错,我会用上。 其它传感器之前看树莓派瞟到过一眼,但具体还没研究。 博联连不上是什么情况?我还考虑买博联来着…… 现在那个 RM Pro+对 HA 支持好嘛,请问你了解嘛? |
14
internelp 2019-12-20 17:26:31 +08:00
|
15
JCZ2MkKb5S8ZX9pq OP @internelp
不用博联的话,请问红外的部分你怎么解决的? 我看了看我射频的是几个灯 /投影幕布 /窗帘 /还有几个插座,这些基本都有 wifi 版替代品。 红外的部分是空调 /功放 /投影 /风扇 /等等,都是些传统家电。 |
16
JCZ2MkKb5S8ZX9pq OP |
17
internelp 2019-12-20 21:16:00 +08:00
我用的 wifi 版,手动按开关 hass 也会知道灯关了。
|
18
JCZ2MkKb5S8ZX9pq OP |
19
internelp 2019-12-21 09:16:50 +08:00
@JCZ2MkKb5S8ZX9pq nat 网络没啥安全隐患
|
20
JCZ2MkKb5S8ZX9pq OP @internelp 请教一个问题,连 wifi 确认到家,你是用什么方法确认的?
我试了 ping ip,有一个问题是,iphone 息屏的话,就 ping 不到了。 你是用的路由器反馈 dhcp 接入设备,还是其它什么方法? |
21
internelp 2019-12-23 16:09:57 +08:00
@JCZ2MkKb5S8ZX9pq hass 通过路由器发现的
|
22
JCZ2MkKb5S8ZX9pq OP @internelp 好的吧,我给他连了个破路由可能不支持这功能。我再折腾试试,谢谢。
|
23
JCZ2MkKb5S8ZX9pq OP @internelp 这两天 hass 玩得有点感觉了,打算看看硬件。
关于 wifi 开关,我本来都是 315 射频版本的,打算换 wifi 的。但是看淘宝销量最好的易微联那个,好像接 hass 需要插件然后还有延迟,还影响本身 app 连接啥的。请问你有用到这类开关吗?有什么推荐嘛? |