Page 3 of 4

Indigo Database Report Error - Help!

PostPosted: Mon Dec 17, 2007 3:35 pm
by yosappy
Mac OS 10.4.11
Indigo 1.8.2
Safari 3.0.4

Database XML

PostPosted: Tue Feb 24, 2009 12:38 pm
by tailwheel
A couple years ago, I created a FileMaker Pro front-end for analyzing my Indigo database. Much like macpro's Indigo Database Report. I'm now updating my solution and changing how I gather the Indigo Server info, from AppleScript requests, to decoding the database XML directly.

Does anyone have a current and complete structure definition of the Indigo database XML? I've reverse engineered much of what I need but I'm certain to have misinterpreted bits here and there. Plus, there are many devices and options that I'm not currently using and would like to include them as well.

If I can get my update completed, I'd like to share it with the community.


PostPosted: Tue Feb 24, 2009 1:50 pm
by macpro
I also reverse engineered a lot of the XML and then got great help van Matt. He gave the missing information so I could complete the report.

Unfortunately I haven't had the time to update IDR to include all those new devices and functions that were added in Indigo 3 and 4.

If you need any details, you can PB me or maybe Matt/Jay can help you with that.

PostPosted: Tue Feb 24, 2009 7:52 pm
by matt (support)
I don't have any official documentation on the XML, but if you have any specific questions then feel free to email me. Most of it is self explanatory, but there are some flag and type fields for which I can provide more detail if you have questions.

IDR 2.0b2

PostPosted: Wed Jul 22, 2009 11:48 pm
by tailwheel
Finally! Indigo Database Report 2.0b2 is available for release.
This is an update of macpro's original IDR.
My focus was to incorporate INSTEON devices and Indigo 4.0 features.
Some adjustments were made to X10 devices as well.

Added features:
- INSTEON devices
- Control Pages
- INSTEON Groups/Scenes
- Version flags added
- Last Changed dates
- Folders
- About page print option
- Complete Sprinkler details
- Complete I/O details (not fully tested)
- Complete thermostat details (not fully tested)
- Version monitoring for every object type
(dashed box around objects "out-of-version")

- Layout consolidated for more compact printing
- User disabled objects get strike through
- Disabled options get strike through
- Text and other highlighting for easier reading

Thanks to:
macpro for sharing his original work and hosting this update on his web site.
Matt Bendiksen for answering all my email questions and being very generous with technical details of Indigo.

Indigo Database Report v2.0b2

Please post your feedback on this forum.

Re: IDR 2.0b2

PostPosted: Thu Jul 23, 2009 8:38 am
by matt (support)
Terrific -- thanks for all the work on this and sharing it!

PostPosted: Thu Jul 23, 2009 9:03 am
by Otis
The Print button on the Print screen doesn't seem to do anything. Am I missing something? Using Safari's print command works fine.

By the way, when printing from Safari's File/Print command, the separation between devices, triggers, etc., doesn't stand out very well. The device name has a dotted gray box around it, but it might help if that line were in bold, and/or a larger font, color, etc., to make it easier to find the start and end of each section.

Thanks so much for creating this — it makes debugging much easier.

PostPosted: Fri Jul 24, 2009 9:51 am
by tailwheel
Oops. The Print button was accidently disabled during my final cleanup of the code.

Should have a new version out soon.

Re: IDR 2.0b2

PostPosted: Sat Jul 25, 2009 2:02 am
by macpro
The print button bug has been fixed.

Download: Indigo Database Report v2.0b3

PostPosted: Mon Sep 07, 2009 12:12 pm
by bobphx
I am just new to Indigo and am in the pre-purchase mode. I have also tried the print program and find it will not work with Snow Leopard on either of my machines. It just ends the program and saves just a blank doc on the desktop.

PostPosted: Sat Sep 12, 2009 5:19 am
by macpro
I'm having the same result here with 10.6.1. This needs some research. :cry:

PostPosted: Sun Jan 10, 2010 8:52 am
by macpro
Good news for all Indigo Database Report users.

The component that was causing troubles in Snow Leoapard has been changed.
This means that IDR is now compatible with Snow Leopard.

You can upgrade to version 2.0b4 here.

Thank you for patience.

Re: Introducing "Indigo Database Report" beta

PostPosted: Mon Aug 23, 2010 7:25 am
by loafbread
Works great, thanks for sharing this.

Re: Introducing "Indigo Database Report" beta

PostPosted: Tue Aug 24, 2010 12:39 pm
by AlaskaDave
This works great and a wonderful snapshot of the system. I'll have to install Acrobat Pro. so as to save as pdf for printing. Thanks for your hard work on this handy reporting tool. I know it's been some time since developing but wanted to send my kudos as well.

Re: Introducing "Indigo Database Report" beta

PostPosted: Mon Nov 01, 2010 10:56 am
by berkinet
(probably for Benjamin) On the IDR Variables tab, is there a reason the report for each variable does not include a reference to where the variable is set/modified? This information is noted in the tabs that contain Actions, but is missing from the Variable report, which only reports on the current value and places where the variable is referenced.

If this is possible, it would be a nice add, especially for complex setups where it is hard to find where/why a variable value is changing - at least for those changes that occur in Indigo actions.