Skip to content

Commit 34568d8

Browse files
committed
tplink tapo camera local mode
1 parent 53ae1ed commit 34568d8

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
layout: post
3+
title: "Running TP-Link Tapo cameras without access to internet"
4+
category: local-mode
5+
author: Maksym Romanowski
6+
tags: [tp-link-tapo, camera, tl;dr]
7+
---
8+
## TL;DR
9+
This snippet shows how to run TP-Link Tapo cameras fully locally, without access to internet.
10+
11+
## Environment
12+
- TP-Link Tapo C110 hw 2.0 fw 1.4.7
13+
- TP-Link Tapo C225 hw 2.0 fw 1.1.1
14+
- NTP server running locally that doesn't use `time.windows.com` as a source of time
15+
16+
## Rationale
17+
By default, TP-Link Tapo cameras are connected to cloud for multiple purposes:
18+
- share video streams
19+
- perform firmware updates
20+
- sync time
21+
22+
Unfortunately, these cameras ignore NTP servers specified via DHCP config,
23+
and seem to rely on a list of hardcoded NTP servers.
24+
One of them is `time.windows.com`. You can find others in your firewall log once internet connectivity is blocked.
25+
26+
## Configuration
27+
- Setup cameras via Tapo app with internet connected
28+
- Update firmware if necessary
29+
- Create RTSP account (otherwise what's the point of running it fully locally?)
30+
- Use DHCP or specify local DNS
31+
- Block internet connection from cameras via network firewall (most likely on router)
32+
- Create DNS `A` record (on DNS used by Tapo) pointing `time.windows.com` to local NTP server

0 commit comments

Comments
 (0)