data: add additional fingerprints
authorJohn Crispin <[email protected]>
Mon, 26 May 2025 09:07:44 +0000 (11:07 +0200)
committerJohn Crispin <[email protected]>
Mon, 26 May 2025 10:30:33 +0000 (12:30 +0200)
Signed-off-by: John Crispin <[email protected]>
21 files changed:
data/adtran.json [new file with mode: 0644]
data/airthings.json [new file with mode: 0644]
data/amazon.json [new file with mode: 0644]
data/apple.json
data/brother.json [new file with mode: 0644]
data/chamberlain.json [new file with mode: 0644]
data/dell.json [new file with mode: 0644]
data/fujitsu.json [new file with mode: 0644]
data/google.json [new file with mode: 0644]
data/honeywell.json [new file with mode: 0644]
data/hubitat.json [new file with mode: 0644]
data/nintendo.json
data/orbit.json [new file with mode: 0644]
data/purpleair.json [new file with mode: 0644]
data/roku.json [new file with mode: 0644]
data/samsung.json
data/sony.json
data/sunpower.json [new file with mode: 0644]
data/tesla.json [new file with mode: 0644]
data/tplink.json [new file with mode: 0644]
data/ubiquiti.json [new file with mode: 0644]

diff --git a/data/adtran.json b/data/adtran.json
new file mode 100644 (file)
index 0000000..e355303
--- /dev/null
@@ -0,0 +1,20 @@
+{
+       "vendor=%": {
+               "Adtran": [
+                       "mac-oui-3c9066|1",
+                       "mac-oui-00236a|1",
+                       "mac-oui-e82c6d|1",
+                       "mac-oui-f06865|1",
+                       "mac-oui-240b88|1",
+                       "mac-oui-ac139c|1",
+                       "mac-oui-cc6618|1",
+                       "mac-oui-38f8f6|1",
+                       "mac-oui-5422e0|1"
+               ]
+       },
+       "vendor=Adtran|class=access-point": {
+               "SDG device": [
+                       "dhcp_req|1,3,6,12,15,28,42,43,121,212"
+               ]
+       }
+}
diff --git a/data/airthings.json b/data/airthings.json
new file mode 100644 (file)
index 0000000..f9d4fe3
--- /dev/null
@@ -0,0 +1,13 @@
+{
+       "vendor=%": {
+               "Airthings": [
+                       "mac-oui-b4107b|1"
+               ]
+       },
+       "vendor=Airthings|class=iot": {
+               "View Plus": [
+                       "dhcp_req|1,3,6",
+                       "wifi4|0,1,48,45,221(0050f202),htcap:1030,htagg:1c,htmcs:000000ff"
+               ]
+       }
+}
diff --git a/data/amazon.json b/data/amazon.json
new file mode 100644 (file)
index 0000000..fdb127e
--- /dev/null
@@ -0,0 +1,13 @@
+{
+       "vendor=%": {
+               "Amazon": [
+                       "mac-oui-44d5cc|1"
+               ]
+       },
+       "vendor=Amazon|class=tv": {
+               "Fire Stick": [
+                       "dhcp_req|1,3,6,15,26,28,51,58,59,43",
+                       "wifi4|0,1,33,36,45,70,127,221(0050f202),48,191,221(000ce708),htcap:19ef,htagg:03,htmcs:0000ffff,vhtcap:039071b1,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:140f,extcap:0100080000000040"
+               ]
+       }
+}
index 375a00db1d99f049767e711736d5d47b58cab738..fbac995a01f8a1cce4b39a0bb26b3b24c0d5d1e2 100644 (file)
@@ -2,6 +2,13 @@
        "vendor=%": {
                "Apple": [
                        "wifi-vendor-oui-0017f2|1",
+                       "wifi-vendor-oui-00904c|1",
+                       "mac-oui-5ce91e|1",
+                       "mac-oui-606525|1",
+                       "mac-oui-78fbd8|1",
+                       "mac-oui-980daf|1",
+                       "mac-oui-c41234|1",
+                       "mac-oui-f421ca|1",
                        "mac-oui-f4d488|1"
                ]
        },
        },
        "vendor=Apple|class=laptop": {
                "MacBook Air M1": [
-                       "wifi6|0,1,33,36,48,45,127,191,255(35),221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817832,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:16f9,extcap:0000000000000040,hemac:800000080801,hephy:000c00089f011d800230",
-                       "apple_model|MacBookAir10,1"
+                       "apple_model|MacBookAir10,1",
+                       "wifi6|0,1,33,36,48,45,127,191,255(35),221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817832,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:16f9,extcap:0000000000000040,hemac:800000080801,hephy:000c00089f011d800230"
                ],
                "MacBook Air M2": [
-                       "wifi6|0,1,33,36,48,45,127,191,255(35),221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817832,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000000000000040,hemac:800000080801,hephy:000c00089f031d800230",
-                       "apple_model|Mac14,2"
+                       "apple_model|Mac14,2",
+                       "wifi6|0,1,33,36,48,45,127,191,255(35),221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817832,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000000000000040,hemac:800000080801,hephy:000c00089f031d800230"
                ],
                "MacBook Pro M1": [
-                       "wifi4|0,1,33,36,48,54,45,127,191,221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817832,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000000000000040",
-                       "wifi6|0,1,33,36,48,54,45,127,191,255(35),221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817832,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000000000000040,hemac:800000080801,hephy:000c00089f031d800230",
                        "apple_model|MacBookPro17,1",
                        "apple_model|MacBookPro18,1",
                        "apple_model|MacBookPro18,2",
                        "apple_model|MacBookPro18,3",
-                       "apple_model|MacBookPro18,4"
+                       "apple_model|MacBookPro18,4",
+                       "wifi4|0,1,33,36,48,54,45,127,191,221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817832,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000000000000040",
+                       "wifi6|0,1,33,36,48,54,45,127,191,255(35),221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817832,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000000000000040,hemac:800000080801,hephy:000c00089f031d800230"
+               ],
+               "MacBook Pro M2": [
+                       "apple_model|Mac14,5",
+                       "apple_model|Mac14,6",
+                       "apple_model|Mac14,7",
+                       "apple_model|Mac14,9",
+                       "apple_model|Mac14,10"
                ]
        },
        "vendor=Apple|class=pc": {
                "MacBook Studio M1": [
+                       "apple_model|Mac13,1",
                        "wifi4|0,1,33,36,48,45,127,191,221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817832,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000000000000040",
-                       "wifi6|0,1,33,36,48,45,127,191,255(35),221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817832,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000000000000040,hemac:800000080801,hephy:000c00089f031d800230",
-                       "apple_model|Mac13,1"
+                       "wifi6|0,1,33,36,48,45,127,191,255(35),221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817832,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000000000000040,hemac:800000080801,hephy:000c00089f031d800230"
                ]
        },
        "vendor=Apple|class=phone": {
                        "apple_model|iPhone14,5"
                ],
                "iPhone 13 Pro": [
-                       "apple_model|iPhone14,2"
+                       "apple_model|iPhone14,2",
+                       "dhcp_req|1,121,3,6,15,108,114,119,252",
+                       "wifi4|0,1,33,36,48,70,54,45,127,191,244,221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817032,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000080000000040",
+                       "wifi6|0,1,33,36,48,70,54,45,127,191,255(35),244,221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817032,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000080000000040,hemac:800000080801,hephy:000c00089f001d000230"
                ],
                "iPhone 13 Pro Max": [
                        "apple_model|iPhone14,3"
                ],
                "iPhone 13 mini": [
+                       "apple_model|iPhone14,4",
                        "wifi4|0,1,33,36,48,54,45,127,191,221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817032,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000000000000040",
-                       "wifi6|0,1,33,36,48,54,45,127,191,255(35),221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817032,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000000000000040,hemac:800000080801,hephy:000c00089f001d000230",
-                       "apple_model|iPhone14,4"
+                       "wifi6|0,1,33,36,48,54,45,127,191,255(35),221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817032,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000000000000040,hemac:800000080801,hephy:000c00089f001d000230"
                ],
                "iPhone 14": [
                        "apple_model|iPhone14,7"
                        "apple_model|iPhone15,2"
                ],
                "iPhone 14 Pro Max": [
-                       "apple_model|iPhone15,3"
+                       "apple_model|iPhone15,3",
+                       "wifi4|0,1,33,36,48,70,54,45,127,191,244,221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817032,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000080000000040",
+                       "wifi6|0,1,33,36,48,70,54,45,127,191,255(35),244,221(0017f20a),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f817032,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:15f9,extcap:0000080000000040,hemac:800000080801,hephy:000c00089f001d000230"
+               ],
+               "iPhone 15": [
+                       "apple_model|iPhone15,4"
+               ],
+               "iPhone 15 Plus": [
+                       "apple_model|iPhone15,5"
+               ],
+               "iPhone 15 Pro": [
+                       "apple_model|iPhone16,1"
+               ],
+               "iPhone 15 Pro Max": [
+                       "apple_model|iPhone16,2"
                ]
        },
        "vendor=Apple|class=speaker": {
                        "apple_model|iPad13,10",
                        "apple_model|iPad13,11"
                ],
+               "iPad Pro (11 4th Gen)": [
+                       "apple_model|iPad14,3",
+                       "apple_model|iPad14,4"
+               ],
+               "iPad Pro (12.9 6th Gen)": [
+                       "apple_model|iPad14,5",
+                       "apple_model|iPad14,6"
+               ],
                "iPad mini": [
                        "apple_model|iPad2,5",
                        "apple_model|iPad2,6",
                        "apple_model|iPad5,1",
                        "apple_model|iPad5,2",
                        "apple_model|iPad11,1",
-                       "apple_model|iPad11,2",
+                       "apple_model|iPad11,2"
+               ],
+               "iPad mini 6": [
                        "apple_model|iPad14,1",
                        "apple_model|iPad14,2"
                ]
                        "apple_model|Watch5,9",
                        "apple_model|Watch5,10",
                        "apple_model|Watch5,11",
-                       "apple_model|Watch5,12",
+                       "apple_model|Watch5,12"
+               ],
+               "Apple Watch Series 6": [
                        "apple_model|Watch6,1",
                        "apple_model|Watch6,2",
                        "apple_model|Watch6,3",
                        "apple_model|Watch6,4",
+                       "wifi4|0,1,33,36,48,45,221(0017f20a),221(0050f202),htcap:812c,htagg:1e,htmcs:000000ff,txpow:1000"
+               ],
+               "Apple Watch Series 7": [
                        "apple_model|Watch6,6",
                        "apple_model|Watch6,7",
                        "apple_model|Watch6,8",
-                       "apple_model|Watch6,9",
-                       "apple_model|Watch6,10",
-                       "apple_model|Watch6,11",
-                       "apple_model|Watch6,12",
-                       "apple_model|Watch6,13",
+                       "apple_model|Watch6,9"
+               ],
+               "Apple Watch Series 8": [
                        "apple_model|Watch6,14",
                        "apple_model|Watch6,15",
                        "apple_model|Watch6,16",
                        "apple_model|Watch6,17"
                ],
-               "Apple Watch Series 6": [
-                       "wifi4|0,1,33,36,48,45,221(0017f20a),221(0050f202),htcap:812c,htagg:1e,htmcs:000000ff,txpow:1000"
+               "Apple Watch Series 9": [
+                       "apple_model|Watch7,1",
+                       "apple_model|Watch7,2",
+                       "apple_model|Watch7,3",
+                       "apple_model|Watch7,4",
+                       "dhcp_req|1,121,3,6,15,108,114,119,252",
+                       "wifi4|0,1,33,36,48,70,54,45,127,221(0017f20a),221(0050f202),htcap:c12c,htagg:1e,htmcs:000000ff,txpow:1300,extcap:00000a000000000000000000"
                ],
                "Apple Watch Ultra": [
                        "apple_model|Watch6,18"
+               ],
+               "Apple Watch Ultra 2": [
+                       "apple_model|Watch7,5"
                ]
        }
 }
diff --git a/data/brother.json b/data/brother.json
new file mode 100644 (file)
index 0000000..941727d
--- /dev/null
@@ -0,0 +1,12 @@
+{
+       "vendor=%": {
+               "Brother": [
+                       "mac-oui-d80f99|1"
+               ]
+       },
+       "vendor=Brother|class=printer": {
+               "HL-3180CDW": [
+                       "wifi4|0,1,48,45,221(00101802),221(00904c33),221(0050f202),htcap:112c,htagg:19,htmcs:000000ff"
+               ]
+       }
+}
diff --git a/data/chamberlain.json b/data/chamberlain.json
new file mode 100644 (file)
index 0000000..fbf21e9
--- /dev/null
@@ -0,0 +1,13 @@
+{
+       "vendor=%": {
+               "Chamberlain": [
+                       "mac-oui-cc6a10|1"
+               ]
+       },
+       "vendor=Chamberlain|class=garage-door-opener": {
+               "LiftMaster 84602": [
+                       "dhcp_req|1,3,28,6",
+                       "wifi4|0,1,48,70,45,221(0050f202),127,htcap:112c,htagg:1d,htmcs:000000ff,extcap:0000080000000000"
+               ]
+       }
+}
diff --git a/data/dell.json b/data/dell.json
new file mode 100644 (file)
index 0000000..7aa6091
--- /dev/null
@@ -0,0 +1,14 @@
+{
+       "vendor=%": {
+               "Dell": [
+                       "mac-oui-50284a|1"
+               ]
+       },
+       "vendor=Dell|class=laptop": {
+               "Precision 7680": [
+                       "wifi4|0,1,33,48,45,127,255(59),54,70,59,244,221(0050f202),htcap:19e7,htagg:17,htmcs:0000ffff,txpow:1600,extcap:0400ca02014040c0012120",
+                       "wifi6|0,1,33,48,45,127,255(35),255(59),54,70,59,244,221(0050f202),htcap:19e7,htagg:17,htmcs:0000ffff,txpow:1600,extcap:0400ca02014040c0012120,hemac:abc09a307801,hephy:01fc0f168c09fd094e3f",
+                       "dhcp_req|1,2,6,12,15,26,28,121,3,33,40,41,42,119,249,252,17"
+               ]
+       }
+}
diff --git a/data/fujitsu.json b/data/fujitsu.json
new file mode 100644 (file)
index 0000000..897790b
--- /dev/null
@@ -0,0 +1,13 @@
+{
+       "vendor=%": {
+               "Fujitsu": [
+                       "mac-oui-b072bf|1"
+               ]
+       },
+       "vendor=Fujitsu|class=air-conditioner": {
+               "Halcyon": [
+                       "dhcp_req|1,3,28,6",
+                       "wifi4|0,1,33,36,48,127,221(00101802),221(0050f202),txpow:1301,extcap:0400000000000040"
+               ]
+       }
+}
diff --git a/data/google.json b/data/google.json
new file mode 100644 (file)
index 0000000..9b8a536
--- /dev/null
@@ -0,0 +1,30 @@
+{
+       "vendor=%": {
+               "Google": [
+                       "mac-oui-88541f|1",
+                       "mac-oui-944560|1",
+                       "mac-oui-d0e782|1"
+               ]
+       },
+       "vendor=Google": {
+               "Android device": [
+                       "dhcp_req|1,3,6,15,26,28,51,58,59,43,114,108"
+               ]
+       },
+       "vendor=Google|class=tv": {
+               "Chromecast": [
+                       "dhcp_req|1,33,3,6,15,28,51,58,59",
+                       "wifi4|0,1,48,127,221(0050f202),45,htcap:012c,htagg:03,htmcs:000000ff,extcap:04000a0a01000140"
+               ]
+       },
+       "vendor=Google|class=phone": {
+               "Pixel 3a": [
+                       "dhcp_req|1,3,6,15,26,28,51,58,59,43,114,108",
+                       "wifi4|0,1,33,45,48,54,59,70,127,191,221(0050f202),221(8cfdf001),htcap:01ef,htagg:13,htmcs:0000ffff,vhtcap:3391f9b2,vhtrxmcs:030cfffa,vhttxmcs:030cfffa,txpow:1408,extcap:04000a0200000040"
+               ],
+               "Pixel 8": [
+                       "wifi4|0,1,33,36,48,70,54,55,59,127,244,255(59),221(506f9a23),221(00101802),221(0050f202),txpow:12f9,extcap:04000800010000400020",
+                       "wifi6|0,1,33,36,48,70,54,55,59,127,244,255(35),255(59),221(506f9a23),221(00101802),221(0050f202),txpow:12f9,extcap:04000800010000400020,hemac:880092180803,hephy:000c0c089f007d00423f"
+               ]
+       }
+}
diff --git a/data/honeywell.json b/data/honeywell.json
new file mode 100644 (file)
index 0000000..67b6c1d
--- /dev/null
@@ -0,0 +1,13 @@
+{
+       "vendor=%": {
+               "Honeywell": [
+                       "mac-oui-48a2e6|1"
+               ]
+       },
+       "vendor=Honeywell|class=air-conditioner": {
+               "WiFi 9000": [
+                        "dhcp_req|1,3,6",
+                       "wifi4|0,1,48,45,221(00101802),221(00904c33),221(0050f202),htcap:110c,htagg:19,htmcs:000000ff"
+               ]
+       }
+}
diff --git a/data/hubitat.json b/data/hubitat.json
new file mode 100644 (file)
index 0000000..3addef0
--- /dev/null
@@ -0,0 +1,12 @@
+{
+       "vendor=%": {
+               "Honeywell": [
+                       "mac-oui-34e1d1|1"
+               ]
+       },
+       "vendor=Hubitat|class=home-automation-hub": {
+               "C-8 Pro": [
+                       "dhcp_req|1,3,6,12,15,28,42"
+               ]
+       }
+}
index 2e99da57e9d14ff18cd76f22a0679e995b97539b..6fb17aa5f043ab38f1c7cc9b01ecf48ee3c56b2c 100644 (file)
@@ -1,5 +1,5 @@
 {
-       "vendor=Nintendo|class=gaming": {
+       "vendor=Nintendo|class=game-console": {
                "Switch OLED": [
                        "dhcp_req|1,3,6,28",
                        "wifi4|0,1,33,36,48,45,127,191,199,221(00101802),221(0050f202),htcap:002c,htagg:17,htmcs:0000ffff,vhtcap:03800022,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:1103,extcap:0000000000000040",
diff --git a/data/orbit.json b/data/orbit.json
new file mode 100644 (file)
index 0000000..29044b8
--- /dev/null
@@ -0,0 +1,15 @@
+{
+       "vendor=%": {
+               "Orbit": [
+                       "mac-oui-446755|1"
+               ]
+       },
+       "vendor=Orbit|class=irrigation-controller": {
+               "B-hyve": [
+                       "dhcp_req|1,3,28,6",
+                       "wifi4|0,1,48,45,221(0050f202),htcap:116e,htagg:1c,htmcs:000000ff"
+               ]
+       }
+}
+
+
diff --git a/data/purpleair.json b/data/purpleair.json
new file mode 100644 (file)
index 0000000..11fa299
--- /dev/null
@@ -0,0 +1,13 @@
+{
+       "vendor=%": {
+               "PurpleAir": [
+                       "mac-oui-10521c|1"
+               ]
+       },
+       "vendor=PurpleAir|class=iot": {
+               "PA-II": [
+                       "dhcp_req|1,3,28,6,42",
+                       "wifi4|0,1,48,50,45,221(0050f202),htcap:112c,htagg:1c,htmcs:000000ff"
+               ]
+       }
+}
diff --git a/data/roku.json b/data/roku.json
new file mode 100644 (file)
index 0000000..c7a5a9f
--- /dev/null
@@ -0,0 +1,13 @@
+{
+       "vendor=%": {
+               "Roku": [
+                       "mac-oui-20efbd|1"
+               ]
+       },
+       "vendor=Roku|class=tv": {
+               "RokuExpress4K": [
+                       "dhcp_req|1,3,6,15,12",
+                       "wifi4|0,33,36,1,48,221(0050f202),45,191,199,127,htcap:196e,htagg:13,htmcs:000000ff,vhtcap:03d07122,vhtrxmcs:01b2fffe,vhttxmcs:01b2fffe,txpow:150d,extcap:0000080000000040"
+               ]
+       }
+}
index 9ffc4d09045cdd1c75e9594228e239d2e4642e51..5936d660a9e747874e7481b2f1e8077faa9e3131 100644 (file)
@@ -1,7 +1,9 @@
 {
        "vendor=%": {
                "Samsung": [
-                       "wifi-vendor-oui-0000f0|1"
+                       "wifi-vendor-oui-0000f0|1",
+                       "wifi-vendor-oui-000ce7|1",
+                       "mac-oui-fa18bf|1"
                ]
        },
        "vendor=Samsung|class=phone": {
                "Galaxy Tab A": [
                        "wifi4|0,1,36,33,45,48,54,127,191,199,221(0000f022),221(0050f202),htcap:016f,htagg:17,htmcs:000000ff,vhtcap:03007131,vhtrxmcs:0000fffe,vhttxmcs:0000fffe,txpow:1303,extcap:0400000000000040"
                ]
+       },
+       "vendor=Samsung|class=tablet": {
+               "Galaxy A7 Lite": [
+                       "wifi4|0,1,33,36,48,70,59,45,127,191,244,221(0000f022),221(0050f202),221(000ce708),htcap:117e,htagg:03,htmcs:000000ff,vhtcap:03907120,vhtrxmcs:0000fffe,vhttxmcs:2000fffe,txpow:1408,extcap:02000a8200400040000120"
+               ]
        }
 }
index ca3901ece6171807b0ea95828e00992fc75f9143..c6d59f9a59352f81f348740f0faa5556a668a380 100644 (file)
@@ -1,5 +1,5 @@
 {
-       "vendor=Sony|class=gaming": {
+       "vendor=Sony|class=game-console": {
                "Playstation 4": [
                        "dhcp_vendorid|PS4"
                ],
diff --git a/data/sunpower.json b/data/sunpower.json
new file mode 100644 (file)
index 0000000..4804676
--- /dev/null
@@ -0,0 +1,14 @@
+{
+       "vendor=%": {
+               "SunPower": [
+                       "mac-oui-50411c|1"
+               ]
+       },
+       "vendor=Sunpower|class=solar-monitor": {
+               "PVS6": [
+                        "dhcp_req|1,3,26,252,42,15,6,12",
+                       "wifi4|0,1,33,36,48,70,59,45,127,191,221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f917832,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:11f9,extcap:00000000000000400020",
+                       "wifi6|0,1,33,36,48,70,59,45,127,191,255(35),221(00904c04),221(00101802),221(0050f202),htcap:006f,htagg:1b,htmcs:0000ffff,vhtcap:0f917832,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:11f9,extcap:00000000000000400020,hemac:800000180803,hephy:00000c089f000d000030"
+               ]
+       }
+}
diff --git a/data/tesla.json b/data/tesla.json
new file mode 100644 (file)
index 0000000..0f7e159
--- /dev/null
@@ -0,0 +1,13 @@
+{
+       "vendor=%": {
+               "Tesla": [
+                       "mac-oui-4cfcaa|1"
+               ]
+       },
+       "vendor=Tesla|class=electric-vehicle": {
+               "Model Y": [
+                       "dhcp_req|1,3,26,252,42,15,6,12",
+                       "wifi4|0,1,33,36,48,45,127,191,221(00101802),221(0050f202),htcap:02ef,htagg:17,htmcs:0000ffff,vhtcap:0f8172b2,vhtrxmcs:0000fffa,vhttxmcs:0000fffa,txpow:1002,extcap:0000080001000040"
+               ]
+       }
+}
diff --git a/data/tplink.json b/data/tplink.json
new file mode 100644 (file)
index 0000000..cc3a29f
--- /dev/null
@@ -0,0 +1,21 @@
+{
+       "vendor=%": {
+               "TP-Link": [
+                       "mac-oui-e4fac4|1",
+                       "mac-oui-b0be76|1",
+                       "mac-oui-b04e26|1"
+               ]
+       },
+       "vendor=TP-Link|class=plug": {
+               "Kasa Smart Plug HS103P4": [
+                       "dhcp_req|1,3,28,6",
+                       "wifi4|0,1,48,244,45,221(0050f202),htcap:112c,htagg:1c,htmcs:000000ff"
+               ]
+       },
+       "vendor=TP-Link|class=plug": {
+               "Kasa Smart Plug HS105": [
+                       "dhcp_req|1,2,3,6,69",
+                       "wifi4|0,1,50,48,221(0050f202),45,127,htcap:0120,htagg:01,htmcs:000000ff,extcap:01"
+               ]
+       }
+}
diff --git a/data/ubiquiti.json b/data/ubiquiti.json
new file mode 100644 (file)
index 0000000..08fe94a
--- /dev/null
@@ -0,0 +1,21 @@
+{
+       "vendor=%": {
+               "Ubiquiti": [
+                       "mac-oui-18e829|1",
+                       "mac-oui-68d79a|1",
+                       "mac-oui-70a741|1",
+                       "mac-oui-e063da|1"
+               ]
+       },
+       "vendor=Ubiquiti|class=home-automation-hub": {
+               "CloudKey Gen 2": [
+                       "dhcp_req|1,3,6,12,15,33,42,120,121"
+               ]
+       },
+       "vendor=Ubiquiti|class=camera": {
+               "G3/G4 Instant": [
+                       "dhcp_req|1,3,6,12,15,28,42",
+                       "wifi4|0,1,33,36,48,70,45,127,191,221(00101802),221(0050f202),htcap:0163,htagg:17,htmcs:000000ff,vhtcap:0f805032,vhtrxmcs:0000fffe,vhttxmcs:0000fffe,txpow:e003,extcap:0000000000000040"
+               ]
+       }
+}