Alternative a Notifications par SMS de Google

google SMS

À compter du 27 juin 2015, vous ne recevrez plus de notifications par SMS de Google Agenda. Quelle triste nouvelle. (https://support.google.com/calendar/answer/45351?rd=1). Nous devrons trouver une alternative pour être informé instantanément des événements désirés. Plusieurs solution s’offrent a nous. Mettez en place votre propre passerelle SMS Si vous avez un vieux GSM sous Androïde, ou encore un modèle d’occasion pourra largement faire l’affaire, vous pouvez le recycler en passerelle SMS maison. Pour cela il suffi de télécharger une des nombreuses applis. Très simple d’utilisation il suffit de paramétrer l’appli pour qu’elle crée un serveur HTTP…

Lire la suite

Test Caméra Heden HD motorisée

Notre partenaire Domotique-Info nous a permis de tester la nouvelle camera Heden, un produits au design modernisé avec un système de vidéo haute définition (1280 x 720). Plus rien ne vous échappera avec le détecteur de mouvement, à l’infrarouge (15 mètres), au son bidirectionnel avec micro et haut parleurs et surtout la notification en cas de détection de mouvement. Grâce à sa rotation horizontale de 330° et verticale (90°), la caméra Heden VisionCam HD offre un meilleur balayage de zone pour une surveillance plus complète. Branchement Installation Logiciel Configuration de la camera…

Lire la suite

Paramétrage de l’Appli Fibaro Tablette

Avec ces solutions domotique Fibaro nous propose (entre autres) une application pour iPad. L’interface graphique sophistiquée, convivial, créé pour contrôler tous les appareils électriques à votre domicile.  En utilisant cette appli, vous pouvez contrôler votre maison de n’ importe où dans le monde avec seulement un seul doigt. L’écran d’accueil est entièrement paramétrable, suivez ce petit Tutorial photo en Français pour apprendre comment cela fonctionne. Vous pouvez également le télécharger au format PDF

Lire la suite

Domotique DIY – Partie 2 – Protocole 433 MHz

RPiB+ TX 433MHz

Notre BOX étant opérationnel il nous faut désormais choisir notre premier protocole qui va nous permettre de commander nos future modules. Il existe énormément de protocoles, et le choix d’un Raspeberry Pi nous permettra de les utiliser en fonction de nos besoins. Nous allons commencer par le 433MHZ, car c’est le protocole très fréquemment utiliser par les différent constructeurs et parce que c’est également la fréquence des divers prises et leurs télécommande vendu un peu par tous. Comme nous débutons dans la domotique DIY et nous ne  voulons pas se…

Lire la suite

Domotique DIY – Partie 1- La Box

DIY

La Box Domotique DIY La domotique devient de plus en plus accessible, mais elle a un certain coût. Nous allons étudier les possibilités de se lancer dans ce domaine a moindre frais, une belle alliance entre apprentissage et technicité. Chaque système domotique est géré par un ordinateur centrale qu’on appelle BOX domotique. C’est elle qui reçois et envoie toutes les commandes nécessaire au bon fonctionnement de notre  système. Pour Fabriquer notre propre BOX domotique nous ne allons pas nous contenter de relever de températures, nous souhaiterons également de monitorer les constantes météos…

Lire la suite

Documentations Français Fibaro sur Androïd

Appli Fibaro Docs Fr

La documentation Française des fonctions Fibaro, JSON et LUA sont désormais disponible sur les appareilles androïde. Vous pouvez télécharger directement sur le PlayStore de Google. Description détaillée des l’API Fibaro disponibles à la création de Scènes, Modules Virtuels & Plugins. Cette documentation décrit les fonctionnalités disponibles dans Home Center 2 de FIBARO. Un outil pour aider les développeurs à créer des applications étonnantes partout à l’aide de la capacités illimitées de système Fibaro. En utilisant cette documentation, vous apprendrez à connaître les fonctions disponibles, savoir comment les utiliser et quels…

Lire la suite

Fonction tostring(argument)

WP settings

tostring() Description: Convertir un argument donné (par exemple un nombre) en chaîne de caractères. tostring(argument) Paramètres: argument: un argument a convertire en chaîne de caractères. Valeurs retournées: string: une chaîne de caractères. Exemple: 1 2 3 4 5 6 7 8 — enregistre 32 dans la variable ‘myAge’   local myAge = 32   — convertie en chaîne de caractères. local myString = tostring(myAge)   fibaro:debug("Vous avez " .. myString .. " ans.") — enregistre 32 dans la variable ‘myAge’ local myAge = 32 — convertie en chaîne de caractères.…

Lire la suite

Fonction tonumber(argument)

Control WallPlug

tonumber() Description: Convertie l’argument donné (par exemple une chaîne) en un nombre. tonumber(argument) Paramètres: argument: un argument de n’importe quel type a convertir en nombre. Valeurs retournées: nombre: un argument convertie en nombre. Exemple: 1 2 3 4 5 6 7 8 9 10 11 12 13 — Chaine de caracteres ‘123’   local myString = ‘123’   — cela va provoquer une erreur car Lua ne peut pas fonctionner — si elle doit convertir la chaîne en un nombre ou le nombre en chaîne if (myString > 100) then…

Lire la suite

Fonction os.time([ table ])

WP settings

os.time Description: Renvoie l’heure actuelle lorsqu’il est appelé sans arguments, ou un temps représentant la date et l’heure indiquée par le tableau ci-dessous. os.time([ table ]) Paramètres: table: (optionnel) Ce tableau doit avoir les champs année (quatre chiffres), mois (1-12), jour (1-31), et peut comporter des champs heure (0-23, la valeur par défaut est 12), min (0-59, la valeur par défaut est 0), sec (0-61, 0 par défaut), et isdst (heure d’été, un booléen, la valeur par défaut est nulle). Valeurs retournées: number: le temps en seconde. Exemple: 1 2…

Lire la suite

Fonction json.null()

Control WallPlug

json.null() Description: Une valeur unique qui encodée comme une valeur nulle avec la méthode json.encode (). Portée Cette constante n’est définie dans le cadre d’un dispositif virtuel. Elle ne fonctionne pas dans une scène. json.encode() Paramètres: sans Valeurs retournées: sans Exemple: 1 2 3 4 5 6 7 8 9 10 11 12 sonTable = { value1 = 512, value2 = json.null }   jsonString = json.encode(jsonTable)   — après encodage variable de jsonString contient ‘{ "value2": null, "value1": 512 }’ fibaro:debug(jsonString)   jsonTable = json.decode(jsonString) if(jsonTable.value2 == json.null) then…

Lire la suite

Fonction json.encode(lua_table)

WP settings

json.encode Description: Convertit une table Lua dans une chaîne sérialisé JSON. Portée: Cette fonction est uniquement défini dans le cadre d’un dispositif virtuel. Elle ne fonctionne pas dans une scène. json.encode(lua_table) Paramètres: lua_table (table): une table Lua a sérialiser dans une chaîne JSON. Valeurs retournées: string: La chaîne JSON. Exemple: 1 2 3 4 5 6 7 8 9 10 11 12 jsonTable = { value1 = 512, value2 = json.null }   jsonString = json.encode(jsonTable)   — après encodage variable de jsonString contient ‘{ "value2": null, "value1": 512 }’…

Lire la suite

Fonction json.decode(json_string)

WP settings

json.decode Description: Convertit une chaîne JSON en table Lua Portée: Cette fonction est uniquement défini dans le cadre d’un dispositif virtuel. Elle ne fonctionne pas dans une scène. json.decode(json_string) Paramètres: json_string (string) – Chaîne JSON à décoder. Valeurs retournées: Une table Lua de la chaîne JSON Exemple: 1 2 3 4 5 6 7 8 9 10 11 12 13 jsonTable = { value1 = 512, value2 = json.null }   jsonString = json.encode(jsonTable)   — après codage variable de jsonString contient ‘{"valeur2": null, "valeur1": 512}’ fibaro:debug(jsonString)   — si…

Lire la suite