samedi 25 mars 2017

Test sonde mqtt esp8266

Un test pour générer des valeurs comprissent entre 0 et 100 sur un topic test/topic.

Récupérer la librairie pubsubclient sur Github et la décompresser dans le dossier librairies de L'ide Arduino.

samedi 18 mars 2017

Premier pas avec Nodemcu (ESP8266)

Un petit article pour débuter avec la platine de développement Nodemcu à base de ESP8266-12, en utilisant les sketch Arduino

Cette carte est disponible sur Amazon pour moins de 9€ : ici


Mqtt sur jeedom

Installation de mosquitto

Mosquitto est un broker mqtt (serveur) permettant de relayer les messages mqtt.

Pour l'installer, se connecter en ssh sur le raspberry et ajouter les paquets suivants :
root@jeedom:~#apt-get update
root@jeedom:~#apt-get install mosquitto mosquitto-clients
  • mosquitto est le serveur (broker):
  • mosquitto-clients est les clients MQTT : mosquitto_sub, mosquitto_pub, mosquitto_passwd

Commandes

  • Le fichier de configuration du serveur se trouve dans :
    /etc/mosquitto/mosquitto.conf
    
  • Etat du service :
    /etc/init.d/mosquitto status
    
  • Arrêter le service :
    /etc/init.d/mosquitto stop
    
  • Demarrer le service :
    /etc/init.d/mosquitto start
    

mercredi 1 mars 2017

Installation de Jeedom sur Raspberry

Préparation de la carte sd avec Ubuntu

  1. Depuis la page https://jeedom.github.io/documentation/compatibility/fr_FR/index.html#_images suivre le lien pour télécharger la version de jeedoom pour raspberry

  2. Vérifier les partitions montées sur la machine:
  3. toto@pc:~$ df -h
    Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
    udev               1,9G    4,0K  1,9G   1% /dev
    tmpfs              388M    1,3M  387M   1% /run
    /dev/sda2           19G    6,8G   11G  40% /
    none               4,0K       0  4,0K   0% /sys/fs/cgroup
    none               5,0M       0  5,0M   0% /run/lock
    none               1,9G     40M  1,9G   3% /run/shm
    none               100M     40K  100M   1% /run/user
    /dev/sda4          209G    191G  7,1G  97% /home
    /dev/sda1          333M    3,4M  329M   2% /boot/efi