mirror of
https://github.com/python-kasa/python-kasa.git
synced 2025-10-13 02:48:07 +00:00
Commit Graph
Select branches
Hide Pull Requests
connect_single_device_type
debug_logging
defer_expensive_log_formatting
doc/credential_hashing
dump_devinfo
experimental
feat/dev_descriptors
feat/device_update
feat/display_rotate
feat/feature_typing
feat/h100_and_children
feat/iotbulb_turnonbehavior
feat/motion
feat/nightmode
feat/parent_child_updates
feat/poetry_to_uv
feat/rest_api
feat/smart_double_click
feat/tapo_mapparser
feat/vacuum_map
feat/waterleak_alarm_volume
fix/L530_delay_effect
fix/L530_delay_effect_2024_7_2
hashlib
hashlib_plus_encrypt
intint
janitor/add_simulator
janitor/children_dict
janitor/devinfo_more_vacuum_calls
janitor/fix_cam_queries
janitor/lint_test_on_py
janitor/merge_patch_master
janitor/smartcam_referer
janitor/vacuum_fixtures
ks240_fixture
master
patch
res
test/kasa_lib_fix
test_merge
#1
#1000
#1001
#1002
#1006
#1009
#1010
#1011
#1013
#1015
#1016
#1017
#1018
#1019
#1020
#1021
#1021
#1022
#1023
#1024
#1025
#1025
#1027
#1028
#1029
#103
#1030
#1031
#1035
#1036
#1037
#1038
#1039
#1041
#1042
#1043
#1045
#1046
#1047
#1048
#1049
#1050
#1051
#1052
#1053
#1054
#1056
#1057
#1059
#1060
#1061
#1063
#1064
#1068
#1069
#107
#1070
#1073
#1075
#1076
#1077
#1078
#1079
#1080
#1081
#1082
#1083
#1085
#1086
#1087
#1088
#1089
#109
#1090
#1091
#1092
#1094
#1097
#1098
#1099
#1100
#1101
#1103
#1104
#1105
#1107
#1108
#1109
#1111
#1112
#1114
#1116
#112
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1128
#1129
#1130
#1131
#1132
#1133
#1135
#1136
#1137
#1138
#1139
#1140
#1141
#1142
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#1156
#1157
#1158
#1160
#1161
#1162
#1163
#1163
#1165
#1168
#1169
#117
#1171
#1173
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1184
#1185
#1186
#1187
#1188
#1189
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1197
#1198
#1199
#120
#1200
#1202
#1203
#1204
#1205
#1206
#1207
#1208
#1209
#1210
#1211
#1213
#1214
#1215
#1216
#1219
#1220
#1221
#1222
#1223
#1224
#1225
#1227
#1229
#123
#1231
#1233
#1234
#1235
#1236
#1237
#1238
#1240
#1242
#1244
#1245
#1246
#1247
#1248
#1249
#1250
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1258
#1260
#1261
#1263
#1264
#1265
#1266
#1270
#1271
#1272
#1273
#1274
#1275
#1276
#1277
#1278
#1279
#1280
#1281
#1282
#1283
#1284
#1285
#1286
#1287
#1288
#1288
#1289
#1290
#1291
#1292
#1293
#1294
#1295
#1296
#1297
#1298
#1299
#13
#1300
#1301
#1303
#1304
#1305
#1307
#1310
#1312
#1313
#1314
#1315
#1316
#1317
#1318
#1319
#132
#1320
#1321
#1321
#1322
#1323
#1324
#1324
#1326
#1327
#1328
#1329
#1329
#133
#1331
#1331
#1332
#1333
#1335
#1337
#1338
#1339
#1340
#1342
#1343
#1344
#1345
#1346
#1347
#1349
#1352
#1355
#1358
#136
#1361
#1362
#1363
#1364
#1365
#1366
#1367
#1370
#1371
#1373
#1374
#1375
#1376
#1377
#1378
#1379
#1380
#1381
#1382
#1383
#1383
#1384
#1385
#1386
#1388
#1388
#1389
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1397
#1398
#1399
#14
#140
#1401
#1402
#1404
#1405
#1406
#1411
#1412
#1413
#1414
#1415
#1416
#1416
#1417
#1418
#1419
#1420
#1421
#1423
#1424
#1426
#1427
#1428
#1429
#1429
#143
#1430
#1433
#1434
#1434
#1435
#1437
#1438
#1439
#1440
#1441
#1442
#1443
#1444
#1446
#1448
#1449
#145
#1450
#1452
#1453
#1454
#1455
#1456
#1457
#1458
#1459
#146
#1461
#1462
#1463
#1465
#1466
#1468
#1469
#147
#1470
#1471
#1473
#1474
#1475
#1476
#1477
#1478
#1479
#148
#1480
#1481
#1482
#1483
#1484
#1485
#1486
#1488
#1489
#149
#1490
#1491
#1494
#1495
#1497
#15
#1500
#1501
#1502
#1503
#1505
#1509
#1512
#1514
#1515
#1521
#1521
#1530
#1538
#1539
#154
#1545
#1552
#1554
#1554
#1561
#1561
#1565
#1565
#1566
#1568
#1569
#1571
#1571
#1580
#1580
#1583
#1583
#1584
#1584
#1585
#1586
#1586
#1587
#1588
#16
#160
#162
#168
#172
#174
#175
#18
#19
#190
#192
#196
#197
#198
#199
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#21
#210
#212
#213
#214
#215
#217
#218
#219
#22
#220
#221
#224
#226
#227
#23
#231
#232
#233
#234
#236
#24
#240
#242
#243
#248
#249
#25
#251
#256
#258
#26
#263
#264
#266
#267
#269
#270
#271
#272
#273
#277
#278
#279
#28
#282
#283
#286
#287
#288
#289
#29
#293
#296
#297
#298
#299
#3
#300
#301
#303
#304
#306
#31
#312
#313
#314
#317
#32
#321
#325
#326
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#34
#340
#342
#343
#35
#350
#351
#354
#355
#356
#358
#359
#36
#372
#377
#378
#379
#380
#381
#382
#383
#387
#39
#391
#392
#393
#394
#395
#397
#398
#399
#40
#400
#401
#402
#403
#404
#405
#409
#41
#415
#416
#428
#429
#430
#431
#432
#434
#437
#440
#441
#446
#448
#45
#451
#453
#454
#455
#457
#458
#46
#464
#465
#466
#47
#470
#471
#473
#475
#476
#477
#48
#480
#481
#482
#483
#485
#486
#487
#488
#489
#49
#490
#494
#497
#498
#499
#5
#50
#501
#501
#502
#503
#504
#505
#507
#508
#509
#51
#512
#513
#52
#520
#521
#522
#524
#526
#527
#528
#529
#531
#532
#534
#536
#537
#538
#539
#54
#541
#542
#550
#551
#552
#554
#556
#557
#558
#56
#560
#561
#562
#563
#564
#566
#567
#568
#569
#570
#571
#572
#573
#574
#575
#576
#578
#58
#580
#581
#582
#583
#584
#585
#59
#590
#593
#594
#595
#596
#597
#598
#6
#601
#602
#603
#604
#605
#606
#607
#609
#610
#614
#615
#617
#618
#619
#62
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#63
#632
#633
#634
#636
#638
#639
#640
#641
#642
#643
#644
#645
#646
#65
#653
#654
#655
#656
#657
#658
#659
#660
#661
#662
#663
#664
#666
#667
#669
#670
#673
#674
#677
#677
#678
#679
#680
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#690
#691
#692
#693
#694
#696
#697
#698
#699
#70
#701
#702
#703
#704
#705
#706
#707
#709
#710
#711
#712
#713
#714
#715
#716
#717
#718
#719
#720
#721
#722
#724
#725
#726
#728
#729
#73
#730
#731
#732
#733
#734
#735
#736
#737
#738
#739
#74
#740
#741
#744
#75
#750
#751
#752
#753
#754
#756
#757
#758
#759
#76
#760
#761
#762
#763
#764
#765
#766
#767
#771
#773
#774
#775
#776
#780
#781
#782
#785
#786
#787
#788
#789
#79
#790
#791
#792
#793
#794
#795
#796
#798
#799
#80
#801
#802
#804
#805
#806
#807
#808
#809
#81
#810
#811
#812
#814
#815
#816
#817
#820
#821
#822
#827
#829
#831
#832
#833
#835
#836
#837
#838
#839
#84
#840
#841
#843
#844
#845
#846
#847
#848
#849
#85
#850
#851
#853
#854
#855
#856
#856
#857
#858
#859
#86
#860
#861
#862
#863
#864
#865
#866
#867
#868
#869
#870
#871
#872
#873
#874
#876
#877
#879
#880
#881
#882
#883
#884
#886
#887
#89
#890
#891
#892
#893
#894
#895
#897
#898
#899
#90
#900
#901
#902
#903
#904
#905
#906
#907
#908
#909
#910
#911
#912
#913
#915
#916
#918
#919
#920
#921
#922
#924
#926
#929
#93
#930
#931
#932
#933
#934
#935
#936
#938
#939
#94
#943
#944
#945
#947
#948
#949
#950
#951
#952
#954
#956
#957
#959
#960
#961
#962
#963
#964
#966
#967
#968
#969
#971
#972
#973
#974
#976
#977
#978
#981
#982
#984
#985
#986
#987
#989
#990
#992
#993
#994
#995
#996
#997
#998
#999
0.10.0
0.10.1
0.10.2
0.3.5
0.4.0
0.4.0.dev0
0.4.0.dev1
0.4.0.dev2
0.4.0.dev3
0.4.0.dev4
0.4.0.dev5
0.4.0.pre0
0.4.1
0.4.2
0.4.3
0.5.0
0.5.1
0.5.2
0.5.3
0.5.4
0.6.0
0.6.0.1
0.6.0.dev0
0.6.0.dev1
0.6.0.dev2
0.6.1
0.6.2
0.6.2.1
0.7.0
0.7.0.1
0.7.0.2
0.7.0.3
0.7.0.4
0.7.0.5
0.7.0.dev0
0.7.0.dev1
0.7.0.dev2
0.7.0.dev3
0.7.0.dev4
0.7.0.dev5
0.7.1
0.7.2
0.7.3
0.7.4
0.7.5
0.7.6
0.7.7
0.8.0
0.8.1
0.9.0
0.9.1
Select branches
Hide Pull Requests
connect_single_device_type
debug_logging
defer_expensive_log_formatting
doc/credential_hashing
dump_devinfo
experimental
feat/dev_descriptors
feat/device_update
feat/display_rotate
feat/feature_typing
feat/h100_and_children
feat/iotbulb_turnonbehavior
feat/motion
feat/nightmode
feat/parent_child_updates
feat/poetry_to_uv
feat/rest_api
feat/smart_double_click
feat/tapo_mapparser
feat/vacuum_map
feat/waterleak_alarm_volume
fix/L530_delay_effect
fix/L530_delay_effect_2024_7_2
hashlib
hashlib_plus_encrypt
intint
janitor/add_simulator
janitor/children_dict
janitor/devinfo_more_vacuum_calls
janitor/fix_cam_queries
janitor/lint_test_on_py
janitor/merge_patch_master
janitor/smartcam_referer
janitor/vacuum_fixtures
ks240_fixture
master
patch
res
test/kasa_lib_fix
test_merge
#1
#1000
#1001
#1002
#1006
#1009
#1010
#1011
#1013
#1015
#1016
#1017
#1018
#1019
#1020
#1021
#1021
#1022
#1023
#1024
#1025
#1025
#1027
#1028
#1029
#103
#1030
#1031
#1035
#1036
#1037
#1038
#1039
#1041
#1042
#1043
#1045
#1046
#1047
#1048
#1049
#1050
#1051
#1052
#1053
#1054
#1056
#1057
#1059
#1060
#1061
#1063
#1064
#1068
#1069
#107
#1070
#1073
#1075
#1076
#1077
#1078
#1079
#1080
#1081
#1082
#1083
#1085
#1086
#1087
#1088
#1089
#109
#1090
#1091
#1092
#1094
#1097
#1098
#1099
#1100
#1101
#1103
#1104
#1105
#1107
#1108
#1109
#1111
#1112
#1114
#1116
#112
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1128
#1129
#1130
#1131
#1132
#1133
#1135
#1136
#1137
#1138
#1139
#1140
#1141
#1142
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#1156
#1157
#1158
#1160
#1161
#1162
#1163
#1163
#1165
#1168
#1169
#117
#1171
#1173
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1184
#1185
#1186
#1187
#1188
#1189
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1197
#1198
#1199
#120
#1200
#1202
#1203
#1204
#1205
#1206
#1207
#1208
#1209
#1210
#1211
#1213
#1214
#1215
#1216
#1219
#1220
#1221
#1222
#1223
#1224
#1225
#1227
#1229
#123
#1231
#1233
#1234
#1235
#1236
#1237
#1238
#1240
#1242
#1244
#1245
#1246
#1247
#1248
#1249
#1250
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1258
#1260
#1261
#1263
#1264
#1265
#1266
#1270
#1271
#1272
#1273
#1274
#1275
#1276
#1277
#1278
#1279
#1280
#1281
#1282
#1283
#1284
#1285
#1286
#1287
#1288
#1288
#1289
#1290
#1291
#1292
#1293
#1294
#1295
#1296
#1297
#1298
#1299
#13
#1300
#1301
#1303
#1304
#1305
#1307
#1310
#1312
#1313
#1314
#1315
#1316
#1317
#1318
#1319
#132
#1320
#1321
#1321
#1322
#1323
#1324
#1324
#1326
#1327
#1328
#1329
#1329
#133
#1331
#1331
#1332
#1333
#1335
#1337
#1338
#1339
#1340
#1342
#1343
#1344
#1345
#1346
#1347
#1349
#1352
#1355
#1358
#136
#1361
#1362
#1363
#1364
#1365
#1366
#1367
#1370
#1371
#1373
#1374
#1375
#1376
#1377
#1378
#1379
#1380
#1381
#1382
#1383
#1383
#1384
#1385
#1386
#1388
#1388
#1389
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1397
#1398
#1399
#14
#140
#1401
#1402
#1404
#1405
#1406
#1411
#1412
#1413
#1414
#1415
#1416
#1416
#1417
#1418
#1419
#1420
#1421
#1423
#1424
#1426
#1427
#1428
#1429
#1429
#143
#1430
#1433
#1434
#1434
#1435
#1437
#1438
#1439
#1440
#1441
#1442
#1443
#1444
#1446
#1448
#1449
#145
#1450
#1452
#1453
#1454
#1455
#1456
#1457
#1458
#1459
#146
#1461
#1462
#1463
#1465
#1466
#1468
#1469
#147
#1470
#1471
#1473
#1474
#1475
#1476
#1477
#1478
#1479
#148
#1480
#1481
#1482
#1483
#1484
#1485
#1486
#1488
#1489
#149
#1490
#1491
#1494
#1495
#1497
#15
#1500
#1501
#1502
#1503
#1505
#1509
#1512
#1514
#1515
#1521
#1521
#1530
#1538
#1539
#154
#1545
#1552
#1554
#1554
#1561
#1561
#1565
#1565
#1566
#1568
#1569
#1571
#1571
#1580
#1580
#1583
#1583
#1584
#1584
#1585
#1586
#1586
#1587
#1588
#16
#160
#162
#168
#172
#174
#175
#18
#19
#190
#192
#196
#197
#198
#199
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#21
#210
#212
#213
#214
#215
#217
#218
#219
#22
#220
#221
#224
#226
#227
#23
#231
#232
#233
#234
#236
#24
#240
#242
#243
#248
#249
#25
#251
#256
#258
#26
#263
#264
#266
#267
#269
#270
#271
#272
#273
#277
#278
#279
#28
#282
#283
#286
#287
#288
#289
#29
#293
#296
#297
#298
#299
#3
#300
#301
#303
#304
#306
#31
#312
#313
#314
#317
#32
#321
#325
#326
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#34
#340
#342
#343
#35
#350
#351
#354
#355
#356
#358
#359
#36
#372
#377
#378
#379
#380
#381
#382
#383
#387
#39
#391
#392
#393
#394
#395
#397
#398
#399
#40
#400
#401
#402
#403
#404
#405
#409
#41
#415
#416
#428
#429
#430
#431
#432
#434
#437
#440
#441
#446
#448
#45
#451
#453
#454
#455
#457
#458
#46
#464
#465
#466
#47
#470
#471
#473
#475
#476
#477
#48
#480
#481
#482
#483
#485
#486
#487
#488
#489
#49
#490
#494
#497
#498
#499
#5
#50
#501
#501
#502
#503
#504
#505
#507
#508
#509
#51
#512
#513
#52
#520
#521
#522
#524
#526
#527
#528
#529
#531
#532
#534
#536
#537
#538
#539
#54
#541
#542
#550
#551
#552
#554
#556
#557
#558
#56
#560
#561
#562
#563
#564
#566
#567
#568
#569
#570
#571
#572
#573
#574
#575
#576
#578
#58
#580
#581
#582
#583
#584
#585
#59
#590
#593
#594
#595
#596
#597
#598
#6
#601
#602
#603
#604
#605
#606
#607
#609
#610
#614
#615
#617
#618
#619
#62
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#63
#632
#633
#634
#636
#638
#639
#640
#641
#642
#643
#644
#645
#646
#65
#653
#654
#655
#656
#657
#658
#659
#660
#661
#662
#663
#664
#666
#667
#669
#670
#673
#674
#677
#677
#678
#679
#680
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#690
#691
#692
#693
#694
#696
#697
#698
#699
#70
#701
#702
#703
#704
#705
#706
#707
#709
#710
#711
#712
#713
#714
#715
#716
#717
#718
#719
#720
#721
#722
#724
#725
#726
#728
#729
#73
#730
#731
#732
#733
#734
#735
#736
#737
#738
#739
#74
#740
#741
#744
#75
#750
#751
#752
#753
#754
#756
#757
#758
#759
#76
#760
#761
#762
#763
#764
#765
#766
#767
#771
#773
#774
#775
#776
#780
#781
#782
#785
#786
#787
#788
#789
#79
#790
#791
#792
#793
#794
#795
#796
#798
#799
#80
#801
#802
#804
#805
#806
#807
#808
#809
#81
#810
#811
#812
#814
#815
#816
#817
#820
#821
#822
#827
#829
#831
#832
#833
#835
#836
#837
#838
#839
#84
#840
#841
#843
#844
#845
#846
#847
#848
#849
#85
#850
#851
#853
#854
#855
#856
#856
#857
#858
#859
#86
#860
#861
#862
#863
#864
#865
#866
#867
#868
#869
#870
#871
#872
#873
#874
#876
#877
#879
#880
#881
#882
#883
#884
#886
#887
#89
#890
#891
#892
#893
#894
#895
#897
#898
#899
#90
#900
#901
#902
#903
#904
#905
#906
#907
#908
#909
#910
#911
#912
#913
#915
#916
#918
#919
#920
#921
#922
#924
#926
#929
#93
#930
#931
#932
#933
#934
#935
#936
#938
#939
#94
#943
#944
#945
#947
#948
#949
#950
#951
#952
#954
#956
#957
#959
#960
#961
#962
#963
#964
#966
#967
#968
#969
#971
#972
#973
#974
#976
#977
#978
#981
#982
#984
#985
#986
#987
#989
#990
#992
#993
#994
#995
#996
#997
#998
#999
0.10.0
0.10.1
0.10.2
0.3.5
0.4.0
0.4.0.dev0
0.4.0.dev1
0.4.0.dev2
0.4.0.dev3
0.4.0.dev4
0.4.0.dev5
0.4.0.pre0
0.4.1
0.4.2
0.4.3
0.5.0
0.5.1
0.5.2
0.5.3
0.5.4
0.6.0
0.6.0.1
0.6.0.dev0
0.6.0.dev1
0.6.0.dev2
0.6.1
0.6.2
0.6.2.1
0.7.0
0.7.0.1
0.7.0.2
0.7.0.3
0.7.0.4
0.7.0.5
0.7.0.dev0
0.7.0.dev1
0.7.0.dev2
0.7.0.dev3
0.7.0.dev4
0.7.0.dev5
0.7.1
0.7.2
0.7.3
0.7.4
0.7.5
0.7.6
0.7.7
0.8.0
0.8.1
0.9.0
0.9.1
-
d908a5ab2a
Avoid retrying open_connection on unrecoverable errors (#340)
J. Nick Koston
2022-04-24 07:38:42 -10:00 -
d2581bf077
Add fixtures for kl420 (#339)
J. Nick Koston
2022-04-13 14:51:15 -10:00 -
631762b50c
Drop deprecated, type-specific options in favor of --type (#336)
Teemu R
2022-04-06 03:39:50 +02:00 -
6e988bd9a9
Avoid discovery on --help (#335)
Teemu R
2022-04-06 02:25:47 +02:00 -
a39cef9a8c
Export modules & make sphinx happy (#334)
Teemu R
2022-04-06 01:41:08 +02:00 -
d848117384
Various documentation updates (#333)
Teemu R
2022-04-06 01:13:27 +02:00 -
68038c93df
Bump version to 0.5.0.dev0
Teemu Rytilahti
2022-04-05 18:36:57 +02:00 -
2a0919efd5
Fix linting
Teemu Rytilahti
2022-04-05 18:25:41 +02:00 -
1e4df7ec1b
Fix modularize with strips (#326)
J. Nick Koston
2022-04-05 06:16:36 -10:00 -
f0d66e4195
move get_time{zone} out from smartdevice + some minor cleanups
Teemu Rytilahti
2022-01-29 20:36:08 +01:00 -
c8ad99abcb
Use device time for on_since for smartstripplugs
Teemu Rytilahti
2022-01-29 20:35:10 +01:00 -
bb013e75da
Raise an exception when trying to access data prior updating
Teemu Rytilahti
2022-01-29 20:33:35 +01:00 -
3a7836cd33
Do not request unsupported modules after the initial update (#298)
Teemu R
2022-01-29 18:15:59 +01:00 -
8c7b1b4a68
Implement motion & ambient light sensor modules for dimmers (#278)
Teemu R
2022-01-29 17:53:18 +01:00 -
e3588047fc
Improve usage module, consolidate API with emeter (#249)
Teemu R
2021-11-19 16:41:49 +01:00 -
3926f3224f
Add module support & query their information during update cycle (#243)
Teemu R
2021-11-07 02:41:12 +01:00 -
7b9e3aae8a
Release 0.4.3 (#332)
0.4.3
Teemu R
2022-04-05 19:02:00 +02:00 -
766819a2a4
Ensure bulb state is restored when turning back on (#330)
J. Nick Koston
2022-04-05 06:51:36 -10:00 -
a744af46ab
Update pre-commit deps to fix CI (#331)
Teemu R
2022-04-05 17:48:24 +02:00 -
2b05751aa7
Fix test_deprecated_type stalling (#325)
J. Nick Koston
2022-03-24 12:59:53 -10:00 -
6f5a60ad43
Release 0.4.2 (#321)
0.4.2
Teemu R
2022-03-21 22:34:44 +01:00 -
58f6517445
Add effect support for light strips (#293)
J. Nick Koston
2022-03-21 11:10:12 -10:00 -
b22f6b4eef
Don't crash on devices not reporting features (#317)
Teemu R
2022-03-02 16:29:20 +01:00 -
e3d76bea75
Add pyupgrade to CI runs (#314)
Teemu R
2022-02-21 00:56:18 +01:00 -
db170cf1f5
Allow using environment variables for discovery target, device type and debug (#313)
Teemu R
2022-02-15 16:59:36 +01:00 -
15906ec232
Depend on asyncclick >= 8 (#312)
Teemu R
2022-02-14 18:26:51 +01:00 -
b61c0feea9
Add 'internal_state' to return the results from the last update query (#306)
Teemu R
2022-02-07 09:13:47 +01:00 -
700f3859c2
Guard emeter accesses to avoid keyerrors (#304)
Teemu R
2022-02-02 19:31:11 +01:00 -
9ea83388ac
cli: cleanup discover, fetch update prior device access (#303)
Teemu R
2022-02-02 19:30:48 +01:00 -
c865d3f02c
Fix unsafe __del__ in TPLinkSmartHomeProtocol (#300)
J. Nick Koston
2022-01-30 16:00:00 -06:00 -
5bf6fda7ee
Added a fixture file for KS220M (#273)
mrbetta
2022-01-29 10:28:14 -07:00 -
6a31de5381
Drop microsecond precision for on_since (#296)
Teemu R
2022-01-29 17:02:05 +01:00 -
bcb9fe18ab
Improve typing for protocol class (#289)
Teemu R
2022-01-14 23:08:25 +01:00 -
b4036e55ac
Prepare 0.4.1 (#288)
0.4.1
Teemu R
2022-01-14 16:47:49 +01:00 -
255c0c9a25
Publish to pypi on github release published (#287)
Teemu R
2022-01-14 16:32:48 +01:00 -
6ece506a3b
Relax asyncclick version requirement (#286)
Teemu R
2022-01-14 16:32:32 +01:00 -
723fca9d08
Do not crash on discovery on WSL (#283)
Teemu R
2022-01-08 17:48:01 +01:00 -
a817d9cab1
Add python 3.10 to CI (#279)
Teemu R
2021-12-17 17:48:03 +01:00 -
d2efaf5090
Add --type option to cli (#269)
Teemu R
2021-12-13 20:17:54 +01:00 -
cf98674c3a
Use codecov-action@v2 for CI (#277)
Teemu R
2021-12-13 18:58:46 +01:00 -
62c9f0ae64
Add coverage[toml] dependency to fix coverage on CI (#271)
Teemu R
2021-12-13 18:40:50 +01:00 -
6aea09fc44
Minor improvements to onboarding doc (#264)
Teemu R
2021-12-08 15:32:57 +01:00 -
8554a1db29
Pin mistune to <2.0.0 to fix doc builds (#270)
Teemu R
2021-12-08 15:31:55 +01:00 -
6b18c5cd55
Add fixture file for KL135 (#263)
ErikSGross
2021-12-06 07:31:27 -08:00 -
a468d520c0
Add KL135 color temperature range (#256)
Teemu R
2021-11-19 18:08:20 +01:00 -
351e86bfa3
Add py.typed to flag that the package is typed (#251)
Teemu R
2021-11-15 18:21:24 +01:00 -
5aaadaff39
Allow publish on test pypi workflow to fail (#248)
Teemu R
2021-11-03 01:55:49 +01:00 -
9cda529329
Catch exceptions raised on unknown devices during discovery (#240)
Teemu R
2021-10-29 02:44:51 +02:00 -
8a4068c623
Add script to check supported devices, update README (#242)
Teemu R
2021-10-25 09:17:35 +02:00 -
d75e1adaba
Add perftest to devtools (#236)
Teemu R
2021-10-13 19:22:24 +02:00 -
85a618f7c6
Add KP401 fixture (#234)
J. Nick Koston
2021-10-11 05:13:00 -10:00 -
cf151ead4a
Add KL60 US KP105 UK fixture (#233)
J. Nick Koston
2021-10-09 04:44:32 -10:00 -
e06b9a71e5
Make cli interface more consistent (#232)
Teemu R
2021-10-09 16:36:36 +02:00 -
c65705bbbf
Add KL400, KL50 fixtures (#231)
J. Nick Koston
2021-10-07 12:15:32 -10:00 -
98b4155c11
Add fixture for newer KP400 firmware (#227)
J. Nick Koston
2021-10-04 08:40:31 -10:00 -
0bcab39e60
Add fixtures for LB110, KL110, EP40, KL430, KP115 (#224)
J. Nick Koston
2021-10-02 08:41:14 -05:00 -
7b99f7e9a4
Switch to poetry-core (#226)
Fabian Affolter
2021-10-02 00:51:16 +02:00 -
1a3c73e42f
Release 0.4.0 (#221)
0.4.0
Teemu R
2021-09-27 19:10:05 +02:00 -
194aa8607b
Add github workflow for pypi publishing (#220)
Teemu R
2021-09-26 19:56:40 +02:00 -
33bc38b57f
Fix lock being unexpectedly reset on close (#218)
J. Nick Koston
2021-09-26 12:38:33 -05:00 -
3cf549e32e
Add host information to protocol debug logs (#219)
Teemu R
2021-09-26 19:16:12 +02:00 -
76c1264dc9
Avoid calling pformat unless debug logging is enabled (#217)
J. Nick Koston
2021-09-26 09:50:58 -05:00 -
85f17ab91c
Release 0.4.0.dev5 (#215)
0.4.0.dev5
Teemu R
2021-09-24 23:38:30 +02:00 -
e31cc6662c
Keep connection open and lock to prevent duplicate requests (#213)
J. Nick Koston
2021-09-24 16:25:43 -05:00 -
f1b28e79b9
Add KL130 fixture, initial lightstrip tests (#214)
Teemu R
2021-09-24 22:26:21 +02:00 -
acb221b1e0
Cleanup discovery & add tests (#212)
Teemu R
2021-09-24 17:18:11 +02:00 -
bdb07a749c
Release 0.4.0.dev4 (#210)
0.4.0.dev4
Teemu R
2021-09-24 01:44:22 +02:00 -
94e5a90ac4
Add emeter support for strip sockets (#203)
J. Nick Koston
2021-09-23 17:24:44 -05:00 -
d7202883e9
More CI fixes (#208)
Teemu R
2021-09-23 19:09:19 +02:00 -
202d107d39
Fix CI dep installation (#207)
Teemu R
2021-09-23 18:29:45 +02:00 -
41bed35e01
Use github actions instead of azure pipelines (#206)
Teemu R
2021-09-23 18:25:41 +02:00 -
b3c8f9769c
Avoid temp array during encrypt and decrypt (#204)
J. Nick Koston
2021-09-23 11:11:16 -05:00 -
36c412a9c2
Improve emeterstatus API, move into own module (#205)
Teemu R
2021-09-23 17:58:19 +02:00 -
47a1405bd2
Add KP115 fixture (#202)
Teemu R
2021-09-21 19:20:59 +02:00 -
151976bb04
Add own device type for smartstrip children (#201)
Teemu R
2021-09-21 13:25:14 +02:00 -
2c83d8ee6d
bulb: allow set_hsv without v, add fallback ct range (#200)
Teemu R
2021-09-21 13:23:56 +02:00 -
7565d03c8e
Add a note about using the discovery target parameter (#168)
Leandro Reox
2021-09-19 19:01:06 -03:00 -
016d030245
Improve bulb support (alias, time settings) (#198)
Teemu R
2021-09-19 23:53:17 +02:00 -
1803a83ae6
Improve testing harness to allow tests on real devices (#197)
Teemu R
2021-09-19 23:45:48 +02:00 -
b088596205
Perform initial update only using the sysinfo query (#199)
Teemu R
2021-09-19 23:43:17 +02:00 -
f8e7258b93
cli: add human-friendly printout when calling temperature on non-supported devices (#196)
JaydenRA
2021-09-04 01:18:21 +01:00 -
7c9d21af7a
Add real kasa KL430(UN) device dump (#192)
Ivan Prodanov
2021-08-16 21:16:29 +03:00 -
4e8a3185fb
Use less strict matcher for kl430 color temperature (#190)
Teemu R
2021-08-16 16:49:28 +02:00 -
6184c0c72e
Add EP10(US) 1.0 1.0.2 fixture (#174)
Nathan Hyde
2021-06-24 10:43:54 -07:00 -
799032a8df
dump_devinfo: handle latitude/longitude keys properly (#175)
Teemu R
2021-06-19 21:46:36 +02:00 -
0aa20f6cf9
Prepare 0.4.0.dev3 (#172)
0.4.0.dev3
Teemu R
2021-06-16 17:16:45 +02:00 -
8a3ebbff6d
Add HS220 hw 2.0 fixture (#107)
Appleguru
2021-05-12 12:04:17 -04:00 -
c7a47ea1bf
Simplify mac address handling (#162)
Teemu R
2021-05-12 15:07:53 +02:00 -
28a902c485
Added KL125 and HS200 fixture dumps and updated tests to run on new format (#160)
Brian Davis
2021-05-11 09:47:52 -06:00 -
0471e1a5a8
Simplify discovery query, refactor dump-devinfo (#147)
Teemu R
2021-05-10 02:19:00 +02:00 -
1ee4757fdb
Return None instead of raising an exception on missing, valid emeter keys (#146)
Teemu R
2021-03-18 19:22:10 +01:00 -
2fe1b209d0
Add KL125 bulb definition (#143)
mdarnol
2021-02-27 09:09:33 -05:00 -
848c38117b
README.md: Add link to MQTT interface for python-kasa (#140)
Flaviof
2021-02-18 17:24:53 -05:00 -
87730e6c4e
Fix documentation on Smart strips (#136)
Flaviof
2021-02-15 11:59:17 -05:00 -
8a5c5507c8
add tapo link, fix tplink-smarthome-simulator link (#133)
Teemu R
2021-02-07 22:25:42 +01:00 -
d4a361dd3e
Leverage data from UDP discovery to initialize device structure (#132)
dlee1j1
2021-02-06 07:14:36 -08:00 -
98b40b5072
Improve cli documentation for bulbs and power strips (#123)
Teemu R
2020-12-09 10:13:14 +01:00 -
a926ff5980
Release 0.4.0.dev2 (#118)
0.4.0.dev2
Teemu R
2020-11-21 22:52:13 +01:00 -
56eb2cdcb5
Simplify device class detection, fix hardcoded timeout for discovery (#112)
Teemu R
2020-11-08 14:32:27 +01:00 -
70061cbe67
Update cli.py to addresss crash on year/month calls and improve output formatting (#103)
BuongiornoTexas
2020-10-04 05:32:38 +11:00