Skip to content

ami2ha 0.4 — dimmers, colour and blinds

Latest

Choose a tag to compare

@evil4dmin evil4dmin released this 06 Sep 19:17

Lights that do more than on and off, and a dashboard that fits the screen it is given.

Dimmers, colour and blinds

  • a dimmable light gets a slider, a colour light gets MUI's colour wheel with a brightness strip beside it, and a blind gets Open / Stop / Close
  • every lamp gets an on/off box. It sits outside the part that greys out, so a light that is off — and therefore reporting no colour — can still be switched on
  • a dimmer dragged to the bottom switches the light off

Lights arrive as the control they can use
Pick entities with a label in Home Assistant and each light comes up as what it actually supports: an RGB strip is a colour wheel, a dimmable bulb is a slider, a plain bulb stays a checkmark. Home Assistant is asked rather than guessed at. A kind written in the configuration file is never overridden.

A dashboard bigger than the screen scrolls
MUI will not open a window smaller than its contents, and a camera tile is a fixed size — so labelling a couple of dozen entities on a small Workbench used to end at could not open the window. It now scrolls, and only when it needs to: a dashboard that fits has no scrollbars around it.

Also

  • no second reading beside a dimmer's slider; the slider draws its own level, and the row lines up with the colour rows now

Known, and carried forward

  • decimals is accepted and does nothing; readings show one decimal place
  • pointed at a port that is not Home Assistant, it waits rather than giving up — Ctrl-C stops it

Installing
Unpack and double-click Install, or see ReadMe in the archive. Both a 68000 and a 68020 build are included and the installer picks the right one. Requires AmigaOS 3.0+, a bsdsocket TCP/IP stack, and MUI 3.8+ for the dashboard; AmiSSL 5 only for https, a JPEG datatype only for cameras.

The .readme beside the archive is the Aminet index entry.