• Aucun résultat trouvé

Construction de la Centrale Domotique DOMONET.

N/A
N/A
Protected

Academic year: 2022

Partager "Construction de la Centrale Domotique DOMONET."

Copied!
99
0
0

Texte intégral

(1)

3

Construction de la Centrale Domotique DOMONET.

Auteur : Gerard Cassette

Nom Fichier : NT_2020__Construction_Centrale_Domotique_DOMONET__V1-0.docx Date Fichier : vendredi 27 mars 2020

Suivi des versions :

Version Date Commentaire

1.0 03/04/2020 Création

(2)

Sommaire

1 INTRODUCTION ... 5

1.1 DOCUMENTATION ... 5

1.2 PRÉREQUIS ... 5

2 PRESENTATION DE LA PLATEFORME DOMOTIQUE ... 6

2.1 LA PLATEFORME RASPBERRY ... 7

2.1.1 Introduction ... 7

2.1.2 Les Liens pour acheter ... 7

2.1.3 Le câblage de la plateforme Raspberry ... 8

2.2 LA PLATEFORME PC ... 9

2.3 LA PLATEFORME SONOFF... 10

2.3.1 Le sonoff Basic ... 10

2.3.2 Le sonoff double canal ... 10

2.3.3 Le sonoff 4 Canaux. ... 11

2.3.4 Le SONOFF pont 433MHz/WiFi ... 12

2.3.5 Les contacteurs Porte ... 12

2.3.6 Les piles 12V ... 13

2.3.7 Les télécommande 433 Mhz ... 13

3 CONFIGURATION DE LA PLATEFORME RASPBERRY ... 14

3.1 INTRODUCTION ... 14

3.2 FABRICATION DE LA CARTE SD POUR LE RASPBERRY ... 14

3.3 CONFIGURATION DU RASPBERRY ... 17

3.4 PARAMETRAGE DU SYSTEME ... 21

3.4.1 Introduction ... 21

3.4.2 Paramétrage ... 22

4 CONFIGURATION DU RESEAU IOT SUR LE RASPBERRY... 24

4.1 INTRODUCTION ... 24

4.2 CREATION ET CONFIGURATION DU RESEAU IOT ... 24

5 INSTALLATION DU BROKER MQTT SUR LE RASPBERRY ... 34

5.1 INTRODUCTION ... 34

5.2 INSTALLATION ... 34

6 INSTALLATION DE L’APPLICATION DOMOTICZ ... 37

6.1 INTRODUCTION ... 37

6.2 INSTALLATION ... 37

6.3 CONFIGURATION INITIALE DE DOMOTICZ ... 40

6.4 CONFIGURATION DE DOMOTICZAU BROKER MOSQUITTO ... 42

(3)

6.5 CREATION DUN ELEMENT POUR ENSUITE Y RATTACHER UN SONOFF ... 44

7 CONFIGURATION DES SONOFF ... 47

7.1 PREPARATION DU PC... 47

7.1.1 Télécharger le SW de flashage : Tasmota-PyFlasher ... 47

7.1.2 Télécharger le SW à télécharger sur le SONOFF : Tasmota-FR.bin ... 48

7.1.3 Préparer l’adaptateur USB pour programmer les ESP8266 (Puce CH340G) ... 49

7.2 SONOFF« BASIC » ... 50

7.2.1 Présentation et Préparation. ... 50

7.2.2 Connection SONOFF à l’adaptateur USB ... 51

7.2.3 Connection au PC ... 52

7.2.4 Flashage ... 52

7.2.5 Connection à DomoticZ ... 54

7.2.6 Test de la configuration avec DomoticZ... 61

7.3 SONOFF« DUAL » ... 62

7.3.1 Présentation du SONOFF Dual ... 62

7.3.2 Connection SONOFF à l’adaptateur USB ... 63

7.3.3 Connection au PC ... 65

7.3.4 Flashage ... 65

7.3.5 Connection a DomoticZ ... 66

7.3.6 Test de la configuration avec DomoticZ... 73

7.3.7 Programmation du SonOff en mode volet Roulant ... 74

7.4 SONOFF« BRIDGE RF» ... 75

7.4.1 Présentation ... 75

7.4.2 Connection SONOFF à l’adaptateur USB ... 76

7.4.3 Connection au PC ... 76

7.4.4 Flashage ... 77

7.4.5 Connection à DomoticZ ... 77

7.4.6 Connection des connecteurs de Porte RF ... 84

7.4.7 Connection des Télécommandes RF ... 86

7.4.8 Editeur de script sous Blocky. ... 87

7.5 SONOFF4PORTS ... 88

7.5.1 Présentation et Préparation. ... 88

7.5.2 Connection SONOFF à l’adaptateur USB ... 88

7.5.3 Connection au PC ... 88

7.5.4 Flashage ... 88

7.5.5 Connection à DomoticZ ... 88

7.6 SONOFFPRISE MURALE ... 89

7.6.1 Présentation et Préparation. ... 90

7.6.2 Connection SONOFF à l’adaptateur USB ... 90

7.6.3 Connection au PC ... 90

7.6.4 Flashage ... 90

7.6.5 Connection à DomoticZ ... 90

8 ANNEXES ... 94

(4)

8.1 DEPORT DECRAN ... 94

8.2 DEPORT DE CONSOLE SYSTEM AVEC PUTTY ... 95

8.3 INSTALLATION DUN CLAVIER VIRTUEL SUR LE RASPBERRY ... 95

8.1 TEST DU BROKER MOSQUITTO AVEC MQTTBOX ... 96

(5)

1 INTRODUCTION

Le but de ce document est de tracer complètement toutes les opérations pour la fabrication de la centrale domotique DOMONET décrite dans le document RD1.

Ce document présente la solution la plus simple pour réaliser cette centrale avec un niveau de connaissance

« non expert ».

Exemple :

a) On prendra un Raspberry avec un écran tactile intégré afin de pouvoir vérifier si celui-ci fonctionne correctement et agir facilement si ce n’est pas le cas.

b) On mettra aussi un écran et un clavier directement sur le Raspberry afin de pouvoir travailler en local et ne pas avoir à rechercher son adresse IP lors de son premier démarrage afin de finaliser sa configuration.

A chacun, en fonction de son niveau de connaissance, de procéder autrement.

1.1 Documentation

La documentation utilisée pour la construction de cette alarme est la suivante : RD1 : Présentation de la centrale DOMO 2000 : DOMONet @2020

NT_802 V1.13

1.2 Prérequis

Les prérequis pour la construction de cette alarme : a) Connaissances du Raspberry PI 3 Plus

b) Les connaissances de bases sur les réseaux (Adresse IP, Mac adresse, Routeur, Box internet) c) Les connaissances de bases des commandes de base Unix (sudo, ls, cp)

(6)

2 PRESENTATION DE LA PLATEFORME DOMOTIQUE

La plateforme Domonet est présentée en détail dans le document RD1, et, synthétisée ci-dessous :

Elle peut être décomposée en 2 parties :

• La partie Raspberry

• La partie SONOFF

Et, pour sa construction, la partie PC qui est nécessaire à son paramétrage.

PC

(7)

2.1 La Plateforme Raspberry 2.1.1 Introduction

La plateforme Raspberry se compose de :

a) Un Kit Raspberry avec écran tactile se composant de : a. Le Raspberry

b. Sa carte SD 32 Go c. Son alimentation d. Son coffret

e. Un écran 7 pouces intégré

b) Un écran VGA classique pour la mise au point c) Un adaptateur HDMI/VGA

d) Un câble réseau

e) Un Clavier filaire AZERTY f) Une souris filaire

2.1.2 Les Liens pour acheter

Le Kit Raspberry se procure sur notre site préféré : Ali Express.

Bin choisir le Raspberry Pi 3 Modèle B plus

Ne pas prendre un Raspberry 4 car la connectique n’est pas la même (ex : pas de port Hdmi).

Ne pas prendre un Raspberry 3 (tout court), il n’a pas le module WIFI.

https://fr.aliexpress.com/item/32875174658.html?spm=a2g0o.cart.0.0.34c03c00qKpxdX&mp=1

Nota : le prix varie en fonction des dates.

(8)

L’adaptateur HDMI to VGA

https://fr.aliexpress.com/item/32532824387.html?spm=a2g0s.9042311.0.0.27426c37VQ8eeK

Lien sur des câbles HDMI/VGA :

https://fr.aliexpress.com/item/4000637217394.html?spm=a2g0s.9042311.0.0.55196c37Zi8zvi https://fr.aliexpress.com/item/4000476796578.html?spm=a2g0s.9042311.0.0.55196c37Zi8zvi

2.1.3 Le câblage de la plateforme Raspberry

L’écran est un écran de récupération (on en trouve à 10 euros si vous n’en avez pas) Une fois connecter, votre installation doit ressembler à cela :

(9)

2.2 La Plateforme PC

Pour la réalisation du paramétrage des SONOFF, il vous faut :

• Un PC fixe ou nomade avec Port USB sous Windows 7 ou 10

• 3Câbles réseau

https://fr.aliexpress.com/item/32806086840.html?spm=a2g0s.9042311.0.0.27426c37iLhEPY

Un switch 4 port (nécessaire si votre box est éloignée de votre PC et de votre Raspberry) https://fr.aliexpress.com/item/32856519040.html?spm=a2g0s.9042311.0.0.27426c37iLhEPY

(10)

2.3 La Plateforme SONOFF

Pour le flashage, il vous faut un adaptateur de ESP UART ESP8266 CH340G USB.

Attention à deux choses :

• Il faut absolument que celui-ci ait une puce CH340

• Il doit être en 3v3

https://fr.aliexpress.com/item/32834727685.html?spm=a2g0o.cart.0.0.368b3c00VKCj6W&mp=1

Il vous faudra aussi des barrettes à souder

Et, en fonction de la plateforme que vous voulez réaliser, il vous faut acheter les équipements suivants : 2.3.1 Le sonoff Basic

https://fr.aliexpress.com/item/32820432575.html?spm=a2g0s.9042311.0.0.27426c374xG64u

2.3.2 Le sonoff double canal

https://fr.aliexpress.com/item/4000029260476.html?spm=a2g0s.9042311.0.0.27426c37SOFTsh

(11)

2.3.3 Le sonoff 4 Canaux.

Il existe plusieurs modèles

Le mini : intégrable dans des prises (attention : il faut des boitiers profonds)

https://fr.aliexpress.com/item/4000046243169.html?spm=a2g0s.9042311.0.0.27426c37SOFTsh

Et des modèles normaux.

https://fr.aliexpress.com/wholesale?trafficChannel=main&d=y&CatId=0&SearchText=sonoff+4ch+pro+r2&l type=wholesale&SortType=price_asc&groupsort=1&page=1

(12)

Et pour la partie Wifi/ 433MHz :

2.3.4 Le SONOFF pont 433MHz/Wifi

https://fr.aliexpress.com/item/32825673706.html?spm=a2g0s.9042311.0.0.27426c37SOFTsh

2.3.5 Les contacteurs Porte

https://fr.aliexpress.com/item/32825673706.html?spm=a2g0s.9042311.0.0.27426c37SOFTsh

Ou par 5

https://fr.aliexpress.com/item/32859532066.html?spm=a2g0s.9042311.0.0.27426c37SOFTsh

(13)

2.3.6 Les piles 12V

https://fr.aliexpress.com/item/32957117299.html?spm=a2g0s.9042311.0.0.27426c37SOFTsh

2.3.7 Les télécommande 433 Mhz https://fr.aliexpress.com/item/

(14)

3 CONFIGURATION DE LA PLATEFORME RASPBERRY 3.1 Introduction

Vous allez avoir besoin des logiciel suivants :

Fonction Coté Raspberry Coté PC Coté SONOFF

Operating System Debian Windows

Création d’un accès Point Wifi RasAP

Broker MQTT Mosquitto MQTTBOX

Application Domotique Domoticz

Paramétrage SONOFF TASMOTA Flasher TASMOTA

Déport d’écran (Option) VNC activé VNC viewer

Déport console (option) SSL activé Putty

Clavier virtuel (Option) Matchbox

3.2 Fabrication de la carte SD pour le Raspberry

Sur le PC

Télécharger la dernière version de Raspian : Aller sur Raspberry.org

https://www.raspberrypi.org/downloads/

Le site propose maintenant de graver directement votre carte SD sans passer par le téléchargement de la version de Debian que vous désirez (et sans avoir besoin de Windiskimager)

Télécharger donc Raspberry imager en cliquant sur le lien

(15)

Puis l’installer en double-cliquant sur le fichier téléchargé.

Une fois fini, le logiciel démarre :

Placer votre carte SD dans son adaptateur puis insérer le tout dans votre PC.

Cliquer sur « Choose OS » et Faite les choix suivants :

(16)

Cliquer sur « Choose SD card » et sélectionner votre carte SD :

Et sélectionner votre carte SD

Cliquer sur « Write »

Le logiciel se grave (environ 5 minutes) et vous signale quand c’est fini.

La carte SD est prête à être installée dans le Raspberry.

(17)

3.3 Configuration du Raspberry

A ce niveau, vous devez avoir toute la configuration HW du Raspberry prête, avec écran VGA, clavier, souris et une connexion filaire sur le port RJ45 vers internet.

Ne pas alimenter le Raspberry !

Installer la carte SD dans le Raspberry.

Mettre sous tension le Raspberry, celui-ci démarre :

Le Raspberry affiche plusieurs écrans successifs, le laisser faire

Puis

(18)

Et vous demande le GO pour préparer le paramétrage : Cliquer sur <Next>

Faites les sélections pour la langue française, Cliquer sur <Next>

Enter le nouveau password system ; attention, bien le noter sinon vous repartirez à zéro … Cliquer sur <Next>

Votre Login sera ensuite : Login : pi

Pwd : <ce que vous avez tapé>

(19)

Normalement, vous avez seulement à Cliquer sur <Next>

Vous entrez dans la configuration WIFI, surtout ne configurer RIEN ! Cliquer sur SKIP

Le system met alors l’OS à jour, Cliquer sur <Next>

(20)

La mise à jour est un peu longue mais pas trop

Et vous signale lorsque le système est à jour. (Attention, l’écran peut s’éteindre sur time out et il devient tout blanc… vous pensez que l’OS est planté mais pas du tout. », bougez la souris, l’écran se rallume

Cliquer sur Ok

Le système vous demande de rebooter, cliquer sur Restart

(21)

3.4 Paramétrage du système

3.4.1 Introduction

Le système redémarre et vous avez (alors votre première connexion sur votre raspberry !

Petite présentation de l’écran du Raspberry pour ceux qui ne connaisse pas :

Vous avez sur la gauche, les menus qui ressemblent fort en fonctionnement à ceux de Windows.

: C’est le choix des applications.

C’est l’internet

: C’est le lancement de la fenêtre pour passer des commandes en ligne.

Sur la gauche, vous avez des icones classiques mais une chose intéressante : quand vous passer votre souris sur l’icône vous allez avoir votre adresse IP Lan et Wifi ; ce qui est enfin un plus par rapport à Windows ( )

(22)

3.4.2 Paramétrage

Allez dans Préférences + configuration du Raspberry Pi

Allez dans l’onglet system, vous trouvez le nom de votre Box_Domotique : ici : Raspberry Lui donner le nouveau nom de votre Box_Domotique : ici : Domonet

Allez dans l’onglet Interfaces et cocher les options VNC et SSH – Cliquer sur Valider

(23)

Votre Box demande à être rebooter, cliquer « Oui »

Mettez votre Box à jour, en allant dans Préférence + add/remove SW + vérifier les mises à jour.

Démarrer l’explorateur et aller dans Edition + préférence + Apparence et Activer les options suivantes

Votre Raspberry est configuré, nous allons pouvoir installer les Sw pour en faire une Box Domotique.

(24)

4 CONFIGURATION DU RESEAU IOT SUR LE RASPBERRY 4.1 Introduction

Ce chapitre est consacré à la création d’un hotspot Wifi pour constituer un réseau Wifi consacré uniquement aux équipements IOT.

Ce réseau permet de séparer les équipements IOT de votre le réseau de la maison avec vos fichiers, votre comptabilité, vos photo, etc car ces éléments IOT sont parfois moins bien protégés des attaques des hackers que des logiciels performants et chers.

Ce hotspot Wifi est réalisé avec le logiciel RasAP

Cette installation est inspirée d’un excellent tuto trouvé sur le net :

https://www.framboise314.fr/raspap-creez-votre-hotspot-wifi-avec-un-raspberry-pi-de-facon-express/

4.2 Création et configuration du réseau IOT

Pour éviter d’avoir un fichier de configuration “parasite”, nous allons :

• Sauvegarder le fichier de configuration du Wifi : wpa_supplicant.conf,

• Supprimer cette configuration du Wifi

Ouvrir la fenêtre de commande sur le Raspberry et taper la commande

sudo cp /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant.conf.sav sudo rm /etc/wpa_supplicant/wpa_supplicant.conf

Puis installer le SW RasAP par la commande :

wget -q https://git.io/voEUQ -O /tmp/raspap && bash /tmp/raspap

L’installation alors démarre et dure environ 5 minutes Répondre Y ou O a toutes les questions

A à la fin de l’installation, après le redémarrage, le réseau sans fil sera configuré comme point d’accès avec les paramètres par défaut suivants :

Adresse IP : 10.3.141.1/24 et 169.254.218.244/16 Nom d’utilisateur gestion : admin

Mot de passe gestion : secret

Plage DHCP : 10.3.141.50 à 10.3.141.255 SSID : raspi-webgui

(25)

Mot de passe du SSID : ChangeMe

Et se termine en demandant le reboot du system

Répondre Y

Le system reboot

On peut remarquer que, avant le redémarrage, l’icône Réseau montrait les informations suivantes :

Et que maintenant, nous voyons apparaitre un réseau Wifi à l’adresse suivante : 10.3.141.1

(26)

Cette adresse sera notre adresse de réseau IOT et ne modifiée facilement.

Il faudrait aller modifier le fichier /etc/dhcpcd.conf (Pas testé) Pour voir le paramétrage du réseau : taper : more /etc/dhcpcd.conf

Nous allons maintenant configurer ce réseau Wifi en se connectant avec le PC sur son adresse IP (Note : Le PC étant déjà connecté au réseau filaire via le câble RJ45)

Clicher sur l’icône réseau du PC (en bas à droite) et l’on voit apparaitre tous les réseau Wifi disponible dont le réseau de notre Raspberry : il porte le nom raspi-webgui.

(27)

Nous allons donc nous connecter à ce réseau :

La connexion se fait sans mot de pass :

Et nous nous connectons maintenant à RasAP via l’adresse IP de son port :

Nom Utilisateur : admin Password : secret

(28)

Et nous arrivons sur le tableau de bord de RasAP

Allez dans l’onglet HotSpot

Changer le SSID : Domonet et le canal : 12 Et cliquer sur « Enregistrer les paramètres »

(29)

Allez dans l’onglet Sécurité

Et changer le mot de pass : (attention 8 caractères au moins avec chiffres) Ex : Lavandou31

Et cliquer sur « Enregistrer les paramètres »

Allez dans l’onglet « Avancé »

(30)

Et changer le nombre maxi de client et le pays

Et cliquer sur « Enregistrer les paramètres »

(31)

Allez dans l’onglet DHCP

Et modifier l’adresse de fin : 10.3.141.70 (ou moins)

Et cliquer sur « Enregistrer les paramètres »

(32)

Allez dans l’onglet Authentication et modifier les informations

L’ancien nom est : admin Le nouveau sera : adminIOT L’ancien mot de pass est : Secret Le nouveau sera IOTadmin

Et cliquer sur « Enregistrer les paramètres » Vous avez un message si l’opération réussit

Rafraichir la page, il vous faut alors vous reconnecter avec les nouvelles informations du login

Vous arrivez, de nouveau sur la page d’accueil,

Cliquer « redémarrer le point d’accès » pour que les modifications soient prises en compte.

Le system redémarre et vous demande de vous reloger.

(33)

Nota : si vous allez sur le tableau de bord, vous remarquerez, en bas à droite que vous avez la liste des équipements qui son connecté sur ce réseau. Ceci sera très utile pour la suite : on pourra trouver la liste des Sonoff connectés.

Votre Point d’accès WIFI pour les IOT est configuré.

Nous allons maintenant installer le Broker MQTT.

(34)

5 INSTALLATION DU BROKER MQTT SUR LE RASPBERRY 5.1 Introduction

Ce chapitre est consacré broker MQTT sur le réseau Wifi afin d’assurer les échanges de messages entre les équipements IOT et le logiciel DomoticZ

MQTT est un protocole de transport de messagerie de publication / abonnement client-serveur. Il est léger, ouvert, simple et conçu pour être facile à mettre en œuvre.

Le modèle de publication / abonnement (également connu sous le nom de pub / sub) fournit une alternative à l'architecture client-serveur traditionnelle. Dans le modèle client-server, un client communique directement avec un point de terminaison. Le modèle pub / sub dissocie le client qui envoie un message (l'éditeur) du client ou des clients qui reçoivent les messages (les abonnés). Les éditeurs et les abonnés ne se contactent jamais directement.

En fait, ils ne savent même pas que l'autre existe. La connexion entre eux est gérée par un troisième composant (le courtier ou Broker en anglais). Le travail du Broker est de filtrer tous les messages entrants et de les distribuer correctement aux abonnés

. Le broker joue un rôle pivot dans le processus pub / sub.

Les clients indiquent au broker les messages qu’ils désirent recevoir

Les messages sont identifiés par le « Topic Name ». Celui-ci se compose d’une chaîne simple structurée de manière hiérarchique avec des barres obliques comme délimiteurs. Par exemple, « myhome / livingroom / température ».

Les clients ne reçoivent que les messages correspondant aux identifiants auxquels ils se sont abonnés.

Le broker choisi pour notre system s’appelle Mosquitto

Cette installation est inspirée d’un excellent tuto trouvé sur le net :

https://www.domo-blog.fr/comment-creer-un-serveur-mqtt-sur-le-raspberry-pi-avec-mosquitto/

5.2 Installation

Sur le Raspberry, ouvrir une fenêtre de commande et taper sudo apt-get install mosquitto

L’installation alors démarre et dure environ 1 minute Répondre Y ou O a toutes les questions

(35)

Pour Savoir si la commande a bien fonctionné, taper : systemctl status mosquitto

Si vous rencontrez des soucis ou que vous voulez tester votre broker, vous pouvez le faire avec l’application MQTTbox.

Pour cela, vous reporter à l’annexe qui décrit cela.

Installer aussi les outils mosquito : sudo apt-get install mosquitto-clients

(36)

Dans le cas où cela ne fonctionne pas (même après un reboot) exécuter cette commande pour démarrer le service sudo systemctl enable mosquitto.service

Et pour voir le log de mosquito :

Par défaut, il est possible de souscrire (recevoir des messages) sans avoir besoin d’aucune identification. Très pratique pour la mise au point, cela peut vite poser une faille de sécurité. Dans ce cas, cimmenet activer l’authentification par un mot de passe.

Pour créer un mot de passe : <PWD>

sudo mosquitto_passwd -c /etc/mosquitto/passwd <PWD>

Mais en cas de problème, ex : on ne sait pas s’il y a des messages qui transite sur un topic,

La commande mosquitto_sub permet de souscrire, c’est à dire de recevoir des messages publiés sur un broker MQTT. Ouvrez un Terminal et exécutez la commande suivante :

mosquitto_sub -h localhost -t "domoticz/in"

Votre Broker MQTT pour les IOT est maintenant opérationnel.

Nous allons maintenant installer l’application DomoticZ.

(37)

6 INSTALLATION DE L’APPLICATION DOMOTICZ

6.1 Introduction

Ce chapitre est consacré l’installation de l’application DomoticZ

Cette installation est inspirée d’un excellent tuto trouvé sur le net : https://projetsdiy.fr/domoticz-installation-configuration-raspberry-pi-3

et vous avez des informations et user manuals sur : https://www.domoticz.com/wiki/Main_Page https://www.domoticz.com/wiki/Raspberry_Pi

6.2 Installation

Sur le Raspberry, ouvrir une fenêtre de commande et taper curl -L https://install.domoticz.com | bash

Valider « OK » (taper sur <Return>)

Sélectionner le « OK » avec le « tabulation » et valider avec <return>

(38)

Sélectionner le « OK » avec le « tabulation » et valider avec <return>

Sélectionner le « OK » avec le « tabulation » et valider avec <return>

Et installation démarre et dure environ 5 minutes

(39)

Et se termine par

Attention : ces adresse IP sont celle en locale et pas sur le réseau Domonet.

Pour notre part, la connexion à DomoticZ se fera par le réseau Domonet c.à.d. 10.3.141.1:8080

L’application DomoticZ est maintenant opérationnelle.

Nous lui faire sa configuration initiale.

(40)

6.3 Configuration initiale de DomoticZ Connecter le PC au réseau Wifi Domonet :

Connectez-vous à DomoticZ à partir du PC en tapant l’adresse : 10.3.141.1:8080/ : Et vous arrivez sur l’écran suivant :

Allez dans setup puis dans Setting

(41)

Paramétrez DomoticZ en Français, vous pouvez aussi ajouter un login/password pour protéger votre installation.

Initialiser votre localisation en entrant votre adresse et en cliquant sur Getalong.

Cliquer sur « Apply »

DomoticZ passe alors en Français

(42)

6.4 Configuration de DomoticZ Au Broker Mosquitto

Allez dans « Configuration » puis dans « Matériel »

Vous arrivez sur l’écran pour ajouter du HW

Nous allons Ajouter la connexion pour récupérer les informations du Broker Mostuitto Allez dans Type et sélectionner le type « MQTT Client with Lan interface »

(43)

L’écran change et vous avez alors plus de paramètres : Entrer le nom : MQTT

Entrer l’adresse : locahost

Entrer le port : 1883, qui est, par norme, l’adresse du broker moquitto.

Cliquer sur « Ajouter ».

ATTENTION, il ne se passe rien ! pas de message. Ne recliquer pas sur ajouter en passant que rien ne n’est passé, vous aurez alors 2 items MQTT !

Par contre, en haut de l’écran, vous pouvez voir que votre Item a bien été créé

L’application DomoticZ est maintenant connectée au broker.

(44)

6.5 Création d’un élément pour ensuite y rattacher un SONOFF

Toujours sur la même page de DomoticZ, créer maintenant in deuxième élément avec un type « DUMMY » et le nommer MQTT2

Et cliquer sur « Ajouter » (c’est un élément virtuel)

Vous pouvez voir en haut de l’écran que votre Item a bien été créé mais qu’il y a un bouton pour lier un capteur sur cet élément.

Cliquer maintenant sur « Créer un capteur virtuel »

(45)

Choisissez le nom : ex : SONOFF1

Et sélectionner le type : ici Interrupteur : Attention : les types ne sont pas dans l’ordre alphabétique et il y a plusieurs types interrupteurs (pas regroupé ensemble).

L’écran suivant apparait : cliquer sur OK

Si vous allez dans l’onglet « Interrupteur » Vous pouvez voir apparaitre votre interrupteur mais il n’est pas encore actif car nous n’avons pas fabriqué les SONOFF.

Vous arrivez sur la page qui permet de personnaliser l’interrupteur.

(46)

Noter que l’identifiant est « 1 » (Champ idx). C’est un numéro qu’il faudra indiquer pour connecter un SONOFF à ce capteur.

Allez dans « Configuration » puis dans « Dispositif »

Vous arrivez sur la fenêtre qui donne l’ensemble des éléments déclarés dans DomoticZ. En colonne 1, vous trouvez les identifiant Idx qui servent à faire le lien DomoticZ -Sonoff : ici : on retrouve idx =1. Nous avons donc 2 moyens de trouver la valeur Idx pour le Sonoff.

L’application DomoticZ a maintenant un Interrupteur de déclaré.

Nous allons maintenant connecter les SONOFF.

(47)

7 CONFIGURATION DES SONOFF 7.1 Préparation du PC

Coté PC, il va vous falloir 3 choses :

• Le logiciel de Flashage : Tasmota-PyFlasher

• Le SW à télécharger sur le SONOFF : tasmota-FR.bin

• Un adaptateur USB pour programmer les ESP8266 (Puce CH340G)

7.1.1 Télécharger le SW de flashage : Tasmota-PyFlasher

Aller sur le site :

https://github.com/tasmota/tasmota-pyflasher Vous arrivez sur la page suivante :

Allez sur l’onglet « Release » et télécharger le logiciel en cliquant sur le .exe

Et copier l’exécutable dans un répertoire (pas d’Install)

(48)

7.1.2 Télécharger le SW à télécharger sur le SONOFF : Tasmota-FR.bin

Aller sur le site :

https://github.com/arendst/Tasmota/releases Vous arrivez sur la page suivante :

Il vous faut alors descendre dans la page (très très bas …) et vous trouvez :

Et télécharger le logiciel en cliquant sur le .bin

Copier l’exécutable dans le même répertoire Tasmota_Flasher (pas d’Install)

(49)

7.1.3 Préparer l’adaptateur USB pour programmer les ESP8266 (Puce CH340G) L’adaptateur se présente comme suit :

Vous allez avoir besoin de 4 câbles DuPont pour se connecter sur le SONOFF.

Il est conseiller de prendre un câble Rouge pour le +3V3 et un noir pour GND.

(50)

7.2 SONOFF « Basic »

7.2.1 Présentation et Préparation.

Le SONOFF basic est un SONOFF wifi a 1 voie (1 relais) Il se présente de la manière suivante :

On remarque sur le dessus le bouton de commande manuel, qui va aussi nous servir à mettre le SONOFF en mode Flashage.

Il s’ouvre simplement en déclipsant le dessous : pas de vis. On remarque qu’il y a une Led qui va nous indiquer, lors du fonctionnement, si le SONOFF a trouvé le réseau WIFI ainsi que son état : ON ou OFF.

On remarque :

• Qu’il n’y a pas de réseau de masse inclus ; le fil de masse doit être câblé à part.

• Que les 2 fils de de courant sont coupés (A vérifier)

On voit l’emplacement où il va falloir souder des pins pour pouvoir télécharger le SW. Le câblage est indiqué coté circuit imprimé.

(51)

Il est nécessaire de souder 4 pins sur ce circuit.

Le SONOFF avec ses pins soudés.

7.2.2 Connection SONOFF à l’adaptateur USB

C’est une opération simple mais un peu délicate car il y a 2 sources d’erreur :

• Inversion 3V3 et GND

• Inversion TX et RX.

Souvenez-vous que la Borne 3V3 est celle qui se trouve près du bouton reset

Et que si cela ne fonctionne pas en flashage, c’est surement que les fil TX/RX sont mal câblés

Et que vous allez avoir : dans l’ordre :

3V3 - RX – TX - GND

Donc fil rouge près du bouton Reset)

Et qu’il faut croiser les Fils TX/RX entre le SONOFF et l’adaptateur

(52)

Le câblage final va ressembler à cela :

7.2.3 Connection au PC

La connexion au PC est un peu compliquée car il doit mettre le SONOFF en mode flashage, cela se fait en connectant l’adaptateur USB au PC tout en maintenant le bouton RESET enfoncé sur le SONOFF (faut avoir 3 mains)

Donc connecteur le montage de la manière suivante : 1. Appuyer sur le bouton Reset (la grande tige noire) 2. Brancher l’adaptateur sur le port USB sur le PC

3. Relâcher le bouton de reset (le SONOFF a maintenant démarré en mode Boot Loader)

7.2.4 Flashage

Démarrer le SW Tasmota_Flasher.

L’écran suivant apparait :

(53)

Cliquer sur le bouton sur le coté de « Serial port » et trouver le port où est connecté l’adaptateur.

Ici COM 3. Sélectionnez-le

Cliquer sur le bouton « Browse » et sélectionner le fichier Tasmota-FR.bin.

Cliquer sur « Flash Tasmota »

L’écran suivant apparait et le flashage se fait

Et se termine par :

Débrancher l’adaptateur du PC pour que le SONOFF se remette en mode normal.

(54)

7.2.5 Connection à DomoticZ

Rebrancher l’adaptateur ; La led verte se met à clignoter.

Aller sur l’icône Wifi de votre PC et scanner les réseaux :

Un nouveau Réseau Wifi est apparu : Tasmota - 4852 2. Se connecter dessus

3. Lancer un navigateur avec l’adresse 192.168.4.1 et la page Web suivante apparaît :

(55)

4. Scanner les réseaux wifi

(56)

5. Sélectionner DOMONET

6. Saisir son mot de passe : Lavandou31 7. Cliquer sur Enregistrer

Le module va redémarrer sur le réseau DOMONET

Aller alors sur RasAP et l’on peut vérifier que le SONOFF s’est bien connecté sur le réseau :

(57)

Il faut alors :

• Connecter le PC sur le réseau Domonet en Wifi

• Se connecter sur ce SONOFF via cette adresse IP pour le configurer Lancer donc Chrome et se connecter sur cette adresse, l’écran suivant apparait :

Cliquer sur « Configuration du Module »

Sélectionner le type de Module : ici : Sonoff Basic

(58)

Et cliquer sur « Enregistrer »

Cliquer sur « Configuration » pour revenir au menu précèdent.

Vérifier alors que l’on a le menu qui correspond au type de Sonoff Cliquer sur « Autre Configuration »

Et changer le nom du SONOFF

Et cliquer sur « enregistrer »

Le SONOFF redémarre et revient sur le menu de départ et l’on voit qu’il a changé de nom.

(59)

Cliquer sur « Configuration ».

Puis Cliquer sur « Configuration MQTT »

Renseigner le Hôte : c’est l’adresse IP du Broker ; donc du Raspberry Le Port du Broker est déjà renseigné

Changer le Topic : ici : Sonoff1 Attention aux noms des Topics :

Reprendre le nom du module ➔ Ils doivent être tous différents

Et cliquer sur « Enregistrer »

Le SONOFF redémarre et revient sur le menu de départ.

Cliquer sur « Configuration ».

(60)

Puis Cliquer sur « Configuration DomoticZ »

Vous arrivez sur l’écran qui permet de faire le lien entre ce SONOFF et domoticZ

Il faut rentrer en idx1 l’identifiant que l’on a eu au moment du paramétrage de l’interrupteur dans DomoticZ.

Ici : c’était MQTT2 - l’interrupteur 1 ; donc idx=1

Et cliquer sur « Enregistrer »

Le SONOFF redémarre et revient sur le menu de départ.

(61)

7.2.6 Test de la configuration avec DomoticZ

Revenir dans DomoticZ sur l’onglet interrupteur

Cliquer sur la lampe, celle-ci s’allume et le statut devient ON.

Sur le SonOFF, la lampe LED doit s’allumer

(62)

7.3 SONOFF « Dual »

7.3.1 Présentation du SONOFF Dual Pour les SONOFF dual, il existe 2 modèles :

Le petit modèle : TH10A, et le model de puissance 16 A

Il existe aussi des modèles possédants, en plus, une sonde de température ou de température/humidité.

Donc, attention lors des commandes.

L’intérêt de ces SONOFF dual sont de pouvoir gérer des volets roulants. On peut connecter, en plus, la commande manuelle sur le côté du SONOFF.

Dans cette section, nous allons traiter que le SONOFF Dual 16A Série R2.

(63)

Sur ce modèle, le câblage est un peu plus sérieux que sur le basique : le model est fixé par 4 vis.

7.3.2 Connection SONOFF à l’adaptateur USB L’opération ressemble fort à celle du SONOFFF basic.

Sur le bord du module, vous avez un emplacement pour souder une petite barrette de pin.

L’ordre est le même que sur le « basic » ; donc le connecteur USB/SONOFF sera le même.

Souvenez-vous que la Borne GND sera sur le bord du module.

Par contre, petite particularité, vous avez aussi un emplacement pour connecter les commandes manuelles de relais.

Mais ces connections vous servirons aussi à positionner le SONOFF en mode Flashage en cuicuitant les borne GND et bouton 0.

(64)

Il vous faudra donc souder, à cet endroit, un bornier pour pouvoir court-circuiter les 2 bornes GnD / button0 Attention : Avant de souder, gratter un peu les connections car il y a du vernis et les soudures peuvent ne pas prendre.

Le résultat sera celui-là.

Par la suite, en mode fonctionnement, le SONOFF sera câblé comme suit :

(65)

7.3.3 Connection au PC

La connexion au PC ressemblera à quelque chose comme cela.

La seule différence, c’est que vous n’avez pas à appuyer sur le bouton Reset pour mettre le module en mode Flashage, il faut juste mettre un câble DuPont entre le GND et Button 0.

7.3.4 Flashage

La procédure de flashage est exactement la même que celle du Sonoff Basic.

(66)

7.3.5 Connection a DomoticZ

Débrancher l’adaptateur USB.

Retirer le pont entre GND et Button 0.

Rebrancher l’adaptateur ; La led bleue s’allume.

Aller sur l’icône Wifi de votre PC et scanner les réseaux :

Un nouveau Réseau Wifi est apparu : Tasmota-6925. Se connecter dessus (Pas de mot de passe)

3. Lancer un navigateur avec l’adresse 192.168.4.1 et la page Web suivante apparaît :

3. Lancer un navigateur avec l’adresse 192.168.4.1 et la page Web suivante apparaît :

(67)

4. Scanner les réseaux wifi

5. Sélectionner DOMONET

6. Saisir son mot de passe : Lavandou31 7. Cliquer sur Enregistrer

Le module va redémarrer sur le réseau DOMONET

Aller alors sur RasAP et l’on peut vérifier que le SONOFF s’est bien connecté sur le réseau :

(68)

Il faut alors :

• Connecter le PC sur le réseau Domonet en Wifi

• Se connecter sur ce SONOFF via cette adresse IP pour le configurer Lancer donc Chrome et se connecter sur cette adresse, l’écran suivant apparait :

On voit que le SONOFF est en configuration « BASIC », qui est la configuration par défaut.

Il faut donc le passer en DUAL Cliquer sur « Configuration »

Cliquer sur « Configuration du Module »

Et sélectionner le type « Sonoff Dual R2 (39)

(69)

Et rentrer les informations suivantes pour configurer les boutons 0 et 1

Et cliquer sur « Enregistrer »

Le SONOFF redémarre et revient sur le menu de départ.

Le sonoff est maintenant configuré en DUAL Cliquer sur « Configuration »

(70)

Cliquer sur « Autre Configuration »

Et changer le nom du Module

Le module va redémarrer sur le réseau DOMONET

(71)

Le SonOff est passé en mode DUAL.

Cliquer sur « Configuration ».

Puis Cliquer sur « Configuration MQTT »

Renseigner l’Hôte : c’est l’adresse IP du Broker ; donc du Raspberry Le Port du Broker est déjà renseigné (1883)

Changer le Topic : ici : SonoffDual1 Il n’y a pas de mot de pass

Et cliquer sur « Enregistrer »

Le SONOFF redémarre et revient sur le menu de départ.

(72)

Configuration de DomoticZ

Il faut passer maintenant sur la configuration de DomoticZ.

La configuration ressemble à celle faite lors de la première configuration de DomoticZ( voir la section « Création d’un élément pour ensuite y rattacher un SONOFF »

• Connectez-vous à DomoticZ à partir du PC en tapant l’adresse : 10.3.141.1:8080/ :

• Allez dans la page « Configuration » puis « Hardware » et créer un nouvel élément de type « Dummy » et portant le nom du SonOff Dual

• Cliquer sur « Ajouter » (c’est un élément virtuel)

Vous pouvez voir en haut de l’écran que votre Item a bien été créé et qu’il y a un bouton pour lier un capteur sur cet élément.

Cliquer maintenant sur « Créer un capteur virtuel » et ajouter 1 nouvel element de type interrupteur (Le faire 2 fois)

Si vous allez dans l’onglet « Interrupteur » Vous pouvez voir apparaitre vos 2 nouveaux interrupteurs avec les Idx qui vont permettre de faire la liaison avec le Sonoff Dual.

(73)

Fin de Configuration du SonOff Dual

Revenir maintenant sur le Sonoff Cliquer sur « Configuration ».

Puis Cliquer sur « Configuration DomoticZ »

Vous arrivez sur l’écran qui permet de faire le lien entre ce SONOFF et DomoticZ

Il faut rentrer en idx , les ’identifiants que l’on a eu au moment du paramétrage de l’interrupteur dans DomoticZ.

Ici : donc idx=2 et Idx2= 3

Et cliquer sur « Enregistrer »

Le SONOFF redémarre et revient sur le menu de départ.

7.3.6 Test de la configuration avec DomoticZ Revenir dans DomoticZ sur l’onglet interrupteur

Cliquer sur les boutons dans DomoticZ et vous devez voir les Led s’allumer sur le SonOff.

(74)

7.3.7 Programmation du SonOff en mode volet Roulant

Pour passer le SonOff en mode Volet roulant, il vous faut passer des commandes via le mode Console du SonOff.

Pour cela, aller sur le menu général du SonOff et cliquer sur le mode Console

<A faire>

(75)

7.4 SONOFF « Bridge RF »

7.4.1 Présentation

Le bridge RF/Wifi est juste un « pont » qui va retransmettre les trames RF vers le broker via l’interface WIFI.

Il n’y a aucune identification des télécommandes, il n’y a pas d’appairage Télécommande RF/bridge.

Tout le décodage va devoir être fait au niveau DomoticZ qui n’est pas trop fait pour cela ; il va falloir bidouiller.

Le bridge RF/Wifi se présente comme un petit boitier gris.

Avec un connecteur Alimentation 5v type micro USB sur le côté et un petit bouton reset, qui va aussi nous servir à mettre le SONOFF en mode Flashage.

Le fond du boitier est fixé à l’aide de 4 vis cachées sous les patins en mousse. Faites « sauter » les patins de protection et dévisser les 4 vis, la carte électronique du RFBridge est accessible, la soulever.

L’emplacement du connecteur série pour le flashage ainsi que le bouton ON/OFF se situe en dessous du rétro- éclairage à LED vert qui illumine le logo Sonoff.

(76)

7.4.2 Connection SONOFF à l’adaptateur USB

Soulever le rétroéclairage et enlever la mousse sous le rétroéclairage

Venir souder nos pins de connections que l’on aura, au préalable, raccourci de 2 mm afin qu’elle ne gêne pas la remise en place de l’écran après le flashage. Le trop le plus à gauche reste libre (pas de pin)

7.4.3 Connection au PC

L’opération ressemble fort à celle du SONOFFF basic.

L’ordre est le même que sur le « basic » ; donc le connecteur USB/SONOFF sera le même.

Souvenez-vous que la Borne 3V3 sera sur le milieu du module Bridge.

(77)

La connexion au PC pour mettre le SONOFF en mode flashage, est la suivante : 1. Mettre le commutateur S2 sur OFF

2. Appuyer sur le bouton Reset (sur le côté du boitier) 3. Brancher l’adaptateur sur le port USB sur le PC 4. Relâcher le bouton de reset (

Le SONOFF a maintenant démarré en mode Boot Loader

7.4.4 Flashage

La procédure de flashage est exactement la même que celle du Sonoff Basic.

En fin de flashage, Remettre le commutateur S2 sur ON

7.4.5 Connection à DomoticZ

Rebrancher l’adaptateur ; Le rétroéclaire s’allume en vert se s’allume.

Aller sur l’icône Wifi de votre PC et scanner les réseaux :

Un nouveau Réseau Wifi est apparu : Tasmota-1044. Se connecter dessus

Lancer un navigateur avec l’adresse 192.168.4.1 et la page Web suivante apparaît :

(78)

Il faut alors procéder, pour les premières étapes comme pour le SONOFF BASIC :

• Scanner les réseaux wifi

• Sélectionner DOMONET

• Saisir son mot de passe : Lavandou31

• Cliquer sur Enregistrer

Le module va redémarrer sur le réseau DOMONET

Aller alors sur RasAP et l’on peut vérifier que le SONOFF s’est bien connecté sur le réseau et l’on trouve son adresse IP Wifi sur le réseau Domonet (Voir Sonoff Basic)

Il faut alors :

• Connecter le PC sur le réseau Domonet en Wifi

• Se connecter sur ce SONOFF via cette adresse IP pour le configurer Lancer donc Chrome et se connecter sur cette adresse IP, l’écran suivant apparait :

On voit que le SONOFF est en configuration « BASIC », qui est la configuration par défaut.

Il faut donc le passer en RF Bridge Cliquer sur « Configuration »

Cliquer sur « Configuration du Module »

(79)

On voit que le SONOFF est en configuration « BASIC », qui est la configuration par défaut.

Passer alors le type de module en SonoffBridge (25)

Et cliquer sur « Enregistrer »

Le SONOFF redémarre et revient sur le menu de départ.

Le sonoff est maintenant configuré en Bridge RF/Wifi

(80)

Cliquer sur « Autre Configuration » et changer le Nom du SonOff

Et cliquer sur « Enregistrer », Le module va redémarrer sur le réseau DOMONET

Cliquer sur « Configuration ».

Puis Cliquer sur « Configuration MQTT »

Renseigner l’Hôte : c’est l’adresse IP du Broker ; donc du Raspberry 10.3.141.1 Le Port du Broker est déjà renseigné

Changer le Topic : ici : RFBridge1 Il n’y a pas de mot de pass

Et cliquer sur « Enregistrer »

Le SONOFF redémarre et revient sur le menu de départ.

Configuration de DomoticZ

Il faut passer maintenant sur la configuration de DomoticZ.

Remettre le commutateur S2 sur ON

(81)

La configuration ressemble à celle faite lors de la première configuration de DomoticZ (voir la section « Création d’un élément pour ensuite y rattacher un SONOFF »

• Connectez-vous à DomoticZ à partir du PC en tapant l’adresse : 10.3.141.1:8080/ :

• Allez dans la page « Configuration » puis « Hardware » et créer un nouvel élément de type « Dummy » et portant le nom QT4_RF_Bridge et toujours du type « Dummy »

• Cliquer sur « Ajouter » (c’est un élément virtuel)

Vous pouvez voir en haut de l’écran que votre Item a bien été créé et qu’il y a un bouton pour lier un capteur sur cet élément.

Cliquer maintenant sur « Créer un capteur virtuel » et ajouter 1 nouvel élément mais cette fois ci de type « Electrique (instantané + Compteur) (Le faire 1 seul fois)

Si vous allez dans l’onglet « Dispositif » Vous pouvez voir apparaitre votre équipement avec le Idx qui va permettre de faire la liaison avec le Sonoff Bridge.

(82)

On le retrouve aussi dans l’ongle « Mesure »

Fin de Configuration du SonOff Bridge

Revenir maintenant sur le Sonoff Cliquer sur « Configuration ».

Puis Cliquer sur « Configuration DomoticZ »

Vous arrivez sur l’écran qui permet de faire le lien entre ce SONOFF RF et DomoticZ

Il faut rentrer en idx, les ’identifiants que l’on a eu au moment du paramétrage de l’interrupteur dans DomoticZ.

Ici : donc idx=4 et le mettre sur toutes les entrées

(83)

Recoffrage du RF Bridge

Il vous faut alors refermer le RF Bridge mais cela se complique un peu avec les pins que nous avons mis pour le flashage :

A) Couper le début de la mousse de protection et la coller avec les pins.

B) Enlever ensuite un morceau de 3 mn de la mousse et la coller derrière les pins.

C) Coller un bout de scotch sur l’ensemble pour assurer l’isolation électrique et rabaisser le rétroéclairage.

(84)

7.4.6 Connection des connecteurs de Porte RF

Le connecteur se porte se compose de 2 boitiers, un avec un aimant, l’autre avec la partie électronique.

Ouvrir la partie électronique et mettre une pile 12 volts.

Petite astuce pour l’ouverture ; il faut abaisser la languette et pousser vers la gauche.

Une fois réassemblé, vous rapprocher les 2 parties (attention, il y a des flèches sur le boitier pour indiquer le positionnement) et vous les écarter.

Le boitier doit s’allumer 3 secondes en rouge.

La lampe Led RF sur le Bridge s’allume en Rouge »

Aller dans le menu console de SONOFF

(85)

Le Log apparait, on voit les messages envoyés sur le Broker et la valeur envoyée : ici « 10415921 » : c’est cette valeur qu’il va falloir aller décoder dans DomoticZ

Aller sur l’écran Dispositif de DomoticZ On voir que le capteur affiche la même valeur :

Il faudra alors aller faire des scripts sous Blocky pour traiter ces valeurs et leur associer des actions.

(86)

7.4.7 Connection des Télécommandes RF

Prendre une télécommande RF.

Appuyer sur le bouton « C »

La lampe Led RF sur le Bridge s’allume en Rouge » Aller dans le menu console de SONOFF

Le Log apparait, on voit les messages envoyés sur le Broker et la valeur envoyée : ici « 10415921 » : c’est cette valeur qu’il va falloir aller décoder dans DomoticZ

Aller sur l’écran Dispositif de DomoticZ On voir que le capteur affiche la même valeur :

Il faudra alors aller faire des scripts sous « Blocky » pour traiter ces valeurs et leur associer des actions.

(87)

7.4.8 Editeur de script sous Blocky.

L’éditeur de script est un peu compliqué à prendre en main mais assez facile à utiliser ensuite.

Je ne mets pas d’explication ici, car c’est trop long. il vaut mieux se reporter aux formations en ligne.

https://www.youtube.com/channel/UC4YTy0WMM_zNoPgJXO2wk9Q https://www.justegeek.fr/tuto-domotique-creer-des-evenements-dans-domoticz/

https://www.domoticz.com/DomoticzManual.pdf https://www.youtube.com/watch?v=tg6mYhEaPkM Le résultat ressemble cela :

(88)

7.5 SONOFF Mini

7.5.1 Présentation et Préparation.

< À faire>

7.5.2 Connection SONOFF à l’adaptateur USB

3v3 = Rouge GND= Noir RX =

7.5.3 Connection au PC

< À faire>

7.5.4 Flashage

< À faire>

7.5.5 Connection à DomoticZ

< À faire>

(89)

7.6 SONOFF 4CH Pro

7.6.1 Présentation et Préparation.

< À faire>

7.6.2 Connection SONOFF à l’adaptateur USB

< À faire>

7.6.3 Connection au PC

< À faire>

7.6.4 Flashage

< À faire>

7.6.5 Connection à DomoticZ

< À faire>

(90)

7.7 SONOFF Prise Murale

7.7.1 Présentation et Préparation.

< À faire>

7.7.2 Connection SONOFF à l’adaptateur USB

< À faire>

7.7.3 Connection au PC

< À faire>

7.7.4 Flashage

< À faire>

7.7.5 Connection à DomoticZ

< À faire>

(91)

8 CONNECTION PASSERELLE USB 8.1 Introduction

8.2 Le HW de la Passerelle

8.3 Le SW de la passerelle

8.4 La connexion dans DOMOTICZ

8.5 La connexion des capteurs dans DOMOTICZ

(92)

9 CONNECTION PASSERELLE ESP8266 WIFI 9.1 Introduction

9.2 Le HW de la Passerelle

9.3 Le SW de la passerelle

IL faut d’abord rajouter dans Arduino le gestionnaire de carte ESP8266.

Lancez l’IDE Arduino et ouvrez les préférences depuis le menu Fichier. Allez dans le menu « Fichier » puis Préférences… Cliquez sur l’icône indiquée par la flèche rouge sur la photo ci-dessous.

Indiquer le chemin des cartes complémentaires dans « Préférences » https://arduino.esp8266.com/stable/package_esp8266com_index.json

(93)

Installer le package ESP 8266 en allant dans « Outils » + Type de carte « + « Gestionnaire de carte »

Entrer ESP dans le filtre, on voit apparaite le package ESP8266.

Cliquer sur installer.

Charger le SW de la passerelle Choisir la carte

Et compiler le SW puis le telecharger.

9.4 La connexion dans DOMOTICZ

9.5 La connexion des capteurs dans DOMOTICZ

(94)

10 ANNEXES 10.1 Déport d’écran

En installant le SW VNC viewer sur le PC, vous pouvez déporter l’écran complet du Raspberry sur le PC et vous permettre contrôler le Raspberry sans être connecté localement.

Lancer VNC viewer et entrer votre adresse IP.

Vous arrivez sur l’écran de login du Raspberry

Connectez-vous avec le Login/password système du Raspberry (Pi+ pwd) ; attention, comme sur le Pi, la frappe du mot de pass n’est pas visualisée.

(95)

10.2Déport de console System avec PuTTY

En installant PuTTY sur le PC le SW PuTTY, vous pouvez déporter la console de commande du Raspberry sur le PC et vous permettre de passer des commandes sans être connecté localement.

Configurer le SW avec l’adresse IP de votre Box et cliquer Open.

Nota : Vous pouvez mémoriser le nom de la session et ses caractéristiques.

Connectez-vous avec le Login/password système du Raspberry (Pi+ pwd) ; attention, comme sur le Pi, la frappe du mot de pass n’est pas visualisée.

Vous obtenez la console de commande.

sudo apt-get update sudo apt-get upgrade

10.3Installation d’un clavier virtuel sur le Raspberry

Si vous le désirez, vous pouvez aussi installer un clavier virtuel sur l’écran du Raspberry : Vous avez le tuto à cet endroit

https://www.framboise314.fr/clavier-virtuel-matchbox-en-azerty-sur-le-raspberry-pi/

(96)

10.1 Test du Broker Mosquitto avec MQTTBOX

Si vous rencontrez des soucis ou que vous voulez tester votre broker, vous pouvez le faire avec l’application MQTTbox.

Télécharger l’application sur ce lin et installer la

http://workswithweb.com/html/mqttbox/downloads.html Puis lancer l’application.

Créer une connexion avec le Broker se situant sur le Raspberry, en indiquant un identifier : ici PC_Domotique et en précisant l’adresse du broker : ici : l’adresse IP du Raspberry.

(97)

Puis Créer un Publisher en cliquant sur le bouton « Publisher »

Ici, Notre Topic sera Test_IOT

Puis créer un subcriber en cliquant sur le bouton « Add subcriber » et en donnant le nom du topic que l’on a créé auparavant.

(98)

On voir alors que, à chaque fois que l’on met un message dans la rubrique Payload et que l’on clique sur « Publish » celui- ci apparait la partie Subcriber.

Ceci montre donc que notre broker fonctionne.

Cet outil pourra aussi être très utile pour suivre l’installation de nos SONOFF.

(99)

Références

Documents relatifs

[r]

On sait qu’il existe une matrice A ∈ L inversible grˆace `a la

Donc il y une absurdité puisque M 0 étant une matrice non nul de rang minimal il ne peut pas exister de matrice non nul ayant un rang strictement plus petit.. L’hypothèse m ¸ 2 est

remarque : pour construire le contre exemple prendre n’importe quelle suite telle que la seconde coordonnée de X n ne sont pas la première de X n+1. est linéaire injective

(erreur de texte ?) De toute façon pour la convergence normale il su¢ t de majorer à partir d’un

2) Ouvrir une application office : Word ou excel par exemple Aller dans Fichiers  Compte.. 3 Repérer votre compte dans la liste des comptes connectés et cliquer sur « Déconnexion

L'adaptateur USB 3.0 vers HDMI USB32HDPRO vous permet d'ajouter un écran HDMI à votre ordinateur par un port USB 3.0, ce qui constitue une manière économique et pratique d'élargir

L'adaptateur USB 3.0 vers VGA USB32VGAPRO transforme un port USB 3.0 de votre ordinateur portable ou de bureau en sortie VGA avec la prise en charge d'un signal vidéo haute