Node.js 18 & Ecowatt integration
Gladys Assistant 4.13 is available, and it's a big release!
We've improved the developer experience by a lot, upgraded Gladys to Node.js 18 (from 14!) and are providing a new integration for French users.
What's new in Gladys Assistant 4.13?โ
Ecowatt integrationโ
In France, we are worried this winter that our electricity production won't be enough to cover consumption at peak.
Our electricity provider built an API that gives to citizen the hours of the day when the network is the most stressed.
We integrated this API in Gladys, so our users in France can automatically reduce their electricity consumption when the network needs it the most.
On your dashboard, you can see the electricity network status and previsions:

In scenes, you can automatically reduce your consumption when the network is the most stressed:

Upgrade to Node.js 18 LTSโ
Gladys is now based on Node.js 18 LTS.
This had a huge impact on the speed of our CI, because we could remove lots of compiled polyfill when upgrading.
For example, we were using a Webcrypto polyfill for the end-to-end encryption feature in Gladys Plus, and starting from Node.js 16, the Webcrypto API is available in Node natively.
As a result, our tests went from 16 minutes to just 6 minutes!
Ending Open-Zwave supportโ
We no longer support open-zwave, because this integration wasn't building on Node.js > 14.
As Node 14 is end-of-life next year, it was mandatory for us to ugprade to keep Gladys secure.
We are working on a new integration on Zwave-JS-UI, but in the meantime we recommend you to use Node-RED + Gladys + Zwave-JS-UI.
How to upgrade?โ
To update Gladys, we recommend using Watchtower: it upgrades your container automatically as soon as a new version is released. See the documentation.
Thanks to contributorsโ
Thanks to everyone who contributed to this release and gave their feedback.
If you want to talk about this release, you're all welcome on the forum!
Support usโ
If you want to support us, there are many ways:
- Answer posts on the forum, give your feedback.
- Help us improve the documentation.
- Develop new features/integrations on Gladys, we are 100% open-source.
- Subscribe to Gladys Plus.
