- Posted on
Wed Jun 07, 2023 6:04 pm
-
stanleykrasnow
offline
-
- Posts: 28
- Joined: Dec 10, 2018
Thank you Karl. When I updated the version of the plugin I was able to use the drop down menu to create the Shelly bulb in Indigo. However, when I attempted to turn the bulb on using the Indigo overview page, there was a programming error. I am using v 7.20.49 of the plugin. The details are:
* * * * Creating Shelly Instance in Indigo * * * *
Jun 7, 2023 at 7:46:56 PM
shellyDirect resetting config push initShelly for devid: 342032265
* * * * Indigo Log when attempting to turn on bulb * * * *
Jun 7, 2023 at 7:47:43 PM
shellyDirect Error
Traceback (most recent call last):
File "plugin.py", line 5045, in actionControlDimmerRelay
page += "{}={}&".format(IndigoStateMapToShellyDev[colorAction], int(min(rgbLimits[1],max(rgbLimits[0],actionValues[colorAction]*255/100.))))
TypeError: unsupported operand type(s) for /: 'str' and 'float'
* * * * Output when asking plugin to print Shelly device characteristics * * * *
Jun 7, 2023 at 7:49:54 PM
shellyDirect keys: ['AllowOnStateChange', 'MAC', 'SupportsColor', 'SupportsOnState', 'SupportsRGB', 'SupportsRGBandWhiteSimultaneously', 'SupportsSensorValue', 'SupportsStatusRequest', 'SupportsTwoWhiteLevels', 'SupportsTwoWhiteLevelsSimultaneously', 'SupportsWhite', 'SupportsWhiteTemperature', 'address', 'automaticPollingFrequency', 'children', 'defaultTask', 'devNo', 'devTypeId', 'deviceEnabled', 'expirationSeconds', 'getStatusDelay', 'ipNumber', 'isChild', 'isParent', 'isRelay', 'isShellyDevice', 'lastActive', 'lastAlarm', 'lastCheck', 'lastMessage-Http', 'lastMessage-settings', 'lastMessage-status', 'lastMessageFromDevice', 'lastRequestedPush', 'lastSuccessfullConfigPush', 'now', 'parentIndigoId', 'pollingFrequency', 'push', 'pushIdActive', 'pushstate', 'pushthread', 'queue', 'reset', 'state', 'tempUnits', 'thread', 'threadNumber', 'usesInputForOnOff']
shellyDirect Error Error in plugin execution UiAction:
File "plugin.py", line 1585, in buttonPrintShellyDevInfoCALLBACK
type: 'dict' object has no attribute 'replace'
Thank you for your continued support!