Comments (21)
Yes I'm working on adding both devices.
from homebridge-shelly-ng.
I’ve just released a beta version with support for the 2 PM and the I4. Since I don’t have the devices myself I need someone else to test them.
Are you using your 2 PM as a switch or to control a window cover?
from homebridge-shelly-ng.
@marcel255 I will have a look at the naming of the various switches and buttons but it's not a top priority right now.
@SpaceRichard To use the cover mode your device must be calibrated. HomeKit unfortunately doesn't support open/close with time limits.
@okonet I don't think homebridge supports enabling debug logs for individual plugins unfortunately.
@Kohlibrie Nice to hear that it's working 👍 Changing the type to a door or window cover instead will come in a later update. When you say a long time, how long do you mean? I'm not sure if there is anything I can do to reduce the lag.
from homebridge-shelly-ng.
As for the Plus i4 there ist already #6
Here my code for Plus 2 PM
{"name":null,"id":"shellyplus2pm-a8032ab64d70","mac":"A8032AB64D70","model":"SNSW-002P16EU","gen":2,"fw_id":"20220214-154302/0.10.0-beta3-gd36941f","ver":"0.10.0-beta3","app":"Plus2PM","auth_en":false,"auth_domain":null,"profile":"switch"}
from homebridge-shelly-ng.
I'm also wondering where did the release go. I don't see it on NPM nor here. Could you maybe release a 1.3 so we could install easily via the homebridge? I'll report issues and try helping fixing if necessary.
You can go to the Plugins section and click the Wrench icon on the plugin. Then click "install previous version". Select the beta version.
from homebridge-shelly-ng.
@alexryd
Finding and adding the Shelly Plus I4 was successful. Also in Homebridge App, Works flawlessly.
Trigger:
I can only press the button as hardware (on the wall switch). This is not possible virtually via HomeApp, Shelly App, Homebridge Devices. But I think that's normal.
I use the Shelly Plus I4 with the New 4 Wall Button from Shelly, not with a Wall Switch.
On/Off:
Use as an on/off switch for lights or sockets. Works in ShellyApp with webhoock via toggle command.
Light http://IP.of.Shelly.Device/light/0?turn=toggle
Switch http://IP.of.Shelly.Device/relay/0?turn=toggle
In the HomeApp with shortcut workaround. (See Screenshot)
Both devices work for me and for my purpose with the beta without any problems, thank you :)
Sorry for the german language on the pictures xD
from homebridge-shelly-ng.
Anyone else facing regular disconnection with the 2PMs? I have two of them in roller shutter mode. They work fine via the Shelly-Web-Interface, but in HomeKit they are loosing connection over night and then do not react anymore. A reboot fixes that again, but after a couple of hours they are gone again. Eco-Mode is disabled. Homebridge Log Shows : ,,Device Disconnected (Reason: )” & ,,Failed to set target position: Reqest Timeout” if I try to use them
from homebridge-shelly-ng.
I also constantly have issues with connection but it also applies to the web UI when accessing via IP address. Most of the time both devices aren't available yet they seem to respond sometimes. I contacted Shelly support and they suggested to open them up and check the connection of the Wi-Fi antenna on the pcb board.
from homebridge-shelly-ng.
I just released version 1.3.0 that should fix your disconnection issues by sending periodic pings and automatically reconnecting when a connection is closed.
from homebridge-shelly-ng.
@alexryd I noticed that you already have code for 2PM. Any chance you could cut a release with support for this device or is there something missing from it? Appreciate you working on it!
from homebridge-shelly-ng.
@alexryd I have both.
I4 in use and plus 2 PM on the testing table.
What is the best way to try the beta?
from homebridge-shelly-ng.
I'm using 2PM as switches but I might get some as covers too soon.
from homebridge-shelly-ng.
I'm also wondering where did the release go. I don't see it on NPM nor here. Could you maybe release a 1.3 so we could install easily via the homebridge? I'll report issues and try helping fixing if necessary.
from homebridge-shelly-ng.
@alexryd
Finding and adding the Shelly Plus 2 PM was successful. Also in Homebridge App, Works flawlessly.
I only use the Shelly Plus 2 PM as a switch. I don't have a window cover to test that.
I will also test Shelly Plus I4 asap.
Can you please add the function? That he does not add Switch 1 to the device category but takes the Name (device name) for Shelly Plus 1 PM and Shelly Plus 1. And for Shelly Plus 2 PM and Shelly Plus I4 the Channel Name.
Thank you for your good work!!
from homebridge-shelly-ng.
@alexryd
As @marcel255 said Plus 2 PM as switch works fine.
Plus 2 PM Cover Mode
I try the cover mode, without a real load just by the time limits. And I can't control it over the homebridge, it's also stuck in "opening"/"closing" within the Shelly app I can control the relais.
Shelly i4
I got 4 Button and 1 Service Label
But if I press a button I cant see any "update" within homebrige
And I support the request from @marcel255 with the channel name, with 2 i4 it's 10 items and it's a bit messy.
For the service Label you use already the device name.
Thanks so far!
from homebridge-shelly-ng.
@marcel255 thanks for the hint. It worked!
I've tested a bit two 2PM devices since then I have some issues with them: even when triggered through the HomeKit, it wouldn't trigger the device change although I can switch on/off in the HomeKit. Today it's working just fine 🤷♂️ . I'm not sure if that's related to devices or the plugin since there are no debug logs visible (can I enable only for this plugin?) so I'd like to keep an eye on it for now.
from homebridge-shelly-ng.
I use the Shelly Plus 2 PM in cover mode:
The roller shutter is displayed as a window in the home app:
Also when I switch the shutter appears a long time a loading icon at the roller shutter.
But for the first version, i can control the roller shutter by the home app.
from homebridge-shelly-ng.
Hello, first, thanks for this plug-in!
I'm testing 2PM in cover mode too, and I have exactly the same problem that @Sebbo02
Let us know if you need support or more tests to fix it :-)
edit : @okonet Exactly the same ! I have two 2PM and they have also this issue on the web UI
from homebridge-shelly-ng.
Great to read this. Even if since 2 days I can't reproduce this issue.
Anyway, we have another issue with the % displayed on homekit when we use external button to control the cover (Homekit displays "Closing" indefinitely). However, it work perfectly when we control the cover under homekit directly.
from homebridge-shelly-ng.
I use the Shelly Plus 2 PM in cover mode: The roller shutter is displayed as a window in the home app:
PM2 still recognized as a window instead of a roller shutter. Is there a possibility of a fix in the near future?
from homebridge-shelly-ng.
Version 1.6.0 that I just released adds support for changing the cover type from Window to Window Covering or Door.
from homebridge-shelly-ng.
Related Issues (20)
- Shelly Plus1 not discovered
- Shelly Plus 2PM not found
- Temperature / Humidity from Shelly Addon HOT 2
- How to set an i4 input to be a contact sensor
- None of the Plugins support both the Shelly Plus Plug S AND the Shelly 1 PM Mini HOT 16
- Cannot remove shellyplus1
- New device: Shelly Pro Dimmer 2pm HOT 6
- Failed to load cached devices: Unexpected end of JSON input
- Shelly Plus Uni
- Current Consumption negative value warning HOT 2
- Invalid password after some time HOT 1
- Shelly Pro Dimmer 2PM Homebrige Shelly NG HOT 2
- Unable to get Shelly plus2PM as windows cover (and not window)
- Shelly Plus Add-on HOT 1
- Shelly 1 Plus Mini Gen 3 HOT 3
- Shelly i4 DC
- Does the plugin work with UL versions of NG devices?
- A removed shellyplus2pm device is still trying to connect
- Shelly Plus Plug IT
- Shelly 1PM Mini Gen3 Support HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebridge-shelly-ng.