Amazon Dash Buttonのボタン押下をESP8266で検知するにはどうするか。
Dasher(Node.js使用)のような高機能なものは使えない。
以下を見つけた。
http://blog.nemik.net/2015/08/dash-button-corral/
By running WireShark and ettercap, we can observe how the Dash Buttons behave. They phone home to “parker-gateway-na.amazon.com”. But they look up the IP for that domain by talking to Google’s 8.8.8.8 DNS servers. The Button doesn’t use the DNS server given by your home DHCP server, it insists on using Google’s. That’s pretty smart. But we can get around that.
8.8.8.8(DNSサーバー)に問い合わせてしている。
DNS問い合わせをESP8266で検知できるかどうか。
あるいは「parker-gateway-na.amazon.com」への問い合わせ検知でもいい。
@soramimi_jp さんのESP8266用DNSコードも気にはなっている。
http://www.soramimi.jp/esp8266/naming/
(追記 2016/12/26)
@soramimi_jp さんが作られたBogonsの情報をいただきました。
情報感謝です。