mirror of
https://github.com/python-kasa/python-kasa.git
synced 2025-12-09 09:38:21 +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
#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
#1566
#1568
#1569
#1571
#1580
#1580
#1583
#1583
#1584
#1585
#1586
#1586
#1587
#1588
#1591
#1591
#1592
#1592
#1595
#1596
#1596
#1598
#1599
#1599
#16
#160
#1602
#1602
#1606
#1607
#1609
#1614
#1615
#1615
#1616
#1616
#1619
#1619
#162
#1622
#1622
#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
#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
#1566
#1568
#1569
#1571
#1580
#1580
#1583
#1583
#1584
#1585
#1586
#1586
#1587
#1588
#1591
#1591
#1592
#1592
#1595
#1596
#1596
#1598
#1599
#1599
#16
#160
#1602
#1602
#1606
#1607
#1609
#1614
#1615
#1615
#1616
#1616
#1619
#1619
#162
#1622
#1622
#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
-
c61f2e931c
Add --child option to feature command (#789)
Teemu R
2024-02-23 23:32:17 +01:00 -
7884436679
Add updated L530 fixture 1.1.6 (#792)
Teemu R
2024-02-23 17:13:11 +01:00 -
9e5d2e5938
Add KS240 fixture
ks240_fixture
J. Nick Koston
2024-02-22 13:10:10 -10:00 -
bc65f96f85
Add initial support for H100 and T315 (#776)
Teemu R
2024-02-22 23:09:38 +01:00 -
951d41a628
Fix auto update switch (#786)
Teemu R
2024-02-22 20:57:42 +01:00 -
2b0721aea9
Generalize smartdevice child support (#775)
Teemu R
2024-02-22 20:46:19 +01:00 -
f965b14021
Add feature for ambient light sensor (#787)
Benjamin Ness
2024-02-22 12:11:30 -06:00 -
a87fc3b766
Retry query on 403 after succesful handshake (#785)
Steven B
2024-02-22 17:02:03 +00:00 -
d9d2f1a430
Remove SmartPlug in favor of SmartDevice (#781)
Teemu R
2024-02-22 14:34:55 +01:00 -
8c39e81a40
Rename and deprecate exception classes (#739)
Steven B
2024-02-21 15:52:55 +00:00 -
4beff228c9
Enable shell extra for installing ptpython and rich (#782)
Steven B
2024-02-20 18:40:28 +00:00 -
5ba3676422
Raise CLI errors in debug mode (#771)
Steven B
2024-02-20 11:21:04 +00:00 -
29e6b92b1e
Add missing firmware module import (#774)
Teemu R
2024-02-20 01:00:26 +01:00 -
66da963ff0
Add initial support for H100 and T315
feat/h100_and_children
Teemu Rytilahti
2024-02-20 00:32:29 +01:00 -
bced5e40c5
Generalize smartdevice child support
Teemu Rytilahti
2024-02-20 00:26:47 +01:00 -
3de04f320a
Add firmware module for smartdevice (#766)
Teemu R
2024-02-19 21:29:09 +01:00 -
efb4a0f31f
Auto auto-off module for smartdevice (#760)
Teemu R
2024-02-19 21:11:11 +01:00 -
44b59efbb2
Add smartdevice module for led controls (#761)
Teemu R
2024-02-19 20:59:09 +01:00 -
f5175c5632
Add cloud module for smartdevice (#767)
Teemu R
2024-02-19 20:48:46 +01:00 -
520b6bbae3
Add smartdevice module for smooth transitions (#759)
Teemu R
2024-02-19 20:39:20 +01:00 -
11719991c0
Initial implementation for modularized smartdevice (#757)
Teemu R
2024-02-19 18:01:31 +01:00 -
e86dcb6bf5
Fix dump_devinfo scrubbing for ks240 (#765)
Teemu R
2024-02-19 00:08:39 +01:00 -
e27d5a3dec
Use dict as store for child devices
janitor/children_dict
Teemu Rytilahti
2024-02-18 18:47:39 +01:00 -
9ab9420ad6
Let caller handle SMART errors on multi-requests (#754)
Steven B
2024-02-15 18:10:34 +00:00 -
64da736717
Add generic interface for accessing device features (#741)
Teemu R
2024-02-15 16:25:08 +01:00 -
ff7be987d8
Fix type hints for older python versions
feat/dev_descriptors
Teemu Rytilahti
2024-02-15 15:24:30 +01:00 -
5baaa84a1d
Merge remote-tracking branch 'upstream/master' into feat/dev_descriptors
Teemu Rytilahti
2024-02-15 15:17:48 +01:00 -
3e25c79f39
Fix tests
Teemu Rytilahti
2024-02-15 15:12:51 +01:00 -
57835276e3
Fix devtools for P100 and add fixture (#753)
Steven B
2024-02-14 19:43:10 +00:00 -
20ec2f5c90
Make iotmodule's _add_feature private, too
Teemu Rytilahti
2024-02-14 20:40:25 +01:00 -
69108cea7d
Simplify impl by removing featurecategory and show_in_hass
Teemu Rytilahti
2024-02-14 20:18:01 +01:00 -
13d8d94bd5
Fix for P100 on fw 1.1.3 login_version none (#751)
Steven B
2024-02-14 19:13:28 +00:00 -
231a3e4dc5
Make add_feature private
Teemu Rytilahti
2024-02-14 20:00:37 +01:00 -
fc29d2456e
Remove last remnants from 'descriptor'
Teemu Rytilahti
2024-02-14 19:14:35 +01:00 -
5dc190837c
Rename descriptor to feature
Teemu Rytilahti
2024-02-14 18:59:11 +01:00 -
45f251e57e
Ensure connections are closed when cli is finished (#752)
Steven B
2024-02-14 17:03:50 +00:00 -
288b5cacce
Use correct key for chjecking if on since should be added
Teemu Rytilahti
2024-02-09 00:17:47 +01:00 -
5d81e9f94c
Pass timeout parameters to discover_single (#744)
Steven B
2024-02-08 19:03:06 +00:00 -
72372fb254
Add rssi for smartdevices
Teemu Rytilahti
2024-02-08 15:33:39 +01:00 -
f0f1e478c4
Add generic interface (descriptors) for obtaining device features
Teemu Rytilahti
2024-02-03 19:42:08 +01:00 -
458949157a
Add 'shell' command to cli (#738)
Teemu R
2024-02-06 14:48:19 +01:00 -
6ab17d823c
Reduce AuthenticationExceptions raising from transports (#740)
Steven B
2024-02-05 20:49:26 +00:00 -
215b8d4e4f
Fix discovery cli to print devices not printed during discovery timeout (#670)
Steven B
2024-02-05 17:53:09 +00:00 -
0d119e63d0
Refactor devices into subpackages and deprecate old names (#716)
Steven B
2024-02-04 15:20:08 +00:00 -
6afd05be59
Do not crash cli on missing discovery info (#735)
Teemu R
2024-02-03 15:28:51 +01:00 -
fae071f0df
Fix port-override for aes&klap transports (#734)
Teemu R
2024-02-03 15:28:20 +01:00 -
414489ff18
Prepare 0.6.2.1 (#736)
0.6.2.1
Teemu R
2024-02-02 20:18:46 +01:00 -
1f15bcda7c
Avoid crashing on childdevice property accesses (#732)
Teemu R
2024-02-02 17:29:14 +01:00 -
1f62aee7b6
Add TP25 fixtures (#729)
J. Nick Koston
2024-02-01 12:52:57 -06:00 -
1acf4e86da
Retain last two chars for children device_id (#733)
Teemu R
2024-02-01 19:27:01 +01:00 -
8657959ace
Add TP15 fixture (#730)
J. Nick Koston
2024-01-31 07:30:19 -10:00 -
55525fc58b
Unignore F401 for tests (#724)
Teemu R
2024-01-30 00:15:58 +01:00 -
9e6896a08f
Various test code cleanups (#725)
Teemu R
2024-01-29 20:26:39 +01:00 -
1e26434205
Prepare 0.6.2 (#728)
0.6.2
Teemu R
2024-01-29 19:58:30 +01:00 -
bc1503c40e
Fix TapoBulb state information for non-dimmable SMARTSWITCH (#726)
Steven B
2024-01-29 18:52:22 +00:00 -
f8e273981c
Add P300 fixture (#717)
Teemu R
2024-01-29 18:14:30 +01:00 -
1ad2a05b65
Initial support for tapos with child devices (#720)
Teemu R
2024-01-29 17:11:29 +01:00 -
b479b6d84d
Avoid rebuilding urls for every request (#715)
J. Nick Koston
2024-01-29 05:26:00 -10:00 -
69dcc0d8bb
Implement alias set for tapodevice (#721)
Teemu R
2024-01-29 11:57:32 +01:00 -
9c0a831027
Enable batching of multiple requests (#662)
Steven B
2024-01-29 10:55:54 +00:00 -
cedffc5c9f
Update L510E(US) fixture with mac prefix (#722)
Steven B
2024-01-29 09:25:36 +00:00 -
7e2be35e4b
Reduce the number of times creating the cipher in klap (#712)
J. Nick Koston
2024-01-26 07:44:41 -10:00 -
dd38225f51
Use hashlib in place of hashes.Hash (#714)
J. Nick Koston
2024-01-26 06:57:56 -10:00 -
c3894ab880
Merge branch 'klap_cipher' into hashlib_plus_encrypt
hashlib_plus_encrypt
J. Nick Koston
2024-01-26 06:41:20 -10:00 -
0291edca2b
Use hashlib in place of hashes.Hash
J. Nick Koston
2024-01-26 06:38:04 -10:00 -
db1e3b2145
no need to do in init
J. Nick Koston
2024-01-26 06:32:10 -10:00 -
26d1fcf208
no need to do in init
J. Nick Koston
2024-01-26 06:24:58 -10:00 -
8120bf0724
Merge branch 'master' into klap_cipher
J. Nick Koston
2024-01-26 06:24:12 -10:00 -
fcd4883645
Use hashlib for klap since its faster (#711)
J. Nick Koston
2024-01-25 23:33:18 -10:00 -
0d0f56414c
Switch from TPLinkSmartHomeProtocol to IotProtocol/XorTransport (#710)
Steven B
2024-01-26 09:11:31 +00:00 -
8c8b97f69d
Merge branch 'hashlib_faster' into intint
intint
J. Nick Koston
2024-01-25 22:25:02 -10:00 -
dcd9322cfe
Reduce the number of times we recreate the cipher in klap
J. Nick Koston
2024-01-25 22:23:09 -10:00 -
85eed20966
Use hashlib for klap since its faster
J. Nick Koston
2024-01-25 21:56:43 -10:00 -
48763aa77e
Use hashlib for klap since its faster
hashlib
J. Nick Koston
2024-01-25 21:56:43 -10:00 -
018af9eca3
Add test
sdb9696
2024-01-26 07:42:59 +00:00 -
0f3e4fc675
Switch from TPLinkSmartHomeProtocol to IotProtocol/XorTransport
sdb9696
2024-01-25 18:55:13 +00:00 -
c318303255
Add concrete XorTransport class with full implementation (#646)
Steven B
2024-01-25 17:37:19 +00:00 -
c01c3c679c
Prepare 0.6.1 (#709)
0.6.1
Teemu R
2024-01-25 09:32:45 +01:00 -
716b1f82d9
Add support for the S500 (#705)
J. Nick Koston
2024-01-24 22:07:01 -10:00 -
cba073ebde
Add support for tapo wall switches (S500D) (#704)
J. Nick Koston
2024-01-24 21:54:56 -10:00 -
fa94548723
Add additional L900-10 fixture (#707)
J. Nick Koston
2024-01-24 21:53:43 -10:00 -
fa6bc59b29
Replace rich formatting stripper (#706)
J. Nick Koston
2024-01-24 21:49:26 -10:00 -
8947ffbc94
Add L930-5 fixture (#694)
J. Nick Koston
2024-01-24 12:31:01 -10:00 -
3235ba620d
Add updated L920 fixture (#680)
J. Nick Koston
2024-01-24 12:29:55 -10:00 -
2d8b966e5b
Document authenticated provisioning (#634)
Teemu R
2024-01-24 23:09:27 +01:00 -
ae6a31463e
Fix overly greedy _strip_rich_formatting (#703)
J. Nick Koston
2024-01-24 11:53:28 -10:00 -
3df837cc82
Ensure login token is only sent if aes state is ESTABLISHED (#702)
J. Nick Koston
2024-01-24 09:43:42 -10:00 -
aecf0ecd8a
Do not crash on missing geolocation (#701)
Teemu R
2024-01-24 13:21:37 +01:00 -
f7c04bcef8
Add --batch-size hint to timeout errors in dump_devinfo (#696)
Steven B
2024-01-24 09:40:36 +00:00 -
bab40d43e6
Renew the handshake session 20 minutes before we think it will expire (#697)
J. Nick Koston
2024-01-23 23:11:27 -10:00 -
24c645746e
Refactor aestransport to use a state enum (#691)
J. Nick Koston
2024-01-23 22:50:25 -10:00 -
3f40410db3
Update readme fixture checker and readme (#699)
Teemu R
2024-01-24 09:36:45 +01:00 -
eb217a748c
Fix test_klapprotocol test duration (#698)
Steven B
2024-01-24 08:20:44 +00:00 -
8b566757c3
Add new cli command 'command' to execute arbitrary commands (#692)
Teemu R
2024-01-24 09:10:55 +01:00 -
5907dc763a
Add fixtures for L510E (#693)
J. Nick Koston
2024-01-23 20:59:39 -10:00 -
52c3fb4d52
Add 1003 (TRANSPORT_UNKNOWN_CREDENTIALS_ERROR) (#667)
Teemu R
2024-01-24 00:12:01 +01:00 -
1788c50146
Update transport close/reset behaviour (#689)
Steven B
2024-01-23 22:15:18 +00:00 -
e576fcdb46
Allow raw-command and wifi without update (#688)
Teemu R
2024-01-23 22:58:57 +01:00 -
f045696ebe
Fix P100 error getting conn closed when trying default login after login failure (#690)
Steven B
2024-01-23 21:51:07 +00:00 -
129cb035d7
Revert "Try default tapo credentials for klap and aes (#685)"
res
J. Nick Koston
2024-01-23 08:15:38 -10:00