[G.D.O.] - Dépôt des sources.

Rédigé par monptitnuage - - 2 commentaires


Comme promis, vous trouverez tous les codes sources de ma nouvelle interface G.D.O sur mon github.

Prononcer JIDO, il s'agit d'une interface qui a vu le jour suite à la mise en place de JARVIS et de mon miroir connecté.
Je l'ai entièrement développé afin de m'apporter une aide dans la gestion des différentes options de JARVIS. Je vous met ci-dessous les possibilités fournies par G.D.O :
  • Déclencher manuellement certaines actions de JARVIS + d'autres actions propres à G.D.O
  • Gestion de mon stock alimentaire et ménagé.
  • Ajout et suppression d'aliment ou produit ménagé présent dans le stock.
  • Accèder à différentes recettes de cuisine.
  • Minuteur.
  • Gestion de mon agenda (ajout et suppression).
  • Ajouter un rappel.
  • Supprimer un rappel.
  • Allumer/éteindre les lampes de la cuisine.
Auparavant, pour utiliser la plupart des options cités ci-dessus, je devais faire des modifications directement dans des fichiers texte ce qui n'était pas du tous optimisé. Avec l'aide G.D.O je peux désormais faire tous ça plus facilement.

Je trouve son utilisation vraiment pratique, c'est pourquoi je vous met à disposition tous les codes nécessaires pour son fonctionnement. Si vous le souhaitez vous pouvez avoir un aperçu de ce que ça donne ici (aller directement à 10:00min si vous voulez zapper la partie sur JARVIS).

ATTENTION !!
- Le dossier curl.tar.gz doit être décompressé et mis à la racine du dossier GIDO, vous en avais besoin pour allumer/éteindre les lampes.
- Le dossier fichierTexte.tar.gz contient les fichiers texte nécessaire au fonctionnement du calendrier, rappel, et gestion du stock alimentaire et ménagé. Je vous les met à disposition pour exemple.

[VIDEO] - Ma domotique personnelle

Rédigé par monptitnuage - - 6 commentaires


Comme promis une vidéo pour vous présenter mon miroir connecté, ainsi que JARVIS et GIDO.
Désolé par avance, c'est la première fois que je fais une vidéo de présentation, je ne m'exprime pas toujours très clairement :


Ci-dessous, plusieurs liens importants concernant le miroir, la fabrication, mes plugins, etc ... N'hésitez pas à lâcher un commentaire si vous avez des suggestions ou remarques.
Bon visionnage.

[Mise à jour le 20/11/15] Ma caisse à outils sur smartphone Android.

Rédigé par monptitnuage - - Aucun commentaire

Je suppose que je ne suis pas le seul à utiliser un smartphone Android et donc comme j'aime bien utiliser toutes mes petites applications Android système et réseau, je me suis dit que ça serait intéressant de partager ça avec vous.
Juste en dessous, je vous met donc ma liste d'applis que j'utilise régulièrement ainsi que leur fonctionnements.

Lire la suite de [Mise à jour le 20/11/15] Ma caisse à outils sur smartphone Android.

Surveiller son système grâce à nmon.

Rédigé par monptitnuage - - Aucun commentaire
Présentation
Parmi les nombreux outils de surveillance disponible sous GNU/Linux, nmon en fait partie. Il s'agit d'un outil assez simpliste et qui offre une multitude d'informations comme les plus basiques, le CPU, la mémoire, les disques ou encore le réseau, mais aussi la mémoire virtuelle. Je l'ai donc installé et tester ses possibilités

Installation
Rien de plus simple, on utilise la commande aptitude install nmon et on lance ensuite l'outil avec nmon. Ci-dessous l'interface d'accueil, elle affiche les différentes options qu'il est possible d'utiliser :


Utilisation
Je vous mets la liste de quelques options :
q : Stop / Exit nmon.
h : Consulter l'aide rapide.
c : Statistiques cpu.
m : Statistiques mémoire.
d : État des disques.
k : Statistiques noyau.
n : Statistiques réseau.
t : Statistiques des processus.
V : Statistiques mémoire virtuelle.
. : Statistiques d'occupation des disques et des ressources processeur.
v : Passer en mode verbeux.
Comme vous pouvez le voir, nmon fournit pas mal d'informations sur son système, c'est un outil à la fois léger et puissant. Je vous mets des captures pour les différentes options que j'ai pu tester :


iFtop ou comment garder un oeil sur votre réseau.

Rédigé par monptitnuage - - Aucun commentaire
Si vous avez besoin de jeter un œil sur ce qui transite par votre réseau (entrant/sortant) et sur la quantité de bande passante qu’utilisent les applications ou services connectés, iftop est un utilitaire bien pratique. Il existe bien entendu des solutions plus complètes avec un environnement graphique comme Whireshark, mais si le but est simplement d'avoir une vue d’ensemble rapide, quand nous travaillons sur un serveur web par exemple, iftop sera suffisant.

Pour l'installation, rien de plus simple : aptitude install iftop

Une fois que c’est fait il suffit d’entrer la commande iftop pour lancer l’écoute. Au premier lancement, iftop va écouter sur la première interface disponible, pour moi eth0 mais il est possible d'écouter sur une interface bien précise, pour cela il suffit d'utiliser l'option -i.
Exemple : iftop –i eth1

Voici les différentes options que vous pouvez utiliser avec iftop :
-h : afficher l’aide
-n : ne pas résoudre les noms d’hôtes (afficher uniquement les adresse ip)
-N : ne pas afficher le nom des ports listés dans le fichier /etc/services
-p : lancer le mode promiscuous (Voir le trafic entre deux hôte appartenant au même réseau)
-b : ne pas afficher la bar graphique du trafic
-B : afficher la bande passante en octet
-i interface : écouter le trafic sur une interface donnée (eth0 ou wlan0 pour le wifi par exemple)
-f filter code : filtrer le trafic à écouter
-F net/mask : filtrer le trafic à un réseau IPV4 donné
-G net6/mask6 : filtrer le trafic à un réseau IPV6 donné
-l : display and count link-local IPv6 trafic (default: off)
-P : voir les ports utilisés
-c config file : spécifier un fichier de configuration

Un autre exemple, lancer l'écoute sur l'interface eth1 en affichant la bande passante en octet et les ports utilisé ainsi qu'en filtrant le trafic sur le réseau ipV4 192.168.0.0/16. Ce qui donne :
iftop -i eth1 -B -P -F 192.168.0.0/16

Pour terminer, une capture de ce que ça donne au lancement de l'outils :


Vous pouvez remarquer les barres verte présente sur la capture. Elles correspondent à chaque connexion active. Celle-ci nous montre en effet la quantité de bande passante utilisée par l’application connectée et évolue en fonction. Vous pouvez vous référer aux 12.5kb, 25kb ... situé en haut pour avoir une informations plus précise.
Fil RSS des articles de ce mot clé