Amazon Dash button not detected (using Dasshio or Dasher)

You’re right, the “Bridged” mode is a different thing.

My bet is on the router too, found this on the net:

If we are right, I’m not sure it can be solved without connecting the RPi to the wifi network.

Thanks, sounds like I’ll need a different router or a wifi dongle to get the rpi2 working with my Dash buttons.

If/when I get it sorted I’ll report back.

Thanks again for everyone’s help.

Update: Dasshio is working fine (and so are my Ikea lights) on the latest version of Hassio with a wifi dongle in the rpi2.

Same setup as above except:

  • Raspberry Pi 2 has a USB wifi dongle
  • Hassio supervisor version 0.75
  • Home Assistant version 0.58.1

Thanks for all your help!
Looking forward to setting up some more dash buttons.

1 Like

Please forgive me. i am totally and completely lost with these Amazon Dash buttons.
I thought it would be easy to add this to my up to date HASS.io on RaspB.pi but so far nothing makes sense to me. I read every single thing i could find related to this topic before posting this
On the Github: https://github.com/maddox/dasher
What is Dasher? What is DashIO?
I do not or cannot locate this file on my Hassio Samba shares : config/config.json
Git hub says to do SUDO Apt get but HASSIO does not let me do any SUDO anything --ever!
or this?
git clone https://github.com/maddox/dasher.git
cd dasher
npm install

That does not work either. What am i missing? Did I buy 4 of these Dash buttons as a mistake?
Are there any directions like:
Step 1 do this
Step 2
I can get the mac addy’s from the buttons easliy- but that is as far as i got.
Sorry for beiing a noob on this.

Just install the dasshio plugin and set up as per it’s github page. No need to go anywhere near config/config.json, you’ve been trying to follow hassbian instructions which are totally irrelevant to you.

Thanks Bobby.
I would like to install Dashio but Hassio seems to not let me do any kind of apt-get or sudo apt-get of any kind.
Am I wrong? I use Putty to start a session with root access but cannot install anything. Hassio won’t let me

Yes, very wrong :slight_smile:

You’re trying to treat hassio like hassbian, they’re very different things.

In the front end, go to the hassio tab and select ‘ADD-ON STORE’ in the top menu. In the Repositories section you’ll see ‘Add new repository by URL’, paste ‘https://github.com/danimtb/dasshio’ into that and click ‘ADD’. Then scroll down and you’ll see ‘dasshio Repository’ has been added, click on ‘dasshio’ and away you go.

DashIO installed and running and sniffing.
I think i am really close but no cigar yet.
I really do appreciate your help Bobby
On my wireless router(the same router HASSIO is on) the Dash button shows connected with the same mac address I have entered in DassIO.

I am not sure what goes in the DOMAIN entry ( its a switch in my config.yaml )
so I have this:
image
which matches from my Services:
Services
The service dev tool allows you to call any available service in Home Assistant.

Service
switch.toggle

Entity
switch.guest_room

Service Data (JSON, optional)

{
“entity_id”: “switch.guest_room”
}

ideas? I would think the sniffer would at least say or see something

WARNING: No route found for IPv6 destination :: (no default route?). This affects only IPv6
2018-05-11 15:35:47,889 | INFO | Reading config file: /data/options.json
2018-05-11 15:35:47,895 | INFO | Starting sniffing…

Ahh… I am getting closer I dont think i have this correct Request: http://hassio/homeassistant/api/services/switch/switch.toggle

DashIO knows i am pushing the button… it is slow turnaround time
Nothing happens so my configuration is wrong.
Something wrong with these one or two lines :
“domain”: “switch”,
“service”: “switch.toggle”,

this service is service works fine
image

this line i do not know how to verify / test it
Request: http://hassio/homeassistant/api/services/switch/switch.toggle

You’re doubling up on the domain, should be…

  "domain": "switch",
  "service": "toggle",
  "service_data": "{\"entity_id\": \"switch.guest_room\"}"