Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Beta v0.50.0 up for testing in mqtt-poly

Featured Replies

For the brave ones out there I have spent a bit of time to do a NON-breaking re-write.

Mostly for the sake of making it easier to maintain, add devices, add testing files, and improve self documentation of the program. The devices have been made more standardised in their writing ; no changes to their behaviour .

There are three new features, one I stole from another plugin, number of nodes in the controller node, just a sanity check.

The second, is the ability to have a default status and or control prefix. Not sure who was asking for it, but I found the request in the logs.

I updated the config instructions to include some explanation:

- status_prefix: "tele/Wemos32" # any status_topic starting with ~ is replaced
- cmd_prefix: "cmnd/Wemos32/power" # any cmd_topic starting with ~ is replaced

devices:
- id: "WemosA1"
name: "Wemos A1"
type: "analog"
sensor_id: "A1"
status_topic: "~/SENSOR"
cmd_topic: "~/"

Finally, the third is a new device, "droplet" which was requested to handle the Droplet water monitoring device, see the config for instructions.

Again, all this is meant to be non-breaking but we won't know until more people than me test it.

Download and put this non-production version in a DIFFERENT slot than your production, you can point it to the same YAML config file you use or a new test one.

Please do some testing and put some feedback here, it won't go into production until we get a few thumbs up as there have been too many changes to risk peoples automation.

Thanks!

===========

0.50.0

DONE refactor Controller/Nodes for Pythonic & commenting
DONE add user defined default status_prefix & cmd_prefix
DONE add numofnodes
DONE add MQDroplet device

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.