<commit_before>node-koubachi
=============

A node.js module to interface with the [Koubachi Wi-Fi Plant Sensor](http://koubachi.com)

First things first, go to [Koubachi labs](http://labs.koubachi.com) and sign up for access.
You will get back two values, _app_key_ and _user_credentials_ which are tied to your account.


Install
-------

    npm install node-koubachi


API
---

Please consult the [koubachi](http://koubachi.com) API [documentation](http://labs.koubachi.com/documentations?locale=en)

### Load module

    var Koubachi = require('node-koubachi')
      , koubachi = new Koubachi.Koubachi()
      ;
    
### Login to cloud

    koubachi.on('error', function(err) {
      ...
    }).setConfig('$APP_KEY', '$USER_CREDENTIALS');

### Get device information<commit_msg>more sign.<commit_after>node-koubachi
=============

A node.js module to interface with the [Koubachi Wi-Fi Plant Sensor](http://koubachi.com)

First things first, go to [Koubachi labs](http://labs.koubachi.com) and sign up for access.
You will get back two values, _app_key_ and _user_credentials_ which are tied to your account.


Install
-------

    npm install koubachi


API
---

Please consult the [koubachi](http://koubachi.com) API [documentation](http://labs.koubachi.com/documentations?locale=en)

### Load module

    var Koubachi = require('koubachi')
      , koubachi = new Koubachi.Koubachi()
      ;
    
### Login to cloud

    koubachi.on('error', function(err) {
      ...
    }).setConfig('$APP_KEY', '$USER_CREDENTIALS');

### Get device information
{'fraction_non_alphanumeric': 0.14874436574372182, 'fraction_numerical': 0.0, 'mean_word_length': 3.6112759643916914, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2574704', 'n_tokens_mistral': 548, 'n_tokens_neox': 529, 'n_words': 136}