Questions about hardware that can be controlled by Indigo (but not through the interfaces and plugins listed). If Indigo doesn't support some bit of hardware you're interested in, and you don't find a 3rd Party Plugin for it, add it to this forum. Be sure to include links to as much information as you can find about it.
Note: adding it here does not mean we're going to add it - in fact it's possible one of our 3rd party developers may decide to write a plugin for it. We add hardware/features based on a lot of different factors beyond just having a request for it.
ChopOMatic wrote:I have one of the TP-Links bulbs set up. Hope to play with it tomorrow with the scripts.
TP-Link Device Error Error in plugin execution CalcDeviceFunc:
Traceback (most recent call last):
File "plugin.py", line 372, in getDeviceStateList
AttributeError: 'NoneType' object has no attribute 'append'
TP-Link Device Error Error in plugin execution ServerReplacedElem:
Traceback (most recent call last):
File "/Library/Application Support/Perceptive Automation/Indigo 7.3/IndigoPluginHost.app/Contents/Resources/PlugIns/plugin_base.py", line 1179, in deviceUpdated
File "plugin.py", line 146, in deviceStartComm
KeyError: key multiPlug not found in dict
TP-Link Device Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 250, in actionControlDimmerRelay
KeyError: key multiPlug not found in dict
TP-Link Device Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 333, in actionControlUniversal
TypeError: not enough arguments for format string
jay (support) wrote:Well, the upgrade didn't go well.... ...So, something broke my existing smart plug...
I'll revert back until these issues are worked out.
berkinet wrote:Devices from previous versions of this plugin are not compatible with the new version. You will need to delete the old devices and then recreate them.
jay (support) wrote:What??? That really sucks...
berkinet wrote:jay (support) wrote:What??? That really sucks...
Or not. There is now only one device type for all TP-Link WiFi plugs. The plugin does a discovery process for all compatible devices on the local network. The Indigo device is then automatically configured, though you can change a few options. Give it a try.
berkinet wrote:jay (support) wrote:What??? That really sucks...
Or not. There is now only one device type for all TP-Link WiFi plugs. The plugin does a discovery process for all compatible devices on the local network. The Indigo device is then automatically configured, though you can change a few options. Give it a try.
FlyingDiver wrote:...You do know it's possible to change the devices when the new version of the plugin starts?
jay (support) wrote:It sucks for us that have existing devices that we have to go recreate since deleting devices means I have to go manually change all the places they've been linked. This is not a good user experience...
berkinet wrote:Yes I do, and I felt that given the significant functional and design differences between the new and old releases and the likely small number of devices anyone might have, it was better to have a fresh start.
FlyingDiver wrote:I had a similar problem with a different plugin I was working on. I found that I could "salvage" the old devices by changing them to a different type with a manual address (like X-10) then change them back to the correct plugin with the new device type.
FlyingDiver wrote:Then it would have been better to use a different plugin ID, which is what I ended up doing with the Ecobee plugin. I couldn't make them backward compatible, so the users were going to have to change the devices anyway.
berkinet wrote:Yes I do, and I felt that given the significant functional and design differences between the new and old releases and the likely small number of devices anyone might have, it was better to have a fresh start.
FlyingDiver wrote:And then you’d be right where you are today, having to recreate all your devices....Then it would have been better to use a different plugin ID, which is what I ended up doing with the Ecobee plugin. I couldn't make them backward compatible, so the users were going to have to change the devices anyway.
TP-Link Device Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 333, in actionControlUniversal
TypeError: not enough arguments for format string
Users browsing this forum: No registered users and 6 guests