Announcements Plugin Updates

Posted on
Mon Feb 05, 2018 7:13 am
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Announcements Plugin Updates

The Announcements Plugin has been updated.

v0.4.01
  • Updates plugin update checker to use curl to overcome outdated security of Apple's Python install.

You can download it here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Tue May 15, 2018 6:20 am
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 0.5.01 of the Announcements Plugin has been released.

  • Now requires Indigo 7.
  • Updates devices states using Indigo API 2.0
  • Updates docstrings to Sphinx standard.
  • Fixes minor bug in setting of announcement refresh time when new announcements are first created.
  • Code refinements.

You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Mon Jul 30, 2018 4:58 am
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 0.5.02 of the Announcements Plugin has been released.

This is an optional update. Users with functioning plugins can ignore this update.

  • Fixes bug in naming of PluginConfig.xml (which caused problems on systems set up as case sensitive).
  • Code refinements.

You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Wed Aug 22, 2018 5:58 am
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 1.0.01 of the Announcements Plugin has been released.

  • Takes plugin out of beta.
  • Fixes bug where speak action returned all indigo devices and variables instead of only plugin devices.
  • Code refinements.
You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Sun Dec 30, 2018 7:38 pm
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 1.0.02 of the Announcements Plugin has been released.

  • Removes plugin update notifications.
  • Moves announcement settings file to Indigo plugin preferences directory.
  • Code refinements.

Existing users of the plugin are strongly encouraged to make a backup of the announcements.txt file located in the root user folder under the /Announcements Plugin folder. The plugin update will move this file to the Indigo Plugin Preferences folder, but it may be helpful to have a backup of the file in case something goes wrong.

You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Sun Jan 06, 2019 6:00 pm
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 1.0.03 of the Announcements Plugin has been released.

- Fixes bug when a Speak Announcement Action was called when there was no announcement to speak.
- Refines logging.

You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Tue Jan 15, 2019 7:10 am
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 1.0.04 of the Announcements Plugin has been released.

  • Fixes critical bug where restarting the plugin can delete saved announcements.

CRITICAL: all users of v1.0.02 and v1.0.03 should create a backup of their saved announcements file (located at /Library/Application Support/Perceptive Automation/Indigo 7.2/Preferences/Plugins/com.fogbert.indigoplugin.announcements.txt) and then apply the patch immediately. Restarting the plugin before updating to v1.0.04 can cause saved announcements to be deleted. Users of versions prior to v1.0.02 can update at their leisure.

Sorry for any inconvenience!

You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Thu Mar 14, 2019 4:06 pm
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 1.0.08 of the Announcements Plugin has been released.

  • Fixes bug in substitution generator where generator was returning only plugin devices.
  • Improves responsiveness to changes to the plugin preferences.
  • Changes "En/Disable all Announcements Devices" to "En/Disable all Plugin Devices".
  • Performance improvements.

You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Wed Nov 04, 2020 8:13 am
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 1.0.17 of the Announcements Plugin has been released.

Bug Fixes and Other Enhancements

v1.0.17
  • Fixes broken link to logo image in README.md

v1.0.16
  • Fixes bug in generatorStateOrValue.
  • Fixes bug in substitution generator where only plugin devices may display.

v1.0.15
  • Code refinements.

v1.0.14
  • Fixes bug in device substitution generator where control was only listing devices and not variables.
  • Further integration with DLFramework.

v1.0.13
  • Better integration of DLFramework.
  • Improved device settings validation.
  • Code refinements.

v1.0.12
  • Removes blue text for all displays (views poorly in dark mode).

v1.0.11
  • Improvements to device configuration validation.
  • Code refinements.

v1.0.10
  • Removes all references to legacy version checking.

v1.0.09
  • Ensures that the plugin is compatible with the Indigo server version.
  • Standardizes SupportURL behavior across all plugin functions.

You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Thu Nov 12, 2020 4:28 pm
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 1.0.19 of the Announcements Plugin has been released.

- Fixes bug in Announcements device configuration upon first creation.
- Fixes bug in Salutations device where time values not initially validated properly.

You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Tue May 10, 2022 5:24 pm
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 2022.0.1 of the Announcements Plugin has been released.

Updates plugin for Indigo 2022.1 and Python 3. Note that this version of the plugin requires at least version 2022.1 of Indigo. It will not work on older versions. Also, the plugin documentation referenced below may not yet be updated to reflect all the changes in this release (the docs will be updated soon.)

  • Adds new Action Item to force refresh of all announcements.
  • Allows fractional refresh intervals (i.e., 0.5 = 30 seconds, 0.25 = 15 seconds).
  • Fixes bug in announcement save validation where duplicate names would cause an illegal XML error.
  • Tightens code surrounding errors at plugin startup when announcements file is corrupted or incompatible.
  • Adds logging for instances where announcements file is not present at startup.
  • Standardizes Indigo method implementation.

You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Sun May 29, 2022 7:49 am
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 2022.0.2 of the Announcements Plugin has been released.

  • Fixes bug in `Speak Announcement` action item where executing action doesn't result in spoken announcement.

You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Sun Apr 02, 2023 7:57 am
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 2022.0.5 of the Announcements Plugin has been released.

  • Fixes bug where announcements were not being automatically updated.
  • Adds foundation for API `3.1`.
  • Moves plugin environment logging to plugin menu item (log only on request).

You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Wed Apr 12, 2023 7:54 pm
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 2022.0.6 of the Announcements Plugin has been released.

New Features:

  • Save to Variable - Adds function to mirror Speak Text value to a designated Indigo variable. If enabled via the plugin preferences, the plugin will save the selected announcement to a designated variable. This makes it easier to test announcement strings with external speech tools.
  • Export Announcements - Adds scripting action to request a copy of the announcements database. When requested via an external plugin call or from a Python script, this action will return a complete copy of the announcements database in JSON format.
Follow the plugin wiki links for more information about these features.

You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Thu Apr 27, 2023 7:10 pm
DaveL17 offline
User avatar
Posts: 6744
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Announcements Plugin Updates

Version 2022.0.7 of the Announcements Plugin has been released.

There are no new plugin functions in this update. It is highly recommended that users create a backup of their announcements file as this update changes the way the data are stored and the update will automatically convert the data to the new format. The file is located at (change Indigo version number as required):

Code: Select all
/Library/Application Support/Perceptive Automation/Indigo 2022.2/Preferences/Plugins/com.fogbert.indigoplugin.announcements.txt
  • Now stores Announcements file as JSON. Will convert legacy database if needed. (Filename retains '*.txt' extension for consistency.)
  • Consolidates file IO code.
    • __announcement_file_read__() (new)
    • __announcement_file_write__() (new)
  • Breaks down state update code.
    • announcement_update_states()
      • update_salutations_device() (new)
      • update_announcements_device() (new)
  • Code cleanup.

You can download it here.
You can view the documentation here.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Who is online

Users browsing this forum: No registered users and 2 guests