Skip to content

Releases: thomasloven/hass-browser_mod

Browser Mod 2.0! BREAKING!

03 Sep 10:42
Compare
Choose a tag to compare

Introducing Browser Mod 2.0!

Easier to use!

More stable!

Prettier!

Better!

Also with this!:
image

READ THE README!
EVERYTHING HAS CHANGED!

Yes. Everything. Nothing you used to do with browser_mod will work after installing this.
As for why; please see the explanation in the FAQ at the bottom of the readme when you're re-reading that anyway 😉

Fix cameras

18 Apr 18:54
Compare
Choose a tag to compare
1.5.3

Bump version to 1.5.3

Various tweaks and fixes

16 Apr 21:50
Compare
Choose a tag to compare
1.5.2

Update dependencies. Bump patch version.

Fix browser-player card for 2021.11

02 Nov 20:30
Compare
Choose a tag to compare
1.5.1

Bump patch version number

Improved camera for Fully Kiosk Browser

11 Jul 21:00
Compare
Choose a tag to compare

Camera support for FKB has been added, and does not require any special configuration.

Stability improvements on boot

11 Jul 16:47
Compare
Choose a tag to compare

Also added option to control FKB screensaver instead of screen.

Various tweaks and fixes

10 May 10:34
Compare
Choose a tag to compare
1.3.1

Build release 1.3.1

1.3.0 BREAKING RECOMMENDED UPGRADE

09 Feb 23:20
Compare
Choose a tag to compare

This release changes the way browser_mod functions are called from the frontend when you want something to happen only on the current device.

Instead of doing

tap_action:
  action: call-service
  service: browser_mod.toast
  service_data:
    message: Hello, world!
    deviceID: this

you now need to do

tap_action:
  action: fire-dom-event
  browser_mod:
    command: toast
    message: Hello, world!

YOU ONLY NEED TO CHANGE THIS IF YOU HAD

deviceID: this

OR

deviceID:
  - this

IN YOUR SERVICE CALL BEFORE


This may be a bit tedious to change, but it'll be worth it in the end, as this will allow for adding new cool functionality in the future.
Also, this change will make sure that browser_mod does not break Home Assistant 2021.3.0 (sic!).

There's also a new service for calling multiple services after each other, and one to put delays in between them.

** It's worth taking the time to re-read the readme**

Oh! And browser_mod devices now correspond to Home Assistant Devices. That's very cool!


For developers of lovelace plugins

This change makes use of the fire-dom-event tap action.
It's actually been in the code for almost a year, but has never been used (yet).
If your lovelace plugin does not support this, they will not work for direct triggering of browser_mod functions.
Calling a service as before still works, though, it's just the deviceID: this that's gone.

See: https://github.com/home-assistant/frontend/blob/8d13745c6b822a76f6724e32c2b10bf57ae645e7/src/panels/lovelace/common/handle-action.ts#L137

1.2.3

28 Oct 14:48
Compare
Choose a tag to compare
  • Add window_reload service

1.2.2

  • Fix popup-card not working in Safari
    (Note: You will still get an error in the console if you have card-mod installed, this will be fixed in card-mod eventually.)
  • Add device IP to the motion sensor for Fully Kiosk Browser
  • Tweak FKB stay awake function so the motion sensor is not triggered by the screen flashing.

1.2.1

  • Fix title in popups
  • Add option to force Fully Kiosk Browser devices to stay awake

1.2.0

  • Stability improvement
  • Maintainability improvements
  • Performance improvements
  • Fix set_theme
  • Mark camera feature as non-experimental
  • Set deviceID manually by clicking the deviceID in browser-player card
  • lots of other little things

1.2.2

28 Oct 09:36
Compare
Choose a tag to compare
  • Fix popup-card not working in Safari
    (Note: You will still get an error in the console if you have card-mod installed, this will be fixed in card-mod eventually.)
  • Add device IP to the motion sensor for Fully Kiosk Browser
  • Tweak FKB stay awake function so the motion sensor is not triggered by the screen flashing.

1.2.1

  • Fix title in popups
  • Add option to force Fully Kiosk Browser devices to stay awake

1.2.0

  • Stability improvement
  • Maintainability improvements
  • Performance improvements
  • Fix set_theme
  • Mark camera feature as non-experimental
  • Set deviceID manually by clicking the deviceID in browser-player card
  • lots of other little things