Merge pull request #48 from aileo/gethubbymac
Add PoweredUP#getConnectedHubByPrimaryMACAddress
This commit is contained in:
commit
1d885ff244
@ -96,6 +96,17 @@ export class PoweredUP extends EventEmitter {
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Retrieve a Powered UP Hub by primary MAC address.
|
||||
* @method PoweredUP#getConnectedHubByPrimaryMACAddress
|
||||
* @param {string} address
|
||||
* @returns {Hub}
|
||||
*/
|
||||
public getConnectedHubByPrimaryMACAddress (address: string) {
|
||||
return Object.keys(this._connectedHubs).map((uuid) => this._connectedHubs[uuid]).filter((hub) => hub.primaryMACAddress === address)[0];
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Retrieve a list of Powered UP Hub by name.
|
||||
* @method PoweredUP#getConnectedHubsByName
|
||||
|
@ -114,6 +114,17 @@ export class PoweredUP extends EventEmitter {
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Retrieve a Powered UP Hub by primary MAC address.
|
||||
* @method PoweredUP#getConnectedHubByPrimaryMACAddress
|
||||
* @param {string} address
|
||||
* @returns {Hub}
|
||||
*/
|
||||
public getConnectedHubByPrimaryMACAddress (address: string) {
|
||||
return Object.keys(this._connectedHubs).map((uuid) => this._connectedHubs[uuid]).filter((hub) => hub.primaryMACAddress === address)[0];
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Retrieve a list of Powered UP Hub by name.
|
||||
* @method PoweredUP#getConnectedHubsByName
|
||||
|
Loading…
x
Reference in New Issue
Block a user