Giter Site home page Giter Site logo

avatar-plugin-milight's Introduction

Mi-Light

Ce plugin est un add-on pour le framework Avatar

Il permet le contrôle des ampoules RGBW Wifi Mi-Light.

GitHub Logo

Installation

  • Dézippez le fichier Avatar-Plugin-milight-Master.zip dans un répertoire temporaire
  • Copiez le répertoire milight dans le répertoire Avatar-Serveur/plugins

Configuration

La configuration du plugin se fait dans le fichier Avatar-Serveur/plugins/milight/milight.prop

Adresse IP du contrôleur

Ajoutez dans la propriété "ip", l'adresse IP de votre contrôleur Mi-Light.

Exemple

"ip": "192.168.0.10",

Si vous ne connaissez pas l'adresse IP du contrôleur, vous pouvez utiliser la règle "donnes-moi les informations du rgb". Avatar vous retournera sur la console l'adresse IP du contrôleur Mi-Light qui se trouve sur votre réseau Wifi.

Si vous désirez garder les autres infos affichées pour information (elles ne sont pas utilisées), vous pouvez les ajouter dans les autres propriétés "mac" et "name".

Important: Ce plugin fonctionne avec le contrôleur Mi-Light version v6 (La version est affichée dans la console avec les autres informations). Pour piloter un contrôleur plus ancien, voir la documentation de node-milight-promise.

zone

Une seule zone peut être pilotée dans ce plugin.

Mettez dans la propriété "zone", la zone Mi-Light associée aux actions des règles.

Exemple

"zone": 1,

Les règles

Les règles sont définies dans le fichier Avatar-Serveur/plugins/milight/milight.prop dans les tableaux suivants:

  • "rules" : Les commandes simples ("On","Off", "mets le rgb en blanc")
  • "lightColor" : Toutes les règles de couleurs. A gauche, la couleur rgb, à droite, le tableau de syntaxe des règles associées.

Règles simples

  • "Donnes-moi les informations du rgb"
  • "Eteins le rgb"
  • "Allume le rgb"
  • "Mets le rgb en blanc"

Règles de couleurs

  • "Mets le rgb en bleu"
  • "Mets le rgb en jaune"
  • "Mets le rgb en magenta"
  • "Mets le rgb en vert"

Vous pouvez ajouter des couleurs, les modifier...

Versions

Version 1.1 (03-11-2017)

  • Les fichiers intent et action déplacés dans le répertoire du plugin. Chargés automatiquement (Avatar serveur 0.1.5)

Version 1.0 - 14/05/2017

  • Initial version

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.