Can I display two separate switches as two separate channels for shelly 2.5? Do I need to create virtual buttons and automate them?
You could use @Mariano_Colmenarejo virtual mirror devices to connect to the 2nd switch on this device.
I’m open to doing this, just need to find the time to focus on it! It’s a whole different interface so it’s a complete rewrite of that part of the driver code. You would need the CLI to be able to run logs for me. Once I find some time to focus on it, I’ll direct message you.
I have a problem with the second channel on shelly 2.5, it does not update online, I click to turn off the application and the light does not change status; (
Edit: I noticed that I have a problem with only one shelly 2.5 where in channel 0 I have nothing connected, and in channel 1 I have a lamp and here there is a problem, others work perfectly.
Edit 2: With PM 1 Plus I also have a problem, turn on the socket, it will be turned on without delay, but it will not turn off.
Hello - Sorry you are having problems. First, have you confirmed that the device itself is configured properly (through the Shelly mobile app) for each of the channels? e.g.:
- Operation mode = Relay
- Power On Default = SWITCH
- Button Type = Toggle Switch
Also, go into “I/O Actions” under Settings in the Shelly mobile app and confirm that for both the Button on and Button off URLs that they are Enabled and that you see a URL there for each containing your hub IP address. This is how the device notifies the Edge driver of button state changes. Be sure not to accidently change the URLs here.
If all of that looks OK, then the next step will require that you have the SmartThings CLI so we can see what the logs are telling us.
The problem with Shelly 2.5 looks like this, I can turn on the device, but I have to click on the refresh button before turning off otherwise there is no response to the shutdown, on both channels.
In Shelly 2.5, he adds a link to SmartThings, after entering the indicated link, I see a white page with no messages
1 PM Plus stores, I do not react at all
The simplest methods are the best.
Restarting Shelly 2.5 fixed the problem and it works fine.
I only have a problem with Shelly Plus1PM - complete no response, I bet the Shelly 1 PM profile does not support it; (
Second, how will you make Shelly 2.5 Relay appear as two separate switches then you are the King!
So far I have made fake switches, but they do not show electricity consumption and require a lot of automation.
I’m glad you got your 2.5 working ok. I suspect the device was not fully initialized to inform the driver when relay states changed.
The suggestion for splitting the 2.5 into two SmartThings devices is an interesting one, and has come up recently. I will look at that…
Regarding the Shelly Plus 1PM - the current driver does not support Gen2 devices. That may be a future project!
Separate buttons for Shelly 2.5 Relay would make a lot easier. Fake switch automation would not be needed. Is there a chance for a quick solution to the topic?
I’ll be looking at it this weekend so maybe a solution by early next week.
I keep my fingers crossed, let me know if there is something to test, I’ll be happy to help
New driver update!
This update will be installed automatically to your hub.
Summary of changes:
- Auto refresh: changing the frequency will now take effect immediately (previous version required you to turn auto refresh off and back on again)
- R1 devices: new device Settings option to show open/close on dashboard instead of on/off (useful when device is controlling a door); input1 field added and available for automation conditions. Note that a new device will need to be created to use these new features.
- R25 devices: new device Settings option to create secondary SmartThings device for channel 2 relay (@Damianeq ). Note that the main device will continue to show both channel 1 and channel 2 info; the secondary device will show only channel 2-specific info (switch, power, energy consumption). Note also that the refresh buttons on both devices refresh both channels/devices. If you no longer want to use the secondary device, first turn the option OFF in device Settings and then you can delete the secondary device.
So far I have tested one device on Shelly 2.5 working properly :), next tests in the morning (my time is after midnight)
Thank you very much for introducing changes so quickly
Will I be waiting for the Shelly PM1 Plus app too;)
You are the boss!
I added all Shelly 2.5 with the new driver version, everything works fine, it’s just great.
As I wrote to be happy, I still need to integrate with Shelly 1PM Plus, as soon as something works, write to me, I will be happy to test
Great work with the driver, very much appreciated
I am trying to use it with my Shelly i3 as momentary switches, but it seems that Smartthings is only receiving the messages from the i3 when i hit the refresh button in the Smartthings app.
Thank you very much.
I have shelly 1pm with add on temp.
Want to know if there is a driver that could read the temp for smartthings.
Hello! I apologize for the delay in responding. I think you may be one of the first to actually try the i3 device, so it’s possible you may be running into a bug. It sounds like your SmartThings device did not get properly subscribed to the i3 to receive state updates. I will review the code for that, but in the meantime, would it be possible for you to use the CLI to get the log output? That would be very helpful to diagnose the problem if I don’t find anything obvious in the code.
If you have a Windows machine, you can download the CLI application here. After downloading, use File Explorer to view your Downloads folder, select the file and click Extract all at the top. Then open a command prompt window, navigate to the directory where the smartthings.exe file was extracted to. If you get that far, direct message me and I’ll guide you on getting the logs I’d like to see.
Hello and welcome to the community!
Adding temperature support for the 1PM is something I’ve been meaning to do. If you are willing to be my tester, I will add the code for it.
I will be happy to be your tester.
I use it often and sure can provide good outputs with automations and realibility.
How do I contact you?
Wanted to know if / when you will have a driver for testing.
(shelly 1pm with addon tempreture)