Tired of Home Assistant Cloud button so I removed it

Hi there,
I dont even know under what category I should put this, but anyway

I was tired of the useless Home Assistant Cloud button always appearing on my Settings page and unable to remove it (from what I read around here) so I created a little Tampermonkey / Greasemonkey script to get rid of it:

Feel free to download it, update it, change it to your needs…
It’s not ideal since it is client side, but at least it’s a workaround.

Cheers!

1 Like

There is a server side solution: don’t use default_config and manage that content yourself.

1 Like

thanks for the tip, but I’m afraid that path was quite more difficult than developing this for me.

“don’t use default_config” was what I found initially to solve this, but that only meant removing the default_config: on configuration.yaml, which led me to not know how to proceed to manage content myself properly, as that is never explained where and how to do :confused:
also, right before the default_config line, it says

# Loads default set of integrations. Do not remove.

which is a bit scary for a newbie to touch when it explicitly says do not remove ! :stuck_out_tongue:

This is what is contained in default_config:

So you replace default_config: with the tags you do want to use, for example

# Configure a default setup of Home Assistant (frontend, api, etc)
#default_config:

# Individual options represented by default_config
automation: !include automations.yaml
automation manual: !include_dir_merge_list automations
template split: !include_dir_merge_list template
#assist_pipeline
#backup
#bluetooth:
#cloud:
config:
#conversation
counter:
dhcp:
energy:
frontend:
hardware:
homeassistant_alerts:
history:
image_upload:
input_boolean: !include input_boolean.yaml
input_button:
input_datetime:
input_number: !include input_number.yaml
input_select:
input_text:
logbook:
#logger:  -- defined later
#map:
media_source:
#mobile_app:
my:
network:
person:
schedule:
scene: !include scenes.yaml
script: !include scripts.yaml
#ssdp:
stream:
sun:
system_health:
#tag:
timer: !include timer.yaml
#updater: --removed
#usb:
#webhook:
#zeroconf:
zone:

1 Like