1*d5ef99ddSAndreas Gohr############### 2*d5ef99ddSAndreas Gohr# Device Detector - The Universal Device Detection library for parsing User Agents 3*d5ef99ddSAndreas Gohr# 4*d5ef99ddSAndreas Gohr# @link https://matomo.org 5*d5ef99ddSAndreas Gohr# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later 6*d5ef99ddSAndreas Gohr# 7*d5ef99ddSAndreas Gohr# ATTENTION: This file may only include tv user agents that contain '(?:HbbTV|SmartTvA)/([1-9]{1}(\.[0-9]{1}){1,2})' 8*d5ef99ddSAndreas Gohr# 9*d5ef99ddSAndreas Gohr############### 10*d5ef99ddSAndreas Gohr 11*d5ef99ddSAndreas Gohr# Airties 12*d5ef99ddSAndreas GohrAirties: 13*d5ef99ddSAndreas Gohr regex: 'Airties' 14*d5ef99ddSAndreas Gohr device: 'tv' 15*d5ef99ddSAndreas Gohr models: 16*d5ef99ddSAndreas Gohr - regex: 'Airties; ?([^);/]+)' 17*d5ef99ddSAndreas Gohr model: '$1' 18*d5ef99ddSAndreas Gohr 19*d5ef99ddSAndreas Gohr# ALDI NORD 20*d5ef99ddSAndreas Gohr'ALDI NORD': 21*d5ef99ddSAndreas Gohr regex: 'ALDINORD[;,)]' 22*d5ef99ddSAndreas Gohr device: 'tv' 23*d5ef99ddSAndreas Gohr models: 24*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 25*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 26*d5ef99ddSAndreas Gohr 27*d5ef99ddSAndreas Gohr# ALDI SÜD 28*d5ef99ddSAndreas Gohr'ALDI SÜD': 29*d5ef99ddSAndreas Gohr regex: 'ALDISUED[;,)]' 30*d5ef99ddSAndreas Gohr device: 'tv' 31*d5ef99ddSAndreas Gohr models: 32*d5ef99ddSAndreas Gohr - regex: 'ALDISUED, ([a-z0-9_ -]+), (?:wired|wireless)' 33*d5ef99ddSAndreas Gohr model: '' 34*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 35*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 36*d5ef99ddSAndreas Gohr 37*d5ef99ddSAndreas Gohr# Altech UEC 38*d5ef99ddSAndreas Gohr'Altech UEC': 39*d5ef99ddSAndreas Gohr regex: 'Altech UEC' 40*d5ef99ddSAndreas Gohr device: 'tv' 41*d5ef99ddSAndreas Gohr models: 42*d5ef99ddSAndreas Gohr - regex: 'Altech UEC; ?([^);/]+)' 43*d5ef99ddSAndreas Gohr model: '$1' 44*d5ef99ddSAndreas Gohr 45*d5ef99ddSAndreas Gohr# Altimo (https://www.altimo.co.uk/) 46*d5ef99ddSAndreas GohrAltimo: 47*d5ef99ddSAndreas Gohr regex: 'ALTIMO[;,]' 48*d5ef99ddSAndreas Gohr device: 'tv' 49*d5ef99ddSAndreas Gohr model: '' 50*d5ef99ddSAndreas Gohr 51*d5ef99ddSAndreas Gohr# Altus (https://www.altus.com.tr/) 52*d5ef99ddSAndreas GohrAltus: 53*d5ef99ddSAndreas Gohr regex: 'Altus[;,)]' 54*d5ef99ddSAndreas Gohr device: 'tv' 55*d5ef99ddSAndreas Gohr model: '' 56*d5ef99ddSAndreas Gohr 57*d5ef99ddSAndreas Gohr# Amazon 58*d5ef99ddSAndreas GohrAmazon: 59*d5ef99ddSAndreas Gohr regex: 'Amazon.+AMZ' 60*d5ef99ddSAndreas Gohr device: 'tv' 61*d5ef99ddSAndreas Gohr models: 62*d5ef99ddSAndreas Gohr - regex: 'Amazon.+AMZ-([a-z0-9_ -]+)_Build_' 63*d5ef99ddSAndreas Gohr model: '$1' 64*d5ef99ddSAndreas Gohr 65*d5ef99ddSAndreas Gohr# andersson 66*d5ef99ddSAndreas Gohrandersson: 67*d5ef99ddSAndreas Gohr regex: 'ANDERSSON[;,)]' 68*d5ef99ddSAndreas Gohr device: 'tv' 69*d5ef99ddSAndreas Gohr models: 70*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 71*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 72*d5ef99ddSAndreas Gohr 73*d5ef99ddSAndreas Gohr# AOC 74*d5ef99ddSAndreas GohrAOC: 75*d5ef99ddSAndreas Gohr regex: 'AOC' 76*d5ef99ddSAndreas Gohr device: 'tv' 77*d5ef99ddSAndreas Gohr models: 78*d5ef99ddSAndreas Gohr - regex: '(LE(?:32|43)S5970(?:s)?-(?:20|28|30)|LE55U7970-30|LE43S5977-20|U60856|S50856)' 79*d5ef99ddSAndreas Gohr model: '$1' 80*d5ef99ddSAndreas Gohr - regex: 'AOC;([a-z0-9_ \-/]+);' 81*d5ef99ddSAndreas Gohr model: '$1' 82*d5ef99ddSAndreas Gohr 83*d5ef99ddSAndreas Gohr# ARRIS 84*d5ef99ddSAndreas GohrARRIS: 85*d5ef99ddSAndreas Gohr regex: 'ARRIS[;,)]' 86*d5ef99ddSAndreas Gohr device: 'tv' 87*d5ef99ddSAndreas Gohr models: 88*d5ef99ddSAndreas Gohr - regex: 'FS-ARS-01B' 89*d5ef99ddSAndreas Gohr model: 'FS-ARS-01B' 90*d5ef99ddSAndreas Gohr 91*d5ef99ddSAndreas Gohr# Atlantic Electrics (https://www.atlanticelectrics.co.uk/) 92*d5ef99ddSAndreas GohrAtlantic Electrics: 93*d5ef99ddSAndreas Gohr regex: 'ATLANTIC[;,)]' 94*d5ef99ddSAndreas Gohr device: 'tv' 95*d5ef99ddSAndreas Gohr models: 96*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 97*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 98*d5ef99ddSAndreas Gohr 99*d5ef99ddSAndreas Gohr# Atvio 100*d5ef99ddSAndreas GohrAtvio: 101*d5ef99ddSAndreas Gohr regex: 'ATVIO' 102*d5ef99ddSAndreas Gohr device: 'tv' 103*d5ef99ddSAndreas Gohr models: 104*d5ef99ddSAndreas Gohr - regex: '55D1620' 105*d5ef99ddSAndreas Gohr model: '55D1620' 106*d5ef99ddSAndreas Gohr 107*d5ef99ddSAndreas Gohr# AWOX (https://www.awox.com.tr/) 108*d5ef99ddSAndreas GohrAWOX: 109*d5ef99ddSAndreas Gohr regex: 'LGE/XianYou/AWOX' 110*d5ef99ddSAndreas Gohr device: 'tv' 111*d5ef99ddSAndreas Gohr models: 112*d5ef99ddSAndreas Gohr - regex: 'LGE/XianYou/AWOX; ([a-z0-9]+);' 113*d5ef99ddSAndreas Gohr model: '$1' 114*d5ef99ddSAndreas Gohr 115*d5ef99ddSAndreas Gohr# AYA 116*d5ef99ddSAndreas GohrAYA: 117*d5ef99ddSAndreas Gohr regex: 'AYA[;,)]' 118*d5ef99ddSAndreas Gohr device: 'tv' 119*d5ef99ddSAndreas Gohr models: 120*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 121*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 122*d5ef99ddSAndreas Gohr 123*d5ef99ddSAndreas Gohr# BangOlufsen 124*d5ef99ddSAndreas GohrBangOlufsen: 125*d5ef99ddSAndreas Gohr regex: 'Bangolufsen' 126*d5ef99ddSAndreas Gohr device: 'tv' 127*d5ef99ddSAndreas Gohr model: 'BeoVision' 128*d5ef99ddSAndreas Gohr 129*d5ef99ddSAndreas Gohr# Beko 130*d5ef99ddSAndreas GohrBeko: 131*d5ef99ddSAndreas Gohr regex: 'Beko[;,)]' 132*d5ef99ddSAndreas Gohr device: 'tv' 133*d5ef99ddSAndreas Gohr model: '' 134*d5ef99ddSAndreas Gohr 135*d5ef99ddSAndreas Gohr# Blaupunkt 136*d5ef99ddSAndreas GohrBlaupunkt: 137*d5ef99ddSAndreas Gohr regex: 'Blaupunkt_UMC[;,)]' 138*d5ef99ddSAndreas Gohr device: 'tv' 139*d5ef99ddSAndreas Gohr models: 140*d5ef99ddSAndreas Gohr - regex: 'LC-65CUG8052E' 141*d5ef99ddSAndreas Gohr model: 'LC-65CUG8052E' 142*d5ef99ddSAndreas Gohr 143*d5ef99ddSAndreas Gohr# Botech (https://botechgroupcompanies.com/en/homepage/) 144*d5ef99ddSAndreas GohrBotech: 145*d5ef99ddSAndreas Gohr regex: 'Botech[;,)]' 146*d5ef99ddSAndreas Gohr device: 'tv' 147*d5ef99ddSAndreas Gohr models: 148*d5ef99ddSAndreas Gohr - regex: '(ATV R[12])' 149*d5ef99ddSAndreas Gohr model: '$1' 150*d5ef99ddSAndreas Gohr 151*d5ef99ddSAndreas Gohr# Bush 152*d5ef99ddSAndreas GohrBush: 153*d5ef99ddSAndreas Gohr regex: 'BUSH[;,)]' 154*d5ef99ddSAndreas Gohr device: 'tv' 155*d5ef99ddSAndreas Gohr models: 156*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 157*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 158*d5ef99ddSAndreas Gohr 159*d5ef99ddSAndreas Gohr# Cecotec (https://cecotec.es/) 160*d5ef99ddSAndreas GohrCecotec: 161*d5ef99ddSAndreas Gohr regex: 'CECOTEC[;,)]' 162*d5ef99ddSAndreas Gohr device: 'tv' 163*d5ef99ddSAndreas Gohr models: 164*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 165*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 166*d5ef99ddSAndreas Gohr 167*d5ef99ddSAndreas Gohr# Celcus 168*d5ef99ddSAndreas GohrCelcus: 169*d5ef99ddSAndreas Gohr regex: 'CELCUS[;,)]' 170*d5ef99ddSAndreas Gohr device: 'tv' 171*d5ef99ddSAndreas Gohr model: '' 172*d5ef99ddSAndreas Gohr 173*d5ef99ddSAndreas Gohr# Changhong 174*d5ef99ddSAndreas GohrChanghong: 175*d5ef99ddSAndreas Gohr regex: 'Changhong' 176*d5ef99ddSAndreas Gohr device: 'tv' 177*d5ef99ddSAndreas Gohr models: 178*d5ef99ddSAndreas Gohr - regex: 'Changhong; ?([^);/]+)' 179*d5ef99ddSAndreas Gohr model: '$1' 180*d5ef99ddSAndreas Gohr 181*d5ef99ddSAndreas Gohr# CLAYTON 182*d5ef99ddSAndreas GohrCLAYTON: 183*d5ef99ddSAndreas Gohr regex: 'CLAYTON[;,)]' 184*d5ef99ddSAndreas Gohr device: 'tv' 185*d5ef99ddSAndreas Gohr models: 186*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 187*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 188*d5ef99ddSAndreas Gohr 189*d5ef99ddSAndreas Gohr# Continental Edison (https://www.continentaledison.fr/en/) 190*d5ef99ddSAndreas GohrContinental Edison: 191*d5ef99ddSAndreas Gohr regex: 'CONTINENTAL_EDI[;,)]' 192*d5ef99ddSAndreas Gohr device: 'tv' 193*d5ef99ddSAndreas Gohr models: 194*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 195*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 196*d5ef99ddSAndreas Gohr 197*d5ef99ddSAndreas Gohr# coocaa (https://coocaa.eu/) 198*d5ef99ddSAndreas Gohrcoocaa: 199*d5ef99ddSAndreas Gohr regex: 'coocaa[;,)]' 200*d5ef99ddSAndreas Gohr device: 'tv' 201*d5ef99ddSAndreas Gohr models: 202*d5ef99ddSAndreas Gohr - regex: 'coocaa; ([a-z0-9]+);' 203*d5ef99ddSAndreas Gohr model: '$1' 204*d5ef99ddSAndreas Gohr 205*d5ef99ddSAndreas Gohr# CreNova 206*d5ef99ddSAndreas GohrCreNova: 207*d5ef99ddSAndreas Gohr regex: 'CreNova' 208*d5ef99ddSAndreas Gohr device: 'tv' 209*d5ef99ddSAndreas Gohr model: 'CNV001' 210*d5ef99ddSAndreas Gohr 211*d5ef99ddSAndreas Gohr# Crown (https://www.crownindiatv.com/) 212*d5ef99ddSAndreas GohrCrown: 213*d5ef99ddSAndreas Gohr regex: 'CROWN[;,)]' 214*d5ef99ddSAndreas Gohr device: 'tv' 215*d5ef99ddSAndreas Gohr models: 216*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 217*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 218*d5ef99ddSAndreas Gohr 219*d5ef99ddSAndreas Gohr# Cultraview (http://www.cultraview.com/) 220*d5ef99ddSAndreas GohrCultraview: 221*d5ef99ddSAndreas Gohr regex: 'Cultraview690[;,]' 222*d5ef99ddSAndreas Gohr device: 'tv' 223*d5ef99ddSAndreas Gohr models: 224*d5ef99ddSAndreas Gohr - regex: 'LaTivu_(?:\d+[.\d]+)_([0-9]{4})' 225*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 226*d5ef99ddSAndreas Gohr 227*d5ef99ddSAndreas Gohr# Daewoo 228*d5ef99ddSAndreas GohrDaewoo: 229*d5ef99ddSAndreas Gohr regex: 'Daewoo[;,)]' 230*d5ef99ddSAndreas Gohr device: 'tv' 231*d5ef99ddSAndreas Gohr models: 232*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 233*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 234*d5ef99ddSAndreas Gohr 235*d5ef99ddSAndreas Gohr# Digihome 236*d5ef99ddSAndreas GohrDigihome: 237*d5ef99ddSAndreas Gohr regex: 'DIGIHOME[;,)]' 238*d5ef99ddSAndreas Gohr device: 'tv' 239*d5ef99ddSAndreas Gohr models: 240*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 241*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 242*d5ef99ddSAndreas Gohr 243*d5ef99ddSAndreas Gohr# DIKOM 244*d5ef99ddSAndreas GohrDIKOM: 245*d5ef99ddSAndreas Gohr regex: 'DIKOM[;,)]' 246*d5ef99ddSAndreas Gohr device: 'tv' 247*d5ef99ddSAndreas Gohr models: 248*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 249*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 250*d5ef99ddSAndreas Gohr 251*d5ef99ddSAndreas Gohr# DIORA (https://dioraghana.com/) 252*d5ef99ddSAndreas GohrDIORA: 253*d5ef99ddSAndreas Gohr regex: 'DIORA[;,)]' 254*d5ef99ddSAndreas Gohr device: 'tv' 255*d5ef99ddSAndreas Gohr models: 256*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 257*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 258*d5ef99ddSAndreas Gohr 259*d5ef99ddSAndreas Gohr# DMM 260*d5ef99ddSAndreas GohrDMM: 261*d5ef99ddSAndreas Gohr regex: 'DMM' 262*d5ef99ddSAndreas Gohr device: 'tv' 263*d5ef99ddSAndreas Gohr model: 'Dreambox' 264*d5ef99ddSAndreas Gohr 265*d5ef99ddSAndreas Gohr# EGL 266*d5ef99ddSAndreas GohrEGL: 267*d5ef99ddSAndreas Gohr regex: 'EGL[;,)]' 268*d5ef99ddSAndreas Gohr device: 'tv' 269*d5ef99ddSAndreas Gohr models: 270*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 271*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 272*d5ef99ddSAndreas Gohr 273*d5ef99ddSAndreas Gohr# Elektroland (https://www.elektroland.at/) 274*d5ef99ddSAndreas GohrElektroland: 275*d5ef99ddSAndreas Gohr regex: 'ELEKTROLAND[;,)]' 276*d5ef99ddSAndreas Gohr device: 'tv' 277*d5ef99ddSAndreas Gohr models: 278*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 279*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 280*d5ef99ddSAndreas Gohr 281*d5ef99ddSAndreas Gohr# ELECTRONIA 282*d5ef99ddSAndreas GohrELECTRONIA: 283*d5ef99ddSAndreas Gohr regex: 'ELECTRONIA[;,)]' 284*d5ef99ddSAndreas Gohr device: 'tv' 285*d5ef99ddSAndreas Gohr models: 286*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 287*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 288*d5ef99ddSAndreas Gohr 289*d5ef99ddSAndreas Gohr# elit or Elit Electronics (https://www.elit-electronics.com/) 290*d5ef99ddSAndreas Gohrelit: 291*d5ef99ddSAndreas Gohr regex: 'ELIT[;,)]' 292*d5ef99ddSAndreas Gohr device: 'tv' 293*d5ef99ddSAndreas Gohr models: 294*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 295*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 296*d5ef99ddSAndreas Gohr 297*d5ef99ddSAndreas Gohr# ENDURO or Enduro Electronics (https://enduroelectronics.com/) 298*d5ef99ddSAndreas GohrENDURO: 299*d5ef99ddSAndreas Gohr regex: 'ENDURO[;,)]' 300*d5ef99ddSAndreas Gohr device: 'tv' 301*d5ef99ddSAndreas Gohr models: 302*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 303*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 304*d5ef99ddSAndreas Gohr 305*d5ef99ddSAndreas Gohr# Essentielb 306*d5ef99ddSAndreas GohrEssentielb: 307*d5ef99ddSAndreas Gohr regex: 'ESSENTIELB[;,)]' 308*d5ef99ddSAndreas Gohr device: 'tv' 309*d5ef99ddSAndreas Gohr models: 310*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 311*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 312*d5ef99ddSAndreas Gohr 313*d5ef99ddSAndreas Gohr# Express LUCK (https://www.expressluck.com/) 314*d5ef99ddSAndreas GohrExpress LUCK: 315*d5ef99ddSAndreas Gohr regex: 'Expressluck[;,)]' 316*d5ef99ddSAndreas Gohr device: 'tv' 317*d5ef99ddSAndreas Gohr models: 318*d5ef99ddSAndreas Gohr - regex: '([24]K)TV' 319*d5ef99ddSAndreas Gohr model: '$1 TV' 320*d5ef99ddSAndreas Gohr 321*d5ef99ddSAndreas Gohr# FINIX (https://www.finix.sn/) 322*d5ef99ddSAndreas GohrFINIX: 323*d5ef99ddSAndreas Gohr regex: 'FINIX[;,)]' 324*d5ef99ddSAndreas Gohr device: 'tv' 325*d5ef99ddSAndreas Gohr models: 326*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 327*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 328*d5ef99ddSAndreas Gohr 329*d5ef99ddSAndreas Gohr# Finlux 330*d5ef99ddSAndreas GohrFinlux: 331*d5ef99ddSAndreas Gohr regex: 'FINLUX[;,)]' 332*d5ef99ddSAndreas Gohr device: 'tv' 333*d5ef99ddSAndreas Gohr models: 334*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 335*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 336*d5ef99ddSAndreas Gohr 337*d5ef99ddSAndreas Gohr# FITCO 338*d5ef99ddSAndreas GohrFITCO: 339*d5ef99ddSAndreas Gohr regex: 'FITCO, ([a-z0-9_ -]+), (?:wired|wireless)' 340*d5ef99ddSAndreas Gohr device: 'tv' 341*d5ef99ddSAndreas Gohr model: '' 342*d5ef99ddSAndreas Gohr 343*d5ef99ddSAndreas Gohr# F&U (https://www.fandu.gr/) 344*d5ef99ddSAndreas Gohr'F&U': 345*d5ef99ddSAndreas Gohr regex: 'FU[;,)]' 346*d5ef99ddSAndreas Gohr device: 'tv' 347*d5ef99ddSAndreas Gohr models: 348*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 349*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 350*d5ef99ddSAndreas Gohr 351*d5ef99ddSAndreas Gohr# Fuego 352*d5ef99ddSAndreas GohrFuego: 353*d5ef99ddSAndreas Gohr regex: 'FUEGO[;,)]' 354*d5ef99ddSAndreas Gohr device: 'tv' 355*d5ef99ddSAndreas Gohr models: 356*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 357*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 358*d5ef99ddSAndreas Gohr 359*d5ef99ddSAndreas Gohr# FUJICOM (https://fujicom.com/) 360*d5ef99ddSAndreas GohrFUJICOM: 361*d5ef99ddSAndreas Gohr regex: 'FUJICOM[;,)]' 362*d5ef99ddSAndreas Gohr device: 'tv' 363*d5ef99ddSAndreas Gohr models: 364*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 365*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 366*d5ef99ddSAndreas Gohr 367*d5ef99ddSAndreas Gohr# Funai (https://www2.funai.co.jp/) 368*d5ef99ddSAndreas GohrFunai: 369*d5ef99ddSAndreas Gohr regex: 'FUNAI[;,)]' 370*d5ef99ddSAndreas Gohr device: 'tv' 371*d5ef99ddSAndreas Gohr model: '' 372*d5ef99ddSAndreas Gohr 373*d5ef99ddSAndreas Gohr# GN Electronics (https://www.gnelectronics.in/) 374*d5ef99ddSAndreas GohrGN Electronics: 375*d5ef99ddSAndreas Gohr regex: 'GN_ELECTRONICS[;,)]' 376*d5ef99ddSAndreas Gohr device: 'tv' 377*d5ef99ddSAndreas Gohr models: 378*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 379*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 380*d5ef99ddSAndreas Gohr 381*d5ef99ddSAndreas Gohr# GoGEN (https://www.gogen.cz/) 382*d5ef99ddSAndreas GohrGoGEN: 383*d5ef99ddSAndreas Gohr regex: 'GOGEN[;,)]' 384*d5ef99ddSAndreas Gohr device: 'tv' 385*d5ef99ddSAndreas Gohr models: 386*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 387*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 388*d5ef99ddSAndreas Gohr 389*d5ef99ddSAndreas Gohr# Graetz (https://www.graetzitalia.it/) 390*d5ef99ddSAndreas GohrGraetz: 391*d5ef99ddSAndreas Gohr regex: 'GRAETZ[;,)]' 392*d5ef99ddSAndreas Gohr device: 'tv' 393*d5ef99ddSAndreas Gohr models: 394*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 395*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 396*d5ef99ddSAndreas Gohr 397*d5ef99ddSAndreas Gohr# Grundig 398*d5ef99ddSAndreas GohrGrundig: 399*d5ef99ddSAndreas Gohr regex: '(OWB|(?:Amazon.+)?Grundig)' 400*d5ef99ddSAndreas Gohr device: 'tv' 401*d5ef99ddSAndreas Gohr models: 402*d5ef99ddSAndreas Gohr - regex: 'G7' 403*d5ef99ddSAndreas Gohr model: 'G7' 404*d5ef99ddSAndreas Gohr - regex: 'Amazon.+Grundig-([a-z0-9_ -]+)_Build_' 405*d5ef99ddSAndreas Gohr model: '$1' 406*d5ef99ddSAndreas Gohr 407*d5ef99ddSAndreas Gohr# Haier 408*d5ef99ddSAndreas GohrHaier: 409*d5ef99ddSAndreas Gohr regex: '(?:HHW_)?HAIER' 410*d5ef99ddSAndreas Gohr device: 'tv' 411*d5ef99ddSAndreas Gohr models: 412*d5ef99ddSAndreas Gohr - regex: 'LE55X7000U' 413*d5ef99ddSAndreas Gohr model: 'LE55X7000U' 414*d5ef99ddSAndreas Gohr 415*d5ef99ddSAndreas Gohr# Hanseatic 416*d5ef99ddSAndreas GohrHanseatic: 417*d5ef99ddSAndreas Gohr regex: 'HANSEATIC[;,)]' 418*d5ef99ddSAndreas Gohr device: 'tv' 419*d5ef99ddSAndreas Gohr models: 420*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 421*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 422*d5ef99ddSAndreas Gohr 423*d5ef99ddSAndreas Gohr# Hi-Level 424*d5ef99ddSAndreas GohrHi-Level: 425*d5ef99ddSAndreas Gohr regex: 'HI-LEVEL[;,)]' 426*d5ef99ddSAndreas Gohr device: 'tv' 427*d5ef99ddSAndreas Gohr models: 428*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 429*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 430*d5ef99ddSAndreas Gohr 431*d5ef99ddSAndreas Gohr# HIGH1ONE or HIGHONE or HIGH ONE 432*d5ef99ddSAndreas GohrHIGH1ONE: 433*d5ef99ddSAndreas Gohr regex: 'HIGH_ONE[;,)]' 434*d5ef99ddSAndreas Gohr device: 'tv' 435*d5ef99ddSAndreas Gohr models: 436*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 437*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 438*d5ef99ddSAndreas Gohr 439*d5ef99ddSAndreas Gohr# Hisense 440*d5ef99ddSAndreas GohrHisense: 441*d5ef99ddSAndreas Gohr regex: 'Hisense|Eurofins_Digital_Testing' 442*d5ef99ddSAndreas Gohr device: 'tv' 443*d5ef99ddSAndreas Gohr models: 444*d5ef99ddSAndreas Gohr - regex: '32A35EEVS' 445*d5ef99ddSAndreas Gohr model: '32A35EEVS' 446*d5ef99ddSAndreas Gohr - regex: '40A35EEVS' 447*d5ef99ddSAndreas Gohr model: '40A35EEVS' 448*d5ef99ddSAndreas Gohr - regex: '50ADEVTOOL' 449*d5ef99ddSAndreas Gohr model: '50ADEVTOOL' 450*d5ef99ddSAndreas Gohr - regex: '50A53FEVS' 451*d5ef99ddSAndreas Gohr model: '50A53FEVS' 452*d5ef99ddSAndreas Gohr - regex: '50A6101EX' 453*d5ef99ddSAndreas Gohr model: '50A6101EX' 454*d5ef99ddSAndreas Gohr - regex: '50A683FEVS' 455*d5ef99ddSAndreas Gohr model: '50A683FEVS' 456*d5ef99ddSAndreas Gohr - regex: '55A6100EE' 457*d5ef99ddSAndreas Gohr model: '55A6100EE' 458*d5ef99ddSAndreas Gohr - regex: '55A69FEVS' 459*d5ef99ddSAndreas Gohr model: '55A69FEVS' 460*d5ef99ddSAndreas Gohr - regex: '55U62QGAVT' 461*d5ef99ddSAndreas Gohr model: '55U62QGAVT' 462*d5ef99ddSAndreas Gohr - regex: '50A6502EA' 463*d5ef99ddSAndreas Gohr model: '50A6502EA' 464*d5ef99ddSAndreas Gohr - regex: '50A60GEVS' 465*d5ef99ddSAndreas Gohr model: '50A60GEVS' 466*d5ef99ddSAndreas Gohr - regex: '75U9KAAT' 467*d5ef99ddSAndreas Gohr model: '75U9KAAT' 468*d5ef99ddSAndreas Gohr - regex: 'MICALIDVB6886' 469*d5ef99ddSAndreas Gohr model: 'MICALIDVB6886' 470*d5ef99ddSAndreas Gohr - regex: '(L[A-Z]{2,3}[0-9]{2}[A-Z][0-9]{3,4}[A-Z]{0,6}[0-9]?[A-Z]?)' 471*d5ef99ddSAndreas Gohr model: '$1' 472*d5ef99ddSAndreas Gohr - regex: '(H[A-Z]?[0-9]{2}[A-Z][0-9]{3,4}[A-Z]{0,4})' 473*d5ef99ddSAndreas Gohr model: '$1' 474*d5ef99ddSAndreas Gohr - regex: 'SmartTV_([0-9]{4})_' 475*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 476*d5ef99ddSAndreas Gohr 477*d5ef99ddSAndreas Gohr# Hitachi 478*d5ef99ddSAndreas GohrHitachi: 479*d5ef99ddSAndreas Gohr regex: 'Hitachi[;,)]' 480*d5ef99ddSAndreas Gohr device: 'tv' 481*d5ef99ddSAndreas Gohr models: 482*d5ef99ddSAndreas Gohr - regex: '49D2900' 483*d5ef99ddSAndreas Gohr model: '49D2900' 484*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 485*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 486*d5ef99ddSAndreas Gohr 487*d5ef99ddSAndreas Gohr# HOFER (https://www.hofer.at/) 488*d5ef99ddSAndreas GohrHOFER: 489*d5ef99ddSAndreas Gohr regex: 'HOFER[;,)]' 490*d5ef99ddSAndreas Gohr device: 'tv' 491*d5ef99ddSAndreas Gohr models: 492*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 493*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 494*d5ef99ddSAndreas Gohr 495*d5ef99ddSAndreas Gohr# Horizon 496*d5ef99ddSAndreas GohrHorizon: 497*d5ef99ddSAndreas Gohr regex: 'HORIZON[;,)]' 498*d5ef99ddSAndreas Gohr device: 'tv' 499*d5ef99ddSAndreas Gohr models: 500*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 501*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 502*d5ef99ddSAndreas Gohr 503*d5ef99ddSAndreas Gohr# HOTACK (https://www.hotackprojector.com/) 504*d5ef99ddSAndreas GohrHOTACK: 505*d5ef99ddSAndreas Gohr regex: 'HOTACK' 506*d5ef99ddSAndreas Gohr device: 'peripheral' 507*d5ef99ddSAndreas Gohr model: '' 508*d5ef99ddSAndreas Gohr 509*d5ef99ddSAndreas Gohr# Hotel 510*d5ef99ddSAndreas GohrHotel: 511*d5ef99ddSAndreas Gohr regex: 'HOTEL[;,)]' 512*d5ef99ddSAndreas Gohr device: 'tv' 513*d5ef99ddSAndreas Gohr model: '' 514*d5ef99ddSAndreas Gohr 515*d5ef99ddSAndreas Gohr# Humax 516*d5ef99ddSAndreas GohrHumax: 517*d5ef99ddSAndreas Gohr regex: 'Humax|hdr1000s' 518*d5ef99ddSAndreas Gohr device: 'tv' 519*d5ef99ddSAndreas Gohr models: 520*d5ef99ddSAndreas Gohr - regex: '(HD-FOX C|HD (FOX\+|NANO)|iCord (HD\+|MINI|Cable)|(CX|IR)HD-5100(C|S)|HM9503HD)' 521*d5ef99ddSAndreas Gohr model: '$1' 522*d5ef99ddSAndreas Gohr - regex: 'HMS1000S' 523*d5ef99ddSAndreas Gohr model: 'HMS-1000S' 524*d5ef99ddSAndreas Gohr - regex: 'FVP4000T' 525*d5ef99ddSAndreas Gohr model: 'FVP-4000T' 526*d5ef99ddSAndreas Gohr - regex: 'HGS1000S' 527*d5ef99ddSAndreas Gohr model: 'HGS-1000S' 528*d5ef99ddSAndreas Gohr - regex: 'HDR1000S' 529*d5ef99ddSAndreas Gohr model: 'HDR-1000S' 530*d5ef99ddSAndreas Gohr - regex: 'HDR4000T' 531*d5ef99ddSAndreas Gohr model: 'HDR-4000T' 532*d5ef99ddSAndreas Gohr - regex: 'Humax; ([^);/]+)' 533*d5ef99ddSAndreas Gohr model: '$1' 534*d5ef99ddSAndreas Gohr 535*d5ef99ddSAndreas Gohr# HUMElab (https://www.humelab.com/) 536*d5ef99ddSAndreas GohrHUMElab: 537*d5ef99ddSAndreas Gohr regex: 'HUMELAB[;,)]' 538*d5ef99ddSAndreas Gohr device: 'tv' 539*d5ef99ddSAndreas Gohr models: 540*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 541*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 542*d5ef99ddSAndreas Gohr 543*d5ef99ddSAndreas Gohr# Hyundai 544*d5ef99ddSAndreas GohrHyundai: 545*d5ef99ddSAndreas Gohr regex: 'HYUNDAI[;,)]' 546*d5ef99ddSAndreas Gohr device: 'tv' 547*d5ef99ddSAndreas Gohr models: 548*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 549*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 550*d5ef99ddSAndreas Gohr 551*d5ef99ddSAndreas Gohr# IKEA 552*d5ef99ddSAndreas GohrIkea: 553*d5ef99ddSAndreas Gohr regex: 'Ikea' 554*d5ef99ddSAndreas Gohr device: 'tv' 555*d5ef99ddSAndreas Gohr model: '' 556*d5ef99ddSAndreas Gohr 557*d5ef99ddSAndreas Gohr# Intek 558*d5ef99ddSAndreas GohrIntek: 559*d5ef99ddSAndreas Gohr regex: 'Intek' 560*d5ef99ddSAndreas Gohr device: 'tv' 561*d5ef99ddSAndreas Gohr models: 562*d5ef99ddSAndreas Gohr - regex: '(Vantage|VT-100|VT-1)' 563*d5ef99ddSAndreas Gohr model: '$1' 564*d5ef99ddSAndreas Gohr 565*d5ef99ddSAndreas Gohr# Inverto 566*d5ef99ddSAndreas GohrInverto: 567*d5ef99ddSAndreas Gohr regex: 'Inverto' 568*d5ef99ddSAndreas Gohr device: 'tv' 569*d5ef99ddSAndreas Gohr models: 570*d5ef99ddSAndreas Gohr - regex: 'inverto; ([^);/]+)' 571*d5ef99ddSAndreas Gohr model: '$1' 572*d5ef99ddSAndreas Gohr - regex: '(Volksbox Web Edition|Volksbox Essential|Volksbox II|Volksbox)' 573*d5ef99ddSAndreas Gohr model: '$1' 574*d5ef99ddSAndreas Gohr 575*d5ef99ddSAndreas Gohr# JVC 576*d5ef99ddSAndreas GohrJVC: 577*d5ef99ddSAndreas Gohr regex: 'AFTSO001|JVC[;,)]' 578*d5ef99ddSAndreas Gohr device: 'tv' 579*d5ef99ddSAndreas Gohr models: 580*d5ef99ddSAndreas Gohr - regex: 'AFTSO001' 581*d5ef99ddSAndreas Gohr model: '4K (2019)' 582*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 583*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 584*d5ef99ddSAndreas Gohr 585*d5ef99ddSAndreas Gohr# Kalley 586*d5ef99ddSAndreas GohrKalley: 587*d5ef99ddSAndreas Gohr regex: 'KALLEY[;,)]' 588*d5ef99ddSAndreas Gohr device: 'tv' 589*d5ef99ddSAndreas Gohr models: 590*d5ef99ddSAndreas Gohr - regex: '32D1620' 591*d5ef99ddSAndreas Gohr model: '32D1620' 592*d5ef99ddSAndreas Gohr 593*d5ef99ddSAndreas Gohr# Kendo 594*d5ef99ddSAndreas GohrKendo: 595*d5ef99ddSAndreas Gohr regex: 'KENDO[;,)]' 596*d5ef99ddSAndreas Gohr device: 'tv' 597*d5ef99ddSAndreas Gohr models: 598*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 599*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 600*d5ef99ddSAndreas Gohr 601*d5ef99ddSAndreas Gohr# KUBO 602*d5ef99ddSAndreas GohrKUBO: 603*d5ef99ddSAndreas Gohr regex: 'KUBO[;,)]' 604*d5ef99ddSAndreas Gohr device: 'tv' 605*d5ef99ddSAndreas Gohr model: '' 606*d5ef99ddSAndreas Gohr 607*d5ef99ddSAndreas Gohr# Laurus 608*d5ef99ddSAndreas GohrLaurus: 609*d5ef99ddSAndreas Gohr regex: 'LAURUS[;,)]' 610*d5ef99ddSAndreas Gohr device: 'tv' 611*d5ef99ddSAndreas Gohr models: 612*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 613*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 614*d5ef99ddSAndreas Gohr 615*d5ef99ddSAndreas Gohr# Lenco (https://www.lenco.com/) 616*d5ef99ddSAndreas GohrLenco: 617*d5ef99ddSAndreas Gohr regex: 'LENCO[;,)]' 618*d5ef99ddSAndreas Gohr device: 'tv' 619*d5ef99ddSAndreas Gohr models: 620*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 621*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 622*d5ef99ddSAndreas Gohr 623*d5ef99ddSAndreas Gohr# Myros (myrosworld.com) 624*d5ef99ddSAndreas GohrMyros: 625*d5ef99ddSAndreas Gohr regex: 'MYROS[;,)]' 626*d5ef99ddSAndreas Gohr device: 'tv' 627*d5ef99ddSAndreas Gohr models: 628*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 629*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 630*d5ef99ddSAndreas Gohr 631*d5ef99ddSAndreas Gohr# Navon (https://smartnavon.eu/) 632*d5ef99ddSAndreas GohrNavon: 633*d5ef99ddSAndreas Gohr regex: 'NAVON[;,)]' 634*d5ef99ddSAndreas Gohr device: 'tv' 635*d5ef99ddSAndreas Gohr models: 636*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 637*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 638*d5ef99ddSAndreas Gohr 639*d5ef99ddSAndreas Gohr# NILAIT (https://nilait.com/) 640*d5ef99ddSAndreas GohrNILAIT: 641*d5ef99ddSAndreas Gohr regex: 'NILAIT[;,)]' 642*d5ef99ddSAndreas Gohr device: 'tv' 643*d5ef99ddSAndreas Gohr models: 644*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 645*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 646*d5ef99ddSAndreas Gohr 647*d5ef99ddSAndreas Gohr# Aiwa (https://eu-aiwa.com/) 648*d5ef99ddSAndreas GohrAiwa: 649*d5ef99ddSAndreas Gohr regex: 'LGE/SQY/RCA' 650*d5ef99ddSAndreas Gohr device: 'tv' 651*d5ef99ddSAndreas Gohr models: 652*d5ef99ddSAndreas Gohr - regex: 'LGE/SQY/RCA; ([a-z0-9]+);' 653*d5ef99ddSAndreas Gohr model: '$1' 654*d5ef99ddSAndreas Gohr 655*d5ef99ddSAndreas Gohr# AXEN (https://www.axen.com.tr/) 656*d5ef99ddSAndreas GohrAXEN: 657*d5ef99ddSAndreas Gohr regex: 'LGE/ATMACA/AXEN' 658*d5ef99ddSAndreas Gohr device: 'tv' 659*d5ef99ddSAndreas Gohr models: 660*d5ef99ddSAndreas Gohr - regex: 'LGE/ATMACA/AXEN; ([a-z0-9]+)-' 661*d5ef99ddSAndreas Gohr model: '$1' 662*d5ef99ddSAndreas Gohr 663*d5ef99ddSAndreas Gohr# Dyon (https://www.dyon.eu/) 664*d5ef99ddSAndreas GohrDyon: 665*d5ef99ddSAndreas Gohr regex: 'LGE/KONKA/DYON' 666*d5ef99ddSAndreas Gohr device: 'tv' 667*d5ef99ddSAndreas Gohr models: 668*d5ef99ddSAndreas Gohr - regex: 'SMART-32-X-EOS' 669*d5ef99ddSAndreas Gohr model: 'Smart 32 X-EOS' 670*d5ef99ddSAndreas Gohr 671*d5ef99ddSAndreas Gohr# EAS Electric (https://easelectric.es/) 672*d5ef99ddSAndreas GohrEAS Electric: 673*d5ef99ddSAndreas Gohr regex: 'EAS_ELECTRIC[;,)]' 674*d5ef99ddSAndreas Gohr device: 'tv' 675*d5ef99ddSAndreas Gohr models: 676*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 677*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 678*d5ef99ddSAndreas Gohr 679*d5ef99ddSAndreas Gohr# Edenwood 680*d5ef99ddSAndreas GohrEdenwood: 681*d5ef99ddSAndreas Gohr regex: 'EDENWOOD[;,)]' 682*d5ef99ddSAndreas Gohr device: 'tv' 683*d5ef99ddSAndreas Gohr models: 684*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 685*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 686*d5ef99ddSAndreas Gohr 687*d5ef99ddSAndreas Gohr# ONVO (https://onvo.com.tr/) 688*d5ef99ddSAndreas GohrONVO: 689*d5ef99ddSAndreas Gohr regex: '(?:SILICONPLAYER|XianYou)/ONVO' 690*d5ef99ddSAndreas Gohr device: 'tv' 691*d5ef99ddSAndreas Gohr models: 692*d5ef99ddSAndreas Gohr - regex: '(?:SILICONPLAYER|XianYou)/ONVO; ([a-z0-9]+);' 693*d5ef99ddSAndreas Gohr model: '$1' 694*d5ef99ddSAndreas Gohr 695*d5ef99ddSAndreas Gohr# DIJITSU (http://dijitsu.com.tr/) 696*d5ef99ddSAndreas GohrDIJITSU: 697*d5ef99ddSAndreas Gohr regex: 'LGE/SILICONPLAYER/DIJITSU' 698*d5ef99ddSAndreas Gohr device: 'tv' 699*d5ef99ddSAndreas Gohr models: 700*d5ef99ddSAndreas Gohr - regex: 'LGE/SILICONPLAYER/DIJITSU; ([a-z0-9]+);' 701*d5ef99ddSAndreas Gohr model: '$1' 702*d5ef99ddSAndreas Gohr 703*d5ef99ddSAndreas Gohr# simfer (https://www.simfer.com.tr/) 704*d5ef99ddSAndreas Gohrsimfer: 705*d5ef99ddSAndreas Gohr regex: 'LGE/WALTON/SIMFER' 706*d5ef99ddSAndreas Gohr device: 'tv' 707*d5ef99ddSAndreas Gohr models: 708*d5ef99ddSAndreas Gohr - regex: 'LGE/WALTON/SIMFER; ([a-z0-9]+);' 709*d5ef99ddSAndreas Gohr model: '$1' 710*d5ef99ddSAndreas Gohr 711*d5ef99ddSAndreas Gohr# Sunny (https://www.sunny.com.tr/) 712*d5ef99ddSAndreas GohrSunny: 713*d5ef99ddSAndreas Gohr regex: '(?:ATMACA|XianYou)/SUNNY' 714*d5ef99ddSAndreas Gohr device: 'tv' 715*d5ef99ddSAndreas Gohr models: 716*d5ef99ddSAndreas Gohr - regex: '(?:ATMACA|XianYou)/SUNNY; ([a-z0-9]+)-' 717*d5ef99ddSAndreas Gohr model: '$1' 718*d5ef99ddSAndreas Gohr - regex: '(?:ATMACA|XianYou)/SUNNY.+(2018)\)' 719*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 720*d5ef99ddSAndreas Gohr - regex: '(?:ATMACA|XianYou)/SUNNY;' 721*d5ef99ddSAndreas Gohr model: 'Smart TV' 722*d5ef99ddSAndreas Gohr 723*d5ef99ddSAndreas Gohr# Kydos 724*d5ef99ddSAndreas GohrKydos: 725*d5ef99ddSAndreas Gohr regex: 'KYDOS[;,)]' 726*d5ef99ddSAndreas Gohr device: 'tv' 727*d5ef99ddSAndreas Gohr models: 728*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 729*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 730*d5ef99ddSAndreas Gohr 731*d5ef99ddSAndreas Gohr# Skytech (https://skytech.com.tr/) 732*d5ef99ddSAndreas GohrSkytech: 733*d5ef99ddSAndreas Gohr regex: 'LGE/WALTON/SKYTECH' 734*d5ef99ddSAndreas Gohr device: 'tv' 735*d5ef99ddSAndreas Gohr models: 736*d5ef99ddSAndreas Gohr - regex: 'LGE/WALTON/SKYTECH; ([a-z0-9-]+);' 737*d5ef99ddSAndreas Gohr model: '$1' 738*d5ef99ddSAndreas Gohr 739*d5ef99ddSAndreas Gohr# LG 740*d5ef99ddSAndreas GohrLG: 741*d5ef99ddSAndreas Gohr regex: 'LGE ?;' 742*d5ef99ddSAndreas Gohr device: 'tv' 743*d5ef99ddSAndreas Gohr models: 744*d5ef99ddSAndreas Gohr - regex: 'XU43WT180N' 745*d5ef99ddSAndreas Gohr model: 'XU43WT180N' 746*d5ef99ddSAndreas Gohr - regex: '43LJ614V-ZA' 747*d5ef99ddSAndreas Gohr model: '43LJ614V-ZA' 748*d5ef99ddSAndreas Gohr - regex: '55SK850V-ZA' 749*d5ef99ddSAndreas Gohr model: '55SK850V-ZA' 750*d5ef99ddSAndreas Gohr - regex: 'KEY0000213F1z' 751*d5ef99ddSAndreas Gohr model: 'KEY0000213F1z' 752*d5ef99ddSAndreas Gohr - regex: 'KEY0000213F' 753*d5ef99ddSAndreas Gohr model: 'KEY0000213F' 754*d5ef99ddSAndreas Gohr - regex: 'KEY000000(2E|2F|3B|3F)' 755*d5ef99ddSAndreas Gohr model: 'KEY000000$1' 756*d5ef99ddSAndreas Gohr - regex: '(NetCast [0-9]{1}\.[0-9]{1}|GLOBAL_PLAT3)' 757*d5ef99ddSAndreas Gohr model: '$1' 758*d5ef99ddSAndreas Gohr - regex: '(OLED[0-9]{2}[A-Z0-9]{3}[A-Z]{2})' 759*d5ef99ddSAndreas Gohr model: '$1' 760*d5ef99ddSAndreas Gohr - regex: '(OLED[0-9]{2}[A-Z][0-9][A-Z](?:-Z)?)' 761*d5ef99ddSAndreas Gohr model: '$1' 762*d5ef99ddSAndreas Gohr - regex: '(OLED[0-9]{2}[A-Z0-9]{2})' 763*d5ef99ddSAndreas Gohr model: '$1' 764*d5ef99ddSAndreas Gohr - regex: '([0-9]{2}[A-Z]{2}[0-9]{4}[A-Z0-9]{1}[A-Z]{2})' 765*d5ef99ddSAndreas Gohr model: '$1' 766*d5ef99ddSAndreas Gohr - regex: '([0-9]{2}NANO[0-9]{3}[A-Z]{2})' 767*d5ef99ddSAndreas Gohr model: '$1' 768*d5ef99ddSAndreas Gohr - regex: '([0-9]{2}NANO[0-9]{2})' 769*d5ef99ddSAndreas Gohr model: '$1' 770*d5ef99ddSAndreas Gohr - regex: 'LGE;? (?:HOTEL\-TV; )?([0-9]{2}[a-z0-9]{4,9}(?:\-[a-z]{2,3})?)' 771*d5ef99ddSAndreas Gohr model: '$1' 772*d5ef99ddSAndreas Gohr - regex: 'LGE;? ?([0-9]{2}[A-Z]{2}[0-9]{2,4}[A-Z]?)' 773*d5ef99ddSAndreas Gohr model: '$1' 774*d5ef99ddSAndreas Gohr - regex: 'LGE;? ?([0-9]{2}QNED[0-9]{3}[A-Z]{2})' 775*d5ef99ddSAndreas Gohr model: '$1' 776*d5ef99ddSAndreas Gohr - regex: 'LM21U' 777*d5ef99ddSAndreas Gohr model: 'LM21U' 778*d5ef99ddSAndreas Gohr - regex: '32LM' 779*d5ef99ddSAndreas Gohr model: '32LM' 780*d5ef99ddSAndreas Gohr 781*d5ef99ddSAndreas Gohr# Lifemaxx 782*d5ef99ddSAndreas GohrLifemaxx: 783*d5ef99ddSAndreas Gohr regex: 'Lifemaxx[;,)]' 784*d5ef99ddSAndreas Gohr device: 'tv' 785*d5ef99ddSAndreas Gohr models: 786*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 787*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 788*d5ef99ddSAndreas Gohr 789*d5ef99ddSAndreas Gohr# Linsar 790*d5ef99ddSAndreas GohrLinsar: 791*d5ef99ddSAndreas Gohr regex: 'LINSAR[;,)]' 792*d5ef99ddSAndreas Gohr device: 'tv' 793*d5ef99ddSAndreas Gohr models: 794*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 795*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 796*d5ef99ddSAndreas Gohr 797*d5ef99ddSAndreas Gohr# Loewe 798*d5ef99ddSAndreas GohrLoewe: 799*d5ef99ddSAndreas Gohr regex: 'Loewe' 800*d5ef99ddSAndreas Gohr device: 'tv' 801*d5ef99ddSAndreas Gohr models: 802*d5ef99ddSAndreas Gohr - regex: '40A35EEVS' 803*d5ef99ddSAndreas Gohr model: '40A35EEVS' 804*d5ef99ddSAndreas Gohr - regex: '50A683FEVS' 805*d5ef99ddSAndreas Gohr model: '50A683FEVS' 806*d5ef99ddSAndreas Gohr - regex: '([A-Z]{2}[0-9]{3})' 807*d5ef99ddSAndreas Gohr model: '$1' 808*d5ef99ddSAndreas Gohr 809*d5ef99ddSAndreas Gohr# Logik 810*d5ef99ddSAndreas GohrLogik: 811*d5ef99ddSAndreas Gohr regex: 'DIXONS-LOGIK[;,)]' 812*d5ef99ddSAndreas Gohr device: 'tv' 813*d5ef99ddSAndreas Gohr models: 814*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 815*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 816*d5ef99ddSAndreas Gohr 817*d5ef99ddSAndreas Gohr# Luxor 818*d5ef99ddSAndreas GohrLuxor: 819*d5ef99ddSAndreas Gohr regex: 'LUXOR[;,)]' 820*d5ef99ddSAndreas Gohr device: 'tv' 821*d5ef99ddSAndreas Gohr models: 822*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 823*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 824*d5ef99ddSAndreas Gohr 825*d5ef99ddSAndreas Gohr# Manhattan (https://manhattan-tv.com/) 826*d5ef99ddSAndreas GohrManhattan: 827*d5ef99ddSAndreas Gohr regex: 'Manhattan' 828*d5ef99ddSAndreas Gohr device: 'tv' 829*d5ef99ddSAndreas Gohr models: 830*d5ef99ddSAndreas Gohr - regex: 'T3' 831*d5ef99ddSAndreas Gohr model: 'T3' 832*d5ef99ddSAndreas Gohr 833*d5ef99ddSAndreas Gohr# Medion 834*d5ef99ddSAndreas GohrMedion: 835*d5ef99ddSAndreas Gohr regex: 'Medion' 836*d5ef99ddSAndreas Gohr device: 'tv' 837*d5ef99ddSAndreas Gohr models: 838*d5ef99ddSAndreas Gohr - regex: 'MEDION, ([a-z0-9_ -]+), (?:wired|wireless)' 839*d5ef99ddSAndreas Gohr model: '' 840*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 841*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 842*d5ef99ddSAndreas Gohr 843*d5ef99ddSAndreas Gohr# MEGA VISION 844*d5ef99ddSAndreas GohrMEGA VISION: 845*d5ef99ddSAndreas Gohr regex: 'MEGA_VISION[;,)]' 846*d5ef99ddSAndreas Gohr device: 'tv' 847*d5ef99ddSAndreas Gohr models: 848*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 849*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 850*d5ef99ddSAndreas Gohr 851*d5ef99ddSAndreas Gohr# Miray 852*d5ef99ddSAndreas GohrMiray: 853*d5ef99ddSAndreas Gohr regex: 'MIRAY' 854*d5ef99ddSAndreas Gohr device: 'tv' 855*d5ef99ddSAndreas Gohr models: 856*d5ef99ddSAndreas Gohr - regex: 'LEDM-322NIP' 857*d5ef99ddSAndreas Gohr model: 'LEDM-322NIP' 858*d5ef99ddSAndreas Gohr 859*d5ef99ddSAndreas Gohr# Mitchell & Brown (https://www.mitchellandbrown.co.uk/) 860*d5ef99ddSAndreas Gohr'Mitchell & Brown': 861*d5ef99ddSAndreas Gohr regex: 'MITCHELL_BROWN[;,)]' 862*d5ef99ddSAndreas Gohr device: 'tv' 863*d5ef99ddSAndreas Gohr models: 864*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 865*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 866*d5ef99ddSAndreas Gohr 867*d5ef99ddSAndreas Gohr# MStar 868*d5ef99ddSAndreas GohrMStar: 869*d5ef99ddSAndreas Gohr regex: 'MStar[;,)]' 870*d5ef99ddSAndreas Gohr device: 'tv' 871*d5ef99ddSAndreas Gohr models: 872*d5ef99ddSAndreas Gohr - regex: '([24])KTV18' 873*d5ef99ddSAndreas Gohr model: '$1KTV18' 874*d5ef99ddSAndreas Gohr 875*d5ef99ddSAndreas Gohr# MTC 876*d5ef99ddSAndreas GohrMTC: 877*d5ef99ddSAndreas Gohr regex: 'MTC[;,)]' 878*d5ef99ddSAndreas Gohr device: 'tv' 879*d5ef99ddSAndreas Gohr models: 880*d5ef99ddSAndreas Gohr - regex: '([24])K_Android_TV_V01' 881*d5ef99ddSAndreas Gohr model: '$1K Android TV' 882*d5ef99ddSAndreas Gohr 883*d5ef99ddSAndreas Gohr# NABO (https://www.nabo.at/) 884*d5ef99ddSAndreas GohrNABO: 885*d5ef99ddSAndreas Gohr regex: 'NABO[;,)]' 886*d5ef99ddSAndreas Gohr device: 'tv' 887*d5ef99ddSAndreas Gohr models: 888*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 889*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 890*d5ef99ddSAndreas Gohr 891*d5ef99ddSAndreas Gohr# Neo 892*d5ef99ddSAndreas GohrNeo: 893*d5ef99ddSAndreas Gohr regex: 'NEO, ([a-z0-9_ -]+), (?:wired|wireless)' 894*d5ef99ddSAndreas Gohr device: 'tv' 895*d5ef99ddSAndreas Gohr model: '' 896*d5ef99ddSAndreas Gohr 897*d5ef99ddSAndreas Gohr# NEXON 898*d5ef99ddSAndreas GohrNEXON: 899*d5ef99ddSAndreas Gohr regex: 'NEXON[;,)]' 900*d5ef99ddSAndreas Gohr device: 'tv' 901*d5ef99ddSAndreas Gohr models: 902*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 903*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 904*d5ef99ddSAndreas Gohr 905*d5ef99ddSAndreas Gohr# NEXT 906*d5ef99ddSAndreas GohrNEXT: 907*d5ef99ddSAndreas Gohr regex: 'NEXT[;,)]' 908*d5ef99ddSAndreas Gohr device: 'tv' 909*d5ef99ddSAndreas Gohr models: 910*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 911*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 912*d5ef99ddSAndreas Gohr 913*d5ef99ddSAndreas Gohr# Nokia (https://www.nokia.com/) 914*d5ef99ddSAndreas GohrNokia: 915*d5ef99ddSAndreas Gohr regex: 'NOKIA[;,)]' 916*d5ef99ddSAndreas Gohr device: 'tv' 917*d5ef99ddSAndreas Gohr models: 918*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 919*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 920*d5ef99ddSAndreas Gohr 921*d5ef99ddSAndreas Gohr# Nordmende 922*d5ef99ddSAndreas GohrNordmende: 923*d5ef99ddSAndreas Gohr regex: 'NORDMENDE[;,)]' 924*d5ef99ddSAndreas Gohr device: 'tv' 925*d5ef99ddSAndreas Gohr models: 926*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 927*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 928*d5ef99ddSAndreas Gohr 929*d5ef99ddSAndreas Gohr# Metz or METZ blue (https://metz-ce.de, https://metzblue.com) 930*d5ef99ddSAndreas GohrMetz: 931*d5ef99ddSAndreas Gohr regex: 'Metz' 932*d5ef99ddSAndreas Gohr device: 'tv' 933*d5ef99ddSAndreas Gohr models: 934*d5ef99ddSAndreas Gohr - regex: 'Metz; ([a-z0-9]+);' 935*d5ef99ddSAndreas Gohr model: '$1' 936*d5ef99ddSAndreas Gohr 937*d5ef99ddSAndreas Gohr# NORMANDE (https://normande.co.il/) 938*d5ef99ddSAndreas GohrNORMANDE: 939*d5ef99ddSAndreas Gohr regex: 'NORMANDE[;,)]' 940*d5ef99ddSAndreas Gohr device: 'tv' 941*d5ef99ddSAndreas Gohr models: 942*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 943*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 944*d5ef99ddSAndreas Gohr 945*d5ef99ddSAndreas Gohr# OCEANIC (https://www.oceanic.eu/) 946*d5ef99ddSAndreas GohrOCEANIC: 947*d5ef99ddSAndreas Gohr regex: 'OCEANIC[;,)]' 948*d5ef99ddSAndreas Gohr device: 'tv' 949*d5ef99ddSAndreas Gohr models: 950*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 951*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 952*d5ef99ddSAndreas Gohr 953*d5ef99ddSAndreas Gohr# ok. (https://www.ok-online.com/) 954*d5ef99ddSAndreas Gohrok.: 955*d5ef99ddSAndreas Gohr regex: 'OK[;,)]' 956*d5ef99ddSAndreas Gohr device: 'tv' 957*d5ef99ddSAndreas Gohr models: 958*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 959*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 960*d5ef99ddSAndreas Gohr 961*d5ef99ddSAndreas Gohr# Orava (https://www.orava.eu/) 962*d5ef99ddSAndreas GohrOrava: 963*d5ef99ddSAndreas Gohr regex: 'ORAVA[;,)]' 964*d5ef99ddSAndreas Gohr device: 'tv' 965*d5ef99ddSAndreas Gohr models: 966*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 967*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 968*d5ef99ddSAndreas Gohr 969*d5ef99ddSAndreas Gohr# Panasonic 970*d5ef99ddSAndreas GohrPanasonic: 971*d5ef99ddSAndreas Gohr regex: 'Panasonic' 972*d5ef99ddSAndreas Gohr device: 'tv' 973*d5ef99ddSAndreas Gohr models: 974*d5ef99ddSAndreas Gohr - regex: 'TX-50JX700E' 975*d5ef99ddSAndreas Gohr model: 'TX-50JX700E' 976*d5ef99ddSAndreas Gohr - regex: 'VIERA (201[1-9])' 977*d5ef99ddSAndreas Gohr model: 'VIERA ($1)' 978*d5ef99ddSAndreas Gohr - regex: '(DIGA [A-Z]{1}[0-9]{4})' 979*d5ef99ddSAndreas Gohr model: '$1' 980*d5ef99ddSAndreas Gohr - regex: 'DIGA Webkit ([A-Z]{1}[0-9]{4})' 981*d5ef99ddSAndreas Gohr model: 'DIGA $1' 982*d5ef99ddSAndreas Gohr - regex: 'SmartTV(201[89]|202[0-2])' 983*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 984*d5ef99ddSAndreas Gohr - regex: 'Panasonic\..+\.([0-9]{4})(?:[);/ ]|$)' 985*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 986*d5ef99ddSAndreas Gohr - regex: 'Panasonic;Viera([0-9]{4});' 987*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 988*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9_]+_([0-9]{4});' 989*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 990*d5ef99ddSAndreas Gohr 991*d5ef99ddSAndreas Gohr# PEAQ 992*d5ef99ddSAndreas GohrPEAQ: 993*d5ef99ddSAndreas Gohr regex: 'PEAQ' 994*d5ef99ddSAndreas Gohr device: 'tv' 995*d5ef99ddSAndreas Gohr model: '' 996*d5ef99ddSAndreas Gohr 997*d5ef99ddSAndreas Gohr# TCL SCBC 998*d5ef99ddSAndreas GohrTCL SCBC: 999*d5ef99ddSAndreas Gohr regex: 'SCBC[;,)]|_TV_[A-Z0-9_]+_TCL_SCBC' 1000*d5ef99ddSAndreas Gohr device: 'tv' 1001*d5ef99ddSAndreas Gohr models: 1002*d5ef99ddSAndreas Gohr - regex: 'SCBC586' 1003*d5ef99ddSAndreas Gohr model: 'SCBC586' 1004*d5ef99ddSAndreas Gohr - regex: '43D1850' 1005*d5ef99ddSAndreas Gohr model: '43D1850' 1006*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_TCL_SCBC_Tbrowser_2k20' 1007*d5ef99ddSAndreas Gohr model: 'Smart TV (2020)' 1008*d5ef99ddSAndreas Gohr 1009*d5ef99ddSAndreas Gohr# PPDS (sub brand of Philips for large displays https://www.ppds.com/en-us) 1010*d5ef99ddSAndreas GohrPPDS: 1011*d5ef99ddSAndreas Gohr regex: 'Philips.+([0-9]{2}H[FHOU][HKLST][0-9]{4}[^),;]+)' 1012*d5ef99ddSAndreas Gohr device: 'tv' 1013*d5ef99ddSAndreas Gohr model: '$1' 1014*d5ef99ddSAndreas Gohr 1015*d5ef99ddSAndreas Gohr# Philips 1016*d5ef99ddSAndreas GohrPhilips: 1017*d5ef99ddSAndreas Gohr regex: '(?:Philips|TPVision)|NETTV/' 1018*d5ef99ddSAndreas Gohr device: 'tv' 1019*d5ef99ddSAndreas Gohr models: 1020*d5ef99ddSAndreas Gohr - regex: '(?:Philips|TPVision)[,;](?: |Philips;)?((?! )[^),;]+)' 1021*d5ef99ddSAndreas Gohr model: '$1' 1022*d5ef99ddSAndreas Gohr - regex: 'NETTV/[0-9.]{5}' 1023*d5ef99ddSAndreas Gohr model: 'NetTV Series' 1024*d5ef99ddSAndreas Gohr 1025*d5ef99ddSAndreas Gohr# Polaroid 1026*d5ef99ddSAndreas GohrPolaroid: 1027*d5ef99ddSAndreas Gohr regex: 'POLAROID[;,)]' 1028*d5ef99ddSAndreas Gohr device: 'tv' 1029*d5ef99ddSAndreas Gohr model: '' 1030*d5ef99ddSAndreas Gohr 1031*d5ef99ddSAndreas Gohr# PROFiLO 1032*d5ef99ddSAndreas GohrPROFiLO: 1033*d5ef99ddSAndreas Gohr regex: 'PROFILO[;,)]' 1034*d5ef99ddSAndreas Gohr device: 'tv' 1035*d5ef99ddSAndreas Gohr models: 1036*d5ef99ddSAndreas Gohr - regex: 'Profilo[,;] ?((?! |HbbTV|MB130)[^),;/]+)' 1037*d5ef99ddSAndreas Gohr model: '$1' 1038*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1039*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1040*d5ef99ddSAndreas Gohr 1041*d5ef99ddSAndreas Gohr# PROSONIC (https://prosonic.co.in/) 1042*d5ef99ddSAndreas GohrPROSONIC: 1043*d5ef99ddSAndreas Gohr regex: 'PROSONIC[;,)]' 1044*d5ef99ddSAndreas Gohr device: 'tv' 1045*d5ef99ddSAndreas Gohr models: 1046*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1047*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1048*d5ef99ddSAndreas Gohr 1049*d5ef99ddSAndreas Gohr# Qilive 1050*d5ef99ddSAndreas GohrQilive: 1051*d5ef99ddSAndreas Gohr regex: 'QILIVE[;,)]' 1052*d5ef99ddSAndreas Gohr device: 'tv' 1053*d5ef99ddSAndreas Gohr models: 1054*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1055*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1056*d5ef99ddSAndreas Gohr 1057*d5ef99ddSAndreas Gohr# RCA Tablets (RCA) (https://www.rca.com/ https://rca-televisions.com/) 1058*d5ef99ddSAndreas GohrRCA Tablets: 1059*d5ef99ddSAndreas Gohr regex: 'RCA;' 1060*d5ef99ddSAndreas Gohr device: 'tv' 1061*d5ef99ddSAndreas Gohr models: 1062*d5ef99ddSAndreas Gohr - regex: 'RCA; ([a-z0-9]+);' 1063*d5ef99ddSAndreas Gohr model: '$1' 1064*d5ef99ddSAndreas Gohr 1065*d5ef99ddSAndreas Gohr# REGAL (https://www.regal-tr.com/) 1066*d5ef99ddSAndreas GohrREGAL: 1067*d5ef99ddSAndreas Gohr regex: 'REGAL[;,)]' 1068*d5ef99ddSAndreas Gohr device: 'tv' 1069*d5ef99ddSAndreas Gohr models: 1070*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1071*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1072*d5ef99ddSAndreas Gohr 1073*d5ef99ddSAndreas Gohr# Saba 1074*d5ef99ddSAndreas GohrSaba: 1075*d5ef99ddSAndreas Gohr regex: 'Saba[;,)]' 1076*d5ef99ddSAndreas Gohr device: 'tv' 1077*d5ef99ddSAndreas Gohr models: 1078*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1079*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1080*d5ef99ddSAndreas Gohr 1081*d5ef99ddSAndreas Gohr# Salora 1082*d5ef99ddSAndreas GohrSalora: 1083*d5ef99ddSAndreas Gohr regex: 'Salora(?:_cx)?[;,)]' 1084*d5ef99ddSAndreas Gohr device: 'tv' 1085*d5ef99ddSAndreas Gohr models: 1086*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1087*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1088*d5ef99ddSAndreas Gohr 1089*d5ef99ddSAndreas Gohr# Samsung 1090*d5ef99ddSAndreas GohrSamsung: 1091*d5ef99ddSAndreas Gohr regex: 'Samsung|Maple_2011' 1092*d5ef99ddSAndreas Gohr device: 'tv' 1093*d5ef99ddSAndreas Gohr models: 1094*d5ef99ddSAndreas Gohr - regex: 'SmartTV(201[2-9]|202[0-4]):([^);/]+)' 1095*d5ef99ddSAndreas Gohr model: '$2' 1096*d5ef99ddSAndreas Gohr - regex: 'SmartTV(201[2-9]|202[0-4])' 1097*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1098*d5ef99ddSAndreas Gohr - regex: 'Maple_2011' 1099*d5ef99ddSAndreas Gohr model: 'Smart TV (2011)' 1100*d5ef99ddSAndreas Gohr 1101*d5ef99ddSAndreas Gohr# SCHAUB LORENZ (https://www.schaub-lorenz.com/) 1102*d5ef99ddSAndreas GohrSCHAUB LORENZ: 1103*d5ef99ddSAndreas Gohr regex: 'SCHAUB_LORENZ[;,)]' 1104*d5ef99ddSAndreas Gohr device: 'tv' 1105*d5ef99ddSAndreas Gohr models: 1106*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1107*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1108*d5ef99ddSAndreas Gohr 1109*d5ef99ddSAndreas Gohr# SCHONTECH (https://schontech.es/) 1110*d5ef99ddSAndreas GohrSCHONTECH: 1111*d5ef99ddSAndreas Gohr regex: 'SCHONTECH[;,)]' 1112*d5ef99ddSAndreas Gohr device: 'tv' 1113*d5ef99ddSAndreas Gohr models: 1114*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1115*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1116*d5ef99ddSAndreas Gohr 1117*d5ef99ddSAndreas Gohr# SEG 1118*d5ef99ddSAndreas GohrSEG: 1119*d5ef99ddSAndreas Gohr regex: 'SEG[;,)]' 1120*d5ef99ddSAndreas Gohr device: 'tv' 1121*d5ef99ddSAndreas Gohr models: 1122*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1123*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1124*d5ef99ddSAndreas Gohr 1125*d5ef99ddSAndreas Gohr# SEHMAX 1126*d5ef99ddSAndreas GohrSEHMAX: 1127*d5ef99ddSAndreas Gohr regex: 'SEHMAX[;,)]' 1128*d5ef99ddSAndreas Gohr device: 'tv' 1129*d5ef99ddSAndreas Gohr models: 1130*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1131*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1132*d5ef99ddSAndreas Gohr 1133*d5ef99ddSAndreas Gohr# Selevision 1134*d5ef99ddSAndreas GohrSelevision: 1135*d5ef99ddSAndreas Gohr regex: 'Selevision' 1136*d5ef99ddSAndreas Gohr device: 'tv' 1137*d5ef99ddSAndreas Gohr models: 1138*d5ef99ddSAndreas Gohr - regex: 'Selevision; (?:Selevision )?([^);/]+)' 1139*d5ef99ddSAndreas Gohr model: '$1' 1140*d5ef99ddSAndreas Gohr - regex: '(EMC1000i)' 1141*d5ef99ddSAndreas Gohr model: '$1' 1142*d5ef99ddSAndreas Gohr 1143*d5ef99ddSAndreas Gohr# Sharp 1144*d5ef99ddSAndreas GohrSharp: 1145*d5ef99ddSAndreas Gohr regex: '(?:UMC-)?Sharp' 1146*d5ef99ddSAndreas Gohr device: 'tv' 1147*d5ef99ddSAndreas Gohr models: 1148*d5ef99ddSAndreas Gohr - regex: 'SHARP, ([a-z0-9_ -]+), (?:wired|wireless)' 1149*d5ef99ddSAndreas Gohr model: '' 1150*d5ef99ddSAndreas Gohr - regex: 'Sharp-([^);/]+)' 1151*d5ef99ddSAndreas Gohr model: '$1' 1152*d5ef99ddSAndreas Gohr - regex: 'Sharp[,;] ?((?! |HbbTV|MB130)[^),;/]+)' 1153*d5ef99ddSAndreas Gohr model: '$1' 1154*d5ef99ddSAndreas Gohr - regex: '(LE[0-9]{3}[A-Z]{0,3})' 1155*d5ef99ddSAndreas Gohr model: '$1' 1156*d5ef99ddSAndreas Gohr - regex: 'LC-([^);/,]+)' 1157*d5ef99ddSAndreas Gohr model: 'LC-$1' 1158*d5ef99ddSAndreas Gohr - regex: 'BLA-43' 1159*d5ef99ddSAndreas Gohr model: 'BLA-43' 1160*d5ef99ddSAndreas Gohr - regex: 'UMC_2KAndroidTV_2019' 1161*d5ef99ddSAndreas Gohr model: '2K Android TV' 1162*d5ef99ddSAndreas Gohr - regex: 'UMC_AndroidTV_2021' 1163*d5ef99ddSAndreas Gohr model: 'Android TV' 1164*d5ef99ddSAndreas Gohr - regex: 'UMC_GoogleTV_2019' 1165*d5ef99ddSAndreas Gohr model: 'Google TV' 1166*d5ef99ddSAndreas Gohr 1167*d5ef99ddSAndreas Gohr# Silva Schneider (https://www.silva-schneider.at/) 1168*d5ef99ddSAndreas GohrSilva Schneider: 1169*d5ef99ddSAndreas Gohr regex: 'SILVA_SCHNEIDER[;,)]' 1170*d5ef99ddSAndreas Gohr device: 'tv' 1171*d5ef99ddSAndreas Gohr models: 1172*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1173*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1174*d5ef99ddSAndreas Gohr 1175*d5ef99ddSAndreas Gohr# Skyworth or SWTV 1176*d5ef99ddSAndreas GohrSkyworth: 1177*d5ef99ddSAndreas Gohr regex: 'Sky_?worth|SKW690|SWTV[;,)]' 1178*d5ef99ddSAndreas Gohr device: 'tv' 1179*d5ef99ddSAndreas Gohr models: 1180*d5ef99ddSAndreas Gohr - regex: 'SKWE20E21' 1181*d5ef99ddSAndreas Gohr model: 'SKWE20E21' 1182*d5ef99ddSAndreas Gohr - regex: 'Sky_worth;([^);/]+)' 1183*d5ef99ddSAndreas Gohr model: '$1' 1184*d5ef99ddSAndreas Gohr - regex: 'LaTivu_(?:\d+[.\d]+)_([0-9]{4})' 1185*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1186*d5ef99ddSAndreas Gohr 1187*d5ef99ddSAndreas Gohr# Smart Electronic 1188*d5ef99ddSAndreas GohrSmart Electronic: 1189*d5ef99ddSAndreas Gohr regex: 'Smart[;,)]' 1190*d5ef99ddSAndreas Gohr device: 'tv' 1191*d5ef99ddSAndreas Gohr models: 1192*d5ef99ddSAndreas Gohr - regex: 'Smart; ([^);/]+)' 1193*d5ef99ddSAndreas Gohr model: '$1' 1194*d5ef99ddSAndreas Gohr - regex: '([A-Z]{2}[0-9]{2}|ZAPPIX)' 1195*d5ef99ddSAndreas Gohr model: '$1' 1196*d5ef99ddSAndreas Gohr 1197*d5ef99ddSAndreas Gohr# Solas (https://solasbrands.com/) 1198*d5ef99ddSAndreas GohrSolas: 1199*d5ef99ddSAndreas Gohr regex: 'SOLAS[;,]' 1200*d5ef99ddSAndreas Gohr device: 'tv' 1201*d5ef99ddSAndreas Gohr model: '' 1202*d5ef99ddSAndreas Gohr 1203*d5ef99ddSAndreas Gohr# Sony 1204*d5ef99ddSAndreas GohrSony: 1205*d5ef99ddSAndreas Gohr regex: 'Sony' 1206*d5ef99ddSAndreas Gohr device: 'tv' 1207*d5ef99ddSAndreas Gohr models: 1208*d5ef99ddSAndreas Gohr - regex: '(KDL-GR[12])' 1209*d5ef99ddSAndreas Gohr model: '$1' 1210*d5ef99ddSAndreas Gohr - regex: 'KDL-GN([56])' 1211*d5ef99ddSAndreas Gohr model: 'KDL-GN$1' 1212*d5ef99ddSAndreas Gohr - regex: 'BRAVIA (VH1|4K VH2)' 1213*d5ef99ddSAndreas Gohr model: 'BRAVIA $1' 1214*d5ef99ddSAndreas Gohr - regex: '(K[DM]L?-?[0-9]{2}[A-Z]{1}[0-9]{4}[A-Z]{1})' 1215*d5ef99ddSAndreas Gohr model: '$1' 1216*d5ef99ddSAndreas Gohr - regex: '(K[DM]L?-?[0-9]{2}[A-Z]{1}[0-9]{3}[A-Z]{1})' 1217*d5ef99ddSAndreas Gohr model: '$1' 1218*d5ef99ddSAndreas Gohr - regex: '(K[DM]L?-?[0-9]{2}[A-Z]{1,2}[0-9]{1,5})' 1219*d5ef99ddSAndreas Gohr model: '$1' 1220*d5ef99ddSAndreas Gohr 1221*d5ef99ddSAndreas Gohr# Star-Light 1222*d5ef99ddSAndreas GohrStar-Light: 1223*d5ef99ddSAndreas Gohr regex: 'STAR LIGHT[;,)]' 1224*d5ef99ddSAndreas Gohr device: 'tv' 1225*d5ef99ddSAndreas Gohr model: '' 1226*d5ef99ddSAndreas Gohr 1227*d5ef99ddSAndreas Gohr# SULPICE TV (https://sulpicetv.com/) 1228*d5ef99ddSAndreas GohrSULPICE TV: 1229*d5ef99ddSAndreas Gohr regex: 'SULPICE_TV[;,)]' 1230*d5ef99ddSAndreas Gohr device: 'tv' 1231*d5ef99ddSAndreas Gohr models: 1232*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1233*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1234*d5ef99ddSAndreas Gohr 1235*d5ef99ddSAndreas Gohr# TALBERG 1236*d5ef99ddSAndreas GohrTALBERG: 1237*d5ef99ddSAndreas Gohr regex: 'TALBERG[;,)]' 1238*d5ef99ddSAndreas Gohr device: 'tv' 1239*d5ef99ddSAndreas Gohr models: 1240*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1241*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1242*d5ef99ddSAndreas Gohr 1243*d5ef99ddSAndreas Gohr# TD Systems 1244*d5ef99ddSAndreas Gohr'TD Systems': 1245*d5ef99ddSAndreas Gohr regex: 'TDSystems[;,)]' 1246*d5ef99ddSAndreas Gohr device: 'tv' 1247*d5ef99ddSAndreas Gohr models: 1248*d5ef99ddSAndreas Gohr - regex: 'SmartTV(2019|2020)' 1249*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1250*d5ef99ddSAndreas Gohr 1251*d5ef99ddSAndreas Gohr# Technicolor 1252*d5ef99ddSAndreas GohrTechnicolor: 1253*d5ef99ddSAndreas Gohr regex: 'Technicolor' 1254*d5ef99ddSAndreas Gohr device: 'tv' 1255*d5ef99ddSAndreas Gohr models: 1256*d5ef99ddSAndreas Gohr - regex: 'uzw4054ttg' 1257*d5ef99ddSAndreas Gohr model: 'UZW4054TTG' 1258*d5ef99ddSAndreas Gohr 1259*d5ef99ddSAndreas Gohr# Technika 1260*d5ef99ddSAndreas GohrTechnika: 1261*d5ef99ddSAndreas Gohr regex: 'TECHNIKA[;,)]' 1262*d5ef99ddSAndreas Gohr device: 'tv' 1263*d5ef99ddSAndreas Gohr models: 1264*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1265*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1266*d5ef99ddSAndreas Gohr 1267*d5ef99ddSAndreas Gohr# TechniSat 1268*d5ef99ddSAndreas GohrTechniSat: 1269*d5ef99ddSAndreas Gohr regex: 'TechniSat' 1270*d5ef99ddSAndreas Gohr device: 'tv' 1271*d5ef99ddSAndreas Gohr models: 1272*d5ef99ddSAndreas Gohr - regex: '((DigiCorder|MultyVision|Digit) (ISIO S|ISIO C|ISIO))' 1273*d5ef99ddSAndreas Gohr model: '$1' 1274*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1275*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1276*d5ef99ddSAndreas Gohr 1277*d5ef99ddSAndreas Gohr# TechnoTrend 1278*d5ef99ddSAndreas GohrTechnoTrend: 1279*d5ef99ddSAndreas Gohr regex: 'TechnoTrend' 1280*d5ef99ddSAndreas Gohr device: 'tv' 1281*d5ef99ddSAndreas Gohr models: 1282*d5ef99ddSAndreas Gohr - regex: '([A-Z]{1}-[0-9]{3})' 1283*d5ef99ddSAndreas Gohr model: '$1' 1284*d5ef99ddSAndreas Gohr 1285*d5ef99ddSAndreas Gohr# Techwood 1286*d5ef99ddSAndreas GohrTechwood: 1287*d5ef99ddSAndreas Gohr regex: 'Techwood[;,)]' 1288*d5ef99ddSAndreas Gohr device: 'tv' 1289*d5ef99ddSAndreas Gohr models: 1290*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1291*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1292*d5ef99ddSAndreas Gohr 1293*d5ef99ddSAndreas Gohr# Telefunken 1294*d5ef99ddSAndreas GohrTelefunken: 1295*d5ef99ddSAndreas Gohr regex: 'Telefunken' 1296*d5ef99ddSAndreas Gohr device: 'tv' 1297*d5ef99ddSAndreas Gohr models: 1298*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1299*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1300*d5ef99ddSAndreas Gohr 1301*d5ef99ddSAndreas Gohr# TCL 1302*d5ef99ddSAndreas GohrTCL: 1303*d5ef99ddSAndreas Gohr regex: '(?:Amazon.+)?TCL' 1304*d5ef99ddSAndreas Gohr device: 'tv' 1305*d5ef99ddSAndreas Gohr models: 1306*d5ef99ddSAndreas Gohr - regex: '(32D1820|(?:39|55)D2900|32D2930|(?:32|43)S4900)' 1307*d5ef99ddSAndreas Gohr model: '$1' 1308*d5ef99ddSAndreas Gohr - regex: 'TCL[,;] ?((?! |HbbTV|MB130)[^),;/]+)' 1309*d5ef99ddSAndreas Gohr model: '$1' 1310*d5ef99ddSAndreas Gohr - regex: 'Amazon.+TCL-([a-z0-9_ -]+)_Build_' 1311*d5ef99ddSAndreas Gohr model: '$1' 1312*d5ef99ddSAndreas Gohr 1313*d5ef99ddSAndreas Gohr# Thomson 1314*d5ef99ddSAndreas GohrThomson: 1315*d5ef99ddSAndreas Gohr regex: 'THOMSON[,]?|THOM' 1316*d5ef99ddSAndreas Gohr device: 'tv' 1317*d5ef99ddSAndreas Gohr models: 1318*d5ef99ddSAndreas Gohr - regex: '(TB28D19DHS-01|T28D18SFS-01B)' 1319*d5ef99ddSAndreas Gohr model: '$1 28.0"' 1320*d5ef99ddSAndreas Gohr - regex: '(T32RTM5040|T32D18SFS-01B)' 1321*d5ef99ddSAndreas Gohr model: '$1 32.0"' 1322*d5ef99ddSAndreas Gohr - regex: '(T43FSL5031|T43D18SFS-01B)' 1323*d5ef99ddSAndreas Gohr model: '$1 43.0"' 1324*d5ef99ddSAndreas Gohr - regex: '(T40D18SFS-01B)' 1325*d5ef99ddSAndreas Gohr model: '$1 40.0"' 1326*d5ef99ddSAndreas Gohr - regex: '(T49D18SFS-01B)' 1327*d5ef99ddSAndreas Gohr model: '$1 49.0"' 1328*d5ef99ddSAndreas Gohr - regex: '(T55D18[SD]FS-01B)' 1329*d5ef99ddSAndreas Gohr model: '$1 55.0"' 1330*d5ef99ddSAndreas Gohr - regex: '40FB5426' 1331*d5ef99ddSAndreas Gohr model: '40FB5426' 1332*d5ef99ddSAndreas Gohr 1333*d5ef99ddSAndreas Gohr# TOKYO 1334*d5ef99ddSAndreas GohrTOKYO: 1335*d5ef99ddSAndreas Gohr regex: 'TOKYO[;,)]' 1336*d5ef99ddSAndreas Gohr device: 'tv' 1337*d5ef99ddSAndreas Gohr models: 1338*d5ef99ddSAndreas Gohr - regex: 'TOKTCLED32S' 1339*d5ef99ddSAndreas Gohr model: 'TOKTCLED32S' 1340*d5ef99ddSAndreas Gohr 1341*d5ef99ddSAndreas Gohr# TUCSON 1342*d5ef99ddSAndreas GohrTUCSON: 1343*d5ef99ddSAndreas Gohr regex: 'TUCSON[;,)]' 1344*d5ef99ddSAndreas Gohr device: 'tv' 1345*d5ef99ddSAndreas Gohr models: 1346*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1347*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1348*d5ef99ddSAndreas Gohr 1349*d5ef99ddSAndreas Gohr# Turbo-X 1350*d5ef99ddSAndreas GohrTurbo-X: 1351*d5ef99ddSAndreas Gohr regex: 'TURBO-?X[;,)]' 1352*d5ef99ddSAndreas Gohr device: 'tv' 1353*d5ef99ddSAndreas Gohr models: 1354*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1355*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1356*d5ef99ddSAndreas Gohr 1357*d5ef99ddSAndreas Gohr# Top-Tech 1358*d5ef99ddSAndreas GohrTop-Tech: 1359*d5ef99ddSAndreas Gohr regex: 'Toptech690[;,]' 1360*d5ef99ddSAndreas Gohr device: 'tv' 1361*d5ef99ddSAndreas Gohr models: 1362*d5ef99ddSAndreas Gohr - regex: 'LaTivu_(?:\d+[.\d]+)_([0-9]{4})' 1363*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1364*d5ef99ddSAndreas Gohr 1365*d5ef99ddSAndreas Gohr# Toshiba 1366*d5ef99ddSAndreas GohrToshiba: 1367*d5ef99ddSAndreas Gohr regex: '(?:Amazon.+)?Toshiba' 1368*d5ef99ddSAndreas Gohr device: 'tv' 1369*d5ef99ddSAndreas Gohr models: 1370*d5ef99ddSAndreas Gohr - regex: '40L2600' 1371*d5ef99ddSAndreas Gohr model: '40L2600' 1372*d5ef99ddSAndreas Gohr - regex: '(([0-9]{2}|DTV_)[A-Z]{2}[0-9]{1,3})' 1373*d5ef99ddSAndreas Gohr model: '$1' 1374*d5ef99ddSAndreas Gohr - regex: 'Amazon.+Toshiba-([a-z0-9_ -]+)_Build_' 1375*d5ef99ddSAndreas Gohr model: '$1' 1376*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1377*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1378*d5ef99ddSAndreas Gohr 1379*d5ef99ddSAndreas Gohr# Tsinghua Tongfang 1380*d5ef99ddSAndreas GohrTsinghua Tongfang: 1381*d5ef99ddSAndreas Gohr regex: 'THTF_CVTE[;,)]' 1382*d5ef99ddSAndreas Gohr device: 'tv' 1383*d5ef99ddSAndreas Gohr models: 1384*d5ef99ddSAndreas Gohr - regex: 'LE40GY15' 1385*d5ef99ddSAndreas Gohr model: 'LE40GY15' 1386*d5ef99ddSAndreas Gohr 1387*d5ef99ddSAndreas Gohr# UNITED (http://www.united-tv.eu/en/) 1388*d5ef99ddSAndreas GohrUNITED: 1389*d5ef99ddSAndreas Gohr regex: 'UNITED[;,)]' 1390*d5ef99ddSAndreas Gohr device: 'tv' 1391*d5ef99ddSAndreas Gohr models: 1392*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1393*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1394*d5ef99ddSAndreas Gohr 1395*d5ef99ddSAndreas Gohr# VANGUARD 1396*d5ef99ddSAndreas GohrVANGUARD: 1397*d5ef99ddSAndreas Gohr regex: 'VANGUARD[;,)]' 1398*d5ef99ddSAndreas Gohr device: 'tv' 1399*d5ef99ddSAndreas Gohr models: 1400*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1401*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1402*d5ef99ddSAndreas Gohr 1403*d5ef99ddSAndreas Gohr# Videoweb 1404*d5ef99ddSAndreas GohrVideoweb: 1405*d5ef99ddSAndreas Gohr regex: 'videoweb|tv2n' 1406*d5ef99ddSAndreas Gohr device: 'tv' 1407*d5ef99ddSAndreas Gohr models: 1408*d5ef99ddSAndreas Gohr - regex: '(tv2n)' 1409*d5ef99ddSAndreas Gohr model: '$1' 1410*d5ef99ddSAndreas Gohr - regex: '(videowebtv)' 1411*d5ef99ddSAndreas Gohr model: 'VideoWeb TV' 1412*d5ef99ddSAndreas Gohr 1413*d5ef99ddSAndreas Gohr# Visitech 1414*d5ef99ddSAndreas GohrVisitech: 1415*d5ef99ddSAndreas Gohr regex: 'VISITECH[;,)]' 1416*d5ef99ddSAndreas Gohr device: 'tv' 1417*d5ef99ddSAndreas Gohr models: 1418*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1419*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1420*d5ef99ddSAndreas Gohr 1421*d5ef99ddSAndreas Gohr# VORTEX (RO) (sub-brand of https://www.altex.ro/) 1422*d5ef99ddSAndreas GohrVORTEX (RO): 1423*d5ef99ddSAndreas Gohr regex: 'VORTEX[;,)]' 1424*d5ef99ddSAndreas Gohr device: 'tv' 1425*d5ef99ddSAndreas Gohr models: 1426*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1427*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1428*d5ef99ddSAndreas Gohr 1429*d5ef99ddSAndreas Gohr# VOX (https://www.voxelectronics.com/) 1430*d5ef99ddSAndreas GohrVOX: 1431*d5ef99ddSAndreas Gohr regex: 'VOX[;,)]' 1432*d5ef99ddSAndreas Gohr device: 'tv' 1433*d5ef99ddSAndreas Gohr models: 1434*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1435*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1436*d5ef99ddSAndreas Gohr 1437*d5ef99ddSAndreas Gohr# Walker 1438*d5ef99ddSAndreas GohrWalker: 1439*d5ef99ddSAndreas Gohr regex: 'WALKER[;,)]' 1440*d5ef99ddSAndreas Gohr device: 'tv' 1441*d5ef99ddSAndreas Gohr models: 1442*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1443*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1444*d5ef99ddSAndreas Gohr 1445*d5ef99ddSAndreas Gohr# Waltham 1446*d5ef99ddSAndreas GohrWaltham: 1447*d5ef99ddSAndreas Gohr regex: 'WALTHAM[;,)]' 1448*d5ef99ddSAndreas Gohr device: 'tv' 1449*d5ef99ddSAndreas Gohr models: 1450*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1451*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1452*d5ef99ddSAndreas Gohr 1453*d5ef99ddSAndreas Gohr# We. by Loewe. (https://we-by-loewe.com/) 1454*d5ef99ddSAndreas GohrWe. by Loewe.: 1455*d5ef99ddSAndreas Gohr regex: 'WeByLoewe[;,)]' 1456*d5ef99ddSAndreas Gohr device: 'tv' 1457*d5ef99ddSAndreas Gohr models: 1458*d5ef99ddSAndreas Gohr - regex: '40A35EEVS' 1459*d5ef99ddSAndreas Gohr model: '40A35EEVS' 1460*d5ef99ddSAndreas Gohr - regex: '43A71FEVS' 1461*d5ef99ddSAndreas Gohr model: '43A71FEVS' 1462*d5ef99ddSAndreas Gohr - regex: '50A683FEVS' 1463*d5ef99ddSAndreas Gohr model: '50A683FEVS' 1464*d5ef99ddSAndreas Gohr 1465*d5ef99ddSAndreas Gohr# WELLINGTON 1466*d5ef99ddSAndreas GohrWELLINGTON: 1467*d5ef99ddSAndreas Gohr regex: 'WELLINGTON[;,)]' 1468*d5ef99ddSAndreas Gohr device: 'tv' 1469*d5ef99ddSAndreas Gohr models: 1470*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1471*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1472*d5ef99ddSAndreas Gohr 1473*d5ef99ddSAndreas Gohr# WONDER 1474*d5ef99ddSAndreas GohrWONDER: 1475*d5ef99ddSAndreas Gohr regex: 'WONDER[;,)]' 1476*d5ef99ddSAndreas Gohr device: 'tv' 1477*d5ef99ddSAndreas Gohr models: 1478*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1479*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1480*d5ef99ddSAndreas Gohr 1481*d5ef99ddSAndreas Gohr# X.Vision 1482*d5ef99ddSAndreas GohrX.Vision: 1483*d5ef99ddSAndreas Gohr regex: 'X-VISION[;,)]' 1484*d5ef99ddSAndreas Gohr device: 'tv' 1485*d5ef99ddSAndreas Gohr model: '' 1486*d5ef99ddSAndreas Gohr 1487*d5ef99ddSAndreas Gohr# Vestel 1488*d5ef99ddSAndreas GohrVestel: 1489*d5ef99ddSAndreas Gohr regex: '(?:Vestel.+VESTEL|(?:BBC_CUSTOMERS|VESTEL)[;,)])' 1490*d5ef99ddSAndreas Gohr device: 'tv' 1491*d5ef99ddSAndreas Gohr models: 1492*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1493*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1494*d5ef99ddSAndreas Gohr 1495*d5ef99ddSAndreas Gohr# Arçelik 1496*d5ef99ddSAndreas GohrArçelik: 1497*d5ef99ddSAndreas Gohr regex: 'Arcelik' 1498*d5ef99ddSAndreas Gohr device: 'tv' 1499*d5ef99ddSAndreas Gohr model: '' 1500*d5ef99ddSAndreas Gohr 1501*d5ef99ddSAndreas Gohr# XGEM 1502*d5ef99ddSAndreas GohrXGEM: 1503*d5ef99ddSAndreas Gohr regex: 'XGEM[;,)]' 1504*d5ef99ddSAndreas Gohr device: 'tv' 1505*d5ef99ddSAndreas Gohr models: 1506*d5ef99ddSAndreas Gohr - regex: 'XGEM[;,)] ?([a-z0-9]+)(?:[);/ ]|$)' 1507*d5ef99ddSAndreas Gohr model: '$1' 1508*d5ef99ddSAndreas Gohr 1509*d5ef99ddSAndreas Gohr# Xiaomi 1510*d5ef99ddSAndreas GohrXiaomi: 1511*d5ef99ddSAndreas Gohr regex: 'Amazon.+Xiaomi' 1512*d5ef99ddSAndreas Gohr device: 'tv' 1513*d5ef99ddSAndreas Gohr models: 1514*d5ef99ddSAndreas Gohr - regex: 'AFTANNA0' 1515*d5ef99ddSAndreas Gohr model: 'F2 4K (2022)' 1516*d5ef99ddSAndreas Gohr - regex: 'Amazon.+Xiaomi-([a-z0-9_ -]+)_Build_' 1517*d5ef99ddSAndreas Gohr model: '$1' 1518*d5ef99ddSAndreas Gohr 1519*d5ef99ddSAndreas Gohr# Unknown 1520*d5ef99ddSAndreas GohrUnknown: 1521*d5ef99ddSAndreas Gohr regex: 'OEM, ([a-z0-9_ -]+), (?:wired|wireless)|_TV_[A-Z0-9]+_([0-9]{4});|LaTivu_(?:\d+[.\d]+)_([0-9]{4})' 1522*d5ef99ddSAndreas Gohr device: 'tv' 1523*d5ef99ddSAndreas Gohr models: 1524*d5ef99ddSAndreas Gohr - regex: '_TV_[A-Z0-9]+_([0-9]{4});' 1525*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1526*d5ef99ddSAndreas Gohr - regex: 'LaTivu_(?:\d+[.\d]+)_([0-9]{4})' 1527*d5ef99ddSAndreas Gohr model: 'Smart TV ($1)' 1528