SecureNotes - manuel

Présentation

Probablement comme vous j’ai énormément d’information à mémoriser comme des codes d’accès en tout genre, des mots de passe, des comptes, des données personnelles que ne n’aimeraient pas voir tomber entre toutes les mains. J’ai regardé les applications existantes pour finalement me dire que je ne pouvais pas faire confiance à une application qui permet d’accéder au réseau internet, ce qu’elles font toutes !

Alors j’ai décidé de créer cette application souvent appelée Coffre-fort :

  • permettre un accès rapide mais très sécurisé à mes informations.
  • de gérer plusieurs thèmes ou groupes d’information. Cette notion permet de hiérarchiser l’information et les niveaux de sécurité.
  • de gérer dans chaque thème des sujets qui permettent de regroupé du texte libre ou des photos.
  • de stocker sur le mobile des données cryptés avec des algorithmes sophistiqués et permettez moi de pas en dire plus.
  • de permettre à votre demande -bien sur- de sauvegarder ses données en les transmettant par mail vers votre boite mail toujours encryptés avec la possibilité de les importer sur un autre mobile.
  • de ne jamais laisser l’application accessible trop longtemps si elle est mise en arrière plan.

Lien vers le Google Play ici

 

Publié dans SecureNotes | Marqué avec | Commentaires fermés sur SecureNotes - manuel

Domotique sans liaison internet

Il arrive que l’on veuille installer un système domotique dans un endroit où il n’y a pas internet : résidence secondaire, bateau, camping-car, garage, un  entrepôt, etc… mais le propre d’un système domotique c’est de communiquer avec le monde extérieur !

Alors je vous propose une solution à base d’un Raspberry3, de Domoticz naturellement et d’un simple mobile Android même ancien qui servira de passerelle de communication.

Certaines personnes se poseront la question : que peut-on faire avec un système domotique et sans trop me tromper je répondrais tout, du plus simple au plus compliquer, au plus sophistiqué.

Naturellement si le but est juste allumer une lampe laors il existe des solutions plus intégrées mais si vous voulez surveiller des intrusions, pouvoir piloter des lumières, du chauffage, des volets avec plus ou moins d’intelligence alors c’est la bonne solution avec un excellent rapport Q/P.

Je vous propose de suivre ce petit tuto pour réaliser tout ça pour vous montrer que c’est sassez simple à faire.

Pour commencer il faut commander le matériel suivant :

  • Un Raspberry PI 3 (prix ~40€)
  • Une micro SDcard 8Go (8€)
  • Un petit boîtier (prix 6€)
  • Une alimentation 220V (prix 6€)
    • Noter qu’il existe des kits complets pour 56€ (lien
      ).
  • 16€ à ajouter sui vous vouliez ajouter une batterie en cas de coupure secteur.
  • Un vieux mobile Android, vous trouverez surement ça dans vos armoires
  • Un forfait GSM 2G (gratuit si vous avez un abonnement ADSL Free sinon 2€/mois ou 4,99€/mois chez Orange par exemple)

Ensuite ça va dépendre de votre besoin mais je vous conseille néanmoins d’utiliser des modules ZWave car c’est aujourd’hui l’une des meilleures solutions mais pour cela il faut ajouter 60€ pour acheter le contrôleur sous forme d’une clé USB (type Z-Stick Gen5) et il faut ajouter à cela les modules qui piloteront les interactions (prises, détecteurs, …) ; le monde de la domotique est à vos pieds, tout sera possible (ou presque) !
Naturellement d’autres protocoles domotiques existent, cela dépendra de votre besoin comme par exemple des modules Chacon moins chères mais associés à un rfxtrx433e (à partir de 80€ à la place du contrôleur ZWaves), X10 plus ancien mais très fiable et basé sur du courant porteur pour les modules branchés sur le 220V donc moins fragiles que les ondes radios !!

Si votre besoin est plus modeste et que vous avez un peu de connaissances en électronique il est possible d’utiliser le module E/S (GPIO de Raspberry)…

Passons à l’installation du système : il faut installer les programmes qui permettront à votre Raspberry de fonctionner et pour commencer il faut installer l’OS sous la forme d’un Linux dédié aux Rapsberry, je vous propose de suivre ce tuto : https://www.domoticz.com/wiki/Initial_Raspberry_Pi_Setup qui se décompose ainsi :

Ensuite il faut installer Domoticz et le point d’accès WIFI :

  • Installer Domoticz (lien) en lançant la commande suivante :
    sudo curl -L install.domoticz.com | sudo bash
  • Installer le point d’accès WIFI (lien du tuto) en 3 lignes et très peu de configuration.
  • Il vous restera à configurer Domoticz en fonction de vos besoins mais là je laisse la main aux tutos sur le sujet car c’est tellement vaste en fonction de vos besoins que je ne me hasarderai pas à le faire !
  • Enfin il faudra configurer votre passerelle SMS CirusSMS et le logiciel à installer sur votre téléphone CirusDomoticz.

Voilà votre système est prêt à fonctionner, il n’y a plus qu’à brancher vos modules et mettre en place un peu d’automatisme si c’est nécessaire.

Publié dans CirusDomoticz, CirusSMS | Marqué avec | Commentaires fermés sur Domotique sans liaison internet

FaireSesCartons

FaireSesCartons permet de répertorier vos cartons, vos caisses, vos malles ou tout autres containers par une description courte mais aussi par une description plus complète. On peut également joindre une ou plusieurs photos du contenu.

Il faut juste inscrire le numéro sur le carton (ou le container) sur les 4 faces pour repérer celui-ci : simple, rapide et propre !

 

ASTUCE : Inscrivez le numéro avant de remplir le carton.

Un numéro est constitué d’un préfixe et d’un numéro incrémental produit par l’application. Le prefixe peut-être composé par vos initiales, il est configurable dans le menu « Config. », il permet par exemple de travailler avec plusieurs mobiles en parallèle, nous auront alors par exemple les cartons AN01 et IR01 pour celui Anthony et celui d’Irène.

 

Chaque carton peut être complété par les informations suivantes :

  • la pièce d’origine
  • le type d’objet
  • le type de container (carton, malle, …)
  • une description courte (titre)
  • une description complète
  • et enfin une ou plusieurs photos

et en option paramétrable :

  • la pièce de destination
  • le poids et la valeur pour les douanes lors de déménagement à l’étranger ou dans les département d’outre-mer.

Naturellement on peut ajouter, modifier supprimer des types d’objet, des types de container et le nom des pièces.

 

Une synthèse permet de faire des statistiques rapides sur les cartons.

Une version Premium donne :

  • la possibilité de lister les cartons sous un tableur ou de générer un dossier complet en PDF avec les photos. Ce dossier peut-être transmis à un déménageur ou aux Douanes.
  • de permettre la sauvegarde et la restauration de la base de données. On peut ainsi travailler sur plusieurs déménagement en parallèle sans qu’il y ait de collision entre ceux-ci.
  • d’associer plusieurs bases entre elles.

 

 

Publié dans FaireSesCartons | Marqué avec | Commentaires fermés sur FaireSesCartons

Créer un bouton virtuel dans Domoticz

Donc il faut utiliser les principes et méthodes disponible dans Domoticz, il y a plein d’exemple disponible sur internet mais voici un petit top pour faire en partant de zéro :

1. Créer un « matériel » virtuel :

  • cliquer un l’onglet « Réglages »
  • choisir dans le menu « Matériel »
  • choisir dans la liste déroulante « Dummy (Does nothing, use for virtual switches only)« 
  • donner un nom à ce matériel par exemple : « Dummy » ou « Boutons Virtuels »
  • un nouvel élément est ajouté à la liste avec un bouton « Créer Capteurs Virtuels« , cliquer dessus.
  • donner un nom par exemple « TestSMS » et choisir « interrupteur » dans la liste et valider ce nouveau dispositif.
  • cliquer dans l’onglet  « Interrupteurs » et rechercher votre interrupteurs « TestSMS » tout en bas.
  • voilà vous avez créé un bouton, vous pouvez changer l’icone et le type d’interrupteur… vous pouvez également le déplacer et aussi le mettre sur votre « pupitre » (en favoris) en cliquant sur l’étoile.

2. pour créer d’autres boutons, c’est plus simple :

  • cliquer sur l’onglet  « Interrupteurs »
  • cliquer sur le bouton « Ajout Manuel » en haut à gauche, puis faire ajouter.
  • dans la liste des matériels choisissez votre « Dummy Virtuel » créé dans la liste des matériels… la suite vous connaissez !
Publié dans CirusSMS | Marqué avec | Commentaires fermés sur Créer un bouton virtuel dans Domoticz

CirusDomoticz - manuel

  Manuel CirusDomoticz

Présentation

Cette application fonctionne uniquement avec la passerelle SMS « CirusSMS » et le logiciel domotique Domoticz.

Le but principal est de pouvoir piloter votre box domotique via des SMS notamment lors d’un dysfonctionnement de votre réseau internet. Il n’est pas question ici de remplacer les fonctionnalités très riche de l’application Android Domoticz.

Configuration

1. enregistrer le n° de téléphone où est installé la passerelle SMS « CirusSMS » au format Français ou international.

2. le nom et le mot de passe configuré dans la liste des numéros dans CirusSMS, il est très important de respecter la casse.

Gérer les commandes

Ci-dessous l’organisation des enchainements des écrans de l’application.

La bulle jaune représente les menus accessibles.

  1. appuie long sur une ligne dans la liste des commandes pour envoyer la commande à Domoticz.
  2. Pour gérer la liste il faut faire Menu.Modifier les Commandes.
  3. appuyer sur « + » dans le menu pour ajouter une nouvelle commande.
  4. sélectionner d’une ligne dans la liste des commandes pour la modifier.
  5. menu.organise pour afficher la liste de commande à ordonner.
    Il suffit d’appuyer sur les boutons « monter » ou « descendre » représentés par les icônes suivantes : 

Fiche d’une commande

  1. Saisir l’IDX de Domoticz pour identifier le module à actionner.
  2. Donner un libellé complet avec l’état attendu.
  3. Donner la valeur à transmettre : On, Off.
  4. Le type « switch » pour un module ou « scène »pour actionner une scène.

Il suffit valider pour ajouter ou modifier cette fiche d’une commande.

Dans le menu on peut aussi choisir de supprimer cette commande.

Un mot sur la Sécurité

D’abord l’application ne demande aucun accès à internet les seuls échanges se font par SMS avec CirusSMS.

Les SMS envoyés à CirusSMS sont encryptés pour envoyer les ordres de commande, cela évite de voir en clair les ordres transmis. De plus les messages sont horodatés pour éviter de renvoyer les SMS manuellement.

CirusSMS vérifie que votre mobile soit enregistré et décrypte le message à l’aide du mot de passe, d’où la nécessité de bien renseigner le même sur les 2 applications. Dans ce message ont transmet : un timestamp, l’IDX, l’état, le type, le libellé et votre login. L’IDX, l’état et le type serviront naturellement à envoyer proprement la commande à Domoticz, le timestamp à éviter de renvoyer manuellement le message en dehors d’une plage de temps assez restreinte, le libellé pour vous informer que la commande s’est bien passée (ou non).

le Widget

Nouvelle fonction : le widget.
Vous pouvez ainsi placer sur votre écran 4 boutons permettant d’envoyer rapidement 1 des 4 commandes programmables.

 

Publié dans CirusDomoticz | Marqué avec | Commentaires fermés sur CirusDomoticz - manuel

CirusSMS - manuel

  Présentation

CirusSms est une application Android (version>=3.2) qui sert entre autre de passerelle SMS et plutôt dédié au logiciel domotique Domoticz. Ce logiciel est gratuit mais une version Prémium étend les fonctionnalités, il faut bien payer un peu les frais du serveur qui hébergent ce site !
Cette application permet de mettre un véritable système domotique sans avoir besoin de liaison internet comme pour surveiller des locaux isolés, un bateau, un camping car, des entrepôts… il faut juste du courant  et du réseau GSM 2G.

  Installation

L’installation de CirusSMS ne pose aucun problème, il faut juste le télécharger via le Play Google.
Ensuite il faut lancer l’application est suivre les informations expliquées sur le paramétrage ci-après.  Notez que cette application devra être installée sur un mobile plutôt dédié à ça, voici quelques conseils :

  • CirusSMS n’a pas besoin de s’exécuter en mode « root ».
  • Créer un compte Google spécifique pour éviter les effets de bord avec votre compte, ce n’est pas fondamental mais c’est mieux.
  • Supprimer un maximum d’application ou au moins les rendre inactives.
  • Supprimer ou régler toutes les fonctions économiseurs d’énergie qui risquent d’arrêter CiruSMS et les moyens de communications de votre mobile comme le Wifi.
  • Vérifier que votre Wifi ne sera pas arrêté lorsque l’appareil passe en veille, CirusSMS doit accéder à Domoticz via ce Wifi même en veille. Notez qu’il accède à internet que pour vérifier votre connexion et vous signaler un dysfonctionnement (c’est une option), il n’a donc aucun autre besoin d’accéder à internet. Je n’ai pas testé mais on pourrait imaginer d’interdire votre mobile d’accéder à internet en bloquant cet accès sur votre box si ça peut vous rassurer mais au détriment du test de connexion internet.
  • Il est aussi plutôt bien de ne pas accepter les MAJ automatiquement car si celle-ci est mise à jour durant votre absence il y a de forte chance que l’application ne redémarrera pas, je n’ai trouvé aucune solution pour ce cas.

  Notion de GROUPE

Avant de commencer il faut savoir que Domoticz  enverra un SMS à un groupe et non pas à un numéro de téléphone.

Ce principe permet de bien dissocier le besoin fonctionnel du/des destinateur/s. Ainsi Domoticz demandera par exemple d’envoyer un SMS de détection d’un capteur vers le groupe « DETECTEUR » ou d’informer qu’une pompe c’est mise en fonctionnement à transmettant l’info au groupe « INFO ». Ainsi dans Domoticz on n’a aucun numéro de téléphone inscrit, seulement un besoin d’informer un groupe, c’est la répartition des responsabilités.

Dans CirusSMS on aura donc
– une liste de numéros de téléphone (actif ou pas).
– une liste de groupes.
– et l’association entre les groupes et les numéros de téléphone.

Ainsi il est plus simple de modifier cette liste sans parcourir le code de Domoticz pour rendre un numéro temporairement inactif par exemple ou le modifier.

Cette solution permet également de sécuriser les échanges entre  l’application Android CirusDomoticz qui vous permet de transmettre des ordres simple à Domoticz via CirusSMS nous verrons cela après.

A la première initialisation il y a 3 groupes qui sont créés automatiquement mais le groupe « ADMIN » est très important et ne peut pas être supprimé. Il doit être associé à au moins 1 numéro pour que CirusSMS puissent fonctionner correctement  avec certaines fonctionnalités.

  Le menu principal

Accessible de la page d’accueil ce menu vous permet d’accéder à tous les paramétrages de votre passerelle.
– Configuration technique
– Achat de l’option Premium
– Liste des numéros téléphonique
– Liste des groupes
– Liste des associations

⇒ Configuration :

Ouverture d’une page contenant plusieurs onglets :

  • Accès aux paramètres de connexion à Domoticz : protocole, ip, port, login et mot de passe. Un bouton vous permet de vérifier que la configuration saisie est correcte.

  • Configuration du port d’écoute pour recevoir les demandes d’envoi des SMS. Bloquer ces envois provenant uniquement du serveur où est hébergé Domoticz ou pas.
    2 boutons permettent d’activer les services nécessaire au bon fonctionnement de CirusSMS ; l’un pour gérer la demande d’envoi des SMS et l’autre dédié à la réception des SMS, à la gestion du contrôle de la batterie et du test de la connectivité. Naturellement un fois les paramètres saisies il faut enclencher ces 2 boutons pour faire fonctionner CirusSMS en lançant ces 2 services. Pour arrêter totalement CirusSMS il faut arrêter ces 2 services.
    Vous pouvez autoriser la supervision de votre connectivité, d’une part en local en envoyant une requête JSON à Domoticz et d’autre part votre accès à internet par une requête GET (sans paramètre) sur un de mes serveurs. Je garanti que je ne transmets aucune information vers l’extérieur, juste un ping du reste vous pouvez installer un proxy sur votre mobile pour le vérifier.
    Notez que vous n’avez à faire aucune inscription particulière qui rendrait nominative votre installation, que l’application ne requière aucune autorisation d’accès à vos données personnelles. Notez également que l’autorisation d’accès à la mémoire sur Android sont sécurisés puisque basé sur Linux : les accès sont donc très limitées.
  • Permettre ou non la redirection des SMS non liés à CirusSMS comme par exemple ceux envoyés par votre opérateur téléphonique. Cette fonctionnalité est une option payante. Les SMS sont redirigés vers le groupe ADMIN. Notez que tout ce qui sort de votre mobile doit-être tracé par votre logiciel de messagerie.
  • Configurer le mécanisme de recharge de la batterie via un module de type prise piloté par Domoticz, enclenché lorsque le niveau passe au dessous d’un niveau minimum et arrêté lorsqu’il passe un niveau maximum.
  • Enfin vous avez le choix de la langue.

⇒ l’option Premium :

Cette option permet d’ajouter le fonctionnalités suivantes :

  • La gestion de la charge automatique de la batterie de la passerelle en actionnant un module associé à Domoticz avec la possibilité ou non d’envoyer un SMS pour informer le groupe ADMIN de changement d’état.
  • la surveillance de votre connexion interne en vérifiant la réponse de Domoticz et externe en vérifiant la réponse d’un serveur dédié sur internet. Un compte rendu par SMS sera transmis au groupe ADMIN lors d’un dysfonctionnement et lors du rétablissement.
  • Retransférer les SMS reçus autres que ceux dédiés à CirusSMS vers le groupe ADMIN. Ainsi vous ne perdrez pas par exemple les informations de votre fournisseurs téléphoniques.
  • Demander à votre passerelle de vous rappeler pour écouter votre pièce. Attention cette option est parfois compliquée à faire fonctionner (problème de réglage) car sur certain mobile celui-ci étant en veille, l’action de lancer un appel ne se fait pas toujours normalement. Cette option ne fonctionne pas bien sur un Sony SP mais fonctionne nickel sur un Sony Xperia Z par exemple.

Il faut redémarrer l’application pour voir votre achat (j’y travaille pour résoudre ce problème), pour cela il est nécessaire de stopper les services (config.service) puis de supprimer l’application dans les taches.

⇒ Liste des Numéros

Consulter, ajouter, modifier ou supprimer des numéros de téléphone en y associant un nom et un mot de passe. Si vous utilisez CirusDomoticz vous devez utiliser le même nom et le même mot de passe.
Une coche permet aussi de rentre actif ou inactif un numéro, un numéro inactif est un numéro suspendu, inopérant.
Attention les numéros doit avoir le code international par exemple en France nous aurons : 33612345678 (pour le numéro 0612345678). La saisie interdit les espaces, le caractère + et n’accepte que des caractères numériques (0 à 9).

⇒ Liste des Groupes

Par défaut 3 groupes sont enregistrés donc 1 seul ne peut pas être modifié, il s’agit du groupe ADMIN, les autres sont créés pour vous guider.
Ce groupe ADMIN doit comporter au moins 1 numéro valide pour que CirusSMS puisse fonctionner correctement avec certaines fonctionnalités :
– transfert des SMS,
– information sur le changement d’état de la charge de la batterie,
– information sur l’état des connexions (Domoticz et internet) lors de la détection du dysfonctionnement et de son rétablissement.

⇒ Liste des Associations

Associer des numéros à un groupe, vous pouvez associer 0 ou plusieurs numéros à un groupe.

⇒ Liste des SMS reçus ou envoyés

2 tables permettent de stocker les SMS traités par CirusSMS. Ces tables permettent de vérifier les messages qui transitent. Elles sont nettoyées tous les jours avec une rétention de 15 jours.

⇒ A propos

Vous pouvez consulter la version que vous utilisez et aussi accéder à cet aide en ligne via votre navigateur.

   Implémentation

Avant tout il faut trouver l’IP locale de votre mobile passerelle, soit en allant dans votre interface de votre box ADSL soit en utilisant un site (sur votre passerelle) pour le trouver comme par exemple avec « www.mon-ip.com/ » puis en cliquant sur « Découvrez votre adresse IP locale en cliquant ici » ou plus simpelment en allant dans les paramètres du mobile, A propos du téléphone puis sélectionner « Etat du téléphone ».

Il y a plusieurs manières pour envoyer des SMS de Domoticz avec CirusSMS, en voici 2 :

⇒ Dans un bouton

Retrouvez ici un article qui explique par à pas comment faire en partant de zéro.

Créez un bouton dans l’interface, ici un « Push On Button ».

Saisir l’url dans Action On :
– avec la bonne adresse IP et le port déclaré dans CirusSMS, 1200 par défaut.
– le /SMS est nécessaire
– le &GROUP=le_groupe qui doit-être configuré
– votre message complet mais vous devez remplacer les espaces par %20 pour respecter la norme HTTP. Ce sera vrai aussi pour certains caractères spéciaux.

http://192.168.1.21:1200/SMS&GRP=SURV&MSG=Bonjour%20Test%20SMS

⇒ Par des notifications

Peut-être la meilleur solution si la commande reste simple.
1. il faut configurer les notifications dans Réglages.Paramètres.

Puis aller dans l’onglet Notification, puis remplir comme ci-après :

Bien mettre #MESSAGE après MSG, choisir votre groupe de Notification.
Créer un Bouton virtuel comme expliqué ci-dessus (mais cela pourrait être un capteur de température ou autre).

Puis cliquer sur le bouton Notification pour ajouter une notification en ne gardant que « http » et en mettant le message. Plus besoin de formater les caractères spéciaux Domoticz s’en occupera.

2 contraintes à cette solutions :

  • impossible d’avoir un niveau supplémentaire de filtre (par exemple envoyer cette notification que si une autre sonde à une valeur >20 ou un bouton on/off est enclenché ou pas).
  • toutes les notifications seront envoyées au même groupe (sauf si on arrive à jouer avec les #FIELDx mais je n’ai pas trouvé de solution.

⇒ Dans un script LUA

On peut créer une fonction « smsput » avec 2 paramètres :
– le nom du group, destinataire du message.
– le message lui même (au format compatible avec HTML).

La première chose à faire est de transcoder les espaces par la chaine « %20 » avec fonction LUA string.gsub. Le caractère espaces ne sont pas autorisés dans les URL comme du reste d’autres caractères spéciaux.

function smsput( sGroup, sMsg )
    sUrl="http://192.168.1.21:1200/SMS&GRP="  .. sGroup .. "&MSG="    
    commandArray['OpenURL'] = sUrl .. string.gsub(sMsg, ' ', '%%20')
end

command[‘OpenURL’] sera gérée par Domoticz pour envoyer cette URL sur le réseau.

Il suffira d’utiliser cette fonction pour envoyer un SMS comme par exemple avec un module un détecteur de présence vers le groupe ‘SURV’ (surveillance).

if (devicechanged['IR_SALON']=='Open') then
    smsput('SURV',"detection salon")
end

   IDX d’un module

Comment trouver l’IDX d’un module ? Allez dans « Dispositif » et filtrer sur le nom du module recherché, ici « ChargeMobileCirus » par exemple.

   Evolutions à envisager

Naturellement toute application est vouée à évoluer. Que peut-on faire de mieux dans CirusSMS ?

  • le test des connexion : aujourd’hui le temps de détection peut-être de l’ordre de 20 minutes (max), idem pour le test de rétablissement. On peut donc réduire ou rendre paramétrable ce temps. On peut aussi mettre en place une table de suivi de ces connexion/déconnexion à des fins d’analyse.
  • Pour tester la connexion internet on s’appuie sur un site privé de DistribSoft (sans passage d’information voir charte) mais on pourrait rendre paramétrable le site de ping.
  • Faciliter le remplissage des numéros de téléphone en allant les chercher via les contacts. Cela oblige juste à demander les droits d’accès aux contacts.
  • Enfin CirusSMS pourrait s’ouvrir à un autre système domotique ou au moins prévoir une adaptation, pourquoi pas !

   Restriction

L’expérience montre que certains mobiles ne fonctionnent pas bien.
J’ai noté les Dual SIM qui posent souvent des problèmes car la couche Android ne gère pas cette solution d’architecture alors suivant l’implémentation du constructeur ça marche ou pas. Certains mobiles ne redémarre pas en lançant l’application automatiquement, là aussi il y a des chances qu’ils ne respectent pas bien l’implémentation Android.

Publié dans CirusSMS | Marqué avec | Commentaires fermés sur CirusSMS - manuel

CirusDomoticz

CirusDomoticz est une application simple et gratuite qui permet de dialoguer avec la passerelle SMS « CirusSMS » pour envoyer des ordres à Domoticz (logiciel domotique libre) via des SMS sécurisés.

ATTENTION : ce logiciel ne fonctionne que si vous avez une passerelle SMS avec CirusSMS (voir sur ce site) et le logiciel Domoticz installé sur une Box domotique.

Pour faire une synthèse, la passerelle CirusSms permet à Domoticz d’envoyer des SMS en utilisant le réseau GSM via un ancien mobile Android mais aussi de recevoir des ordres de « CirusDomoticz » pour piloter Domoticz.

- la box Domoticz est reliée via le réseau local (câblé ou par wifi) à la box ADSL.
- Le téléphone Android qui sert de passerelle SMS et héberge CirusSMS communique via le réseau GSM 2G par SMS vers l'extérieur et est connecté par le Wifi à Domoticz.

 Avec ce logiciel vous pouvez créer une liste de commande domotique simple, l’objectif n’étant pas de remplacer les applications existantes qui sont connectées via internet mais bien de servir d’alternative en cas de dysfonctionnement de ce dernier.

Vous pouvez également demander à être rappelé pour écouter le lieu où ce trouve votre passerelle.

Une nouvelle fonction « Demander un état » vous permet de savoir l’état des connexion de CirusSMS et le niveau de charge de la batterie.

Vous avez aussi la possibilité de mettre un widget avec 4 boutons ; idéal pour les actions rapide.

Pour vous faciliter la tache, vous avez également la possibilité de faire des export et import de la liste des commandes, soit pour faire une sauvegarde, soit pour copier celle-ci sur un autre mobile.

Voir le manuel

Publié dans CirusDomoticz | Marqué avec | Commentaires fermés sur CirusDomoticz

CirusSMS

Il existe beaucoup de solution pour implémenter l’envoi de SMS sur Domoticz (logiciel domotique OpenSource) mais à ma connaissance ces solutions utilisent toutes le réseau internet via votre ADSL et du coup cela pose un gros problème si le réseau internet est coupé : plus de communication entre la box domotique et vous !

Ensuite il y a la solution de la clé GSM et l’installation de Gammu (par exemple) sur la machine, cependant cette solution en fonction du matériel n’est pas toujours très stable à l’utilisation et ne permet pas certaines fonctionnalités que nous verrons ci-après sans parler des problèmes de consommation sur le port USB qui provoque également des anomalies de fonctionnements sur certaine Box.

Reste alors l’utilisation d’un ancien mobile Android qui restait dans vos tiroirs qui peut reprendre du service avec l’application “CirusSMS” présenté ici.

Une fois installé sur votre ancien mobile que l’on va appeler “passerelle” pour faire la distinction avec le mobile que vous utilisez tous les jours, votre mobile.

Cette application va vous permettre :

  1. D’envoyer des notifications via des SMS en utilisant le réseau GSM.
    Exemple ici en créant un « bouton Push ON » où on appel une URL :

    Nous reviendrons sur la syntaxe de la ligne suivante dans le manuel

    http://192.168.1.21:1200/SMS&GRP=SURV&MSG=Bonjour%20Test%20SMS
  2. De relayer des ordres pour Domoticz qui seront transmis par des SMS à votre passerelle.
    Afin de faciliter et surtout sécuriser l’envoie de ces SMS une application gratuite “CirusDomoticz” doit-être installée sur votre mobile (celui que vous utilisez tous les jours).  CirusDomoticz permet de créer une liste d’ordres simples et pouvoir les envoyer à Domoticz via la passerelle. Il permet également de se faire rappeler par la passerelle pour écouter la pièce.
  3. De rediriger les SMS reçus sur la « passerelle » vers un ou des numéros. Par exemple des SMS de votre fournisseur téléphonique.
  4. De gérer automatiquement la charge de votre mobile  via un module prise secteur associé à Domoticz.
  5. Détecter des coupures du réseau local en appelant Domoticz périodiquement ainsi que l’accès au réseau internet. En cas de dysfonctionnement ou de rétablissement un SMS peut vous être envoyé.
  6. De demander à votre passerelle de vous rappeler pour vous permettre d’écouter l’environnement de la passerelle.

Lire le manuel complet

Publié dans CirusSMS | Marqué avec | Commentaires fermés sur CirusSMS

SecureNotes

Tout commeVST13263_96 moi vous avez beaucoup de mot de passe à mémoriser, beaucoup d’information en tout genre à retenir, …
Des applications qui font ça il y en a plein sur le store mais sont-elles réellement sécurisées ?
Pratiquement toutes accèdes à internet, du coup un doute persiste… n’envoient-elles pas mes chers données sur un serveur ?

SecureNotes ne demande aucune autorisation d’accès à internet, pas de géolocalisation, pas d’accès aux contacts, pas d’accès à vos photos et autres répertoires multimédia, pas d’accès aux contacts ; juste un accès à votre mémoire de stockage pour écrire vos données dans une base dont les données sont très sérieusement encryptées. De plus comme SecureNotes n’accède pas à internet, il n’y a pas de pub !!

SecureNotes encrypte vos données avec des algorithmes très performants et elles ne sont jamais laissées en claires quelque part !

Au démarrage, l’application va vous demander un mot de passe et une phrase de plus de 20 caractères :

  • le mot de passe servira à vous identifier pour rentrer dans l’application
  • la phrase elle, servira de clé d’encryptage. Cette phrase ne sera saisie et demandée qu’une seule fois.

ATTENTION : si vous oubliez votre mot de passe, vous n’aurez aucun moyen pour accéder à vos données et ne me demandez pas d’intervenir, je n’aurai aucun pouvoir pour déverrouiller vos données.

Une version payante existe, elle apporte la possibilité de sauvegarder vos données en les transmettant cryptées par mail. Du coup vous pourriez installer cette sauvegarde sur d’autres mobiles ou tablettes Android si et seulement si vous configurez votre logiciel avec la même phrase d’encryptage que celle saisie la première fois. Cette phrase peut-être visualisée sur votre appareil d’origine si vous le désirez.

Publié dans SecureNotes | Marqué avec | Commentaires fermés sur SecureNotes

Ma Cave (à vin)

MaCave est une application Android (version minimum Android 4.2).

Cette application permet de gérer votre cave de vins mais elle peut être étendue à d’autres articles finalement.

Pour utiliser cette application il faut juste bien comprendre la structure, voici une petite pérsentation :

  1. créer vos emplacements de stockage qui peuvent être des lieux différents (plusieurs caves par exemple) ou simplement des emplacements de stockage dans votre cave. Sachez que vous pourriez avoir une vue des vins stockés dans chaque emplacements mais aussi répartir votre vin dans vos emplacement par la suite…
  2. créer votre catalogue de vin :
    1. le nom du vin.
    2. la propriété, la cave ou le négociant.
    3. le type de vin (blanc, rosé, rouge, etc) basé sur une liste déroulante que vous pouvez gérer par ailleurs.
    4. une appellation, normalement toutes les appellations française sont déjà incluses dans l’application mais que vous pouvez enrichir à souhait.
    5. une note du vin
  3. enfin vos entrées de vos bouteilles dans votre cave :
    1. saisie dans votre catalogue du vin à stocker
    2. l’emplacement où vous aller stocker ces bouteilles
    3. un prix unitaire,  une année
    4. un commentaire qui peut être aussi une zone, une caisse, une alvéole dans votre cave ou/et tout autres notes

Voila votre cave est constituée.

Vous allez pouvoir savoir les vins disponibles, les qtés, leurs positions… faire les sorties, déplacer vos vins avoir quelques statistiques.

Une version payante de cette application permet de sauvegarder votre cave et de l’importer sur une autre tablette

Publié dans Cave à Vin | Marqué avec | Commentaires fermés sur Ma Cave (à vin)