-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
Feature request: Support devices without station #5
Comments
Hi elo79, the change of guard mode is only supported with a homebase at the moment. |
@elo79 Can you send me some debug logs to understand what the difference is between with station and without? Thanks! |
Sure, I sent you the logs via E-Mail. |
Hi, could you test the new released version (0.0.3) and tell me if there are any improvements? Thanks! |
@elo79 Can you test the last version (0.0.8) and tell me if there are any improvements? Thanks! |
@elo79 i would now implement support for devices without a station. But I need your help with that. Please let me know if you would be available. :) |
I'm testing this myself and I can't update the guard mode or have the mode status updated when I change it in the app. Running the latest version (FYI I am a ioBroker newb, just trying this out) |
@FuzzyMistborn From what I have seen so far, when changing the Guard mode without a station, this is done via the HTTP interface and not the P2P interface. If you want to help me, please enable the debug mode of the adapter and test changing the guard mode. After that please send me the logs (attention: the logs contain sensitive data). Any help is welcome :) |
Gotcha, I upped the polling to 5 minutes and it picked up the change from the app. I'll get you a log later for changing from ioBroker. |
@FuzzyMistborn In the meantime I had an idea how to implement the change of guard mode in a transparent way also for devices without station (in fact they are a station themselves). |
Ok logs sent via email. |
* Little progress for feature request: [#5](#5) * Implemented set Guard Mode with CMD_SET_PAYLOAD for certain devices * Added back USA ip addresses for P2P cloud discovery * Using the correct local time zone for communication with the Eufy Cloud * HUB filtering by device type 0 (station) removed * Added documentation for 2FA * Updated versions of the package dependencies
* Little progress for feature request: #5 * Implemented set Guard Mode with CMD_SET_PAYLOAD for certain devices * Added back USA ip addresses for P2P cloud discovery * Using the correct local time zone for communication with the Eufy Cloud * HUB filtering by device type 0 (station) removed * Added documentation for 2FA * Updated versions of the package dependencies
@bropat, |
@TechBrain64 |
As stated I'm willing to help out, but being very security conscious as I am my help will have to come from your first option. Now I should clarify my config, due to the fact Eufy doesn't proxy the mobile app connection back to the doorbell, but rather expects users to allow any ip/port range into their network; I currently cannot use the app outside my network. I don't use their cloud storage (all managed/viewed locally only). |
@TechBrain64 |
0.0.9 seems to be working to change guard mode from inside iobroker. |
How do I go about installing your code? |
I'm not seeing motion events get detected though. Not sure if that's a separate issue. @TechBrain64 install iobroker via docker. I installed this repo via the command line by using |
Thanks @FuzzyMistborn, I did see in the HA post someone mentioned docker. I've installed Ubuntu VM with docker and Portainer; which is up and running. But now I'm trying to figure out how to get ioBroker.eufy-security deployed. I'm trying to find the right path/entry point to pull in the container. |
You can't deploy this repo independently. You need to run the iobroker docker container itself. Here is my docker-compose section for iobroker:
|
@FuzzyMistborn, why is your composer pulling the container from "buanet/iobroker:latest" instead of @bropat? |
Because this isn't a docker container. It's an adapter/integration that runs via ioBroker. So first you need to install ioBroker, and the docker image to do that is |
Alright, I have it running and can access with web interface. What now? |
See the HASS Community forum page, I wrote up a blog post explaining what to do. |
I have the eufy.security adapter configured, but getting syntax errors for your blog examples; in particular the one for guard mode. I am however able to get the last picture event image, but it doesn't change. What is the correct syntax and file these belong in? Also, I wonder if these environment settings of the iobroker container may have some impact. I'm in the US and CST timezone. LANG | de_DE.UTF-8 |
Can you head over to the HASS forum to continue this? I'd rather not be filling up an issue thread with support on an unrelated issue. |
@bropat , Thought I'd share some observations I've found about the Eufy App/Camera workflow.
|
@TechBrain64 @FuzzyMistborn |
Nope still no luck on the doorbell press. Also not sure if you saw this: https://github.com/matijse/eufy-ha-mqtt-bridge . Might be useful? |
@FuzzyMistborn Can you send me the logs to identify the issue? |
@FuzzyMistborn |
Bingo. Haven't had a chance to test motion but doorbell press worked. |
I have revised push notification to properly support wired and battery doorbell notifications. Further it's saves the picture locally with state Thanks! |
Doorbell ring still works. |
That's good :)
It depends on whether Eufy sends |
Hey. Luckily i read through the open issues. The camera is recognized and all states work EXCEPT livestream and event pics. If i can also help you with that just let me know :) |
Well that makes sense, except that my "person detected" has been "true" for 3 days 😆 |
Any update when the pan/tilt camera's guard/current mode code will be merged? I am currently on 0.1.3. |
That's strange... Is it possible that you restarted the adapter after receiving the event? I ask because the event is reset after X seconds (adjustable in the settings; default: 15 seconds) and if within this time interval the adapter is restarted, then I can imagine this misbehavior. |
I don't have a pan/tilt camera, so I can't integrate it without help. Let me know. |
Possibly. How would I fix if I did? I've tried restarting ioBroker without luck. Also @PrayerfulDrop changing guard mode with my pan/tilt just fine. |
How are you enabling this? What version of the adapter? I try to change it and it isn’t recognized. |
Latest version of the adapter. And nothing special, it should just work. If it doesn't there's a bug and you need to provide some logs to figure out what's going on. |
A corrected version (0.1.4) has now been released. :) |
Well we're not showing "true" anymore so progress! Will report back once I get some motion events. |
If you want I can share my logs with you. I have a 2K Pan-Tilt camera. |
Hi @DieguitoCigala, gladly, once I get around to integrating the 2K pan-tilt camera, I'll get back to you on that :). |
Perfect. Whenever you want |
Same here got 2, pan and tilt so if you need logs in debug let me know. As per my experience so far it s coming pretty good. any ideas ? what are the correct settings in the adapter config ? i have the following: 5 pulling / 30sec before reset cheers for this great work |
Hi @alexispattein , there should be no latency problem between the eufy app and the adapter, as the latter receives the same push notifications. Unless there is a bug ;) Regarding the 2K pan-tilt camera, the same applies as I wrote to DieguitoCigala. :) |
Hi, thanks for your great work. I´m really looking forward for this adapter.
I own the wired doorbell: https://www.eufylife.com/products/variant/video-doorbell-2k-wired/T82001J1
and the indoor dome camera: https://www.eufylife.com/products/variant/indoor-cam-2k-pan-and-tilt/T8410121
I don´t have a homebase as theese devices don´t need one, which was the main reason I bought them.
Both devices show up with their attributes.
However there´s no option to change the guard mode or any other functionality.
Is this becuase of the missing homebase?
If you need any logs I´m happy to support you.
Best,
Bjoern
The text was updated successfully, but these errors were encountered: