CommandFusion (CF) začínal v roce 2005 jako GuiLink, specializující se na design dotykových panelů. Směr vývoje se změnil v roce 2007 po uvedení iPhone, v roce 2011 pak došlo k oficiální změně názvu na CommandFusion. CF uvedl v roce 2008 na AppStoru aplikaci iViewer, která si od té doby získala vynikající renomé díky možnosti komunikace s libovolným ethernetovým zařízením a schopnosti dynamicky interpretovat komunikační odezvu zařízení do podoby stavu ovládacích tlačítek, změnu hodnot ukazatelů nebo kombinace regulárních výrazů a JavaScriptu. Aplikace iViewer je často používána spolu s předními systémy řízení a ovládání světel, jako Crestron, AMX, Lutron, Vantage, Clipsal a další. Její pravý potenciál se ale ukazuje v kombinaci s multimediálními servery, řídícími systémy a dalšími ethernetovými zařízeními, neboť zjednodušuje programování a snižuje zátěž řídícího systému . Začátkem roku 2012 byla navíc dostupná aplikace iViewer v betaverzi i pro zařízení Android, od května 2013 pak byla již komerčně dostupná. Vlastní hardwarové řídící jednotky začali CF vyvíjet v roce 2008 se zaměřením na zjednodušené programování, při zachování kapacity a spolehlivosti srovnatelné s předními řídícími systémy. Na trhu se objevily na konci dubna 2012, přičemž tou dobou za sebou měly hardwarové komponenty celkem tři náročné zkušební etapy, včetně veřejného betatestování.