hortinstein / node-dash-button

A small module to emit events when an Amazon Dash Button is pressed
949 stars 94 forks source link

Create Manufacturer Listing Feature in findbutton #35

Closed a3qz closed 7 years ago

a3qz commented 8 years ago

A lot of the difficulty that occurs using this software to connect to Amazon Dash Buttons occurs because the findbutton script relays the related MAC address of all arp packets that it detects, not just the ones that could belong to Dash Buttons. This change makes findbutton easier to use by looking up the MAC address header oui as registered with the IEEE and, if the identified MAC address belongs to a manufacturer, it will display the name after the address. This means that it should be easier to identify whether the addresses received belong to the Amazon Dash Buttons or any other device on your network.

coveralls commented 8 years ago

Coverage Status

Coverage remained the same at 98.039% when pulling 5cd36fa894dcfa46291127c6576c5950b7f6c2dd on a3qz:manufacturer-listing into c79bffc15764365336559763496c00c24ef8b1a7 on hortinstein:master.