1.0.1 • Published 6 years ago

homebridge-netgear-readynas v1.0.1

Weekly downloads
3
License
MIT
Repository
-
Last release
6 years ago

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:

OptionDescription
hostIP of the machine
userweb app username
passwordweb app password
macNAS 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"
    }
  ],
}