[Domoticz] Installation sur NAS Syno 713+ avec Docker
Après avoir travaillé avec Jeedom que je ne trouve pas tellement réactif et finalement assez difficile à configurer, j'ai essayé Domoticz vu que le firmware Tasmota intègre une configuration spécifique pour cette application. On peut trouver de la documentation ici : http://www.domoticz.com/DomoticzManual.pdf
J'ai trouvé des infos ici pour l'installer via une image Docker sur un NAS Synology : https://projetsdiy.fr/installer-domoticz-nas-synology-ds718-plus-docker-machine-virtuelle/. Installation sans problème ! Afin de pouvoir avoir accès aux plugins, je me suis créé un dossier "docker/domoticz" sur lequel je mappe le dossier "/config" :
[Sonoff] Paramétrage du firmware Tasmota
Ayant essayé de flasher le firmware Tasmota pour des modules Sonoff Dual R2 (voir l'articles suivant : Flashage de Tasmota pour module Sonoff Dual R2), voici quelques commandes utiles pour paramétrer ces modules en fonctions du type d'utilisation.
Source : https://github.com/arendst/Sonoff-Tasmota/wiki/Commands
Remarque : dans la console accessible via l'adresse IP du module avec le firmware Tasmota, les commandes ne prennent pas en compte la casse. On peut donc écrire les commandes toutes en minuscules.
Outil en python qui centralise tous les modules sous Tasmota : Tasmota Device Manager https://github.com/jziolkowski/tdm
Pour en savoir plus sur MQTT : https://www.hivemq.com/mqtt-essentials/
A) Pour piloter des volets roulants
Voir cet article : Module Sonoff Dual R2 et volet roulant
B) Pour une prise pour la Livebox
Il peut (malheureusement...) arriver que l'on ait besoin de redémarrer la Livebox pour corriger certains problèmes. On peut se servir d'un module Sonof Dual R2 pour commander la prise sur laquelle sera branchée la Livebox. Par contre si on l'éteint, on n'a plus de réseau car plus de Livebox... et donc on ne pourra plus la rallumer. Heureusement il existe une solution avec les commandes "PulseTime" et "PowerOnState".
[Sonoff] Flasher Tasmota sur un module Sonoff Mini
Le Sonoff Mini https://www.itead.cc/sonoff-mini.html est sorti au printemps 2019. La nouveauté, c'est qu'on pourrait y installer le firmware Tasmota de façon "simple" (ce n'est pas tout à fait vrai) via OTA.
Malheureusement Itead, son fabriquant ne propose pas d'outil sous Linux (Grrr...). Voir cet article où je relate mes "déboires" sous Linux pour le Sonoff RFR3 https://lofurol.fr/joomla/electronique/domotique/225-sonoff-flasher-tasmota-sur-un-module-sonoff-rf-r3. Par contre, carton rouge à Sonoff / Itead pour le manque de documentation concernant le mode DIY et le flashage d'un autre firmware.
Du coup, les solutions Shelly, que je décris dans cet article https://lofurol.fr/joomla/electronique/domotique/226-tasmota-installation-sur-des-modules-shelly, sont plus séduisantes même si elles sont légèrement plus onéreuses. Notamment pour la qualité de la documentation ainsi que pour le format des modules arrondis qui rentreront mieux dans un boîtier pour placo.
Je vais aller plus vite dans la description de la démarche car c'est la même que pour le Sonoff RFR3 (voir le lien donné précédemment)
Sources utiles :
[Sonoff] Flasher Tasmota sur un module Sonoff RF R3
Le Sonoff RF R3 est sorti au printemps 2019. La nouveauté, c'est qu'on peut y installer le firmware Tasmota de façon simple via OTA.
Malheureusement Itead, son fabriquant ne propose pas d'outil sous Linux (Grrr...) : il n'existe qu'un fichier .exe... Mais en allant faire un tour dans le dépôt Github, on voit que les sources sont en python. Du coup, c'est jouable sous Linux à condition de faire quelques manips supplémentaires. Je détaille dans cette page mes démarches sous Ubuntu 18.04 (qui à ce jour ne fonctionne pas... mais j'ai posé la question ici https://github.com/itead/Sonoff_Devices_DIY_Tools/issues/21).
[Sonoff] Module Sonoff 4Ch Pro R2
Le Sonoff 4CH Pro R2 est un module intéressant car il permet de piloter 4 relais par Wifi mais aussi via une télécommande radio. Il peut s'alimenter entre 90 et 250V mais aussi avec un transformateur de 5 à 24V. On peut par exemple s'en servir pour piloter un système d'arrosage de jardin en se servant des relais en tant que contacts secs.
L'autre point essentiel à mes yeux est la possibilité de flashage de son firmware pour éviter d'utiliser un serveur externe et de maîtriser ses données. Ce tutoriel reprend pas mal d'info (en les actualisant) tirées d'un précédent article : https://lofurol.fr/joomla/electronique/domotique/164-sonoff-flasher-le-firmware-tasmota-sous-arduino-ide.
Plus d'infos ici : https://projetsdiy.fr/sonoff-4ch-pro-module-domotique-4-relais-wifi-radio-433mhz-r2-2018/
Site expliquant comment flasher : http://sigalou-domotique.fr/index.php/17-sonoff-4ch-pro-r2
Site du firmware Tasmota : https://github.com/arendst/Sonoff-Tasmota/wiki/Sonoff-4CH-and-4CH-Pro
Notice : http://ewelink.coolkit.cc/?p=458
TDM, gestionnaire de modules fonctionnant avec Tasmota (à recommander !) : https://github.com/jziolkowski/tdm
I- Préparation matérielle : souder des broches
[Sonoff] Module Sonoff Dual R2 et volet roulant
J'ai découvert ces modules domotiques Sonoff Dual R2 (certifiés CE et FC) communiquant via wifi fabriqué par la société Itead.
Site officiel : https://www.itead.cc/smart-home/sonoff-dual.html et wiki : https://www.itead.cc/wiki/Sonoff_Dual.
Ils possèdent 2 relais ce qui peut être très utile pour piloter des volets roulants. Par contre, leur taille est assez conséquente, ce qui rendra leur intégration difficile (prévoir un espace assez grand pour l'encastrement).
Ils sont conçus sur la base d'un ESP8285. On peut les trouver aux alentours des 8€ en fonction des promotions : https://www.banggood.com/SONOFF-DIY-Dual-Channel-WIFI-Wireless-Remote-Control-Switch-For-Smart-Home-Support-2G-3G-4G-Network-p-1138790.html. Attention, il existe 2 versions, la dernière est la R2 mais ce n'est ni indiqué sur l'emballage, ni sur le module. Il faut donc le démonter pour savoir exactement à quel modèle on a affaire car c'est sérigraphié sur la carte électronique.
On peut les piloter avec Jeedom comme c'est indiqué ici : https://www.habitat-domotique.fr/2018/01/08/presentation-sonoff-dual-r2/
Pour le firmware, le Tasmota conviendrait mieux pour des volets roulants et ESPEasy pour des capteurs selon ce post : https://easydomoticz.com/forum/viewtopic.php?t=6049#p50886). Voir ici une notice pour Tasmota : https://github.com/arendst/Sonoff-Tasmota/wiki/Sonoff-Dual-and-Dual-R2
D'autres explications ici : https://brfilm.net/v-sonoff-dual-with-tasmota-firmware-pGbDFsNMOkw.html
I- Le module
Schéma Fritzing ci-contre, téléchargeable au bas de cette page.
[Android] Installer LineageOS sur Samsung Galaxy S4
Suite à une discussion qui a éveillé ma curiosité ;-) , j'ai décidé de faire le "grand saut" (mais avec une sécurité ;-) ) et de tester l'installation de LineageOS sur mon smartphone Samsung Galaxy S4 VE GT-i9515 (et quelques temps après, j'ai fait la même chose pour ma tablette Samsung Galaxy Note 10.1 GT-N8010, voir cet article pour plus de détails).
Toutes ces manipulations ont été faites sous un ordinateur sous Ubuntu 18.04.
Pour cela, je me suis appuyé sur différentes sources :
- http://www.lineageosdownloads.com/download-galaxy-s4-ve-i9515-lineage-os/
- https://forum.xda-developers.com/galaxy-s4/general/rom-cm14-1-galaxy-s4-ve-gt-i9515-t3521131
- https://forum.xda-developers.com/s4-vE/help/installing-twrp-galaxy-s4-gt-i9515-t3674059
- https://wiki.lineageos.org/
- https://www.phonandroid.com/forum/threads/tuto-backup-stock-rom-stock-recovery-sur-galaxy-s4-mini-i9195.85160/
- Édition du 24/06/2019 : un excellent article présentant LineageOS https://linuxfr.org/news/installer-lineageos-sur-son-appareil-android
Remarque : Avec ces manipulations, il n'y a pas besoin de "rooter" son téléphone bien que la procédure pour le faire soit similaire. Il faudra par contre le faire si l'on veut utiliser l'application Titanium Backup (voir la partie III) pour ré-installer proprement ses données après l'installation de LineageOS.
I- État des lieux et préparation
Pour avoir un diagnostic complet, j'ai installé sur mon smartphone l'application CPU-Z. Je vois donc que ma version d'Android est la 5.0.1 et que le processeur est un Krait 300 (Qualcomm Snapdragon 600 1,89 Ghz à 4 coeurs) donc une architecture ARM. Après recherches, ma ROM doit être la JFVELTE.
Page 25 sur 37