Has anyone ever........

Posted on
Tue Nov 12, 2019 8:18 am
Sharek326 offline
User avatar
Posts: 377
Joined: Jul 20, 2014
Location: Lansford, PA

Has anyone ever........

After years of running Indigo on my Mini, I have been kicking around the idea of dumping everything and starting with a completely clean install. Only really keeping the devices themselves.

Through the years I have triggers that no longer are in use, remote controls and TV Remotes that I no longer have and scenes that don't get used anymore.

Has anyone done similar? What were the roadblocks and experiences ?

Posted on
Tue Nov 12, 2019 11:15 am
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Has anyone ever........

I can say that I've moved houses and never started over. As a result, I have a lot of cruft. Upgrading to Indigo 7.4 had identified a bunch of old AppleScripts that I don't use any more, so that's helped out a bit in terms of identifying stuff I don't use any more.

If I had time, though, I might very well just dump everything and start over. But, time of course is the issue... ;)

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Tue Nov 12, 2019 1:05 pm
Sharek326 offline
User avatar
Posts: 377
Joined: Jul 20, 2014
Location: Lansford, PA

Re: Has anyone ever........

Jay

If I started clean all the devices are held in the USB Stick, Correct? Or would I need to add each device again?

Posted on
Tue Nov 12, 2019 2:18 pm
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Has anyone ever........

Yep - you'd still need to add them to Indigo, but you wouldn't need to exclude/include them. Just add a new device, pick the right one from the node list at the bottom, and sync. The trick of course is that you'd need to "remember" which one was which since the node list will only tell you the number and the general type of device. You can generate a simple name->node ID map with this short script:

Code: Select all
for dev in indigo.devices.iter("indigo.zwave"):
    print(dev.address, dev.name)


in a scripting shell. That will print something that looks roughly like this (but with your devices of course):

Code: Select all
(u'39', u'039 - Humidity')
(u'39', u'039 - Luminance')
(u'39', u'039 - Motion Sensor')
(u'39', u'039 - Temperature')
(u'54', u'Accent Lights Switch')
(u'45', u'AM 1')
(u'56', u'AM 2')
(u'29', u'Counter Lights')
(u'50', u'Dryer')
(u'36', u'Eves Plugs Wall Switch')
(u'22', u'Evolve On/Off Wallwart')
(u'34', u'Foyer Dimmer Module')
(u'28', u'Front Door Lock')
(u'24', u'Garage Motion Sensor')
(u'18', u'Guest Smoke Detector')
(u'31', u'Kitchen Pendents')
(u'55', u'Living Room Cans')
(u'51', u'Living Room Shelf Lights Left')
(u'52', u'Living Room Shelf Lights Right')
(u'53', u'Living Room Thermostat')
(u'44', u'Living Room TV Switch')
(u'46', u'LM 1')
(u'47', u'LM 2')
(u'60', u'LM 3')
(u'23', u'Main Siren')
(u'23', u'Main Strobe')
(u'17', u'Master Bedroom Humidity')
(u'17', u'Master Bedroom Luminance')
(u'17', u'Master Bedroom Motion')
(u'17', u'Master Bedroom Temperature')
(u'30', u'Media Thermostat')
(u'6', u'Mud Hall Outlet')
(u'48', u'Office Lamp 1')
(u'43', u'Office Multi-Sensor (Humidity)')
(u'43', u'Office Multi-Sensor (Light)')
(u'43', u'Office Multi-Sensor (Motion)')
(u'43', u'Office Multi-Sensor (Temperature)')
(u'33', u'Outdoor Module #1')
(u'2', u'Outdoor Module #2')
(u'3', u'Outdoor Module #3')
(u'49', u'Washing Machine')


You can then use that when adding your devices to Indigo.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 6 guests