mirror of
https://github.com/python-kasa/python-kasa.git
synced 2025-10-13 10:58:02 +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
-
461440e8b1
Fix for SmartStrip repr (#169)
Alex
2019-04-08 21:19:42 -07:00 -
960ec6a346
Smartstrip: return on_since state information only when the socket is on (#161)
Teemu R
2019-03-16 21:32:59 +01:00 -
8046c96b54
bulb: add the temperature range to state_information, inform the user if the info is missing when calling temperature (#163)
Teemu R
2019-03-16 21:32:25 +01:00 -
07b4eda7ae
Fix Discover#discover incorrect documentation (#159)
Georgi Kirichkov
2019-01-30 14:28:14 +02:00 -
df42f59ede
Add kelvin range for KL130 (#156)
dieselrabbit
2019-01-26 12:12:22 -08:00 -
f75e2cd9b7
Add LB230
Teemu R
2019-01-22 13:23:27 +01:00 -
5a1300e3c9
add KL series of bulbs
Teemu R
2019-01-22 13:19:04 +01:00 -
c4bb48979f
Prepare 0.3.4 (#154)
Teemu R
2019-01-17 11:39:51 +01:00 -
4cb28a3b25
Updated valid range to 360 (with passing tests) (#153)
Annika Jacobs
2019-01-16 20:50:48 +00:00 -
6115d96c39
Add support for HS300 power strip (#137)
jimboca
2019-01-08 11:13:25 -08:00 -
ae53e8de1e
Add HS103
Teemu R
2019-01-08 19:28:16 +01:00 -
8034c47b89
avoid 'referenced before assignment' exception (#150)
Kevron Rees
2019-01-07 13:28:05 -08:00 -
29c91151e3
cli: show an error for incorrect hsv values (#142)
Annika Jacobs
2018-11-23 21:39:58 +00:00 -
823612b32c
Add a "Reviewed by Hound" badge (#139)
Scott Albertson
2018-11-16 14:18:48 -08:00 -
c65d4c0b30
Change valid hue range to 0-359 (fixes #130), update README.md & test (#140)
Annika Jacobs
2018-11-16 22:18:28 +00:00 -
189029b199
Remove deprecated identify, this has been deprecated for long enough. (#136)
Teemu R
2018-10-19 17:08:00 +02:00 -
ce318bf824
Merge pull request #135 from rytilahti/add_hs220_tests
Georgi Kirichkov
2018-10-19 11:52:42 +03:00 -
55fca7ed44
add missed test for invalid types
Teemu Rytilahti
2018-10-18 20:16:40 +02:00 -
ab3993d63d
update README to include mention about hs220
Teemu Rytilahti
2018-10-18 20:05:45 +02:00 -
8d4f4a6de3
Add tests and pretty output for HS220, fix minor issues in tests
Teemu Rytilahti
2018-10-18 19:57:44 +02:00 -
345216e245
Add reboot command to restart the device (#129)
Teemu R
2018-09-08 16:11:58 +02:00 -
d72b47c0b7
Prepare 0.3.3 (#128)
Teemu R
2018-09-06 16:52:11 +02:00 -
df0a7f4c36
Fix bug that changed brightness at each HSV update (#124)
Sebastian Templ
2018-09-05 22:44:44 +02:00 -
ce89c0d800
Allow using alias instead of IP address or hostname (#127)
kwazel
2018-08-30 22:22:23 +02:00 -
ab103c3a1a
add 'alias' command for querying and setting the alias (#126)
Teemu R
2018-08-13 20:37:43 +02:00 -
a6d515b5cb
Support Unicode strings in encrypt/decrypt (#125)
Anders Melchiorsen
2018-08-08 16:52:03 +02:00 -
e612560b35
Bump for 0.3.2 (#123)
Teemu R
2018-06-17 19:04:24 +02:00 -
c6739daacc
Add bulb valid temperature range (#122)
Thibault Cohen
2018-06-17 13:01:18 -04:00 -
caa01befd7
Release 0.3.1 (#121)
Teemu R
2018-06-16 21:31:51 +02:00 -
ef2e21ff69
Fix emeter support for newer HS110 firmwares (#107)
Teemu R
2018-06-16 21:16:35 +02:00 -
11a7042a04
update pypi description (#102)
Teemu R
2018-06-09 17:45:10 +02:00 -
1aee353cbf
Update smartplug.py to support dimming in HS220 (#115)
JsChiSurf
2018-04-09 14:17:54 -05:00 -
c766e3594b
Merge pull request #109 from rytilahti/require_py34
Georgi Kirichkov
2018-01-22 00:13:01 +02:00 -
4c427a8413
Add python_requires for >= 3.4
Teemu Rytilahti
2018-01-21 00:48:48 +01:00 -
bda2ce0d89
add hs210
Teemu R
2018-01-19 22:49:29 +01:00 -
d40fff4f9e
Add support for DNS host names (#104)
K Henriksson
2018-01-17 13:03:19 -08:00 -
a426488449
Use direct device type discovery for devices (#106)
K Henriksson
2018-01-14 10:10:53 -08:00 -
34347e59ae
cli: add 'time' command to get the current time from the device
Teemu Rytilahti
2017-10-17 00:53:18 +02:00 -
95b743f11d
created a docker file to aid dev setup (#99)
TheSmokingGnu
2017-10-13 22:27:05 +01:00 -
b80923061f
Release 0.3.0 (#88)
Teemu R
2017-10-07 17:51:10 +02:00 -
44424c1182
Local test clean (#96)
Sean Gollschewsky
2017-10-07 16:44:45 +01:00 -
0b2e371e79
move SmartDeviceException to SmartDevice, and remove types.py complet… (#95)
Teemu R
2017-10-07 17:41:51 +02:00 -
d22eceefae
move has_emeter implementation from SmartDevice to SmartPlug, avoid using features() internally (#93)
Teemu R
2017-10-07 17:36:49 +02:00 -
af90a36153
add typing hints to make it easier for 3rd party developers to use the library (#90)
Teemu R
2017-09-18 18:13:06 +02:00 -
3ddd31f3c1
execute coveralls only on travis, fixes #84 (#91)
Teemu R
2017-09-16 19:00:17 +02:00 -
281f236221
make flake8 pass by some rewording
Teemu Rytilahti
2017-09-16 18:57:42 +02:00 -
1457c4f533
make hound a bit more happier
Teemu Rytilahti
2017-09-14 21:00:19 +02:00 -
a9c1d08d66
deprecate features and identify, use state_information in __repr__ instead of identify
Teemu Rytilahti
2017-09-14 20:47:41 +02:00 -
31b5b89d35
fix smartbulb hsv documentation, values are degrees and percentages instead of 0-255
Teemu Rytilahti
2017-09-14 20:47:06 +02:00 -
79f3b447c8
call socket's close() even when shutdown causes an exception, fixes hopefully #65 for good
Teemu Rytilahti
2017-09-14 21:21:34 +02:00 -
25e550d3fe
Fix brightness and temperature. (#89)
Sean Gollschewsky
2017-09-15 13:23:06 +01:00 -
3a14484d47
add lb120 sysinfo to test suite, thanks to githubbuh (#85)
Teemu R
2017-08-30 03:35:34 +03:00 -
8f83ca8784
add lb100 tests, thanks to kdschlosser (issue #58) (#82)
Teemu R
2017-08-22 16:55:49 +02:00 -
2d26e8cf35
make tox run pytest-cov, add coveralls (#81)
Teemu R
2017-08-09 13:07:24 +02:00 -
a621f5329d
Prevent failure if device's sysinfo does not have a "feature" attribute. (#77)
Sean Gollschewsky
2017-08-06 14:42:33 +01:00 -
d851540380
Merge pull request #76 from rytilahti/extend_tests
Georgi Kirichkov
2017-08-06 15:36:40 +03:00 -
651331bb77
allow None for rssi, add a missing newline to fakes.py
Teemu Rytilahti
2017-08-05 17:33:08 +02:00 -
d648c6bd2b
add hs100 tests
Teemu Rytilahti
2017-08-05 17:27:06 +02:00 -
675f618777
make tests to test against all known device variants
Teemu Rytilahti
2017-08-05 17:22:36 +02:00 -
1d7e5fa73c
remove unused tplinksmarthomeprotocol import
Teemu Rytilahti
2017-08-05 17:21:54 +02:00 -
5839c2d1de
fix hs105 mac to pass the test, wrap sysinfo_lb110 properly inside 'system'
Teemu Rytilahti
2017-08-05 17:21:23 +02:00 -
92c9cddfd4
return None instead of False for emeter related actions
Teemu Rytilahti
2017-08-05 17:20:20 +02:00 -
0927930f41
wrap sysinfo to defaultdict to return None for keys which do not exist, makes unsupported keys not to fail hard (#72)
Teemu R
2017-08-05 17:28:45 +02:00 -
d15e7be4f3
add hs100 example to fakes.py, thanks to Semant1ka on #67 (#74)
Teemu R
2017-08-05 16:28:11 +02:00 -
07af48e41a
Discover refactoring, enhancements to the cli tool (#71)
Teemu R
2017-08-05 15:49:56 +02:00 -
d7aade4e61
Add LB110 sysinfo (#75)
Sean Gollschewsky
2017-08-05 14:47:41 +01:00 -
10544004cc
add @pass_dev to hsv, adjust ranges (#70)
Teemu R
2017-08-03 22:13:56 +02:00 -
b7a7fdbfaf
Merge pull request #61 from rytilahti/master
Georgi Kirichkov
2017-05-27 09:21:16 +03:00 -
7457ad48f8
extract shared types (exceptions, enums), add module level doc, rename exception to be generic
Teemu Rytilahti
2017-05-26 16:11:03 +02:00 -
93d24281c6
Add check to ensure devices with lat/lon with
_i
suffix are supported (#54) (#56)Matt LeBrun
2017-04-26 12:43:50 -04:00 -
09e8948790
generalize smartdevice class and add bulb support for the cli tool (#50)
Teemu R
2017-04-24 19:28:22 +02:00 -
86f14642c8
Refactor and drop py2 support (#49)
Teemu R
2017-04-14 14:24:58 +02:00 -
c9662fcb7b
add future requirement (#47)
Teemu R
2017-04-08 01:58:20 +02:00 -
23e51a8686
cli: display an error if no ip is given
Teemu Rytilahti
2017-03-26 03:19:44 +02:00 -
b1cc0fd3f6
Release 0.2.4 preparations (#43)
Teemu R
2017-03-25 23:04:32 +01:00 -
d253b55d41
Add new client tool (#42)
Teemu R
2017-03-20 19:03:19 +01:00 -
900b5394f4
Merge pull request #41 from rytilahti/ignore_oserror_on_shutdown
hexa-
2017-03-19 17:15:40 +01:00 -
9d3fbfa975
Ignore OSError on socket.shutdown()
Teemu Rytilahti
2017-03-19 15:53:40 +01:00 -
72cbaa2839
set color temp to 0 when trying to change color (#36)
pete1450
2017-03-17 08:40:48 -05:00 -
09f915183b
Add changelog & add .gitchangelog.rc (#28)
Teemu R
2017-03-17 14:38:58 +01:00 -
1bada16636
discover: Catch socket.timeout and debug log it (#34)
Teemu R
2017-03-17 14:32:50 +01:00 -
5dc94cd5c8
Add flake8 to tox, disable qa on pyHS100/__init__.py, fix py27 compatibility (#31)
Teemu R
2017-01-17 14:38:44 +01:00 -
2d6376b597
Add support for TP-Link smartbulbs (#30)
Matthew Garrett
2017-01-17 05:38:23 -08:00 -
04185706f8
Version bump
GadgetReactor
2017-01-11 16:20:04 +08:00 -
609b323a45
Initial steps to remove caching (#26)
Teemu R
2017-01-11 09:17:48 +01:00 -
76cc597c2a
Make tests runnable without device (#24)
Teemu R
2017-01-08 00:45:47 +02:00 -
71ac1f043a
Add device discovery (#25)
Teemu R
2017-01-08 00:44:57 +02:00 -
1e01530447
Add timeout to query (#19)
Austin
2017-01-07 14:42:31 -08:00 -
fd4e363f56
Refactor & add unittests for almost all functionality, add tox for running tests on py27 and py35 (#17)
Teemu R
2016-12-16 23:51:56 +01:00 -
45fc354888
Version bump (#16)
Georgi Kirichkov
2016-12-13 08:50:40 +02:00 -
05a6bbb145
Read all data from the device, disable double-encoding, implement more APIs, refactor querying, update README (#11)
Teemu R
2016-12-12 10:13:45 +01:00 -
1ffdc7bc67
Merge pull request #15 from mweinelt/master
GadgetReactor
2016-12-05 08:54:27 +08:00 -
109caaf9f6
Constants will be static members of SmartPlug
Martin Weinelt
2016-12-04 23:00:56 +01:00 -
60dee92838
Merge pull request #13 from mweinelt/master
GadgetReactor
2016-12-04 11:51:03 +08:00 -
1a9da33c21
set up hound-ci
Martin Weinelt
2016-12-04 03:52:53 +01:00 -
fadb76c5a0
Merge pull request #8 from mweinelt/master
GadgetReactor
2016-11-22 21:29:19 +08:00 -
cb5899e3cc
Normalize docstrings, address flake8 & pylint recommendations
Martin Weinelt
2016-11-22 02:31:25 +01:00 -
33b2800fe8
Properly detect advertised features, expose alias
Martin Weinelt
2016-11-22 00:39:17 +01:00 -
08fb487a06
Externalize the TP-Link Smart Home Protocol
Martin Weinelt
2016-11-21 23:18:12 +01:00 -
53c06ca784
HS200 support
GadgetReactor
2016-11-14 09:56:11 +08:00