Adsibob Posted November 30, 2022 Posted November 30, 2022 I've rigged up a Shelly 1PM to my secondary circulation pump. I've installed three Shelly Motion Sensors in areas that would be triggered as one approaches three hot water taps in my house. All four devices are recognised by my Shelly iOS app and they all work, in that the app can see when each motion sensor is tripped and the Shelly 1PM can be switched on or off from the app. BUT... can't seem to get the sensors to activate the 1PM which was the whole point of this. In the 1PM settings, there is an "Addon Sensors" drop down menu, which presumably is where the setting is to be found, but clicking on that drop down reveals a message which says "Unsupported Addon, please update firmware". I have updated all the firmware (as far as I can tell) and no joy. Still having the same issue. Weird. I have contacted Shelly customer support, but they are a bit slow and this is bugging me. I'm not the patient sort! 1
freshy Posted November 30, 2022 Posted November 30, 2022 Have you tried the Shelly Support Group on Facebook? https://www.facebook.com/groups/ShellyIoTCommunitySupport/
MJNewton Posted November 30, 2022 Posted November 30, 2022 (edited) I suspect the 'Addon Sensors' section on the 1PM is intended for directly connected sensors, whereas what you've got are remote sensors. That's not a problem though; they can send commands over the network. I've not used a Shelly Motion sensor before but I am assuming there's a setting somewhere that can trigger a URL call when motion is detected. In here you need to put something like the following on each of the sensors: http://<ip.address.of.1pm>/relay/0?turn=on&timer=60 (where 60 is the time in seconds that you want the pump activating for) There are further details in the published API but that ought to be enough to at least get things going. Edited November 30, 2022 by MJNewton
Adsibob Posted November 30, 2022 Author Posted November 30, 2022 1 hour ago, MJNewton said: I suspect the 'Addon Sensors' section on the 1PM is intended for directly connected sensors, whereas what you've got are remote sensors. That's not a problem though; they can send commands over the network. I've not used a Shelly Motion sensor before but I am assuming there's a setting somewhere that can trigger a URL call when motion is detected. In here you need to put something like the following on each of the sensors: http://<ip.address.of.1pm>/relay/0?turn=on&timer=60 (where 60 is the time in seconds that you want the pump activating for) There are further details in the published API but that ought to be enough to at least get things going. oh bloody hell, i didn't realise i had to code this. I thought the app would just have some options allowing me to set it up. I'm confused where I input this code? I paste the above replacing the <ip.address.of.1pm> with the actual IP address of the shelley 1PM, but where do I paste it? What do you mean by this: 1 hour ago, MJNewton said: on each of the sensors:
MJNewton Posted November 30, 2022 Posted November 30, 2022 It looks daunting but I promise it's quite straightforward... If you go in to the Shelly app and select a sensor you should be able to configure it, one setting of which will be a menu related to actions or something similar like the following:
Adsibob Posted November 30, 2022 Author Posted November 30, 2022 Thanks @MJNewton but I’m still struggling. This is the list of menu options I see for my sensor: if I click “get actions” I get the “failed to get actions, please try again!” Message. If I click sensor settings, I get this screen: I’m really at a loss… shelly came back to me with some instructions which made no sense: “please open the motion sensor in the app, scroll to the bottom and press quick actions. From there yo can follow through the options to set up the link.” I went back to them to explain that the message "no devices found" appears on the "quick actions" page and they responded: “You may have your 1PM set up as a relay, not a light. So please select relay instead of light.” No idea what they are talking about. Where do I select relay instead of light?
Adsibob Posted November 30, 2022 Author Posted November 30, 2022 Okay, i think i have it working now. Shelly customer support thought that some of the messages I was reporting suggested an app issue so they asked me to reboot the app. When that didn't work I rebooted my phone and that fixed the issue. So it's now running and appears to work quite well. I had to increase the secondary loop pump speed from 1 to 2 which ups the power consumption from 37W to 50W, but I will live with that. I also had to increase the sensitivity of some of the sensors. Will report back in a couple of days. 2
mjsx Posted March 7, 2023 Posted March 7, 2023 @Adsibob What pump are you using, and how is it connected to the Shelly? I would like to do this, but couldn’t figure out what pump to use. The ones I found (Grundfos) don’t seem to directly support a separate relay.
Adsibob Posted March 7, 2023 Author Posted March 7, 2023 7 hours ago, mjsx said: @Adsibob What pump are you using, and how is it connected to the Shelly? I would like to do this, but couldn’t figure out what pump to use. The ones I found (Grundfos) don’t seem to directly support a separate relay. It's made by DAB Pumps S.p.a. Will be something quite cheap and basic as I didn't specify it. I bought these: The Shelly Plus 1PM goes inside the button and the button intercepts the power cable of the pump. So the pump is plugged into the mains, but via the button. Then I set up the three motion sensors pointing towards the three taps which I wanted to activate the pump. Managed to hide them all quite well so you don't see them. 1
Adsibob Posted September 28, 2024 Author Posted September 28, 2024 Just thought I’d update this thread with a clarification of the settings: before setting up the quick actions, the Shelly plus 1PM needs to be set to a relay (as explained above), but not just any relay. For it to work, it needs to be: seems obvious now, but there are a tonne of settings, so not easy to find. 1
Adsibob Posted February 9 Author Posted February 9 Having problems with this again. Haven’t managed to fix it this time. Don’t understand why it stopped working, given I hadn’t changed anything. Just out of the blue it stopped working yesterday. Finally got round to trying to fix it today. Nothing. The motion sensors are triggering motion correctly and I can switch on the pump remotely from my phone, but they won’t speak to each other. I tried deleting the code and then re-inputting it, but that hasn’t worked. Wasted almost 2hr on this. The app seems a bit buggy. Pretty disappointing for such an expensive setup. Have lodged a ticket with their support people. Yawn.
Wil Posted February 25 Posted February 25 (edited) It’ll likely be a static IP address issue- have the sensors or the 1pm changed address? In which case your links your typed in won’t be pointing to the right place. You can see the current IP address under ‘internet’ in the app. Need to set to static in your wifi router. Edited February 25 by Wil
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now