this.on('close', () => { this.debug('remove event listeners'); tvService.getCharacteristic(Characteristic.Active) .removeListener('set', setActive); tvService.getCharacteristic(Characteristic.ActiveIdentifier) .removeListener('set', setActiveIdentifier); tvService.getCharacteristic(Characteristic.RemoteKey) .removeListener('set', setRemoteKey); tvService.getCharacteristic(Characteristic.PowerModeSelection) .removeListener('set', setPowerModeSelection); speakerService.getCharacteristic(Characteristic.VolumeSelector) .removeListener('set', setVolumeSelector); });