-
Notifications
You must be signed in to change notification settings - Fork 130
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
Shelly +2PM (HW v1) Powermeasurement not working #1424
Comments
Can you post logs please? |
Where can I get the logs from? |
Exactly the same error here and also ir afecta to the wall switch which now can not move more than the 30%… Also there is a reported error that does not allow to come back to the custom FW. Help appreciated! |
This issue is stale because it has been open 3 weeks with no activity. Comment or this will be closed in 1 week. |
the problem still exists. Here is the log file: 80260214 shelly_debug.cpp:231 No log file, sending new entries |
The logs show that the measured power is always 0... :( |
Is there a solution, how the problem can be solved? |
I am under the impression that you have the first Hardware Version of the device. Maybe Powermetering does not work there yet? |
Hi |
Can you give me the output I was asking for? You might need to reboot the device also? |
Redacted |
Thank you I reduced your info as it maybe contained too private information. But I have what I needed: It looks indeed like you have Version 1 of the hardware SNSW-002P16EU. There is no proper reset for the Power IC (or it's unknown?) in this version. Also that's the only known difference between version 1 and 2. You could try if a reboot/power cut helps for now. |
Sadly a power cut doesn't help. Even a reset to facorysettings doesn't help. If you find a solution, ist would be great. Within the Shelly-App the Calibration works fine. |
Hi, ok that would have been an easy fix. :( Sadly it is hard to Pinpoint this issue. The Chip itself is reset via software. And I think it is found otherwise your device should not be able to perform any firmware Update. So far I have no idea why this should not work. When you switch to "normal mode" i.e. non window cover you see the power showing, right? Maybe channels are switched somehow? Can you try to play around in this "normal mode"? |
One more thing: did you have the device on anything other than stock or this fw? It might also be that your calibration partition is wrong. Can you downgrade to stock? And if so does it show power measuerements? |
I’ve only used the Shelly with the stock firmware and this custom firmware. In the Shelly app, the power measurement works perfectly and is displayed correctly on the dashboard. The only place it doesn’t work is with this custom firmware. |
I see. |
So the only solution I can choose is to buy the Shelly +2PM in a new version and replace all 15 Shellys? |
That is not the solution 🙃 I can say that I cannot fix this as long as I do not know the exact problem. Can you please remove the plastic casing to confirm that the assumption is valid that we have a v1 board (0.1.5). This should be easy and is reversible. I can only look at the problem when I have the same hardware. Which cannot be bought anymore. |
Maybe you can try this: This avoids IRQ pin conflict. |
I tried the firmware. Unfortunately it doesn't solve the Problem. |
Ok thanks for testing. I guess this leaves the only option to send me the hardware if you want it running |
The Shelly Plus 2PM has been updated to the HomeKit version and defined as a Roller Shutter. During calibration, it only runs for a maximum of 5.09 seconds before ending the calibration. The maximum distance the shutter can move is about 30% of the total travel distance. New calibrations slightly change the maximum runtime. The same error occurs even after resetting and updating again. Turning off the power for several minutes does not affect the calibration time either. The input mode was set to separate - momentary, as it involves two push buttons. Version 2.12.1.
The text was updated successfully, but these errors were encountered: