mirror of
https://github.com/python-kasa/python-kasa.git
synced 2025-12-08 00:58: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
#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
#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
-
8ee8c17bdc
Update smartcamera to support single get/set/do requests (#1187)
Steven B.
2024-10-24 13:11:28 +01:00 -
c839aaa1dd
Add test framework for smartcamera (#1192)
Steven B.
2024-10-24 09:36:18 +01:00 -
51958d8078
Allow deriving from SmartModule without being registered (#1189)
Steven B.
2024-10-23 21:42:01 +01:00 -
a88b677776
Combine smartcamera error codes into SmartErrorCode (#1190)
Steven B.
2024-10-23 20:07:32 +01:00 -
a0f3f016a2
Rename experimental fixtures folder to smartcamera (#1191)
Steven B.
2024-10-23 19:26:11 +01:00 -
cd0a74ca96
Improve supported module checks for hub children (#1188)
Steven B.
2024-10-23 16:17:27 +01:00 -
048c84d72c
Add https parameter to device class factory (#1184)
Steven B.
2024-10-22 18:09:35 +01:00 -
3c865b5fb6
Add try_connect_all to allow initialisation without udp broadcast (#1171)
Steven B.
2024-10-22 14:33:46 +01:00 -
852116795c
Add discovery list command to cli (#1183)
Steven B.
2024-10-22 12:15:08 +01:00 -
53fafc3994
Add T110(US), T310(US) and T315(US) sensor fixtures (#1179)
Steven B.
2024-10-18 15:05:53 +01:00 -
8d0a5c69ef
Enforce EOLs for *.rst and *.md (#1178)
Teemu R.
2024-10-18 16:03:57 +02:00 -
d5450d89ff
Add H200 experimental fixture (#1180)
Steven B.
2024-10-18 14:02:08 +01:00 -
6ba7c4ac05
Convert fixtures to use unix newlines (#1177)
Teemu R.
2024-10-18 14:00:23 +02:00 -
8a17752ae2
Add waterleak alert timestamp (#1162)
Teemu R.
2024-10-18 13:18:12 +02:00 -
acd0202cab
Update dump_devinfo for smart camera protocol (#1169)
Steven B.
2024-10-18 12:06:22 +01:00 -
486984fff8
Add motion sensor to known categories (#1176)
Teemu R.
2024-10-18 12:31:52 +02:00 -
2dd621675a
Drop urllib3 dependency and create ssl context in executor thread (#1175)
Steven B.
2024-10-18 10:40:17 +01:00 -
c6f2d89d44
Expose smart child device map as a class constant (#1173)
Steven B.
2024-10-18 09:55:07 +01:00 -
dcc36e1dfe
Initial TapoCamera support (#1165)
Steven B.
2024-10-16 16:53:52 +01:00 -
380fbb93c3
Enable newer encrypted discovery protocol (#1168)
Steven B.
2024-10-16 15:28:27 +01:00 -
7fd8c14c1f
Create common Time module and add time set cli command (#1157)
Steven B.
2024-10-15 08:59:25 +01:00 -
06f14bfc6d
Add alert volume setting to water leak sensor
feat/waterleak_alarm_volume
Teemu Rytilahti
2024-10-09 16:00:50 +02:00 -
885a04d24f
Prepare 0.7.5 (#1160)
0.7.5
Steven B.
2024-10-08 13:59:01 +01:00 -
bd5a24b0ed
Use tzinfo in time constructor instead of astime for iot devices (#1158)
Steven B.
2024-10-08 12:33:19 +01:00 -
7c1686d3ae
Cache zoneinfo for smart devices (#1156)
Steven B.
2024-10-08 12:21:01 +01:00 -
9641edcbc0
Make iot time timezone aware (#1147)
Steven B.
2024-10-08 08:16:51 +01:00 -
8bb2cca7cf
Remove async magic patch from tests (#1146)
Steven B.
2024-10-02 16:12:10 +01:00 -
1026e890a1
Correctly define SmartModule.call as an async function (#1148)
Steven B.
2024-10-02 16:00:27 +01:00 -
1fcf3e44c2
Stabilise on_since value for smart devices (#1144)
Steven B.
2024-10-02 15:04:16 +01:00 -
81e2685605
Send empty dictionary instead of null for iot queries (#1145)
Steven B.
2024-10-01 12:47:36 +01:00 -
db80c383a9
parse_pcap_klap: require source host (#1137)
Teemu R.
2024-09-30 10:15:16 +02:00 -
130e1b6023
parse_pcap_klap: use request_uri for matching the response (#1136)
Teemu R.
2024-09-28 20:20:47 +02:00 -
d897503b58
Move feature initialization from __init__ to _initialize_features (#1140)
Teemu R.
2024-09-28 20:14:31 +02:00 -
164353d025
Add screensetting module
feat/display_rotate
Teemu Rytilahti
2024-09-28 17:20:25 +02:00 -
2922c3f574
Prepare 0.7.4 (#1135)
0.7.4
Steven B.
2024-09-27 18:28:58 +01:00 -
1ce5af2494
Add factory_reset() to iotdevice (#1125)
Teemu R.
2024-09-27 18:42:22 +02:00 -
d1b43f5408
Fix cli command for device off (#1121)
Steven B.
2024-09-27 17:36:45 +01:00 -
5d78f000c3
Add stale PR/Issue github workflow (#1126)
Steven B.
2024-09-27 17:34:27 +01:00 -
b4aba36b73
Use pytest-socket to ensure no tests are performing io (#1133)
Steven B.
2024-09-27 17:20:25 +01:00 -
936e45cad7
Enable ruff lint pycodestyle warnings (#1132)
Steven B.
2024-09-27 16:36:41 +01:00 -
db686e191a
Add autouse fixture to patch asyncio.sleep (#1131)
Steven B.
2024-09-27 10:57:23 +01:00 -
038b6993ca
Speed up and simplify github workflows (#1128)
Steven B.
2024-09-27 10:27:53 +01:00 -
1ab08f454f
Add fixture for T110 fw 1.9.0 (#1129)
Teemu R.
2024-09-27 10:35:17 +02:00 -
8321fd08aa
Mock asyncio.sleep for klapprotocol tests (#1130)
Teemu R.
2024-09-27 10:34:30 +02:00 -
69c270055d
Add KS200M(US) fw 1.0.12 fixture (#1127)
Ethan G
2024-09-22 16:29:42 -04:00 -
89d611d2cd
Add fixture for KL135(US) fw 1.0.15 (#1122)
Teemu R.
2024-09-21 20:18:55 +02:00 -
73b6d16074
Extend KL135 ct range up to 9000K (#1123)
Teemu R.
2024-09-21 17:29:25 +02:00 -
b7fa0d2040
Add factory-reset command to cli (#1108)
Teemu R.
2024-09-21 16:52:52 +02:00 -
f07341a5a6
Add reboot() to the device interface (#1124)
Teemu R.
2024-09-21 16:37:38 +02:00 -
5df6c769b8
Prepare 0.7.3 (#1116)
0.7.3
Steven B.
2024-09-10 17:55:39 +01:00 -
fcf8f07232
Do not regenerate aes key pair (#1114)
Steven B.
2024-09-10 17:24:38 +01:00 -
2a89e58ae0
Add missing type hints to alarm module (#1111)
Teemu R.
2024-09-10 18:20:00 +02:00 -
a967d5cd3a
Migrate from poetry to uv for dependency and package management (#986)
Steven B.
2024-09-06 15:48:43 +01:00 -
1773f98aad
Fix tests due to yarl URL str output change (#1112)
Steven B.
2024-09-06 15:27:23 +01:00 -
b0d0c4b703
Add KH100 EU fixtures (#1109)
Teemu R.
2024-09-06 14:46:44 +02:00 -
64eed4fbdd
Fix update for smart devices
feat/device_update
Teemu Rytilahti
2024-08-31 15:31:25 +02:00 -
4ef7306332
Prepare 0.7.2 (#1107)
0.7.2
Steven B.
2024-08-30 18:55:36 +01:00 -
520b9d7a38
Disable automatic updating of latest firmware (#1103)
Steven B.
2024-08-30 18:01:54 +01:00 -
6a86ffbbba
Add flake8-pytest-style (PT) for ruff (#1105)
Teemu R.
2024-08-30 17:30:07 +02:00 -
3e43781bb2
Add flake8-logging (LOG) and flake8-logging-format (G) for ruff (#1104)
Teemu R.
2024-08-30 16:13:14 +02:00 -
2706e9a5be
Add missing typing_extensions dependency (#1101)
Steven B.
2024-08-23 19:23:10 +01:00 -
b6339be9ec
Fix logging in iotdevice when a module is module not supported (#1100)
J. Nick Koston
2024-08-23 04:56:33 -05:00 -
beb7ca2242
Fix incorrect docs link in contributing.md (#1099)
Steven B.
2024-08-22 16:15:04 +01:00 -
ae1ee388f6
Remove top level await xdoctest fixture (#1098)
Steven B.
2024-08-22 16:14:47 +01:00 -
4669e08605
Improve performance of dict merge code (#1097)
J. Nick Koston
2024-08-14 16:33:54 -05:00 -
633f57dcce
Enable python 3.13, allow pre-releases for CI (#1086)
Teemu R.
2024-08-06 21:03:35 +02:00 -
145a16db4c
Prepare 0.7.1 (#1094)
0.7.1
Steven B.
2024-07-31 19:02:53 +01:00 -
6f14330e09
Update RELEASING.md for patch releases (#1076)
Steven B.
2024-07-31 17:56:06 +01:00 -
31ec27c1c8
Fix iot light effect brightness (#1092)
Steven B.
2024-07-31 15:58:48 +01:00 -
cb0077f634
Do not send light_on value to iot bulb set_state (#1090)
Steven B.
2024-07-31 15:56:07 +01:00 -
cb7e904d30
Enable setting brightness with color temp for smart devices (#1091)
Steven B.
2024-07-31 15:52:27 +01:00 -
7bba9926ed
Allow erroring modules to recover (#1080)
Steven B.
2024-07-30 19:23:07 +01:00 -
445f74eed7
Merge patch into master (#1088)
Steven B.
2024-07-29 12:28:48 +01:00 -
9076e79f07
Merge patch into local master
Steven B
2024-07-29 11:27:40 +01:00 -
60be6e03b7
Bump project version to 0.7.0.5 (#1087)
Steven B.
2024-07-29 10:51:21 +01:00 -
91bf9bb73d
Fix generate_supported pre commit to run in venv (#1085)
Steven B.
2024-07-28 19:41:33 +01:00 -
7416e855f1
Fix mypy pre-commit hook on windows (#1081)
Steven B.
2024-07-25 09:11:48 +01:00 -
1c83675e57
Fix intermittently failing decryption error test (#1082)
Steven B.
2024-07-24 18:58:37 +01:00 -
ed426605a8
Merge
patchintopatch_masterjanitor/merge_patch_master
sdb9696
2024-07-24 17:44:42 +01:00 -
055bbcc0c9
Add support for T100 motion sensor (#1079)
test_merge
Teemu R.
2024-07-24 15:48:33 +02:00 -
dc0aedad20
Expose reboot action (#1073)
Teemu R.
2024-07-24 15:47:38 +02:00 -
ed033679e5
Split out main cli module into lazily loaded submodules (#1039)
Steven B.
2024-07-23 19:13:52 +01:00 -
58afeb28a1
Update smart request parameter handling (#1061)
Steven B.
2024-07-23 19:02:20 +01:00 -
06ff598d9c
Raise KasaException on decryption errors (#1078)
Steven B.
2024-07-22 19:33:31 +01:00 -
7266d70223
0.7.0.5 (#1077)
0.7.0.5
Steven B.
2024-07-18 16:43:28 +01:00 -
82cff1346d
Prepare 0.7.0.5
sdb9696
2024-07-18 08:40:35 +01:00 -
c4a9a19d5b
Redact sensitive info from debug logs (#1069)
Steven B
2024-07-17 18:57:09 +01:00 -
a97d2c92bb
Only refresh smart LightEffect module daily (#1064)
Steven B
2024-07-17 08:28:11 +01:00 -
c4f015a2fb
Redact sensitive info from debug logs (#1069)
Steven B.
2024-07-17 18:57:09 +01:00 -
c19389f236
Fix parse_pcap_klap on windows and support default credentials (#1068)
Steven B.
2024-07-17 08:34:12 +01:00 -
e17ca21a83
Only refresh smart LightEffect module daily (#1064)
Steven B.
2024-07-17 08:28:11 +01:00 -
b220beb811
Use monotonic time for query timing (#1070)
Steven B.
2024-07-16 13:25:32 +01:00 -
7e9b1687d0
Decrypt KLAP data from PCAP files (#1041)
Carter Strickland
2024-07-15 07:18:43 -05:00 -
a2b7daa069
Add fixture file for KP405 fw 1.0.6 (#1063)
daleye
2024-07-14 10:31:31 -04:00 -
a5c51aa096
Project version for previous HA
fix/L530_delay_effect_2024_7_2
sdb9696
2024-07-13 10:19:00 +01:00 -
85f074224b
Only query dynamic light effect once a day
fix/L530_delay_effect
sdb9696
2024-07-13 10:13:31 +01:00 -
84192a0d77
Bump version to 0.7.0.4 (#1060)
Steven B
2024-07-12 17:45:37 +01:00 -
448efd7e4c
Prepare 0.7.0.4 (#1059)
0.7.0.4
Steven B
2024-07-11 17:30:14 +01:00 -
377fa06d39
Use first known thermostat state as main state (pick #1054) (#1057)
Steven B
2024-07-11 17:05:40 +01:00 -
5dac092227
Defer module updates for less volatile modules (pick 1052) (#1056)
Steven B
2024-07-11 16:54:15 +01:00