Quantcast
Channel: Eedomus – Domo-blog.fr
Viewing all 58 articles
Browse latest View live

Domotiser la pompe à bière – remonter la température de la bière dans eedomus

$
0
0
Hier, nous posions les bases, je présentais ma tireuse, la Philips Perfectdraft et vous expliquez mon envie la domotisé, alors c’est parti, on se lance et on démarre par un peu de matériel et une petite modification de celui-ci pour surveiller la température de la bière.

 

Le matériel

Après avoir présenté la tireuse utilisée pour ce tuto, place au matériel, en plus d’être original est sympa, ce tuto, si vous disposez déjà d’une tireuse à bière ne vous coûtera pas grand chose puisque je n’utilise qu’un seul périphérique physique, il s’agit d’une sonde de température Oregon THN 132 N qui coûte moins de 20€, et c’est tout. Il s’agira ensuite d’un script que je vous propose et de paramétrage dans la box domotique.

Une petite touche de DIY aussi dans ce tuto, puisque nous allons devoir déporter la sonde de température de du module Oregon. Pour cela nous aurons besoin d’un peu de matériel mais rien d’introuvable puisqu’il s’agit simplement de fil électrique, d’un peu de gaine thermo et quelques outils (pinces, fer a souder et étain).

 

Modification de la sonde Oregon

Comme évoqué ci-dessus, voici la liste du matériel nécessaire en image

biere1

 

1 Pour commencer, il faut retirer le capot du capteur. Pour cela dévissez les vis à l’aide d’un tournevis.

biere2

 

2 La sonde est ce petit composant que je vous indique sur l’image ci-dessous, il est maintenant question de démonter celle-ci.

biere3

 

3 Retirez alors la carte du boitier puis dessoudez la sonde.

biere4

 

4 Soudez ensuite deux fils en lieu et place de la sonde sur la carte. J’ai pour ma part utilisé des fils utilisé en téléphonie, ils sont petit, il n’est pas utile de passer avec une grosse section de fil au contraire, une petite section est vivement recommandée.

biere5

 

5 Placez à présent un morceau de gaine thermo sur les fil avant de souder la sonde.

biere6

 

6 Procédez à la soudure de la sonde sur le fil, attention à bien respecter la polarité.

biere7

 

7 Il ne reste plus qu’a remonter la carte dans le boitier et remettre les vis. Voila la sonde déportée est prête.

biere8

 

8 Il est maintenant l’heure de placer la sonde deportée dans la tireuse. Pour cela, disposez cette sonde à peu prés au milieu du fut.

biere9

 

8 Enfin, il ne reste plus qu’a placer le fut dans la pompe.

biere10

 

Vous pouvez à présent connecter la sonde Oregon à l’eedomus.

tpompe

Pour connecter la sonde à la box eedomus, vous pouvez vous reporter à notre mini-guide:

Connecter des sondes Oregon à l’eedomus

 

Le suivi de la mise à température de la bière.

Selon la saison ainsi que le stockage du fut, la mise à température de service de la bière peut prendre plus ou moins de temps. Il faut compter environ 10 heures pour qu’un fut stocké à température ambiante arrive à la bonne température de service. Certaines tireuses comme la mienne dispose d’un écran LCD avec la température de la bière. Maintenant que nous avons positionné la sonde de température Oregon dans la pompe, nous allons pouvoir disposer de cette donnée dans la box eedomus et de ce fait également jouer sur des règle pour connaitre l’état de la bière.

 

1 Pour cela, créez un nouveau périphérique virtuel « fraîcheur de la bière » et appliquez lui la configuration suivante

fraicheur biere

 

2 Appliquez lui les valeurs suivantes

etats fraichaur

 

3 Il ne reste plus qu’à créer les différentes règles qui changeront cet état suivant l’évolution de la température de la bière.

la règle 1
biere tiede

sa notification push

notif biere tiede

 

la règle 2
biere parfaite

la notification push

notif biere fraiche

 

Enfin, la règle 3

biere chaude_2

 

Conclusion

La partie 1 de ce Dossier est maintenant terminée, La tireuse à bière commence à devenir connectée demain nous passeront à la suite avec le script qui lui permettra de suivre d’autres paramètres de la pompe dans votre eedomus.

Nouvel article: Domotiser la pompe à bière – remonter la température de la bière dans eedomus - Domo-blog.fr.


Domotiser la pompe à bière avec le script eedomus

$
0
0
Seconde partie du dossier spécial domotisation de la tireuse à bière, hier nous installions une sonde Oregon dans la pompe à bière via une petite modification de câblage pour l’installer au plus près du fut et disposer de la température de la bière. Aujourd’hui, passons au script qui nous permettra de calculer l’age du fut et disposer d’un compteur dans l’eedomus mais également de déterminer l’état de la bière. Avec toutes ces informations, la pompe sera connectée et pourra vous informer de son état en temps réel via la box domotique et des notifications push sur votre smartphone.

 

Le script

Le script est un script à héberger sur un serveur web local, raspberry Pi ou Synology. Il y à deux fichiers dans l’archive, le fichier BeerAutomation.php qui contient le script pour lequel vous n’avez rien à faire dessus, puis un fichier parametres.php qui est le seul fichier ou vous allez appliquer une configuration très simple.

 

Afin de remplir ce fichier parametres.php vous devez avoir sous la main dans un premier temps l’adresse IP de la box eedomus ainsi que vos codes API User et Secret et saisissez les en lieu est place des XXX, XXXXX et 192.168.1.100

param1

Les périphériques

1 Créez un premier état virtuel configuré de la manière suivante et notez bien son code API (pour l’exemple 33333)

etat biere

 

2 Appliquez lui les valeurs suivantes et enregistrez.

valeur etat biere

 

3 Créez un second état virtuel nommé Age du fût et configurez le ainsi:

age fut

Encore une fois, notez bien le code API pour la suite, pour l’exemple son code API est 22222. Enfin sauvegardez la configuration.

 

4 Créez un nouveau périphérique virtuel et nommez le « Etat du fut ». Configurez le comme suit et notez son code API, pour l’exemple ce sera le code 11111:

etatdufut

Enfin donnez lui les deux valeurs suivantes:

etats

 

5 Créez maintenant un actionneur HTTP « Beer Script » et configurez le ainsi:

beerscript

 

6 Ajoutez une valeur à cet actionneur HTTP

beer

L’actionneur pointe simplement vers le script BeerAutomation.php que vous avez déposé sur votre serveur web. Il est donc important que le chemin pointe bien vers ce fichier.

Configuration du script partie 2

Procédez au remplacement des code API 11111, 22222, 33333 par les codes API de vos périphériques dans le fichier parametres.php

param2

Vous disposez maintenant de cinq périphériques qui déterminent les fonctions vitales de votre tireuse à bière.

periphs

Explications du script

Au remplacement du fût, passer le périphérique Etat fut à neuf, cela à pour incidence de générer un nouvelle état à date sur ce périphérique et exécuter le script.

le script compare alors la date du jour avec la date de mise à jour du périphérique « Etat fut » et stock la donnée dans le périphérique « Age du fut ».

Un test de condition est alors opéré sur la valeur de l’age du fut, mettant ainsi à jour le périphérique « Etat bière » en fonction de l’algorithme.

Enfin, un test est effectué sur le bon envoie des données à la box eedomus. Cela vous permet d’exécuter le script dans un navigateur pour bénéficier d’un mode debug en cas de défaut du script.

Automatisation

Afin de mettre automatiquement à jour les différents états, il est nécessaire d’exécuter le script quotidiennement. Pour cela, créez la règle suivante

script

 

Enfin, la seconde règle qui va permettre de réinitialiser les compteurs quand vous remplacez le fut, il suffira alors de passer le périphérique état du fut à Neuf pour tout reset.

reset

 

Conclusion

Voila, la pompe à bière connectée et maintenant devenue réalité, à deux jours de l’euro, il est encore temps de mettre le dossier en pratique pour profiter d’une petite mousse bien fraîche pendant les matchs.

Bientôt une V2, j’ai quelques idées d’amélioration pour ce script, attendes vous donc à de nouveaux articles à venir dans ce dossier.

Nouvel article: Domotiser la pompe à bière avec le script eedomus - Domo-blog.fr.

Domotisier la pompe à bière, les icônes eedomus

$
0
0
Dernier article du dossier Comment domotiser la pompe à bière. Je vous le disais dans les précédents articles, j’ai des idées d’évolution à tester et a vous proposer plus tard. clôturons pour le moment ce dossier comme il se doit, aujourd’hui, je vous propose mes icônes pour customiser vos périphériques eedomus. Vous avez pu le voir en parcourant mon dossier, j’ai profité de l’occasion pour créer quelques icônes sympa pour illustrer mon dossier mais aussi mes périphériques.

beer_icons

 

Télécharger les icônes #BeerAutomation

Nouvel article: Domotisier la pompe à bière, les icônes eedomus - Domo-blog.fr.

MAJ de Triby, de nouvelles fonctionnalités au programme

$
0
0
Vous souvenez vous de Triby? Nous avions découvert de nouvel objet connecté communicant pour la maison dans un article test sur le blog. Aujourd’hui Triby reçoit une nouvelle mise à jour qui améliore encore le produit avec de nouvelles fonctionnalités.

Test de Triby, le HP connecté de la cuisine, mais pas que !

 

Interagissez avec d’autres groupes Triby

Vos amis ou d’autres membres de votre famille ont également un Triby ? Maintenant vous pouvez partager des messages et des appels avec eux tout en gardant des groupes séparés ! De même, si vous avez plusieurs Tribys, vous pouvez choisir celui sur lequel envoyer tel ou tel message.

tb

Reconnexion Bluetooth automatique

Vous rentrez du bureau et votre seule envie est de vous écrouler sur le canapé en écoutant ce sublime album de Funk qui vous a attendu sagement dans la bibliothèque musicale de votre téléphone toute la journée. On sait ce que c’est, et on a pensé à tout ! Maintenant, dès que vous êtes à portée, Triby se reconnecte automatiquement à votre smartphone en Bluetooth pour que vous n’ayez plus qu’à appuyer sur Play.

Ce n’est pas tout ! Si vous recevez un appel, vous pouvez y répondre directement depuis Triby sans même avoir à sortir votre smartphone.

tb2

 

Conclusion

L’objet, déjà complet jusque la, devient encore un peu plus intéressant et utile au quotidien, pour ma part j’attends avec impatience l’ouverture d’une API pour envoyer des notifications depuis le système domotique de la maison et la ça en fera l’objet incontournable de la maison connecté!

Nouvel article: MAJ de Triby, de nouvelles fonctionnalités au programme - Domo-blog.fr.

Remonter la température de la piscine dans la box eedomus

$
0
0
Lors d’un dernier dossier, je vous avez livré une astuce pour déporter une sonde Oregon afin de prélever la température de la pompe à bière au plus près du fut.

Ce week end, alors que j’étais dans la piscine, j’ai pensé qu’il pourrait être bon de dupliquer le système afin de disposer de la température de l’eau de la piscine dans la box domotique et à moindre coût.

Le matériel

Après avoir présenté la tireuse utilisée pour ce tuto, place au matériel, en plus d’être original est sympa, ce tuto, si vous disposez déjà d’une tireuse à bière ne vous coûtera pas grand chose puisque je n’utilise qu’un seul périphérique physique, il s’agit d’une sonde de température Oregon THN 132 N qui coûte moins de 20€, et c’est tout. Il s’agira ensuite d’un script que je vous propose et de paramétrage dans la box domotique.

Une petite touche de DIY aussi dans ce tuto, puisque nous allons devoir déporter la sonde de température de du module Oregon. Pour cela nous aurons besoin d’un peu de matériel mais rien d’introuvable puisqu’il s’agit simplement de fil électrique, d’un peu de gaine thermo et quelques outils (pinces, fer a souder et étain).

 

Modification de la sonde Oregon

Comme évoqué ci-dessus, voici la liste du matériel nécessaire en image

biere1

 

1 Pour commencer, il faut retirer le capot du capteur. Pour cela dévissez les vis à l’aide d’un tournevis.

biere2

 

2 La sonde est ce petit composant que je vous indique sur l’image ci-dessous, il est maintenant question de démonter celle-ci.

biere3

 

3 Retirez alors la carte du boitier puis dessoudez la sonde.

biere4

 

4 Soudez ensuite deux fils en lieu et place de la sonde sur la carte. J’ai pour ma part utilisé des fils utilisé en téléphonie, ils sont petit, il n’est pas utile de passer avec une grosse section de fil au contraire, une petite section est vivement recommandée.

biere5

 

5 Placez à présent un morceau de gaine thermo sur les fil avant de souder la sonde.

biere6

 

6 Procédez à la soudure de la sonde sur le fil, attention à bien respecter la polarité.

biere7

 

7 Il ne reste plus qu’a remonter la carte dans le boitier et remettre les vis. Voila la sonde déportée est prête.

biere8

 

Alors bien sur, étant donné que la sonde sera immergée, il faut faire en sorte de l’isolée de l’humidité, pour cela rien de bien compliqué, j’ai simplement ajouté un point de silicone de chaque coté de la gaine thermo et c’est tout!

 

Conclusion

Simple, efficace et pas chère, avec ce petit montage simple a réaliser, vous disposé de la température de la piscine et pouvez programmer quelques règles et notifications sur les variations de température de l’eau! Enfin, si l’isolant créé un petit delta de température, sachez que la box eedomus permet un étalonnage, alors vérifiez la température avec un bon vieux thermomètre au mercure et ajustez la valeur de votre sonde pour disposer de la température exacte à l’avenir.

Vous trouverez cette option dans les paramètres experts du périphérique

expert

Nouvel article: Remonter la température de la piscine dans la box eedomus - Domo-blog.fr.

Test du bouton Fibaro Z-wave +

$
0
0
C‘est le dernier périphérique de chez Fibaro, nous en avons entendu parler tout l’été, il est officiellement disponible chez tout les bon revendeurs en domotique, un bouton qui peut servir de bouton « panic » mais aussi de déclencheur de scènes multiples, comment? Et bien c’est ce que nous allons voir au travers de ce test.

 

En cette rentrée 2016, nous vous proposons de participer à notre jeu afin de tenter de remporter ce bouton Fibaro, alors participez à notre jeu sur Twitter et soyez peut être l’heureux gagnant de ce nouveau périphérique Fibaro

 

 

Unpacking

fibaro_button2

Comme toujours, Fibaro à une nouvelle fois soigné son package, c’est devenu habituelle chez le constructeur Polonnais, ses précurseur dans le monde la domotique, il à démocratise les périphériques innovants et design, c’est une nouvelle fois le cas avec ce bouton.

A l’intérieur de la boite, tout y est, le bouton, les documentations dans plusieurs langues et un pad double faces pour la fixation du bouton.

 

fibaro_button

 

Ce bouton a des allures de buzzer de jeu télévisé, à oui, tiens! Pourquoi pas, voici encore une utilisation possible auquel je n’avait pas encore pensé 🙂 Très petit et donc discret dans son mode panic, caché sous un comptoir de magasin par exemple. Il est disponible en huit couleurs, rouge, noir, marron, jaune, orange, vert, bleu et blanc, cette dernière couleur permet alors de customiser son bouton avec des feutres de couleur!

color

 

Caracteristiques

Alimentation : Pile ER14250 (1/2AA) 3,6V
Autonomie de la batterie : 2 ans (avec les paramètres par défaut et 10 appuis par jour)
Fréquence : 868,42 Mhz
Distance de transmission : 50m champ libre, 40m en intérieur
Dimensions: 46 x 34 mm (d x h)
Température de fonctionnement : 0-40°C

 

 

Installation

Commencez par démonter de bouton pour retirer le petit opercule de la pile. Pour cela rien de bien compliqué, faite une pression sur le bouton puis un quart de tour vers la droite, retirez le petit papier qui empêche la pile de faire contact et remontez le bouton.

fibaro_button4

 

Pour installer ce bouton sur la box eedomus, rien de particulier, il faut simplement suivre la procédure classique d’inclusion z-wave, pour cela tout se passe dans la partie configuration du portail eedomus, si vous n’êtes pas encore bien familiarisé avec la procédure, je vous invite à suivre notre guide ici ou encore notre autre guide ici pour inclure un nouveau module depuis l’application mobile.

inclusion

Pour réaliser cette inclusion, c’est très simple, une fois la box en mode inclusion, appuyez six fois sur le bouton et il est détecté, la box entame alors son processus d’appairage et vous demande de donner un nom et une pièce d’affectation au bouton.

fib button

 

A partir de la, le périphérique est prêt, en se rendant dans l’onglet « valeurs » on peut constater que le bouton peut avoir plusieurs valeur, pas moins de sept états possible, c’est donc tout autant de scénarios déclenchés derrière

valeurs

 

Je vais pour ma part, utiliser ce bouton pour compléter mon dossier « comment domotiser la pompe à biere » .

btn_2.jpg - Visionneuse de photos WindowsEn effet, dans ce dossier, je domotique la pompe et dispose donc de ses constantes, dans l’eedomus. Seulement, à chaque remplacement du fut, je dois me connecter à l’application eedomus pour indiquer le remplacement en changeant un état, à partir de la, la box déclenche plusieurs scènes et réinitialise les différents états.

Avec le bouton Fibaro, je vais pouvoir par une simple pression, donner l’instruction à la box pour tout réinitialiser et monitorer le nouveau fût, simple, efficace et toujours plus confortable!

 

 

 

Ca fonctionne parfaitement, il suffit simplement de créer une nouvelle règle qui déclenche la scène voulu à la pression du bouton et c’est fini.

reset beer_2

 

Ce petit bouton peut servir dans plusieurs domaines et pour plusieurs fonctions:

En bouton panic derrière un comptoir

util1

Pour surveiller les personne agées et/ou malades

util2

Pour simplifier les actions des enfants

util3

Ou tout un tas d’autres fonctions…

 

Conclusion

Avec ce bouton multifonctions, Fibaro ajoute un nouveau périphérique à sa gamme de produit et apporte une fonctionnalité pourtant simple mais pas encore disponible dans le mode du z-wave. Comme toujours, Fibaro apporte avec son lots d’innovations, un simple bouton pour 7 actions possible, autant dire que cela ouvre encore un peu plus les possibilités de la domotique.

Disponible chez tout bon revendeur en domotique comme nos boutiques partenaires au tarif de 49,99€, c’est en soit un tarif correct et abordable pour un périphérique z-wave. Disponible dans une gamme de couleur complète, il saura très facilement se noyer dans votre intérieur sans pour autant dénoter avec votre décoration.

Encore une fois, la team eedomus à été très réactive pour implémenter ce nouveau périphérique sur sa box, c’est une des premières box à être compatible avec ce bouton avec la box Fibaro bien entendu…

Je n’ai pas trouvé de points négatifs à ce bouton, innovant, simple, pratique, bref que de bons cotés!

L’avis du lab est donc plus que positif sur ce nouveau produit!

fibaro_button3

Nouvel article: Test du bouton Fibaro Z-wave + - Domo-blog.fr.

MAJ eedomus de la rentrée 2016

$
0
0

Et oui, chez Eedomus aussi les vacances sont terminées, la team nous livre aujourd’hui sa mise à jour de rentrée, au programme l’intégration du portier Doorbird nativement dans le système domotique, une nouveauté coté arrosage automatique, une grande liste de nouveaux périphériques supportés et un paquet d’amélioration!

eedo_up

Un programme alléchant que je vous propose de dérouler sans plus attendre!

La liste des changements

eedomus sep

Pour plus d’information, je vous invite à consulter la page d’historique des versions sur les serveur eedomus

 

Conclusion

Pas mal de choses au programme de cette nouvelle MAJ eedomus, comme toujours, la team eedomus n’a pas fait que profiter du soleil cet été! Nous reviendrons plus en détail sur certaines fonctionnalités listées ici dans de prochains articles. En attendant cette MAJ devrait être poussée sur les box eedomus au cours de la journée.

Nouvel article: MAJ eedomus de la rentrée 2016 - Domo-blog.fr.

Mini-Guide: La création d’icônes à la portée de tous avec Icon Designer de eedomus

$
0
0
Nouvelle fonctionnalité proposé dans la dernière MAJ eedomus, il est maintenant possible de réaliser soit même ses icônes personnalisées pour customiser son interface domotique. Voyons alors comment utiliser ce tout nouvel outil à travers ce mini-guide accompagné de petits conseils à la sauce domo-blog!

L’interface

Simple mais pour autant très efficace, le principe consiste à assembler un fond, une icône et un texte pour former une icône utilisable dans son interface eedomus.

interface

 

1 Pour commencer, il faut uploader une image de fond, pour cela rien de compliqué, cliquez simplement sur l’image et choisissez votre fond sur votre ordinateur.

Afin de vous simplifier encore plus l’opération, domo-blog vous propose ses images de fond à télécharger pour les ajouter à vos icônes:

icon_fond_1       icon_fond_2

Uploader alors votre image, un aperçu en live de votre icône se forme alors  en bas de la fenêtre

icondesigner-1

 

2 Choisissez maintenant votre seconde image, ici une ampoule pour indiquer l’état d’une lumière

inco3

Pour trouver des icônes de qualité, je vous conseille la bibliothèque Flaticon.com qui regorge de créations et vous y trouverez a coup sur l’icône qu’il vous faut!

 

3 Définissez maintenant un titre, ainsi qu’une couleur pour ce texte, une police et une taille.

incon4

 

4 Il s’agit à présent de définir la couleur de fond du texte puis la courbure des coins de l’icône.

incon5

Voici quelques couleurs « Flat design » à copier coller dans le champ hexadécimal pour définir la couleur de fond du texte.

#2ecc71 #f39c12 #e74c3c #34495e #3498db #9b59b6

 

5 Il ne reste plus qu’à actualiser votre icône via le bouton Mettre à jour

icon6

Voila, c’est terminé, vous venez de créer une icône design, simplement via le nouvel outil eedomus.

6 Il ne reste plus qu’à envoyer l’icône dans l’interface eedomus, là encore la team eedomus a pensé à tout, un simple clic sur Ajouter à mes icônes et c’est fini, donnez simplement un nom à votre icône avant de valider le transfert.

ico_name

 

Conclusion

Que dire d’autres, si ce n’est qu’il n’a jamais été aussi facile et rapide de créer une icône. Amusez vous, avec ce nouvel outil, customisez vos interfaces et n’hésitez pas à repasser par les commentaires pour nous présenter vos créations 😉

Nouvel article: Mini-Guide: La création d’icônes à la portée de tous avec Icon Designer de eedomus - Domo-blog.fr.


MAJ eedomus d’octobre: Des icônes perso avec un nouvel outil Icon Designer

$
0
0
Les mois se suivent et se ressemblent chez eedomus et c’est une très bonne nouvelle pour ses utilisateurs! En effet, comme chaque mois, eedomus nous propose une nouvelle mise à jour avec comme toujours des nouveautés, des améliorations et quelques correctifs. Passons alors en revue ces nouveautés.

 

Un éditeur d’icônes simplifié

La création d’icônes perso ouverte à tous et ce même sans connaissance, c’est le pari relevé avec cette nouvelle MAJ eedomus et pour le coup, je dois dire que c’est une réussite! La grande nouveauté de cette MAJ est effectivement un outil de création d’icônes. Pour l’occasion, eedomus ouvre un nouvel outil sur le lien suivant:

https://secure.eedomus.com/icon_designer/

Comment utiliser ce nouvel outil eedomus? Suivez notre mini-guide:

Mini-Guide: La création d’icônes à la portée de tous avec Icon Designer de eedomus

 

Les autres nouveautés

 Du nouveau du coté des règles, un périphérique peut maintenant prendre la valeur de celle d’un autre périphérique dans les actions.

Cette nouveauté devrait faciliter les scénarios et surtout les simplifier, du fait que cela soit disponible directement dans les actions est une bonne chose. C’était quelque chose de possible mais, c’était tout de même bien plus compliqué à mettre en place par un utilisateur lambda.

L’historique des données peut être réduit automatiquement. Là aussi, pour tout ceux qui analysent les datas cela va rendre plus simple l’exploitation des données. Du nouveau dans la liste des périphériques z-wave supportés par la box avec les périphériques suivants: Du nouveau dans la liste des périphériques 433MhZ supportés par la box avec les périphériques suivants: Du nouveau dans la liste des périphériques EnOcean supportés par la box avec les périphériques suivants:

 

Les améliorations

 Meilleure gestion de la fin de mouvement pour certains périphériques Philio / Zipato  Possibilité de faire un « Meter Reset » pour les compteurs Z-Wave (Onglet « Paramétrage radio »)  Meilleur support de la pince Energy meter G2 (1 pince) Aeotec  Amélioration de la fonction de script getValue($periph_id /*Code API*/, $value_text = false) (Possibilité d’utiliser la valeur « texte »)  Amélioration de la suppression des nœuds Z-Wave fantômes

 Edisio : Meilleure gestion de la répétition d’appui sur un même bouton d’une télécommande

 Les notifications push et SMS de batteries faibles sont envoyées de jour (à partir de 9h et jusqu’à 21h désormais)  Amélioration du mécanisme de duplication de périphériques  Ajout d’une nouvelle catégorie d’icônes utilisateur « Pastilles »

 

Les correction de bugs

 Correction d’un bug empêchant le tableau de bord énergétique de s’afficher dans certains cas  Correction de bugs divers

 

Conclusion

Encore une nouvelle MAJ bien fournie de la part de la team eedomus, comme tout les mois, les derniers périphériques sont supportés, de nouvelles améliorations font de écosystème eedomus un système toujours plus pratique à utiliser et confortable avec comme à chaque mise à jour une nouveauté qui sort du lot!

Attendons maintenant le mois prochain avec impatience pour connaitre la suite 🙂

 

Nouvel article: MAJ eedomus d’octobre: Des icônes perso avec un nouvel outil Icon Designer - Domo-blog.fr.

Test de la clé 3G Huawei E3131 avec la box eedomus

$
0
0
Nous avons déjà testé une clé 3G sur le blog de marque TPLink, aujourd’hui, je vous propose de tester un autre modèle, la Huawei E3131. Toujours dans le même but, permettre une continuité de la connexion et par conséquent des services eedomus. voyons alors cette clé 3G et son comportement avec la box eedomus.

 

Les caractéristiques

Marque: Huawei
Modèle: E3131
Garantie Fabricant: 2 ans
Type de connectivité: 3G, 3G+,EDGE, GPRS, GSM, HSPA+
Interface: USB
Dimensions: 12 x 27 x 8.5cm
Poids: 32 grammes

Des caractéristiques classiques pour une clé 3G, celle-ci ne fait pas 4G en effet, j’aurais pu acheter un model 4G mais pour quelle utilité? Le débit de données entre la box et les serveurs eedomus n’est pas conséquent, une connexion 3G est amplement suffisante pour cela, a mon sens, aucun intérêt de disposer d’une connexion 4G. Le cout n’étant pas le même non plus.

e31312

 

La configuration eedomus

Rien de particulier ici, pour plus de simplicité, pensez juste à insérer votre carte sim dans un téléphone au préalable et désactiver le code PIN, même si il est possible de le donner la config cela peut éviter une source d’erreur supplémentaire. Une fois fait, glissez la clé SIM dans la clé USB, j’oubliais, il faut une SIM au format classique.

1 Il faut ensuite se connecter au portail eedomus et se rendre dans le paramètres de la box (Configuration/box eedomus/configuration)

3g

2 Il faut ensuite configurer le type ce connexion (sur panne ou permanante) puis les APN du réseau, ici SFR.

consultez la documentation eedomus pour plus d’information sur les APN.

C’est tout ce qu’il y a à faire coté paramétrages, assez simple à mettre en place donc.

 

Le voyant de la clé

La clé dispose d’un voyant qui permet de connaitre son état, cela peut être utile en cas de debug, voyons alors ces différents états.

 

 Deux clignotements vert toutes les deux secondes, la clé est prête à se connecter

vert2

 Un clignotement vert toutes les deux secondes, la clé se connecte sur un réseau 2G

vert1

 Un clignotement bleu toutes les deux secondes, la clé se connecte sur un réseau 3G ou 3G+

blue2

 Vert fixe, la clé est connectée sur le réseau 2G

blue_fixe

 Bleu fixe, la clé est connectée sur le réseau 3G

green_fixe

 Cyan fixe, la clé est connectée sur le réseau 3G+

cyan_fixe

 Aucun voyant, la clé m’est pas alimentée

none

 

Débogage

Les codes de couleur ci-dessus sont très pratique pour faire du debug de la connexion. Sachez que la box eedomus permet également d’en savoir un peu plus sur son mode de connexion. En effet, dans un mode de connexion adsl, la box est verte, en cas de connexion en 3G elle sera jaune, enfin en mode 3G de temps à autre, elle vient a clignoter rouge, elle réalise en fait un test de la connexion adsl.

Si la connexion est revenue, elle se charge de réaliser la bascule, sinon elle reste connecté en 3G. Enfin si elle clignote en rouge pendant longtemps, il y a surement un problème de connexion.

Enfin, sachez que sur l’interface local de la box soit http://sonIP/config il est également possible de consulter les log 3G. Pour cela, cliquez sur Consulter dans la section 3G

log

 

Enfin parcourez le fichier log pour identifier un éventuel problème

log2

 

 

Pour aller plus loin

Afin de fonctionner efficacement et pour éviter tout désagrément de connexion, je vous conseille d’utiliser un hub USB alimenté. J’utilise pour ma part ce hub avec mon eedomus, il gère parfaitement l’alimentation de la clé 3G, du RFXCom, du dongle EnOcean ainsi que le dongle Edisio. De plus il dispose de deux ports sur alimenté pour alimenter un autre périphérique USB sans échange de donnée. Pratique dans une baie de brassage, un de ces ports alimente mon Raspberry qui sert de serveur web à la maison.

 Acheter la clé 3G Huawei E3131 sur Amazon:  http://amzn.to/2dVDHsz  Acheter le HUB USB alimenté (validé avec la box eedomus): http://amzn.to/2e9ivQy

 

Conclusion

Comparée à la clé 3G TP Link avec laquelle j’ai eu pas mal de soucis, cette clé est plus stable avec la box eedomus, la box commute parfaitement quand cela est nécessaire que ce soit dans le sens adsl ver 3G ou inversement. Après 1 mois de déconnexions intempestives sur ma ligne FT, je dois avouer que cette clé 3G à eu le temps de faire ses preuves. Ses codes de couleurs sont pratique pour en connaitre l’état visuellement.

Nouvel article: Test de la clé 3G Huawei E3131 avec la box eedomus - Domo-blog.fr.

MAJ eedomus de novembre: Le support du Foobot et d’autres nouveautés

$
0
0
Nouvelle mise à jour de la box eedomus, ce mois-ci, la team eedomus nous propose le support de l’analyseur d’air connecté, le Foobot, le support de nouveaux périphériques z-wave et le support d’un nouveau protocole via le RFXCom USB.

Egalement au programme des améliorations ainsi que la correction d’un bug.

 

Le support du Foobot

 

foobotDestiné au grand public, Foobot est un appareil intelligent et connecté, capable de mesurer la qualité de l’air dans les foyers. Ses promesses sont multiples : traquer les particules à l’origine des allergies, garder sous contrôle les composants chimiques provenant de nos appareils mobiles et régler la bonne température et l’humidité de la pièce pour créer un espace de vie plus agréable pour toute la famille. Avec cette nouvelle mise à jour, il est maintenant possible de le connecter à la box eedomus et donc de faire intervenir ses données dans les scénarios de la maison.

 

foobot2

 

 

Les autres nouveautés

Le support de la carte z-uno. Nous en parlions la semaine dernière sur le blog la carte z-uno est donc pleinement compatible avec la box eedomus et ouvre de belles perspectives de projets.

Etendez encore plus les possibilités de votre installation z-wave avec z-uno

 Du nouveau dans la liste des périphériques z-wave supportés par la box avec les périphériques suivants:  Du nouveau dans la liste des périphériques 433MhZ supportés par la box avec le périphérique suivant:

Support du protocole Imagintronix via l’extension RFXUSB

 

Les améliorations

 Amélioration des scènes (Détection automatique de leur activation, le mode Auto n’est affiché que si l’état des périphériques ne correspond à aucune scène. eedomus+ uniquement)  Support de la commande de classe Z-Wave THERMOSTAT_MODE_SUPPORTED_GET (Permet de connaitre les modes supportés par un thermostat)  Après ajout d’une pièce, elle est sélectionnée par défaut dans la liste  Le paramétrage de nombreux périphériques 433Mhz (extension RFXUSB) est maintenant automatisé (Unité, Usage, Image sont pré-configurés)  Amélioration de la mise à l’échelle dans l’Icon Designer

Les correction de bugs

 Correction d’un bug empêchant de trouver certaines villes pour la météo

Conclusion

Encore une nouvelle MAJ bien fournie de la part de la team eedomus, comme tout les mois, les derniers périphériques sont supportés, de nouvelles améliorations font de écosystème eedomus un système toujours plus pratique à utiliser et confortable.

Attendons maintenant le mois prochain avec impatience pour connaitre la suite 🙂

 

 

 

Nouvel article: MAJ eedomus de novembre: Le support du Foobot et d’autres nouveautés - Domo-blog.fr.

Lancer un scénario eedomus avec le bouton dash amazon

$
0
0
Voila une semaine qu’il est maintenant commercialisé en France et le bouton dash d’amazon fait déjà parler de lui. Je n’ai pas résisté à l’envie d’en commander quelques un, premièrement par curiosité je l’avoue, mais aussi pour vous en proposer un test et surtout, pour essayer d’en faire autre chose.

Ce n’est pas un scoop, le bouton est dipso aux US depuis un certain temps maintenant et les hack sont nombreux.

dash

Pour ma part, je vais tout simplement m’inspirer de ce qui se fait déjà sur la toile et ajouter ma petite touche au niveau de l’action réalisée afin d’utiliser le bouton pour actionner la box eedomus.

Vous allez voir, c’est assez simple, il suffi de suivre le guide et de mettre en route votre imagination pour la suite 🙂

Avant de commencer

Avant de commencer, je tiens à préciser que j’ai réalisé ce hack avec un Raspberry Pi 3 sous la dernière version de la distribution Raspbian à jour. Cela ne doit pas être un problème avec une autre version de Raspi et/ou version de distribution, mais au cas ou, je vous le signale quand même.

 

Installation des prérequis sur le raspberry

Comme toujours, avant de commencer une installation sur le raspi, il est toujours bon de mettre à jour la liste des dépôts, pour cela passez les deux commandes ci-dessous

sudo apt-get update

sudo apt-get upgrade

 

1 Installer Node.js
Pour cela, nous allons devoir faire un petit update du repo source
curl -sL https://deb.nodesource.com/setup | sudo bash -
  2 Lancez ensuite l’installation de Node.js
sudo apt-get install nodejs
  3 Afin d’être sur que tout est bien installer, passez les commandes suivantes, si elle affiche le numéro de version c’est que tout est prêt.
node —version
npm —version
sudo node
  4  installer ensuite Git
sudo apt-get install git
  5  Dans notre cas Node.js va utiliser libcap afin de « snifer » le réseau et capturer l’adresse MAC du bouton dash.

Lançons alors son installation avec la commande suivante

sudo apt-get install libpcap-dev

 

6  Passons à présent à la configuration du projet Node.js. Pour cela commencez par créer un répertoire dash-button et entrer dedans
mkdir dash-button
cd dash-button
  7  Lancez maintenant l’initialisation du projet
npm init
laissez par défaut les options à chaque question posée

npm_init2

 

8  Enfin, il ne reste plus q’une étape d’installation à franchir, l’installation du module node-dash-button qui permettra ensuite de déclencher une action custom à l’appuie sur le bouton.
npm install node-dash-button --save
 

Récupération de l’adresse MAC du Dash

Il est nécessaire d’identifier l’adresse MAC du bouton afin de lui affecter une nouvelle action.

Pour rappel l’adresse MAC est l’adresse matériel du bouton. Comme tout périphérique sur un réseau, chaqun dispose d’une adresse MAC, on l’appel aussi adresse matériel, sachez enfin que l’adresse MAC contrairement à l’adresse IP est unique et ne change jamais. Cette adresse est intimement liée à l’adresse IP. Enfin sachez que l’adresse MAC utilise le protocole ARP pour traduire une MAC en IP.

1  Afin de trouver l’adresse MAC du Dash nous allons utiliser l’utilitaire findbutton inclus dans le module node-dash-button via les commandes suivantes
cd node_modules/node-dash-button
sudo node bin/findbutton
  2  Une fois les commandes passées, appuyez sur le bouton.

Suite à la pression, le bouton se connecter au wifi et émet donc une trame sur le réseau, cette trame est alors « sniffée » par l’utilitaire qui lui permet d’en extraire l’adresse MAC et de nous la livrer.

prtscr-capture

ici l’adresse MAC de mon Dash est ac:63:be:f3:ba:dc

 

Modifier l’action du bouton

1  Commencez par revenir à la racine du projet
cd ../../
  2 Créer ensuite un fichier index.js
touch index.js
  3 Editez le fichier index.js avec nano
nano index.js
  4 Maintenant sous l’edition du fichier, commençons par déclarer les variables
var dash_button = require('node-dash-button');
var dash = dash_button('AA:BB:CC:DD:EE:FF', null, null, 'all');
var request = require('request');
Copiez simplement les 3 lignes au début du fichier et veillez à modifier l’adresse MAC (AA:BB:CC…) par l’adresse MAC de votre bouton dash

 

5 Passons à présent à la suite du code, l’instruction du bouton
dash.on('detected', function (){
    console.log(new Date() + ' : Une pression sur le Dash Button a été détectée.');
    request.post(
      'http://IPEEDOMUS/api/set?action=periph.value&periph_id=11111&value=1&api_user=AAAAAA&api_secret=ZZZZZzzzzzzz',
      { json: { key: 'value' } },
      function (error, response, body) {
        if (!error && response.statusCode == 200) {
          console.log(body)
        }
     }
   );
});
Ajouter le bloc ci-dessus sous les variables dans le fichier, ensuite, il y a quelques données à modifier pour coller avec votre installation.

Dans le cas c- dessus, vous aurez remarque que je viens tout simplement attaquer l’eedomus via son API, la procédure reste donc classique, munissez vous du code API de votre périphérique, de l’adresse IP de la box sur votre réseau et de vos codes API user et secret eedomus.

  • http://IPEEDOMUS/api/  ici, remplacez IPEEDOMUS par l’adresse IP de la box
  • set?action=periph.value ici, rien a modifier cet argument indique simplement le type d’action API
  • &periph_id=11111 ici 11111 correspond au code API du périphérique à contrôler via le dash
  • &value=1 ici remplacez 1 par la valeur du périphérique selon l’action souhaitée
  • &api_user=AAAAAA ici, il faut remplacer AAAAAA par votre API user
  • &api_secret=ZZZZZzzzzzzz ici, il faut remplacer ZZZZZzzzzzzz par votre API secret

 

6 Terminez en quittant et en enregistrant le code avec CTRL + X

 

7  Installation du module request. Afin de pouvoir executer une requete http, il est necesaire d’ajouter le module request avec la commande suivante
npm install request
  8 C’est fini, exécutez maintenant le programme
sudo node index.js
  9 C’est parti, le code est en écoute sur le réseau, il n’attends plus que l’appui sur le bouton pour lancer l’action ici, on va allumer une lumière

Pour allez plus loin consultez notre article fb

Conclusion

Et voila, avec ce petit tuto vous pouvez maintenant lancer une action ou un scénario eedomus très simplement. armement alarme, sonnette, ouverture portail, reset d’un compteur, etc… Bref, vous l’aurez compris, faites appel à votre imagination pour la suite. Et n’hésitez pas à partager vos actions eedomus avec nous dans les commentaires 🙂

Nouvel article: Lancer un scénario eedomus avec le bouton dash amazon - Domo-blog.fr.

MAJ eedomus d’octobre: Des icônes perso avec un nouvel outil Icon Designer

$
0
0
Les mois se suivent et se ressemblent chez eedomus et c’est une très bonne nouvelle pour ses utilisateurs! En effet, comme chaque mois, eedomus nous propose une nouvelle mise à jour avec comme toujours des nouveautés, des améliorations et quelques correctifs. Passons alors en revue ces nouveautés.

 

Un éditeur d’icônes simplifié

La création d’icônes perso ouverte à tous et ce même sans connaissance, c’est le pari relevé avec cette nouvelle MAJ eedomus et pour le coup, je dois dire que c’est une réussite! La grande nouveauté de cette MAJ est effectivement un outil de création d’icônes. Pour l’occasion, eedomus ouvre un nouvel outil sur le lien suivant:

https://secure.eedomus.com/icon_designer/

Comment utiliser ce nouvel outil eedomus? Suivez notre mini-guide:

Mini-Guide: La création d’icônes à la portée de tous avec Icon Designer de eedomus

 

Les autres nouveautés

 Du nouveau du coté des règles, un périphérique peut maintenant prendre la valeur de celle d’un autre périphérique dans les actions.

Cette nouveauté devrait faciliter les scénarios et surtout les simplifier, du fait que cela soit disponible directement dans les actions est une bonne chose. C’était quelque chose de possible mais, c’était tout de même bien plus compliqué à mettre en place par un utilisateur lambda.

L’historique des données peut être réduit automatiquement. Là aussi, pour tout ceux qui analysent les datas cela va rendre plus simple l’exploitation des données. Du nouveau dans la liste des périphériques z-wave supportés par la box avec les périphériques suivants: Du nouveau dans la liste des périphériques 433MhZ supportés par la box avec les périphériques suivants: Du nouveau dans la liste des périphériques EnOcean supportés par la box avec les périphériques suivants:

 

Les améliorations

 Meilleure gestion de la fin de mouvement pour certains périphériques Philio / Zipato  Possibilité de faire un « Meter Reset » pour les compteurs Z-Wave (Onglet « Paramétrage radio »)  Meilleur support de la pince Energy meter G2 (1 pince) Aeotec  Amélioration de la fonction de script getValue($periph_id /*Code API*/, $value_text = false) (Possibilité d’utiliser la valeur « texte »)  Amélioration de la suppression des nœuds Z-Wave fantômes

 Edisio : Meilleure gestion de la répétition d’appui sur un même bouton d’une télécommande

 Les notifications push et SMS de batteries faibles sont envoyées de jour (à partir de 9h et jusqu’à 21h désormais)  Amélioration du mécanisme de duplication de périphériques  Ajout d’une nouvelle catégorie d’icônes utilisateur « Pastilles »

 

Les correction de bugs

 Correction d’un bug empêchant le tableau de bord énergétique de s’afficher dans certains cas  Correction de bugs divers

 

Conclusion

Encore une nouvelle MAJ bien fournie de la part de la team eedomus, comme tout les mois, les derniers périphériques sont supportés, de nouvelles améliorations font de écosystème eedomus un système toujours plus pratique à utiliser et confortable avec comme à chaque mise à jour une nouveauté qui sort du lot!

Attendons maintenant le mois prochain avec impatience pour connaitre la suite 🙂

 

Nouvel article: MAJ eedomus d’octobre: Des icônes perso avec un nouvel outil Icon Designer - Domo-blog.fr.

Test de la clé 3G Huawei E3131 avec la box eedomus

$
0
0
Nous avons déjà testé une clé 3G sur le blog de marque TPLink, aujourd’hui, je vous propose de tester un autre modèle, la Huawei E3131. Toujours dans le même but, permettre une continuité de la connexion et par conséquent des services eedomus. voyons alors cette clé 3G et son comportement avec la box eedomus.

 

Les caractéristiques

Marque: Huawei
Modèle: E3131
Garantie Fabricant: 2 ans
Type de connectivité: 3G, 3G+,EDGE, GPRS, GSM, HSPA+
Interface: USB
Dimensions: 12 x 27 x 8.5cm
Poids: 32 grammes

Des caractéristiques classiques pour une clé 3G, celle-ci ne fait pas 4G en effet, j’aurais pu acheter un model 4G mais pour quelle utilité? Le débit de données entre la box et les serveurs eedomus n’est pas conséquent, une connexion 3G est amplement suffisante pour cela, a mon sens, aucun intérêt de disposer d’une connexion 4G. Le cout n’étant pas le même non plus.

e31312

 

La configuration eedomus

Rien de particulier ici, pour plus de simplicité, pensez juste à insérer votre carte sim dans un téléphone au préalable et désactiver le code PIN, même si il est possible de le donner la config cela peut éviter une source d’erreur supplémentaire. Une fois fait, glissez la clé SIM dans la clé USB, j’oubliais, il faut une SIM au format classique.

1 Il faut ensuite se connecter au portail eedomus et se rendre dans le paramètres de la box (Configuration/box eedomus/configuration)

3g

2 Il faut ensuite configurer le type ce connexion (sur panne ou permanante) puis les APN du réseau, ici SFR.

consultez la documentation eedomus pour plus d’information sur les APN.

C’est tout ce qu’il y a à faire coté paramétrages, assez simple à mettre en place donc.

 

Le voyant de la clé

La clé dispose d’un voyant qui permet de connaitre son état, cela peut être utile en cas de debug, voyons alors ces différents états.

 

 Deux clignotements vert toutes les deux secondes, la clé est prête à se connecter

vert2

 Un clignotement vert toutes les deux secondes, la clé se connecte sur un réseau 2G

vert1

 Un clignotement bleu toutes les deux secondes, la clé se connecte sur un réseau 3G ou 3G+

blue2

 Vert fixe, la clé est connectée sur le réseau 2G

blue_fixe

 Bleu fixe, la clé est connectée sur le réseau 3G

green_fixe

 Cyan fixe, la clé est connectée sur le réseau 3G+

cyan_fixe

 Aucun voyant, la clé m’est pas alimentée

none

 

Débogage

Les codes de couleur ci-dessus sont très pratique pour faire du debug de la connexion. Sachez que la box eedomus permet également d’en savoir un peu plus sur son mode de connexion. En effet, dans un mode de connexion adsl, la box est verte, en cas de connexion en 3G elle sera jaune, enfin en mode 3G de temps à autre, elle vient a clignoter rouge, elle réalise en fait un test de la connexion adsl.

Si la connexion est revenue, elle se charge de réaliser la bascule, sinon elle reste connecté en 3G. Enfin si elle clignote en rouge pendant longtemps, il y a surement un problème de connexion.

Enfin, sachez que sur l’interface local de la box soit http://sonIP/config il est également possible de consulter les log 3G. Pour cela, cliquez sur Consulter dans la section 3G

log

 

Enfin parcourez le fichier log pour identifier un éventuel problème

log2

 

 

Pour aller plus loin

Afin de fonctionner efficacement et pour éviter tout désagrément de connexion, je vous conseille d’utiliser un hub USB alimenté. J’utilise pour ma part ce hub avec mon eedomus, il gère parfaitement l’alimentation de la clé 3G, du RFXCom, du dongle EnOcean ainsi que le dongle Edisio. De plus il dispose de deux ports sur alimenté pour alimenter un autre périphérique USB sans échange de donnée. Pratique dans une baie de brassage, un de ces ports alimente mon Raspberry qui sert de serveur web à la maison.

 Acheter la clé 3G Huawei E3131 sur Amazon:  http://amzn.to/2dVDHsz  Acheter le HUB USB alimenté (validé avec la box eedomus): http://amzn.to/2e9ivQy

 

Conclusion

Comparée à la clé 3G TP Link avec laquelle j’ai eu pas mal de soucis, cette clé est plus stable avec la box eedomus, la box commute parfaitement quand cela est nécessaire que ce soit dans le sens adsl ver 3G ou inversement. Après 1 mois de déconnexions intempestives sur ma ligne FT, je dois avouer que cette clé 3G à eu le temps de faire ses preuves. Ses codes de couleurs sont pratique pour en connaitre l’état visuellement.

Nouvel article: Test de la clé 3G Huawei E3131 avec la box eedomus - Domo-blog.fr.

MAJ eedomus de novembre: Le support du Foobot et d’autres nouveautés

$
0
0
Nouvelle mise à jour de la box eedomus, ce mois-ci, la team eedomus nous propose le support de l’analyseur d’air connecté, le Foobot, le support de nouveaux périphériques z-wave et le support d’un nouveau protocole via le RFXCom USB.

Egalement au programme des améliorations ainsi que la correction d’un bug.

 

Le support du Foobot

 

foobotDestiné au grand public, Foobot est un appareil intelligent et connecté, capable de mesurer la qualité de l’air dans les foyers. Ses promesses sont multiples : traquer les particules à l’origine des allergies, garder sous contrôle les composants chimiques provenant de nos appareils mobiles et régler la bonne température et l’humidité de la pièce pour créer un espace de vie plus agréable pour toute la famille. Avec cette nouvelle mise à jour, il est maintenant possible de le connecter à la box eedomus et donc de faire intervenir ses données dans les scénarios de la maison.

 

foobot2

 

 

Les autres nouveautés

Le support de la carte z-uno. Nous en parlions la semaine dernière sur le blog la carte z-uno est donc pleinement compatible avec la box eedomus et ouvre de belles perspectives de projets.

Etendez encore plus les possibilités de votre installation z-wave avec z-uno

 Du nouveau dans la liste des périphériques z-wave supportés par la box avec les périphériques suivants:  Du nouveau dans la liste des périphériques 433MhZ supportés par la box avec le périphérique suivant:

Support du protocole Imagintronix via l’extension RFXUSB

 

Les améliorations

 Amélioration des scènes (Détection automatique de leur activation, le mode Auto n’est affiché que si l’état des périphériques ne correspond à aucune scène. eedomus+ uniquement)  Support de la commande de classe Z-Wave THERMOSTAT_MODE_SUPPORTED_GET (Permet de connaitre les modes supportés par un thermostat)  Après ajout d’une pièce, elle est sélectionnée par défaut dans la liste  Le paramétrage de nombreux périphériques 433Mhz (extension RFXUSB) est maintenant automatisé (Unité, Usage, Image sont pré-configurés)  Amélioration de la mise à l’échelle dans l’Icon Designer

Les correction de bugs

 Correction d’un bug empêchant de trouver certaines villes pour la météo

Conclusion

Encore une nouvelle MAJ bien fournie de la part de la team eedomus, comme tout les mois, les derniers périphériques sont supportés, de nouvelles améliorations font de écosystème eedomus un système toujours plus pratique à utiliser et confortable.

Attendons maintenant le mois prochain avec impatience pour connaitre la suite 🙂

 

 

 

Nouvel article: MAJ eedomus de novembre: Le support du Foobot et d’autres nouveautés - Domo-blog.fr.


Lancer un scénario eedomus avec le bouton dash amazon

$
0
0
Voila une semaine qu’il est maintenant commercialisé en France et le bouton dash d’amazon fait déjà parler de lui. Je n’ai pas résisté à l’envie d’en commander quelques un, premièrement par curiosité je l’avoue, mais aussi pour vous en proposer un test et surtout, pour essayer d’en faire autre chose.

Ce n’est pas un scoop, le bouton est dipso aux US depuis un certain temps maintenant et les hack sont nombreux.

dash

Pour ma part, je vais tout simplement m’inspirer de ce qui se fait déjà sur la toile et ajouter ma petite touche au niveau de l’action réalisée afin d’utiliser le bouton pour actionner la box eedomus.

Vous allez voir, c’est assez simple, il suffi de suivre le guide et de mettre en route votre imagination pour la suite 🙂

Avant de commencer

Avant de commencer, je tiens à préciser que j’ai réalisé ce hack avec un Raspberry Pi 3 sous la dernière version de la distribution Raspbian à jour. Cela ne doit pas être un problème avec une autre version de Raspi et/ou version de distribution, mais au cas ou, je vous le signale quand même.

 

Installation des prérequis sur le raspberry

Comme toujours, avant de commencer une installation sur le raspi, il est toujours bon de mettre à jour la liste des dépôts, pour cela passez les deux commandes ci-dessous

sudo apt-get update

sudo apt-get upgrade

 

1 Installer Node.js
Pour cela, nous allons devoir faire un petit update du repo source
curl -sL https://deb.nodesource.com/setup | sudo bash -
  2 Lancez ensuite l’installation de Node.js
sudo apt-get install nodejs
  3 Afin d’être sur que tout est bien installer, passez les commandes suivantes, si elle affiche le numéro de version c’est que tout est prêt.
node —version
npm —version
sudo node
  4  installer ensuite Git
sudo apt-get install git
  5  Dans notre cas Node.js va utiliser libcap afin de « snifer » le réseau et capturer l’adresse MAC du bouton dash.

Lançons alors son installation avec la commande suivante

sudo apt-get install libpcap-dev

 

6  Passons à présent à la configuration du projet Node.js. Pour cela commencez par créer un répertoire dash-button et entrer dedans
mkdir dash-button
cd dash-button
  7  Lancez maintenant l’initialisation du projet
npm init
laissez par défaut les options à chaque question posée

npm_init2

 

8  Enfin, il ne reste plus q’une étape d’installation à franchir, l’installation du module node-dash-button qui permettra ensuite de déclencher une action custom à l’appuie sur le bouton.
npm install node-dash-button --save
 

Récupération de l’adresse MAC du Dash

Il est nécessaire d’identifier l’adresse MAC du bouton afin de lui affecter une nouvelle action.

Pour rappel l’adresse MAC est l’adresse matériel du bouton. Comme tout périphérique sur un réseau, chaqun dispose d’une adresse MAC, on l’appel aussi adresse matériel, sachez enfin que l’adresse MAC contrairement à l’adresse IP est unique et ne change jamais. Cette adresse est intimement liée à l’adresse IP. Enfin sachez que l’adresse MAC utilise le protocole ARP pour traduire une MAC en IP.

1  Afin de trouver l’adresse MAC du Dash nous allons utiliser l’utilitaire findbutton inclus dans le module node-dash-button via les commandes suivantes
cd node_modules/node-dash-button
sudo node bin/findbutton
  2  Une fois les commandes passées, appuyez sur le bouton.

Suite à la pression, le bouton se connecter au wifi et émet donc une trame sur le réseau, cette trame est alors « sniffée » par l’utilitaire qui lui permet d’en extraire l’adresse MAC et de nous la livrer.

prtscr-capture

ici l’adresse MAC de mon Dash est ac:63:be:f3:ba:dc

 

Modifier l’action du bouton

1  Commencez par revenir à la racine du projet
cd ../../
  2 Créer ensuite un fichier index.js
touch index.js
  3 Editez le fichier index.js avec nano
nano index.js
  4 Maintenant sous l’edition du fichier, commençons par déclarer les variables
var dash_button = require('node-dash-button');
var dash = dash_button('AA:BB:CC:DD:EE:FF', null, null, 'all');
var request = require('request');
Copiez simplement les 3 lignes au début du fichier et veillez à modifier l’adresse MAC (AA:BB:CC…) par l’adresse MAC de votre bouton dash

 

5 Passons à présent à la suite du code, l’instruction du bouton
dash.on('detected', function (){
    console.log(new Date() + ' : Une pression sur le Dash Button a été détectée.');
    request.post(
      'http://IPEEDOMUS/api/set?action=periph.value&periph_id=11111&value=1&api_user=AAAAAA&api_secret=ZZZZZzzzzzzz',
      { json: { key: 'value' } },
      function (error, response, body) {
        if (!error && response.statusCode == 200) {
          console.log(body)
        }
     }
   );
});
Ajouter le bloc ci-dessus sous les variables dans le fichier, ensuite, il y a quelques données à modifier pour coller avec votre installation.

Dans le cas c- dessus, vous aurez remarque que je viens tout simplement attaquer l’eedomus via son API, la procédure reste donc classique, munissez vous du code API de votre périphérique, de l’adresse IP de la box sur votre réseau et de vos codes API user et secret eedomus.

  • http://IPEEDOMUS/api/  ici, remplacez IPEEDOMUS par l’adresse IP de la box
  • set?action=periph.value ici, rien a modifier cet argument indique simplement le type d’action API
  • &periph_id=11111 ici 11111 correspond au code API du périphérique à contrôler via le dash
  • &value=1 ici remplacez 1 par la valeur du périphérique selon l’action souhaitée
  • &api_user=AAAAAA ici, il faut remplacer AAAAAA par votre API user
  • &api_secret=ZZZZZzzzzzzz ici, il faut remplacer ZZZZZzzzzzzz par votre API secret

 

6 Terminez en quittant et en enregistrant le code avec CTRL + X

 

7  Installation du module request. Afin de pouvoir executer une requete http, il est necesaire d’ajouter le module request avec la commande suivante
npm install request
  8 C’est fini, exécutez maintenant le programme
sudo node index.js
  9 C’est parti, le code est en écoute sur le réseau, il n’attends plus que l’appui sur le bouton pour lancer l’action ici, on va allumer une lumière

Pour allez plus loin consultez notre article fb

Conclusion

Et voila, avec ce petit tuto vous pouvez maintenant lancer une action ou un scénario eedomus très simplement. armement alarme, sonnette, ouverture portail, reset d’un compteur, etc… Bref, vous l’aurez compris, faites appel à votre imagination pour la suite. Et n’hésitez pas à partager vos actions eedomus avec nous dans les commentaires 🙂

Nouvel article: Lancer un scénario eedomus avec le bouton dash amazon - Domo-blog.fr.

Activer et desactiver un peripherique avec le même bouton Dash

$
0
0
Il est question aujourd’hui de pousser un peu plus l’utilisation du bouton dash que je vous ai présenté en début de semaine sur le blog. A l’issue de cet article, vous avez hacké le bouton dash et vous pouvez lui faire exécuter une action pour vous, une action sur la box eedomus en l’occurrence ici, mais sachez que toute action HTTP est transposable à ce tuto, il faut simplement bien veiller à remplacer l’url de l’action par la votre.

 

Par ou commencer?

Partons du principe que vous avez terminé mon tuto et que vous déclenchez bien une action eedomus depuis le bouton. Je reprends mon exemple de lampe de bureau, mais sachez que cette méthode est transposable à tout autre périphérique.

 

L’état virtuel

1 En plus de notre périphérique nous allons créer un état virtuel que je vais nommer ici “Action dash”

2 Nous allons maintenant configurer cet état comme sur le screen ci-dessous

 

3 A présent rendez vous dans l’onglet “valeurs” et donnez lui les valeurs suivantes

4 Poursuivons dans l’onglet “macro” avec la configuration d’une nouvelle macro “Action dash”

5 Enfin passons à l’onglet “règles” et mettons en place la première règle comme suit
 
6 Terminons par la seconde règle (faite une duplication de la première et modifiez la, vous gagnerez du temps)
 

 

Conclusion

C’est terminé, à présent un seul et même bouton dash peut servir de télécommande pour votre alarme par exemple, ou votre portail, porte de garage, lumières extérieurs… Bref, pilotez tout ce que vous voulez dans votre smart home via ce petit bouton 🙂

Nouvel article: Activer et desactiver un peripherique avec le même bouton Dash - Domo-blog.fr.

MAJ eedomus de Janvier le bouton DASH nativement supporté !

$
0
0

e mois dernier, je vous présentais, au travers d’un tuto comment détourner le bouton dash pour l’utiliser sur la box eedomus. Pour arriver à ce résultat, il fallait passer par un Raspberry qui sniffe le réseau local afin d’intercepter la trame émise par le bouton dash… Lancer un scénario eedomus avec le bouton dash amazon […]

Nouvel article: MAJ eedomus de Janvier le bouton DASH nativement supporté ! - Domo-blog.fr.

Comment piloter eedomus avec le bouton dash en natif sans passerelle

Comment piloter l’eedomus via Homekit

$
0
0

e semaine prochaine, une nouvelle MAJ arrivera sur eedomus. Cette nouvelle MAJ ajoute la possibilité de connecter votre eedomus à l’application Maison, disponible sur iOS depuis la dernière monture du système. Avec Homekit, Apple souhaite également être un acteur fort de la scène domotique. La compatibilité de la box eedomus avec Homekit ouvre de nouvelle […]

Nouvel article: Comment piloter l’eedomus via Homekit - Domo-blog.fr.

Viewing all 58 articles
Browse latest View live