在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:topas/homebridge-rfbuttons开源软件地址:https://github.com/topas/homebridge-rfbuttons开源编程语言:JavaScript 100.0%开源软件介绍:Homebridge plugin for RF433 / RF315 receiver on Raspberry PIPlugin for receiving multiple RF buttons codes using Raspberry PI. No root access rights needed but the user account for running homebridge service should be in RF buttons will appear as stateless programmable buttons in Homekit (supported since iOS 10.3) so you can simply assign button actions in Homekit app. Every button can be triggered by multiple RF codes. It can be useful for joining multiple RF buttons to one Homekit button. Raspberry PI WiringIt's very simple: RF433 / RF315 receiver has 3 wires: +5V, GND and data output. Data output should go to GPIO2 (pin number 27 on Raspberry PI 2 and 3) or just follow this tutorial how to connect RF receiver to Raspberry PI. Wall Buttons (switches) tipsCheap from Aliexpress:
How to installInstall wiringPi library using this tutorial. OR here is simplified version: pi@raspberrypi ~ $ git clone git://git.drogon.net/wiringPi
...
pi@raspberrypi ~ $ cd wiringPi/wiringPi
pi@raspberrypi ~/wiringPi/wiringPi $ sudo su
...
root@raspberrypi:/home/pi/wiringPi/wiringPi# ./build Homebridge Configuration{
"bridge": {
"name": "Homebridge",
"username": "CC:22:3D:E3:CE:30",
"port": 51826,
"pin": "011-22-333"
},
"description": "This is an example configuration file with one fake accessory and one fake platform. You can use this as a template for creating your own configuration file containing devices you actually own.",
"accessories": [],
"platforms": [
{
"platform": "RFButtons",
"pin": 2,
"debounceDelay": 300,
"buttons": [
{
"name": "Switch1",
"codes": [2184098]
},
{
"name": "Switch2",
"codes": [2184104]
},
{
"name": "Switch3",
"codes": [2184100]
}
]
}
]
} Credits |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论