this post was submitted on 10 Mar 2024
19 points (78.8% liked)

homeassistant

11984 readers
6 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io

founded 1 year ago
MODERATORS
 

when i click the link i get forwarded to a bizarre corpo speak page that says nothing.

anyone know why this really happend or how to substitute? i'd rather downgrad HA then live without Asterisk integration. or is there a way to legacy that stuff?!

top 17 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 7 months ago (1 children)

9 trillion cloud polling integrations, but getting rid of truly local integrations. gg

I guess that's more of a delta for my fork to inherit, ugh.

[–] [email protected] 3 points 7 months ago

asterix_cdr has 0 active installations and asterisk_mbox only 25.

[–] [email protected] 11 points 7 months ago* (last edited 7 months ago) (5 children)
[–] [email protected] 0 points 7 months ago
[–] [email protected] 3 points 7 months ago

So OP is one of the only 25 people who used it?

[–] [email protected] 15 points 7 months ago

Im not familiar with the Asterisk integration ilself, but I'm generally familiar with HA and community addons to ask if this isn't that big a deal? If I'm interpreting the pull correctly, HA is dropping the native integration for a mailbox feature that only Asterisk uses, which technology itself is outdated. Looks to me like the Asterisk implementation itself is a HACS resource, and not part of the HA mainline code.

Could be the case the Asterisk community project maintainers will either update their code to live without the native feature, or adopt the deprecated code to maintain it as part of the community add-on.

The corpo-speak seems pretty straightforward to me, though: the asterisk-mbox integration code is unmaintained, outdated, or has fallen out of compliance with the prevailing API usage so it's planned for being removed from mainline. Happens frequently with legacy code in large projects.

I wouldn't bring out the pitchforks just yet, OP. Good chance the Asterisk repos will update with a fix or a workaround in the coming weeks to months

[–] [email protected] 3 points 7 months ago

That link has a period at the end, at least in Jerboa. Here's a non-period link. https://github.com/home-assistant/core/pull/110930

[–] [email protected] 12 points 7 months ago* (last edited 7 months ago) (3 children)

Seems weird that according to telemetry only 25 people in the world were using that, while the GitHub repository linked in the other comment has ~~56 stars and 21 forks~~ 75 issues and 200 pull requests. If it was true, those 25 users are the most passionate in the world.

Same if watching on the ha forums, lots of topics for something used only by 25 people in the world.

Could it be that, because asterisk is difficult to install, only pro users installed that, and pro users always disable telemetry?

Edit: changed metrics for GitHub, indeed stars and forks are pointless numbers, went to watch my GitHub account and saw that completely useless repositories of mine had stars or forks

[–] [email protected] 13 points 7 months ago

I'm a developer of an OSS project with 68 stars and I know nobody uses it. GitHub stars doesn't mean anything.

[–] [email protected] 2 points 7 months ago (1 children)

Lots of people do have telemetry disabled. Kinda disappointing to see it being used as a reason for removing functionality without research first

[–] [email protected] 4 points 7 months ago

What other research can you do? You could go on the forum and ask who uses it but that's not going to be any more accurate

[–] [email protected] 13 points 7 months ago

Stars could be from people who used to use it and no longer do, or who planned to try it out but never got around to it.

GitHub forks are kind of a meaningless statistic in my experience. So many of them are from people accidentally forking the repo and just never deleting their fork, or from spam accounts that fork random repos to make PRs with random content.

[–] [email protected] 2 points 7 months ago (1 children)
[–] [email protected] -1 points 7 months ago (2 children)

yes. in HA i have a warning that i will need to remove it from my yml and restart.

[–] [email protected] 2 points 7 months ago

You can always fork it and bring it into compliance or make it a community addon for HACs.

[–] [email protected] 2 points 7 months ago (1 children)

As somebody already said, it will continue to work for a few months and if the developers want to keep supporting it they can turn it into an HACS add-on

[–] [email protected] 0 points 7 months ago