This README would document whatever steps are necessary to get the DomoscioAdmin Ruby SDK up and running.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.


DomoscioAdmin works with Rails 3.2 onwards.


Add it to your Gemfile with:

gem 'domoscio_admin', '0.1.0', git: 'git://', branch: 'master'

Then run bundle install

Next, you need to run the generator:

$ rails generate domoscio_admin:install

Then you have to configure the ENV['DOMOSCIO_ID'] and ENV['DOMOSCIO_PASSWORD'] with your credentials to access your enabled APIs. Refer to the API documentation for details:

DomoscioAdmin.configure do |c|
    c.client_id = ENV['DOMOSCIO_ID']
    c.client_passphrase = ENV['DOMOSCIO_PASSWORD']
    c.temp_dir = File.expand_path('../tmp', __FILE__)
    FileUtils.mkdir_p(c.temp_dir) unless
Key Type Description
client_id integer this is your instance_id, required for access to your data
client_passphrase string client_passphrase is your secret key, this token is paired with your client_id

Basic DomoscioAdmin use

Get Url

Server request need 2 parameters :
- First argument is the client_id.
- Second argument is the request body.

In your controller:

@chart_url = DomoscioAdmin::InstanceParam.update(client_id, {param_1: "param_value"})


Currently v0.2.0


See the list of contributors (

This project rocks and uses MIT-LICENSE.