takes IR emitters params
adds initial (draft) IR emitter check isInRange
adds try catch for xmlrpc param fetching