XTension 9.4.47
Andy Poggio
apoggio at pacbell.net
Fri Jun 10 13:45:28 EDT 2022
The version I’m using is 9.4.46 build 1052.
—andy
> On Jun 10, 2022, at 10:23 AM, James Sentman <james at sentman.com> wrote:
>
> I did deal with a couple of these, but have not gotten to the dimming issue as I hadn’t noticed that when I was testing for whatever reason the device I was using when developing wasn’t doing it. There was a reason I did the dim as well but I’ll have to review the comments and I’ll get that sorted out shortly.
>
> Where the other errors about finding 6 and then 7 units in the last beta version? Or in the last release? I updated a ton of stuff during the beta cycle including updating the underlying libraries and such. It also changed significantly how the discovery process was implemented. So I’m interested if that is a new problem since the beta or if it was in the last release but not in this one.
>
>> On Jun 10, 2022, at 12:54 PM, Andy Poggio <apoggio at pacbell.net> wrote:
>>
>> There were a number of problems for me withthe tpLink/Kasa plugin. There listed below along with the fixes I am currently using. Were you able to find time to fix them?
>>
>> —andy
>>
>> 0. Problem when turn off bulb by XTension and then turn on by power cycle, bulb comes on at 1%.
>>
>> Cause: Plugins/tplink.isf/tplink.py sets brightness to 1% as part of turn off.
>>
>> Solution: comment out section that sets brightness to 1% or change it to 75%.
>>
>> Solution2: All bulbs are set to is_dimmable == True (1) in Resources/python3/Resources/lib/python3.10/site-packages/kasa/tests/fixtures. Set instead to False (0)
>>
>> Both solutions will fail again on XTension updates.
>>
>> 1. There were some typos to fix that had resulted in some python undefines in some cases. I believe there were two such changes.
>>
>> 2. It would alternate between finding 6 and 7 units. This causes huge numbers of log entries. I commented out the log line.
>>
>> 3. I commented out another log line and added a harmless statement to populate the exception block:
>>
>> except Exception as e:
>> # workUnit.writeLog( f"{workUnit.name}: Error in _doPoll( {e})", xtLogRed)
>> no_such_var = 1
>>
>
> Thanks,
> James
>
>
> James Sentman http://www.PlanetaryGear.org http://MacHomeAutomation.com
>
>
>
>
> _______________________________________________
> XTensionList mailing list
> XTensionList at machomeautomation.com
> http://mail.machomeautomation.com/mailman/listinfo/xtensionlist
More information about the XTensionList
mailing list