Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aqara OPPLE switches support #2061

Closed
PremiumUsername opened this issue Nov 11, 2019 · 507 comments
Closed

Aqara OPPLE switches support #2061

PremiumUsername opened this issue Nov 11, 2019 · 507 comments

Comments

@PremiumUsername
Copy link

Are these switches supported presently, or on your radar for future support?

Aqara Opple switches

They seem very promising I think.

@lubbertkramer
Copy link

lubbertkramer commented Nov 11, 2019

Following, saw them on Ali (https://nl.aliexpress.com/item/4000322297550.html) for a nice price. Saw they are zigbee 3.0

@addellll
Copy link

+1 on those. I saw them yesterday and price is amazing compered to other wall switches on market, and much more potential compered to the normal Aqara wall switch. I will order and report back.

@easybeat
Copy link

+1 on those please. Happy to see that this got the label "device integration". Crazy price of the switch. I've got already the other aquara switch and it works brilliant!

@geurti64
Copy link

👍
Following as well.
Very interesting scene selectors.

@djashjones
Copy link

djashjones commented Nov 25, 2019

Just got my 6 button version. Tried to add the device as a switch and it failed but I can see it in the deconz app. The first button switches on all my "Lights" and the second button switches them off.

Model: WXCJKG13LM
Model Identifier: lumi.remote.b686opcn01

What info do you guys need to get this device integrated?

@addellll
Copy link

addellll commented Nov 26, 2019

@djashjones https://github.com/dresden-elektronik/deconz-rest-plugin/wiki/Request-Device-Support
Have you tried to listen for deconz_events in Home Assistant or Nodered?

@djashjones
Copy link

IMG_0131
IMG_0132
IMG_0133

Sorry don't know how to listen to events in either HA, nor node-red (which I have both).

@addellll
Copy link

addellll commented Nov 27, 2019

@djashjones
In HA -> Developer Tools -> Events
You write deconz_event in the lower box and press "Start listening".
After this you try press the Aqara Opple Switch and see if you get any responds. If sucessful you will see responds similar to the picture. The "event" number should change depening what button you press and if you press, long press or double press.
Please try it and report back :)

image

@PremiumUsername
Copy link
Author

Just got my 6 button version.

How do you experience it, quality wise?

@djashjones
Copy link

Same quality as the 2 battery powered 2 button rocker I have. I do like it a lot. It's like the Ikea remote and the base is magnetic.

I will see what events get fired tonight when I get home from work.

@Xylomid
Copy link

Xylomid commented Nov 27, 2019

Nothing shows up when I listen to deconz_event in home assistant while pressing buttons. I can see it in deconz like the screenshots above but not in phoscon.

What's weird is that it turns on / turn off my trafri bulbs which are linked in phoscon...

@djashjones
Copy link

Confirmed, Nothing in HA, event wise.

I have Ikea Tradfri bulbs (dimmable) and sockets.

Button 1, top Left, action = Switches off all my lights and sockets.
Button 2, top Right, action = Switches on all my lights and sockers.
Button 3, middle left, action = Decreases brightness on bulbs.
Button 4, middle Right, action = Increases bright on bulbs.

IMG_0134

@geurti64
Copy link

geurti64 commented Dec 2, 2019

Any news for Homey?

@mikekoumas
Copy link

same issue here as djashjones said
did you find any solution yet?

@mat1990dj
Copy link

+1, just received the 4-button switches and does as commented by @djashjones
I'm using pimatic that is using the REST API and it's not showing.
Calling the API on /api/ neither shows the MAC address on the list of all devices
What can we help to integrate the device?

@heine79
Copy link

heine79 commented Dec 5, 2019

Off topic: Just Receiver 6 Button version. There was no Instruktion in the Box. Could anyone Tell how top pair it? Reset Button seems to bei useless? Hold it up to 5 Seconds but nothing happens?

@fleshinachair
Copy link

fleshinachair commented Dec 5, 2019 via email

@heine79
Copy link

heine79 commented Dec 6, 2019

Do you have the new Xiaomi homekit hub?

On Thu, 5 Dec 2019, 22:36 heine79, @.***> wrote: Off topic: Just Receiver 6 Button version. There was no Instruktion in the Box. Could anyone Tell how top pair it? Reset Button seems to bei useless? Hold it up to 5 Seconds but nothing happens? — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#2061?email_source=notifications&email_token=AHRBAT6EMS5NORT34L3VFT3QXF7ABA5CNFSM4JLW7MB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGCMOOA#issuecomment-562349880>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHRBAT3EVRCQ33MKCPF4WJLQXF7ABANCNFSM4JLW7MBQ .

No. I'm unsing conbee with hassio.

@djashjones
Copy link

I think I paired it by holding the button down (top left, next the led) until it started flashing.

@Kroeliemonster
Copy link

I am also eagerly awaiting the integration of these switches. I went ahead and already bought a 6 button one, if there is anything that can be done to speed up the integration let me know.

@tuffelh
Copy link

tuffelh commented Dec 8, 2019

I also have the 6- and 4-button Versions waiting for Support :)
Nice Quality btw...

@addellll
Copy link

addellll commented Dec 9, 2019

Found on zigbee2mqtt git that this switches should be able to support "release after hold".
If true this switches will support event 1234.
For you guys that have the normal Aqara single/double rocker you might have noticed that it is not possible to dim lights in a good way. This because its only send one event when hold. The new Aqara Opple switch seams to be able to send both x001 (hold) and x003 (release after hold) event.

@djashjones
Copy link

This will be ideal for my bathroom when get supported. 1 for the on/off, 2 for dimming and the third row for the extractor fan manual on/off

@fleshinachair
Copy link

fleshinachair commented Dec 9, 2019 via email

@eserero
Copy link

eserero commented Dec 11, 2019

Just got mine :-) , 6 button variance
I concur it controls all the lights: 2 top buttons are on and off, the middle buttons are dim up or down and the 2 lower buttons are more yellow or less yellow color.
doesnt appear on domoticz at all or on phoscon :-(. is there any way to control what lights it controls?
is there a way to make it control only specific lights?
image
image

@MarcProe
Copy link

4-Button-Version:
image
image
image

@eserero
Copy link

eserero commented Dec 11, 2019

So playing around a bit with deCONZ, and noticed there is a way to add xml file to extend the profiles, devices etc. is this something that can help here? or do we need to get some code support for these switches?

I tried looking at the user guide "extending the zcldb section, but not sure how to map things. it seems the mapping are correct (on/off , dimmer and color are all identified) but there are no events or configurations like there are with another xiaomi switch I have, and I couldnt yet find something obvious in the file that shows me how to link it to a specific type of device.

@Mimiix
Copy link
Collaborator

Mimiix commented Sep 28, 2020

To all users here having generic questions: The device is implemented correctly and is functional.

For questions: Use Discord, or open a own issue (with the user question template!)

@elpaso666
Copy link

@Mimiix I have run sudo atp-get update/upgrade... it went tho, last line are like:
Setting up deconz (2.05.81-raspbian-buster-stable) ...
how ever in phoscon I see 2.05.71 / 9/14/2020 - old version, but new date :)

@SmartHomie1
Copy link

@Mimiix I have run sudo atp-get update/upgrade... it went tho, last line are like:
Setting up deconz (2.05.81-raspbian-buster-stable) ...
how ever in phoscon I see 2.05.71 / 9/14/2020 - old version, but new date :)

Exactly the same here.....I upgraded to latest version but phoscon app still shows 2.05.71 with a newer
date like elpaso666 mentioned.
I checked again via shell to update but now it says I am on the latest version.

@elpaso666
Copy link

Hi,
try rebooting the RPI. after reboot I had latest version in Phoscon gui with available button to upgrade the FW, which I did and now I am on latest phoscon and latest FW where Aquara Opple button confirms it is updated as it works.

Jakub

@SmartHomie1
Copy link

Hi,
try rebooting the RPI. after reboot I had latest version in Phoscon gui with available button to upgrade the FW, which I did and now I am on latest phoscon and latest FW where Aquara Opple button confirms it is updated as it works.

Jakub

Thanks Jakub....that was the solution!! Aqara Opple works now.

@zray3dvn
Copy link

zray3dvn commented Nov 16, 2020

Button 1, top Left, action = Switches off all my lights and sockets.
Button 2, top Right, action = Switches on all my lights and sockers.
Button 3, middle left, action = Decreases brightness on bulbs.
Button 4, middle Right, action = Increases bright on bulbs.

Got my opple 6-way today and have exactly the same behavior.

I'm on 2.5.79 with Firmware 26350500 on a ConBee 1

hi, I have same issue, how did you fix it?
I am on 2.05.88 with FW 26660700 (latest firmware), Conbee 2

@MegaMatze
Copy link

Button 1, top Left, action = Switches off all my lights and sockets.
Button 2, top Right, action = Switches on all my lights and sockers.
Button 3, middle left, action = Decreases brightness on bulbs.
Button 4, middle Right, action = Increases bright on bulbs.

Got my opple 6-way today and have exactly the same behavior.
I'm on 2.5.79 with Firmware 26350500 on a ConBee 1

hi, I have same issue, how did you fix it?
I am on 2.05.88 with FW 26660700 (latest firmware), Conbee 2

Same for me. Pairing with Phoscon is working nicely but it always activates all Zigbee Devices without any scene being configured in ioBroker. It just does what it wants so I guess this switch is worthless...

@kooskaspers
Copy link

Switch works fine here, but I have to admit I’m not assigning actions through the Phoscon interface. I’m handling the button presses via node-red (and the corresponding deconz addon).

@MegaMatze
Copy link

Hmm then I wonder if this is related to ioBroker, which i use with deconz. Though I did not set up any commands to activate everything on a trigger.... kind of weird

@easybeat
Copy link

Hi
I've several aqara opple switches and they work fine. Also at the beginning I had problems with pairing them. I followed these steps.

  1. Delete switch in phoscon app if it is already in there
  2. Start pairing mode
  3. press reset button for at least 13 seconds on the opple switch and release
  4. Wait!!! until it is paired completely and you can see that manufactorer and switch name have changed in Phoscon
  5. Close the process
  6. press the top left button 1x
    With this process it did always work.

Hope this helps.

Kind regards
Beat

@kremer-io
Copy link

kremer-io commented Nov 17, 2020

@easybeat thx for your post. Are you able to receive any events via websockets from the opple switch? In my case pairing works, but no events in websocket. (Conbee 2: 2.06.00 Firmware 26660700)

@easybeat
Copy link

Hi

yes I'm using them in ioBroker without any problems with the latest deconz Adapter 2.06.

Does that help?

Thanks
Beat

@SmartHomie1
Copy link

@easybeat thx for your post. Are you able to receive any events via websockets from the opple switch? In my case pairing works, but no events in websocket. (Conbee 2: 2.06.00 Firmware 26660700)

Have you tried a restart of deconz adapter instance? And an ioBroker restart? That was the solving step in my case with the Opple switch.

@easybeat
Copy link

@easybeat thx for your post. Are you able to receive any events via websockets from the opple switch? In my case pairing works, but no events in websocket. (Conbee 2: 2.06.00 Firmware 26660700)

Sorry did not see that you mentioned that you are already on deconz 2.06 version. I'm not, I'm on 2.5.86 with previous Firmware.

@kremer-io
Copy link

kremer-io commented Nov 17, 2020

Have you tried a restart of deconz adapter instance? And an ioBroker restart? That was the solving step in my case with the Opple switch.

Yes, I restarted deconz. There is no ioBroker involved on my side. I was just checking WebSocket.

@kremer-io
Copy link

kremer-io commented Nov 17, 2020

I did some research on versions:

  • When pairing in 2.06.00 --> No Events
  • When pairing in 2.05.88 --> No Events
  • When pairing in 2.05.85 --> Events are working
    • Upgrade to 2.06.00: Events still working (no new pairing)

It's looking like, that pairing is broken >= 2.05.88 (pairing works, but no events)

@easybeat Thx, your hint about your version pointed me in the right direction.

@easybeat
Copy link

I did some research on versions:

  • When pairing in 2.06.00 --> No Events

  • When pairing in 2.05.88 --> No Events

  • When pairing in 2.05.85 --> Events are working

    • Upgrade to 2.06.00: Events still working (no new pairing)

It's looking like, that pairing is broken >= 2.05.88 (pairing works, but no events)

@easybeat Thx, your hint about your version pointed me in the right direction.

OK. very interesting. Please create a bug report and good you got them working. I think these are the best switches at the moment compatible with deconz.

Thanks
Beat

@accelle17
Copy link
Contributor

I usually use the phoscon and deconz gui and do the following when pairing the oppleswitch:

  1. Click 'Add new switch'
  2. Press the oppleswitch button C located on the back for 6s
  3. Go to deconz, click basic cluster and read attributes
  4. Phoscon should show 'compound has been prepared', do not close it yet.
  5. If your device shows on deconz like this, it's successful and not paired to all zigbee devices
    image
  6. If not, click on the oppleswitch device on deconz gui and hit F5 (Reset node) until you get above clusters. Repeat until successful, I usually do it 2-3 times.

@hwinkel
Copy link

hwinkel commented Dec 23, 2020

@accelle17 I'm trying to reset the node as i just get a small window without all the clusters and my opple 3 gang is üaired with ALL deconz lights as described above. I'm running the latest 2.08.00 Version. How long takes such a F5 Reset usually? Nothing changes here. I'm Resetting with the menu as I'm connected via VNC from a MAC and would make sure there are no wroong funcion key mappings.

@mylesewen
Copy link

Many thanks @accelle17, I too have tried your solution but it doesn't work for me either :-(

I have 2 Aqara Opple 6 button switches that I added around a year ago that work perfectly fine and two news ones that I tried to add today that do not work. In Phoson (they appear, but do not obey any button assignments), instead button 1 (top left) switches most, if not all Zigbee devices off and button 2 (top right) switch all the devices back on again. In Home Assistant I don't see any deconz events for them at all.

Might this be a bug that is likely to get fixed in a newer firmware? (I'm currently running version 2.07.01 / 08/12/2020, firmware 26660700)

@Vincevega83
Copy link

Many thanks @accelle17, I too have tried your solution but it doesn't work for me either :-(

I have 2 Aqara Opple 6 button switches that I added around a year ago that work perfectly fine and two news ones that I tried to add today that do not work. In Phoson (they appear, but do not obey any button assignments), instead button 1 (top left) switches most, if not all Zigbee devices off and button 2 (top right) switch all the devices back on again. In Home Assistant I don't see any deconz events for them at all.

Might this be a bug that is likely to get fixed in a newer firmware? (I'm currently running version 2.07.01 / 08/12/2020, firmware 26660700)

exactly the same here. Doensnt work. I can link the switch in phoscon, but I cant use it. Just to switsch all! Lights on and off with the first row

@Mimiix
Copy link
Collaborator

Mimiix commented Dec 30, 2020

Many thanks @accelle17, I too have tried your solution but it doesn't work for me either :-(
I have 2 Aqara Opple 6 button switches that I added around a year ago that work perfectly fine and two news ones that I tried to add today that do not work. In Phoson (they appear, but do not obey any button assignments), instead button 1 (top left) switches most, if not all Zigbee devices off and button 2 (top right) switch all the devices back on again. In Home Assistant I don't see any deconz events for them at all.
Might this be a bug that is likely to get fixed in a newer firmware? (I'm currently running version 2.07.01 / 08/12/2020, firmware 26660700)

exactly the same here. Doensnt work. I can link the switch in phoscon, but I cant use it. Just to switsch all! Lights on and off with the first row

Just click the C button on the back once.

@Vincevega83
Copy link

the hint with pressing c on the back helped a little. In Phoscon i am now able to use the switch.
But how can I use it to control lights in home assistant? The button appears, but I cant use it...

@casch-at
Copy link

This procedure worked for me:

  1. Click on "Add new switch"
  2. Press the C-Button for at least 6 seconds
  3. Press the button right beside the led light a couple of times (not fast) until the device was found, the led blinks always once when pressing the button.

You may need to repeat this steps (Deleting the device shouldn't be necessary, at least for me it worked)

The C-Button might work as well as the other mentioned, which would make sense.

The version information wasn't shown under the switch, but now it shows up. In deconz the cluster information "Multistate Input (Basic)" and "Lumi specific" where not shown when it didn't work, but now they show up, as they do for the other aqara switches.

I hope this will help some!

@Mimiix
Copy link
Collaborator

Mimiix commented Dec 31, 2020

As this issue is resolved and it starts to become a #metoo issue I'm locking it.

@dresden-elektronik dresden-elektronik locked as resolved and limited conversation to collaborators Dec 31, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests