homebridge-netgear-readynas

1.0.1 • Public • Published

Homebridge Netgear ReadyNAS Plugin

npm version

This is an accessory plugin for Homebridge allowing to control Netgear ReadyNAS devices.

What does this plugin do?

This plugin can do the following things

  • Turn on the NAS
  • Turn off the NAS
  • Check if the NAS is turned on/off

Requirements

This plugin uses wakeonlan so it has to be installed in the same

Install

Install wakeonlan (using brew is probably easier)

brew install wakeonlan

If you have already installed homebridge globally, just install

npm install -g homebridge-netgear-readynas

Configuration

The plugin registers itself as ReadyNasSwitch. You have the following options:

Option Description
host IP of the machine
user web app username
password web app password
mac NAS MAC address

Example config.json

{
  "bridge": {
    "name": "Homebridge",
    "username": "CC:22:3D:E3:CE:30",
    "port": 51826,
    "pin": "031-45-154"
  },
  "description": "This is an example configuration file with netgear readynas plugin.",
  "accessories": [
    {
      "accessory": "ReadyNasSwitch",
      "host" : "192.168.2.10",
      "user" : "readynasWebUsername",
      "password" : "readynasWebPasswprd",
      "mac" : "a0:31:b7:b0:a0:a1"
    }
  ],
}

Package Sidebar

Install

npm i homebridge-netgear-readynas

Weekly Downloads

4

Version

1.0.1

License

MIT

Unpacked Size

13.7 kB

Total Files

8

Last publish

Collaborators

  • maxgallo