• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

marcveens/homebridge-device-alive: homebridge-device-alive is a plugin for Homeb ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

marcveens/homebridge-device-alive

开源软件地址:

https://github.com/marcveens/homebridge-device-alive

开源编程语言:

TypeScript 100.0%

开源软件介绍:

homebridge-device-alive

verified-by-homebridge homebridge-device-alive mit-license

homebridge-device-alive is a plugin for homebridge which allows you to check if a device is online in your network. It supports both IP addresses and MAC addresses, but only either of them is used per device configuration. It uses a Homebridge Motion Sensor accessory to indicate if a device is available on the local network.

Installation

If you are new to homebridge, please first read the homebridge documentation. If you are running on a Raspberry, you will find a tutorial in the homebridge wiki.

Install homebridge:

sudo npm install -g homebridge

Install homebridge-device-alive:

sudo npm install -g homebridge-device-alive

Configuration

Add the DeviceAlive platform in config.json in your home directory inside .homebridge.

Example configuration:

{
  "platforms": [
    {
        "platform": "DeviceAlive",
        "checkInterval": 5000,
        "devices": [
            {
                "name": "Soundbar",
                "mac": "ff:ff:ff:ff:ff:ff"
            },
            {
                "name": "Phone",
                "ip": "192.168.172.10"
            }
        ],
    }
  ]
}

Every device stated in the config will be automatically added as an accessory to HomeKit.

Platform Configuration fields

Property Required? Remarks
platform ✔️ Should always be "DeviceAlive".
changeChecks ✔️ A list of your devices.

Device Configuration fields

Either MAC or IP address is required.

Property Required? Remarks
name ✔️ Name of the device you want to add
mac Mac address of the device you want to check on your local network. Should be in lowercase.
ip IP address of the device you want to check on your local network

Backstory

This plugin is actually developed for use in Apple Shortcuts. I had a problem where I wanted to use a IR blaster to turn on and off some devices, but only had 1 signal for both statuses. I could not check if the device was already turned off when I ran a shortcut, thus the device would turn on again. This plugin can make sure no signal is sent if the device is already turned off.




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap