Good question, it’s true that it’s not well explained what can be done for now!
For now, only the Owntracks integration via Gladys Plus works, but the goal is to add Owntracks message management in the MQTT service. I created an issue on GitHub. If someone is motivated to help with this issue, that would be cool!
That’s my traveler side
It’s true that we could zoom in more, but we debated about it and it’s not simple. What do we focus on when there are several people in the house, with different locations? How do we calculate the zoom level in this case? (This is an open question, it’s not the subject here, I invite you to reply on another topic or on the GitHub issue if you want to participate in the debate :D)
Good point! The CalDav integration is well underway. We are waiting for the second review of the PR, in my opinion it will be good for the RC. We will indeed need a message explaining how to synchronize Gladys with CalDav on the calendar view.
If CalDav is not ready, we will have to remove the tab, that’s clear.
I don’t think we want that. Gladys 4 does few things but does them well, we aggregate data, but we leave the super calendar apps to do their job for the creation part. I don’t want to change the current flow of users, I want people to continue to do what is most fluid for them: create their events on their phone, and then Gladys takes care of it so that it arrives to it.
I think that with the cameras, Xiaomi, Z-Wave, and Philips Hue, the user can already have a solid Gladys installation, right? We already cover hundreds (thousands rather) of devices, right?
And I think we manage the leaders of each type of integration:
- Philips Hue for lighting
- Xiaomi for sensors
- Z-Wave for a lot of things
- Cameras of all types as long as RTSP or HTTP is supported.
Are you thinking of specific integrations?
I will tell you my goal in releasing this RC.
Releasing a « RC » version is about communication. We release new versions of Gladys 4 every day! In Gladys, deployment is continuous, so every merge of a new feature goes directly to all users (it’s beautiful Docker!). So we don’t need an RC to improve the software, we already do it every day.
The problem is that the « beta » designation is a bit of a blocker: no one really knows if it’s ready, and unless you’re a daily forum visitor, you don’t know the project’s progress. Currently, even for devs, many will say « I’m waiting for the release ». Whereas for me, in my head, Gladys 4 is already out! ^^ It’s just a problem of vision and communication.
The goal of releasing an RC is to send a « it’s good » signal to everyone. It’s about saying « we’re proud of what we’ve done, and we think it’s usable on a daily basis ».
So yes, it won’t have all the integrations in the world. It will take several years to reach the point where we were in Gladys 3, because it took us 4 years to reach the point where we were on v3, and we won’t do it in 2 months, nor in 6 months, nor in 1 year, the work done in 4 years!
But I think that if we release a solid and clean base, that the first integrations are really clean, and that we send this signal to the community, then it will create a momentum that will motivate everyone to migrate even more things to v4 