utilities  

Developer: Karl's Plugins     Like this plugin? Show your appreciation!
Category: Reporting/UI/Control Pages
Github: Github Repo
Assistance: Get help!   
Plugin ID: com.karlwachs.utilities
Latest release: v2022.20.40 released on March 9, 2023
Release downloaded: 0 times
Requires: Indigo v2022.1.0 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download latest release

indigoUtilities

collection of utilities for indigo

  • sql reporter
  • sql backup
  • prune specific devices / variables from sql logger
  • indigo config backup
  • plugin reporting - names, ids, cpu, memory etc, available versions
  • list indigo device info
  • zwave reporting
  • Mac temperatures and fan speeds
  • setup trigger on cpu usage for specific plugins, will also populate CPU _ usage _ plugid variable with cpu usage in 100 secs
  • option to populate CPU_usage_pluginname for ALL plugin. set in config
Release details
Released on: March 9, 2023
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

added menu options to print info to log for selected device, trigger, schedule, actionGroup in menu: print stuff to log..

Release details
Released on: June 20, 2022
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

switched everything to py3

made backup work under py3.

now only py3 supported ie indigo 2022

Release details
Released on: June 20, 2022
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

fixed @line 2209: 'lines = steps.strip("\n").split("\n")'

Release details
Released on: April 2, 2022
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release
  1. fixed unicode issue
  2. added option to print powermetrics info
  3. clean up menu list
Release details
Released on: March 30, 2022
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

made code py3 compatible

Release details
Released on: Dec. 8, 2020
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release

fixed ERROR: relation "device_history_" does not exist

Release details
Released on: June 24, 2020
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release

fixed: logfile settings in config

Release details
Released on: April 30, 2020
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release
  1. fixed: Enable CPU tracking off did not stop cpu collection
  2. moved josn prefs for cpu to file from indigo PREFSs file save 50% disk space ~ 5Mbyte, written often
Release details
Released on: April 4, 2020
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release

added otpion for psql userid and password parameters in config

Release details
Released on: Nov. 8, 2018
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release

added option to track cpu time usage logfile name is now plugin.log

Release details
Released on: Nov. 8, 2018
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release

added option to track cpu time usage
logfile name is now plugin.log
local directory is now ~/indigo/utilities

Release details
Released on: Sept. 24, 2018
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release

fixed version # and sql lite backup path

Release details
Released on: Aug. 20, 2018
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release

added cpu time from subprocesses to main plugin

Release details
Released on: Aug. 20, 2018
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release
  • version fetching from indigo store did not work properly
  • added "fing" in cpu report
  • some beautification
Release details
Released on: Aug. 19, 2018
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release

v1.18.18

when a plugin was not running the variable was not updated ie stayed at the last value. Now CPU_usage_pluginName goes to 0 when the process is not running

Release details
Released on: Aug. 18, 2018
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release

v1.18.17

Release details
Released on: Aug. 18, 2018
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release

v1.18.16

Release details
Released on: Aug. 18, 2018
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release

v1.18.15

Release details
Released on: Aug. 17, 2018
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release

v1.18.14

Release details
Released on: Aug. 14, 2018
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release

v 1.17.13

Release details
Released on: Aug. 13, 2018
Requires: Indigo v5.0.0 thru v2022.2
Changes in this release

v1.16.13

Release details
Released on: July 8, 2018
Requires: Indigo v5.0.0 thru v2022.2
Changes in this release

added option to populate various temp sensor and fan speed info of the INDIGO mac host In config select update frequency (off/ 1/20...500 secs) and temp unit(C/F) and format (ie %0.1f)

the variables are automatically created and then updated. The look like:
temp_xxx
fan0_Speed
where xxx is the name of the temp sensor
and fan0 can go up to fan9

The executable to get the info is included in the plugin

Karl

Requirements

indigo 6

Release details
Released on: Feb. 27, 2018
Requires: Indigo v5.0.0 thru v2022.2
Changes in this release

this version has
auto version check
version reporting for active plugins. only one Version query can be done per day

Requirements

indigo 6

Release details
Released on: Jan. 9, 2018
Requires: Indigo v5.0.0 thru v2022.2
Changes in this release

SQLite stores time as UTC. The record retrieve function now converts UTC to local time for item selection =*, before it was just select * from .. now it is : select ts-localtime, *
then the regular ts column is removed. This option only works if either header= on or separator !="" is used After sql is run python code tries to rearrange the columns, with no info on columns size etc it can not id the columns.

This is only for selection with items =*; if you select specific columns, ts was already converted to local time

Requirements

indigo 6

Release details
Released on: Nov. 27, 2017
Requires: Indigo v5.0.0 thru v2022.2
Changes in this release

base release

docu on indigo web site

Requirements

indigo 6