Add additional tplink ouis for dhcp discovery (#70020)

This commit is contained in:
J. Nick Koston 2022-04-13 13:27:38 -10:00 committed by GitHub
parent 6cf7973a49
commit c00e226b2a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 70 additions and 65 deletions

View File

@ -10,6 +10,58 @@
"iot_class": "local_polling",
"dhcp": [
{ "registered_devices": true },
{
"hostname": "ep*",
"macaddress": "E848B8*"
},
{
"hostname": "ep*",
"macaddress": "003192*"
},
{
"hostname": "hs*",
"macaddress": "1C3BF3*"
},
{
"hostname": "hs*",
"macaddress": "50C7BF*"
},
{
"hostname": "hs*",
"macaddress": "68FF7B*"
},
{
"hostname": "hs*",
"macaddress": "98DAC4*"
},
{
"hostname": "hs*",
"macaddress": "B09575*"
},
{
"hostname": "hs*",
"macaddress": "C006C3*"
},
{
"hostname": "lb*",
"macaddress": "1C3BF3*"
},
{
"hostname": "lb*",
"macaddress": "50C7BF*"
},
{
"hostname": "lb*",
"macaddress": "68FF7B*"
},
{
"hostname": "lb*",
"macaddress": "98DAC4*"
},
{
"hostname": "lb*",
"macaddress": "B09575*"
},
{
"hostname": "k[lp]*",
"macaddress": "60A4B7*"
@ -30,45 +82,13 @@
"hostname": "k[lp]*",
"macaddress": "C0C9E3*"
},
{
"hostname": "ep*",
"macaddress": "E848B8*"
},
{
"hostname": "k[lp]*",
"macaddress": "E848B8*"
},
{
"hostname": "k[lp]*",
"macaddress": "909A4A*"
},
{
"hostname": "hs*",
"macaddress": "1C3BF3*"
},
{
"hostname": "hs*",
"macaddress": "50C7BF*"
},
{
"hostname": "hs*",
"macaddress": "68FF7B*"
},
{
"hostname": "hs*",
"macaddress": "98DAC4*"
},
{
"hostname": "hs*",
"macaddress": "B09575*"
},
{
"hostname": "hs*",
"macaddress": "C006C3*"
},
{
"hostname": "ep*",
"macaddress": "003192*"
"hostname": "k[lp]*",
"macaddress": "E848B8*"
},
{
"hostname": "k[lp]*",
@ -99,24 +119,8 @@
"macaddress": "C006C3*"
},
{
"hostname": "lb*",
"macaddress": "1C3BF3*"
},
{
"hostname": "lb*",
"macaddress": "50C7BF*"
},
{
"hostname": "lb*",
"macaddress": "68FF7B*"
},
{
"hostname": "lb*",
"macaddress": "98DAC4*"
},
{
"hostname": "lb*",
"macaddress": "B09575*"
"hostname": "k[lp]*",
"macaddress": "6C5AB0*"
}
],
"loggers": ["kasa"]

View File

@ -119,21 +119,26 @@ DHCP: list[dict[str, str | bool]] = [
{'domain': 'tolo', 'hostname': 'usr-tcp232-ed2'},
{'domain': 'toon', 'hostname': 'eneco-*', 'macaddress': '74C63B*'},
{'domain': 'tplink', 'registered_devices': True},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '60A4B7*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '005F67*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '1027F5*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '403F8C*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': 'C0C9E3*'},
{'domain': 'tplink', 'hostname': 'ep*', 'macaddress': 'E848B8*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': 'E848B8*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '909A4A*'},
{'domain': 'tplink', 'hostname': 'ep*', 'macaddress': '003192*'},
{'domain': 'tplink', 'hostname': 'hs*', 'macaddress': '1C3BF3*'},
{'domain': 'tplink', 'hostname': 'hs*', 'macaddress': '50C7BF*'},
{'domain': 'tplink', 'hostname': 'hs*', 'macaddress': '68FF7B*'},
{'domain': 'tplink', 'hostname': 'hs*', 'macaddress': '98DAC4*'},
{'domain': 'tplink', 'hostname': 'hs*', 'macaddress': 'B09575*'},
{'domain': 'tplink', 'hostname': 'hs*', 'macaddress': 'C006C3*'},
{'domain': 'tplink', 'hostname': 'ep*', 'macaddress': '003192*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': '1C3BF3*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': '50C7BF*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': '68FF7B*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': '98DAC4*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': 'B09575*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '60A4B7*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '005F67*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '1027F5*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '403F8C*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': 'C0C9E3*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '909A4A*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': 'E848B8*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '003192*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '1C3BF3*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '50C7BF*'},
@ -141,11 +146,7 @@ DHCP: list[dict[str, str | bool]] = [
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '98DAC4*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': 'B09575*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': 'C006C3*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': '1C3BF3*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': '50C7BF*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': '68FF7B*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': '98DAC4*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': 'B09575*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '6C5AB0*'},
{'domain': 'tuya', 'macaddress': '105A17*'},
{'domain': 'tuya', 'macaddress': '10D561*'},
{'domain': 'tuya', 'macaddress': '1869D8*'},