Domoticz version 4-9700 : La mise à jour

Dans Centrale par BelkeenLaisser un commentaire

Une nouvelle version de Domoticz est sortie dimanche, c’est-à-dire : Domoticz version 4-9700

Après près d’un an d’attente, une nouvelle version stable de Domoticz est enfin sortie.
L’ancienne version aura effectivement vu passer deux versions de Raspbian : Jessie et Stretch.

Pour ceux qui étaient sur Jessie notamment, les développeurs vous conseillent de faire une sauvegarde de votre système. Ainsi, ils n’assurent pas que la transition se passe pour le mieux. De mon côté, que se soit sous Jessie ou Stretch, à première vue, pas de soucis ! On en reparle ensuite.

La Patch Note de Domoticz version 4-9700

Voilà la liste des évolutions qui sont, finalement, intégrées dans ce nouveau Domoticz  v. 4.9700 :

Implémentations
Ajout Devices

– Comm5 SM-xxxx sensors support
– Denkovi Smartden IP In (32) with LAN Interface
– EcoCompteur device
– eHouse BMS / Home Automation System Integration
– Honeywell Lyric thermostat
– I2C: support for MCP23017 (16bit I2C GPIO expander)
– Initial support for FS20
– KMTronic TCP Temperature hardware
– RFXtrx Lucci Fan DC implemented
– OpenWeatherMap: cloud sensor
– RFXCom: support for WIND7, RAIN7/RAIN8/RAIN9
– Rtl_433: support for wind sensors, HH and LL humidity values
– Xiaomi Aqara Cube

Langages

– “Persian” (Big tankgs to “foademadi”, “maziar.hafezi” and “reza.hadipour2002”)
– “Albanian” (Big thanks to “arbenik”)
– “Bosnian” (Big thanks to “Vedran”)
– “Catalan” (Big thanks to “delfisastre”)

Fonctionnalités Device

– Camera: support for HTTPS url’s
– Door Lock Inverted
– HardwareMonitor monitor own process memory usage
– Logitech Media Server: Added option to remove unused nodes
– MySensors: handling of I_INCLUSION_MODE message.
– MySensors: support for SmartSleep option (gateway 2.x)
– Netatmo: rssi support
– New Managed meter type
– OnkyoAVTCP: Add source selection, detection via NRIQSTN
– Voltage/Current for Armbian Kernal 4.14+
– ZWave node ID to log

Fonctionnalités système

– Blockly, now possible to directly add/update Text devices
– Blockly: now possible to use expressions in debug messages like “My temperature is {{temperaturedevice[1234]}} degrees” (see http://www.domoticz.com/wiki/Events)
– Command line option ‘-noupdates’ to stop using the internal update functionality Corrected ‘Proxy’ settings in the settings page (missing element closing tag)
– Disabling the option to downgrade Domoticz and use a newer database (because of database migrations)
– Forcing appcache to be refreshed on every new build
– Functionality to allow Python Plugins to integrate with the Domoticz Security Panel
– MQTT Push message on scene/group switch event
– Selector Switch: correcting display for all UTF8 characters now
– Styles folder can have its own images folder to overwrite stock images
– Telegram notifications
– Webserver: automatically reload SSL certificates and DH params3

Suppression

– NMA Notification system (the service has stopped)

Mises à jour

– Dzvents (version 2.4.6, See dzVents/documentation/history.md)
– OenZWave driver and configuration files
– Translation files
– Various internal libraries (C++/WWW)
– Floorplans now stored in database
– Improved color dimmer support
– Internal HUE/RGB/W/WW handling
– Philips Hue: internal code
– Fixed: Various, see github

Comment faire la mise à jour ?

Pour le coup, contrairement à la recommandation des développeurs, j’ai utilisé la méthode “simple” pour mon serveur “live” et mon serveur de tests.

Méthode simple

Connectez vous à votre Raspberry, SSH ou directement, à vrai dire peu importe. Rendez vous, ensuite, dans le dossier d’installation de Domoticz, par défaut :

 cd Domoticz 

Puis taper la commande suivante :

sudo ./updaterelease

Quelques lignes et le téléchargement vont premièrement apparaître, avant redémarrer le service Domoticz.

Ainsi, une fois fait, il ne reste plus qu’à vous reconnecter sur votre serveur avec votre méthode habituelle. Votre mise à jour Domoticz version 4-9700 est, en effet, faite.

Domoticz version 4-9700
Si vous êtes sur Jessie

Dans le cas où vous êtes encore sur Raspbian Jessie, on vous conseille de passer sur Stretch.

Pour cela, il faudra d’abord :

  • Premièrement, sauvegarder vos données du serveur, en allant dans “Paramètres”
  • Deuxièmement pour les utilisateurs de solutions ZWave, sauvegarder votre fichier de configuration (habituellement dans Config/zwcfg_xxxxx.xml)
  • Puis si vous utilisez les plans sur images, sauvegardez les. On nous annonce que les images seront maintenant dans la base de données donc, c’est une manipulation que nous ferons pour la dernière fois.
  • Si vous utilisez des scripts externes, comme par exemple la gestion des radiateurs, sauvegardez les aussi.

Une fois ces sauvegardes faites, vous pouvez donc réinstaller votre système sous Stretch, et installer Domoticz version 4-9700 dessus.

Une fois installé, vous pouvez réimporter finalement vos différentes sauvegardes… et profitez de votre nouveau système, avec les données que vous aviez dans l’ancienne version.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.