Gladys Assistant 4.19: Climatizations, Zigbee soil moisture sensor & fund improvements!

Hi everyone!

Here we go again with a new version of Gladys Assistant :partying_face:

Addition of air conditionings

It is now possible to manage its air conditioners via MQTT integration :

Thanks Euguu for the PR :pray:

Adding soil moisture sensors in the Zigbee integration

In Zigbee integration, it is possible to add soil moisture sensors.

This sensor has been deliberately separated from the “room” humidity sensors so as not to distort the room humidity calculations.

Thanks Euguu for the PR :pray:

Unified search bar and sorting in integrations

All of the code for searching / and sorting devices in integrations has been unified into a single component by @AlexTrovato so that the experience is consistent across all integrations.

I think the more integrations we have in Gladys, the more we’ll be able to unify behaviors and have generalizable “UI blocks” across integrations.

A step in the right direction then! Thanks @AlexTrovato :clap:

Tasmota/Zigbee: When updating a device, no more name/part loss.

When updating a Zigbee device in Gladys integration, Gladys was losing the device name and part: this is no longer the case thanks to @AlexTrovato :clap:

Background improvements / bugfix

This release brings a set of necessary but less visible changes :

  • In the MQTT integration, all shell script files have been replaced by Javascript code, which as a result becomes 100% unit-tested (which was not the case with shell code). I think we really have to stop these untested Shell files, everything is possible in JS :slight_smile:
  • Fixed a bug on Gladys Plus, at the first connection, the error message to warn that the user had not accepted his public/private key locally was not displayed.
  • Improved the code for installing service dependencies during the build. Thanks @Pti_Nico for the work :slight_smile:
  • Changed the interface of the OpenAI integration to talk about the new 1000 quota and the ChatGPT API instead of GPT-3

**Work in progress

  • The private alpha of the Enedis integration is in the hands of users! I collect feedback and make improvements before the release of a public beta
  • The work on the live camera streaming is still in progress!

Changelog

The complete CHANGELOG is available here .

How to upgrade

If you have installed Gladys with the official Raspberry Pi OS image, your instances will update automatically in the next few hours. This can take up to 24 hours, so don’t panic.

If you installed Gladys with Docker, check that you are using Watchtower (See the documentation )