diff --git a/data/manufacturer_data.py b/data/manufacturer_data.py index 76aa90c7..818bf31f 100644 --- a/data/manufacturer_data.py +++ b/data/manufacturer_data.py @@ -316,6 +316,7 @@ (0x03A8, "ARTFOX"), (0x03AA, "AIGA Electronic (GuangZhou) Co., Ltd."), (0x03AB, "ABMICROLONDON"), + (0x03C6, "NYSOFT"), (0x03D5, "eX Systems"), (0x03D6, "i-Lumen"), (0x03DA, "QST LED"), @@ -327,6 +328,8 @@ (0x0412, "D's DMX"), (0x041C, "IMLIGHT"), (0x0424, "FLUX ECLAIRAGE"), + (0x0428, "ITSTECH"), + (0x0430, "BOE MLED Technology Co., Ltd"), (0x0440, "Guangzhou VAS Lighting Co., Ltd."), (0x044E, "Ben Peoples Industries, LLC"), (0x044F, "B2 Co., Ltd."), @@ -346,6 +349,7 @@ (0x04D7, "Targetti Sankey Spa"), (0x04D8, "Guangzhou Hong Yuan Electronic Technology Co., LTD."), (0x04DD, "Topstriving Photoelectricity Technology Co., Ltd."), + (0x04E6, "Kelvix"), (0x04EE, "Tivoli Lighting"), (0x04F0, "SIGMA NET"), (0x04F4, "Zeraus"), @@ -355,6 +359,7 @@ (0x051C, "Ambitsel, Inc."), (0x0520, "ANLC Ltd"), (0x0529, "OSRAM"), + (0x0536, "tarm AG"), (0x0537, "TERMINAL-COM"), (0x0540, "EverBrighten Co., Ltd."), (0x0555, "Maresch Electronics"), @@ -377,6 +382,7 @@ (0x05C0, "Vertigo"), (0x05CF, "Brighten Technology Development Co., Ltd."), (0x05D3, "D-LED Illumination Technologies Ltd."), + (0x05DA, "Spacyal"), (0x05E0, "esp_dmx"), (0x05E2, "KORRO PLUS"), (0x05E8, "Snap One"), @@ -428,6 +434,7 @@ (0x06A1, "ProTec GmbH"), (0x06A3, "RODLIGHT ALBRECHT SILBERBERGER"), (0x06AC, "GOLVER PROJECTS S.L."), + (0x06AD, "LEDMAN OPTOELECTRONIC CO.,LTD."), (0x06AE, "CANARA LIGHTING INDUSTRIES PVT LTD"), (0x06AF, "ZHEJIANG JINGRI TECHNOLOGY CO.,LTD"), (0x06B3, "NANOLUMENS, INC."), @@ -436,6 +443,7 @@ (0x06BB, "IQ COMPANY Ltd."), (0x06C4, "RHENAC Systems GmbH"), (0x06C7, "L&L Luce&Light"), + (0x06CA, "Leding"), (0x06CE, "American-Pro International"), (0x06D1, "BIRUN ELECTRONIC INDUSTRIAL CO., LTD"), (0x06D2, "LIGHTSTAR (BEIJING) ELECTRONIC CORPORATION"), @@ -551,6 +559,7 @@ (0x0824, "Almotechnos CO.,LTD."), (0x0827, "PIXREAL"), (0x0832, "Shenzhen EXC-LED Technology Co.,Ltd"), + (0x0836, "Nyvoll Lys"), (0x0838, "LaserAV"), (0x083A, "Bright Ideas Custom Electronics Inc."), (0x083C, "TDT Productions"), @@ -614,6 +623,7 @@ (0x0892, "DongGuan Ruishen Technology Co.,Ltd"), (0x0893, "Brighten LED Lighting Limited"), (0x0894, "Dongguan HCP Technology Co., Ltd."), + (0x0896, "CSD Design and Fabrication"), (0x089A, "ADL Electronics Ltd."), (0x089D, "gobo.ws"), (0x08A1, "Shenzhen Gloshine Technology Co., Ltd"), @@ -651,6 +661,7 @@ (0x08C6, "Guangzhou Ever Famous Electronic Co.,Ltd"), (0x08C9, "LEDitgo Videowall Germany GmbH"), (0x08CA, "Foshan City Xuandao Optoelectronics Equipment Co., Ltd"), + (0x08CB, "Practical LEDs.com"), (0x08CC, "Guangzhou Santu Stage Lighting Equipment Co.Ltd"), (0x08D0, "Image Engineering"), (0x08D1, "Shenzhen Leqi Network Technology Co., Ltd."), @@ -703,6 +714,7 @@ (0x090B, "StarLighting"), (0x090C, "GRE Alpha"), (0x090E, "Sichuan esRadio Technology Co., Ltd"), + (0x090F, "Shenzhen Dingli Display Technology Co., Ltd"), (0x0910, "Shenzhen Tecnon EXCO-Vision Technology Co., Ltd."), (0x0911, "Guangzhou Aceda Professional Lighting Co., Ltd."), (0x0912, "ags - Wissenschaftliche Arbeitsgemeinschaft fur Studio- und Senderfragen"), @@ -753,16 +765,19 @@ (0x0949, "Shenzhen Jiuzhou Optoelectronic Technology"), (0x094A, "Funovation, Inc"), (0x094B, "Invisua Lighting BV"), + (0x094D, "Quantum Theory"), (0x0951, "Guangzhou GTD Lighting Technology Co., Ltd"), (0x0952, "Guangzhou Sunway Entertainment Equipment Co., Ltd."), (0x0953, "Boumakers Techniek"), (0x0954, "Ledtop Visual Ltd."), + (0x0956, "Expromo Europe A/S"), (0x0957, "White Light Ltd"), (0x0958, "Illum Technology LLC (previously Verde Designs, Inc.)"), (0x0959, "Urbs Lighting, LLC"), (0x095A, "kLabs Research UK"), (0x095B, "Wuhan Zhongtian Jiaye Mechanical and Electrical Engineering Co. LTD"), (0x095C, "Thomas Neumann Licht und Tontechnik"), + (0x095D, "Silver Curve Ltd"), (0x095E, "Hondel Lighting Limited"), (0x095F, "Elaborated Networks GmbH"), (0x0960, "Fineline Solutions Ltd."), @@ -785,6 +800,7 @@ (0x0980, "Moog Animatics"), (0x0981, "Luxam, Ltd."), (0x0982, "AC Entertainment Products Ltd."), + (0x0984, "Laserworld AG"), (0x0986, "ROE Visual Co. Ltd."), (0x0987, "mathertel.de"), (0x0989, "YeGrin Liteworks"), @@ -801,6 +817,7 @@ (0x0997, "Star Iluminacao Computadorizada LTDA"), (0x0999, "Concept Smoke Systems Ltd."), (0x099A, "Aixz International (S)"), + (0x099D, "Frenexport SPA"), (0x099E, "LLC Lighting Technologies production"), (0x09A0, "Rnet Lighting Technology Limited"), (0x09A1, "Veranstaltungstechnik Konig"), @@ -816,6 +833,7 @@ (0x09B3, "Aquatique Show Int."), (0x09B4, "Brompton Technology Ltd."), (0x09B5, "XBlack Visual Products"), + (0x09B6, "Second String Studios"), (0x09B7, "inCon-trol water systems"), (0x09B8, "Prolites S.A.L."), (0x09BB, "Guangzhou Yiyi Technology Co., Ltd."), @@ -837,6 +855,7 @@ (0x09D6, "Mittomakers"), (0x09D7, "Unilumin Group"), (0x09D8, "Pioneer Lighting Solutions India Pvt Ltd"), + (0x09DC, "Froggys Fog"), (0x09DD, "Planet Innovation Products Inc"), (0x09DE, "Matthias Bauch Software"), (0x09E9, "Starway"), @@ -861,6 +880,7 @@ (0x120A, "Bulldog Lighting and Events, Inc."), (0x120B, "Brilliant Stages Ltd."), (0x120C, "Shanxi Tian Gong Sheng Optoelectronic Equipment Technology Co."), + (0x1211, "Recrealab"), (0x1212, "HPL Light Company"), (0x1221, "SAGITTER-SDJ-Proel"), (0x1222, "SM International"), @@ -1005,6 +1025,7 @@ (0x26A2, "MEGATECHNICS Ltd."), (0x26B4, "Milford Instruments Ltd."), (0x2724, "Nila Inc."), + (0x2727, "Lumikit"), (0x2734, "Nixer Ltd."), (0x27A8, "Callegenix LLC"), (0x2821, "Pioneer Corporation"), @@ -1051,6 +1072,7 @@ (0x3333, "NightStarry Electronics Co., LTD."), (0x3388, "Macostar International Ltd."), (0x3434, "Global Design Solutions, Ltd."), + (0x3533, "Figure 53, LLC"), (0x3534, "Five4, LLC"), (0x3535, "Changsha Spark Technology Electronics Ltd."), (0x3536, "Cindy Professional Lighting Co., Ltd."), @@ -1365,6 +1387,7 @@ (0x5DAC, "Mediatec Group"), (0x5E5D, "Multisenses GmbH"), (0x5E5E, "Converging Systems Inc."), + (0x6019, "Artifice Industries Ltd."), (0x6100, "Krobox Sdn Bhd"), (0x610A, "Visenge Pty. Ltd"), (0x6123, "CMYLight (S) Pte. Ltd."), @@ -1389,6 +1412,7 @@ (0x6464, "Dangeross Design"), (0x646C, "dilitronics GmbH"), (0x646F, "eldoLED BV"), + (0x6472, "Ingenieurburo Steffens"), (0x64B9, "Finelite, Inc."), (0x6542, "eBrain GmbH"), (0x6543, "LES-TV Ltd."), @@ -1455,7 +1479,7 @@ (0x7403, "Yenrich Technology Corporation"), (0x7764, "WET"), (0x7765, "MKT engineering GmbH & Co. KG"), - (0x7777, "Develtron A/S"), + (0x7777, "DVT Light"), (0x7788, "DigitaLicht AG"), (0x780E, "Mole-Richardson Co."), (0x783A, "Audiolux Devices LLC"), diff --git a/data/manufacturer_links.py b/data/manufacturer_links.py index e66da2c2..4dc4a5d5 100644 --- a/data/manufacturer_links.py +++ b/data/manufacturer_links.py @@ -44,7 +44,9 @@ (0x0391, "https://alcorn.com/"), (0x044E, "http://benpeoples.com/"), (0x0455, "https://lampandpencil.com/"), + (0x04E6, "https://www.kelvix.com/"), (0x04FC, "http://strong.lighting/"), + (0x0504, "https://ezevent.net/"), # One of their brand names (0x050A, "https://secure.chamsys.co.uk/"), (0x0529, "https://www.osram.com/"), (0x056B, "https://www.cosmolight.it/"), @@ -62,18 +64,22 @@ (0x07EA, "http://www.lemaitreltd.com/"), (0x0808, "http://zero88.com/"), (0x0854, "https://www.nec-display-solutions.com/"), + (0x0896, "https://www.csdcnc.com/"), (0x089D, "http://www.gobo.ws/"), (0x08A4, "https://www.adamhall.com/"), (0x08A6, "https://impulswerk.de"), (0x08EA, "https://www.cedarled.com/"), (0x08C5, "https://ehrgeiz.glp.de/"), - (0x0960, "https://www.whitelight.ltd.uk/"), + (0x0956, "https://www.expromo.eu/"), + (0x0957, "https://www.whitelight.ltd.uk/"), (0x0960, "https://fineline.solutions/"), (0x097A, "http://teamboyce.com/"), (0x097F, "https://raumzeitlabor.de/"), + (0x0984, "https://www.laserworld.com/"), (0x0987, "https://www.mathertel.de/"), (0x09B5, "https://www.xblackpro.com/"), (0x09D1, "https://www.environmentallights.com/"), + (0x09DC, "https://www.froggysfog.com/"), (0x1234, "https://tsp.esta.org/tsp/working_groups/CP/cp.html"), (0x15D0, "https://www.musiclights.it/"), # (0x15D0, "http://prolights.it/"), # This is one of their sub-brands @@ -90,6 +96,7 @@ (0x2635, "http://www.ljusdesign.se/"), (0x263C, "http://www.i-pix.com/"), # (0x26B4, "http://www.milinst.co.uk/"), # Company, and website has gone + (0x2727, "https://www.lumikit.com.br/international"), (0x29B4, "http://www.highlite.nl/"), (0x2C1A, "https://www.dmx4all.de/"), (0x2C2A, "http://www.xtba.co.uk/"), @@ -97,6 +104,7 @@ (0x2DDE, "https://www.luminlite.com.tw/"), (0x3388, "https://macostar.com/"), (0x3434, "https://www.gds.uk.com/"), + (0x3533, "https://figure53.com/"), # (0x3638, "https://www.lumenpulse.com/"), # Website currently gone (0x3B10, "https://www.nxp.com/"), (0x4144, "https://www.adbstagelight.com/"), @@ -149,6 +157,7 @@ (0x5753, "http://wirelessdmx.com"), (0x5759, "https://www.wybron.com/"), (0x586D, "http://www.doityourselfchristmas.com/"), + (0x6019, "https://artificers.co.uk/"), (0x6205, "http://www.ltechonline.com/"), (0x6364, "http://www.lanbox.com/"), (0x646F, "https://www.eldoled.com/"), diff --git a/data/manufacturer_test.py b/data/manufacturer_test.py index afb96474..2076b9a7 100644 --- a/data/manufacturer_test.py +++ b/data/manufacturer_test.py @@ -48,7 +48,8 @@ def test_ManufacturerData(self): self.assertEqual(str, type(name)) self.assertNotIn(esta_id, seen_ids, - "ESTA ID 0x%04x is present twice" % esta_id) + ("ESTA ID 0x%04x is present twice in manufacturers" % + esta_id)) seen_ids.add(esta_id) # check that ESTA exists @@ -79,7 +80,7 @@ def test_ManufacturerLinks(self): # Check we've not seen a URL for this ID before self.assertNotIn(esta_id, seen_ids, - "ESTA ID 0x%04x is present twice" % esta_id) + "ESTA ID 0x%04x is present twice in links" % esta_id) seen_ids.add(esta_id) # Check the link is valid