An open API service indexing awesome lists of open source software.

https://github.com/electrocucaracha/chip

Instructions required for building Connected Home over IP source code
https://github.com/electrocucaracha/chip

chip

Last synced: 6 months ago
JSON representation

Instructions required for building Connected Home over IP source code

Awesome Lists containing this project

README

          

# Connected Home over IP
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![GitHub Super-Linter](https://github.com/electrocucaracha/chip/workflows/Lint%20Code%20Base/badge.svg)](https://github.com/marketplace/actions/super-linter)
[![Ruby Style Guide](https://img.shields.io/badge/code_style-rubocop-brightgreen.svg)](https://github.com/rubocop/rubocop)

## Summary

Project [Connected Home over IP][1] is a new Working Group within the Zigbee
Alliance. This Working Group plans to develop and promote the adoption of a new
connectivity standard to increase compatibility among smart home products, with
security as a fundamental design tenet.

This project automates the [instructions][2] required for installing and
building the CHIP's source code.

## Setup

This project uses [Vagrant tool][3] for provisioning Virtual Machines
automatically. It's highly recommended to use the `setup.sh` script
of the [bootstrap-vagrant project][4] for installing Vagrant
dependencies and plugins required for its project. The script
supports two Virtualization providers (Libvirt and VirtualBox).

curl -fsSL http://bit.ly/initVagrant | PROVIDER=libvirt bash

Once Vagrant is installed, it's possible to deploy a dev environment
with the following instruction:

VAGRANT_EXPERIMENTAL=disks vagrant up

[1]: https://www.connectedhomeip.com/
[2]: https://github.com/project-chip/connectedhomeip/blob/master/docs/BUILDING.md
[3]: https://www.vagrantup.com/
[4]: https://github.com/electrocucaracha/bootstrap-vagrant