Hi everyone!
I would love to know if my Tapo C310 Is integrable with Home Assistant using this integration.
Thank you!!!
Hello,
yes, as stated in readme.
Thank you very much!
Yes, now I’ve seen it! Sorry for my lack of attention
I have recently bought c200 and it was delivered 2 days ago. Your component works like a charm. What impressed me most is the ability to use it as a motion tracker.
I was able to use it on local but when I brought the camera to office I could not connect to it. My HA at home does not accept its ip. RTSP connection to VLC is succesful but not the integration. Is there a special way of adding the ip on the integration page or am I doing something wrong ?
Hey!
Glad to hear everything is working for you.
You need to open / forward ports and make sure the IP is public.
All 3 ports are open right now. The ip is my external ip. But still gives error.
What error at what part of configuration?
Do not put in protocol. IP address does not include protocol, it is just 4 numbers with dots between them. xxx.xxx.xxx.xxx
I also tried that. No result. I still get the error. Very interesting.
This might be related to Bug: Tapo integration does not work properly when the IP address is a DDNS. · Issue #110 · JurajNyiri/HomeAssistant-Tapo-Control · GitHub . But over there user managed to add it at least.
Hop on to discord when you have time, we can dive deeper and debug this further in more detail.
Can I have your discord please ?
To provide a bit more information, your config flow is failing here:
def isOpen(ip, port):
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.settimeout(3)
try:
s.connect((ip, int(port)))
s.shutdown(2)
return True
except Exception:
return False
Meaning it is seeing port 443 closed. You can use for example this tool to check if the port is opened or not.
My ISP’s modem is a very antique one. I already opened the ports but somehow they managed to stay as closed. Anyway I had a call with the ISP and the problem is solved I can now connect via the integration. Thank you very much for your help. Keep up the good work.
Was wondering if someone could see what I’m doing wrong with my automation. I want when I leave/come home the privacy filter on or off. The way I have done it with the UI it doesnt seem to work. This is how it looks in the automations.yaml
- id: Lämnar hemmet
alias: Lämnar hemmet
trigger:
- platform: geo_location
source: device_tracker.sm_g973f_2
zone: zone.home
event: leave
action:
- service: tapo_control.set_privacy_mode
data:
privacy_mode: 'off'
target:
entity_id: camera.james_vakt_hd
I solved this after some googling. I dint end up using geo_location but used a state instead, like this:
alias: Lämnar hemmet
trigger:
- platform: state
entity_id: device_tracker.sm_g973f_2
to: 'not_home'
action:
service: tapo_control.set_privacy_mode
entity_id: camera.james_vakt_hd
data:
privacy_mode: 'off'
Is it possible to control a C210?
I try some Cameras Control Examples (https://github.com/JurajNyiri/HomeAssistant-Tapo-Control/blob/f32687019ec0cffaadbd4b5a72a84bbb1f1ddffc/examples/EXAMPLES_LOVELACE.md)
But I don’t see any control buttons!?
Yes, integration works with C210.
Ok, thank you for your feedback!
I am thinking about getting a Tapo Camera but I really don’t want it to have any access to the internet. So local only.
Is this possible with this integration and will all functionality still be available without internet/cloud access? Not even planning on creating an account.