Giter VIP home page Giter VIP logo

fibaro-netatmo-unified-sensor's Introduction

Netatmo unified sensor

This quick application creates single climate sensor from Netatmo Weather Station or its modules.

Quick application detects all sensors for specified type and lists all detected sensors into logs when using Search devices button.

Data updates every 5 minutes by default.

Configuration

ClientID - Netatmo client ID

ClientSecret - Netatmo client secret

RefreshToken - Refresh token

Optional values

Type - Allows to change the type of the module. Changing type requires to change the DeviceID. This is not applicable for Temperature, Humidity sensors. Rain sensor allows to set only Rain (default), Rain1 or Rain24. Wind sensor allow to set only Wind (default) or Gusts. Other sensors (because they are using generic type - Multilevel sensor type) allow to specify all of following types: Temperature, Humidity, Rain, Rain1, Rain24, Wind, Gusts, Pressure, Noise and CO2.

DeviceID - identifier of Netatmo Weather Station from which values should be taken. This value will be automatically populated on first successful connection to weather station.

ModuleID - Identifier of Netatmo Weather Station module for given DeviceID. This value will be automatically populated from first module listed for the device.

Interval - number of minutes defining how often data should be refreshed. This value will be automatically populated on initialization of quick application.

AccessToken - Allows to set own access token and bypass credentials authentication.

Installation

To acquire required parameters, you need to go to Netatmo Connect site and create new application. Once that's done, you will be able to get client ID and client secret. To get refresh token, you need to use a Token generator (section below you get client id and client secret). From generated token you need to use a Refresh Token value. This should allow you to run quick application in your Fibaro Home Center device.

You may use a dedicated tool to get the refresh token for you: https://codebuilders.pl/netatmo/

Integration

This quick application integrates with other Netatmo dedicated quick apps for devices. It will automatically populate configuration to new virtual Netatmo devices.

Support

Due to horrible user experience with Fibaro Marketplace, for better communication I recommend to contact with me through GitHub or create an issue in the repository.

fibaro-netatmo-unified-sensor's People

Contributors

ikubicki avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.