First time browser mod user here. Pretty experienced Home Assistant user (18 months in).
Working with the companion app on a Samsung Android tablet (not sure if that makes a difference?)
Iāve installed browser mod as per instructions, cleared the companion app cache and cache in Chrome browser. Followed setup instructions to register browser:
Hi, as @Protoncek states: they are not broken with 2024.7.0 but something with your setup will be the issue.
Which version of HA did you run before this one?
The one via the tap_action which seems working (but you have no gui edit Options, only yaml Code), and the one via type: custom:popup-card which seems broken.
Not all cards Support tap_action and for them we need the custom popup-card (which ist broken).
After updating to 2024.7 Iāve noticed that the Frontend Settings options no longer display properly. The top level options themselves are listed, but none of them expand. This is happening in the browser and the companion app, and deleting and readding the integration doesnāt seem to have helped. Is anyone else experiencing this, or is there anything else I can try?
Iāve started using fire-dom-event with browser_mod to show me a popup when I click on a card, but anytime I go to edit the card, it doesnāt let me access UI mode, which is fine, except the action is just this:
The only way I can actually keep it intact is if I press āshow code editorā in the entire stack, which gets annoying because I have a lot of code in the other cards in the stack and I have to scroll a lot to find what I want and sometimes if iām not even editing the mentioned card but a different one in the stack and save, the action also gets erased.
Is there any way to set a prefix for all Browser Mod entities? So everything could be media_player.browser_mod_browser_id etc? That would solve a lot of issues such as excluding from recorder or HomeKit with entity globs.
Click on the developer tools icon and then āServiceā and enter input_select. You will find there are 7 services. If you have āSpookā installed, there will be 10 services.
So from your example above you want the
service: input_select.select
With the appropriate data: filled in. You also have first, next, prev, etc. as choices.
Is it possible to change the close button of the popup to the right side? Because I am using my smartphone with my right thumb and for me it would be easier to reach if the X is on the right side instead of the left side.
Hi, iām currently trying to create a browser mod popup template for my thermostat cards, which i will store in a file. The climate button card template will include the path to the file in the tap_action. Not every room has a humidity sensor, but when there is one i want to specify it with a humidity_entity variable, which the popup needs to access.
The final card config should look like this:
Hi, I have the problem that for ha rel. 2025.02 mqtt.publish payload_template will be depreciated. I have to change to only payload. At the moment my code looks like:
The problem is if I change payload_template to payload it will not work. It will send via mqtt {{states(āinput_text.vitodens_heizung_dienstagā)}} and not the real value.
Hopefully someone could help.
I am new to this custom integration, it looks promising. And i am using it for my touchscreen home media viewerā¦ (Hou do I call this, itās a tablet/raspberry pi touchscreen in the middel of my home with home assistant in kiosk View) With speakers, and that where i play radio from. But i also want to announce there is a Visitor at the door (doorbel).
After the announcement I want to play along with my radio.
I tried announce: true in the service call/action and also save the state with a scenes. Both not working. Do you have any tips?
Iāve given a group of (trustworthy!) friends remote access to one of my dashboards but the 1st time each one logs on they get to see all the entities on the default dashboard. They all share the same logon and I use browser_mod frontend settings to hide the sidebar and set the default dashboard for that user. All the other controllable dashboards have their visibility denied to that user.
This can also happen after a re-start of the HA server after theyāve been using it as expected, only able to see the one dashboard.
If I get them to clear their browser cache & log back in HA behaves as it should - the donāt see the sidebar and only the one dashboard. FYI I use custom-popups to control their ability to interact.
Can anyone suggest what might be going wrong (apart from me granting external access to my HA instance!).
Iām trying to call the service to hide and how side and top bar as available within integration but it appears these services are not exposed. Any idea how to make following work then ?
alias: Switch Theme and Toggle Sidebar/Topbar
trigger:
- platform: state
entity_id: input_select.side_and_top_bar_selector
action:
- data_template:
name: >
{% if is_state('input_select.side_and_top_bar_selector', 'default') %}
default # Replace with your actual light theme name
{% elif is_state('input_select.side_and_top_bar_selector',
'ios-dark-mode') %}
ios-dark-mode # Use the ios-dark-mode theme
{% endif %}
action: frontend.set_theme
- data_template:
command: >
{% if is_state('input_select.side_and_top_bar_selector',
'ios-dark-mode') %}
hide
{% else %}
show
{% endif %}
deviceID: "{{ browser_mod.current_device_id }}"
action: browser_mod.sidebar
- action: browser
hi all
right now I am still in browser mode 1.0. I never upgrade to browser mode 2.0 because I donāt have the time and the courage to rewrite/check 2 thousand rows which I have in my setup.
Until now everything is working fine but I am not sure if this will be the case in the near future.
right now I am getting the following message
Is there something I could do to fix it? I donāt know where it device class motion is
Logger: homeassistant.components.binary_sensor
Source: helpers/deprecation.py:197
integration: Binary sensor (documentation, issues)
First occurred: 11:26:18 (2 occurrences)
Last logged: 11:26:18
DEVICE_CLASS_MOTION was used from browser_mod, this is a deprecated constant which will be removed in HA Core 2025.1. Use BinarySensorDeviceClass.MOTION instead, please report it to the author of the 'browser_mod' custom integration