Home Assistant is moving to Discord

four minutes reading time
  • Community

Communities grow, things change. We understand that some people don’t like change, and that is why we are trying to make our chat transition from Gitter to Discord as smooth as possible for everyone. Join us now with just a click!

Click Read on → to find out more about why we’re moving.

Easy to join

Discord is a very easy platform to join. New users can immediately jump into the conversations without first having to create an account. Just provide your name and you’re in!

This is incredibly valuable for us and will make Home Assistant even more accessible than before.

Great apps

One of our least favorite things about Gitter is the quality of apps that they provide for iOS and Android devices. Discord, on the other hand, has the fastest and most feature-rich mobile apps that we’ve tried! For those of you who like to post pictures to the chatrooms directly from your phone…now you can. It doesn’t stop there; they also provide well-polished clients for Windows, macOS and even Linux. If you’re more of a browser-based chat client person, their web client will be perfect for you.

Moderation tools

We have been quite lucky so far as to not have much inappropriate behavior (spammers, trolls, etc) in our chatrooms. However, as our community continues to grow, this common issue might come up. Discord has the features that will help us shut this behavior down before it gets out of hand.

Great multiple server support

Do you already have a Discord account? Great! You can use that account to join in on the conversation now. One Discord account works with every Discord server. It is extremely easy to switch between servers or join new ones. Discord messages also work across servers, so your personal conversations are not scoped to a single server.

It’s hosted

We are big fans of self-hosted apps and services, but everyone knows they require a fair amount of maintenance and attention to keep them running smoothly. Discord is hosted on its own servers, so it’s better to let them maintain the service while we keep busy improving Home Assistant to bring you new and exciting features!

Plenty of features

Syntax highlighting, voice chats, ability to search chatrooms, private messaging, and even custom emoji! Discord has a great set of features that will keep us all happy for a long time to come. (Pssst…after you join our server, check out the :ponder: emoji!)

Join us!

Are you convinced and ready to make the switch? Join us, we’re just one click away!

Not convinced? Please take a moment to reach out to us in the comments below to provide your feedback on this change so that we can help make the switch easier for you and everyone else.

The fine print…

In the process of switching chat platforms we have decided to create what we feel is a very fair set of rules for our chat community. As growth continues, these rules might change. Also be sure to check the #welcome-rules channel for the most up-to-date rules for our chat server.

The rules…


Please carefully read through these rules before engaging in conversation.

  1. New members: Welcome! Start by reading over the FAQ. Feel free to introduce yourself, as we are all friends here!

  2. If you have a question, please check the FAQ and relevant documentation before posting.

  3. Do not insult, belittle, or abuse your fellow community members. Any reports of abuse will not be taken lightly and will lead to a ban.

  4. Our moderators are kind enough to volunteer their time to help keep this a great community for everyone. Any inappropriate or unconstructive comments toward or about them will result in a ban.

  5. #devs is for development discussion only. #general is for common discussion, support questions, and lending help to others. Please use the appropriate channel as it pertains to the nature of your discussion.

  6. Spam will not be tolerated, including but not limited to: self-promotion, flooding, codewalls (longer than 15 lines) and unapproved bots.

These rules are not to be interpreted how you like, there are no “loopholes.” Anyone claiming not to be breaking the rules due to it “not being in the rules” will result in the according consequence. If you are unsure about something, please ask either myself (@dale3h) or the community.

If you have any issues with anything or anyone on the server please PM me (@dale3h) with any relevant details. I cannot help anyone if I am unaware of any issues.

Infractions and Bans:

Bans will be issued after one serious infraction or failing to acknowledge warnings of minor infractions. This is non-negotiable.


Dale Higgs
Community Leader, Home Assistant