/homaidpi

This is a Chef Cookbook for Smartenit's HomAidPi.

Primary LanguageRuby

homaidpi Cookbook

This cookbook configures a clean base Raspbian install to be used as a ZBPServer -- a.k.a. HomMadPi.

Requirements

Raspbian & Rpi

e.g.

Attributes

homaidpi::default

Key Type Description Default
['homaidpi']['apt']['repo']['uri'] String URI to ZBPServer package. http://harmonygateway.com/repo/ZBPServer/debian/arm/RPi
['homaidpi']['apt']['repo']['dist']> String Debian Distribution. Smartenit only provides a flat Archive, so this is typically "/" unless you have your own distribution. /

Usage

homaidpi::default

TODO: Write usage instructions for each cookbook.

Just include homaidpi in your node's run_list:

{
  "name":"my_node",
  "run_list": [
    "recipe[homaidpi]"
  ]
}

Contributing

  1. Fork the repository on Github
  2. Create a named feature branch (like add_component_x)
  3. Write you change
  4. Write tests for your change (if applicable)
  5. Run the tests, ensuring they all pass
  6. Submit a Pull Request using Github

License and Authors

Authors: Ryan Hass