georgesg / ha-slack-user Goto Github PK
View Code? Open in Web Editor NEWSlack User sensor for Home Assistant
License: MIT License
Slack User sensor for Home Assistant
License: MIT License
It may be matter of me not being savvy enough on HA, but I'm trying to get the huddle_state of the entity I'm pulling, to no avail:
From documentation, given the sensor sensor.slack_g
, there is an attribute called huddle_state
.
I've set up a template sensor as follows:
sensor:
- platform: template
sensors:
slack_huddle:
value_template: "{{ states_attr('sensor.slack_g', 'huddle_state') }}"
But it's showing a permanent "Unavailable.
The same happens with other attributes.
Hi, thanks for the component.
I would like to propose a feature. It would be nice if the component will allow setting a custom user status (status message + emoji and optionally expiration).
Hey guys! I've just added this integration and finished the process, but the entity will remain as unavailable, no matter what i try. Maybe i'm missing something.
What I did was:
Then the 'sensor.sensor_name' was created and it remains unavailable, but at least it shows my slack profile avatar.
Thank you!
Thanks for the integration!
By the looks of it here the API should be exposing a couple of properties pertaining to huddles, including huddle_state
. Any chance we could expose them to HA?
The instructions has "https://github.com/GeorgeSG/ha-slack-user/" it should be "https://github.com/GeorgeSG/ha-slack-user"
If using the former HACS throws an error saying:
An error occurred while processing
Exception: HacsException
Message: GitHub returned 404 for https://api.github.com/repos/GeorgeSG/ha-slack-user/
Could not add this repository, make sure it is compliant with HACS.
The custom integration 'slack_user' does not have a valid version key (None) in the manifest file and was blocked from loading. See https://developers.home-assistant.io/blog/2021/01/29/custom-integration-changes#versions for more details
When setting a status, I would like to restore a maybe existing current status. For that I save the status text and emoji inside a helper.
If you could add the current expiration datetime to the user sensor, I could also save and restore the expiration.
Hi, thanks for the component. It's very very useful!!
I would like to propose a feature. It would be nice if the component will allow setting
Thanks
I use this plugin to monitor if I am in a huddle to unmute my mic (controlling my mixer with a relay "foot" switch).
Currently, the huddle attribute is a bit delayed which works excellent for muting the mic after a huddle but not so much when I started a huddle.
Not sure if there is a way to make the huddle state report more "real-time"?
Thanks for providing a great integration. I use it all the time to update my slack status' automatically based on my WFH state.
In HA, there is currently the following warning being raised
Detected code that calls async_forward_entry_setup for integration slack_user, during setup without awaiting async_forward_entry_setup, which can cause the setup lock to be released before the setup is done. This will stop working in Home Assistant 2025.1. Please report this issue
It looks like you have some time to fix it, but wanted to let you know in case you hadn't seen it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.