Skip to content

Commit

Permalink
Merge pull request #310 from peternewman/manufacturer-updates
Browse files Browse the repository at this point in the history
Manufacturer updates
  • Loading branch information
kripton authored Apr 20, 2024
2 parents b702314 + 7a54920 commit 211b5d3
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 4 deletions.
26 changes: 25 additions & 1 deletion data/manufacturer_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -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"),
Expand All @@ -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."),
Expand All @@ -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"),
Expand All @@ -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"),
Expand All @@ -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"),
Expand Down Expand Up @@ -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."),
Expand All @@ -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"),
Expand Down Expand Up @@ -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"),
Expand Down Expand Up @@ -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"),
Expand Down Expand Up @@ -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."),
Expand Down Expand Up @@ -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"),
Expand Down Expand Up @@ -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."),
Expand All @@ -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"),
Expand All @@ -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"),
Expand All @@ -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."),
Expand All @@ -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"),
Expand All @@ -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"),
Expand Down Expand Up @@ -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"),
Expand Down Expand Up @@ -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."),
Expand Down Expand Up @@ -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."),
Expand All @@ -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."),
Expand Down Expand Up @@ -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"),
Expand Down
11 changes: 10 additions & 1 deletion data/manufacturer_links.py
Original file line number Diff line number Diff line change
Expand Up @@ -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/"),
Expand All @@ -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
Expand All @@ -90,13 +96,15 @@
(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/"),
# (0x2DC8, "http://www.stellascapes.com/"), # Website has gone
(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/"),
Expand Down Expand Up @@ -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/"),
Expand Down
5 changes: 3 additions & 2 deletions data/manufacturer_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 211b5d3

Please sign in to comment.