Skip to content

Listing videos is not working. #18

@pferland

Description

@pferland

OS: Fedora Core 42
Python Version: 3.13.11
Requirements installed:

pferland@DL7530:/opt/tplink/tapo-cli$ pip install -r requirements.txt 
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: click in /usr/lib/python3.13/site-packages (from -r requirements.txt (line 1)) (8.1.7)
Requirement already satisfied: requests in /usr/lib/python3.13/site-packages (from -r requirements.txt (line 2)) (2.32.4)
Requirement already satisfied: urllib3 in /usr/lib/python3.13/site-packages (from -r requirements.txt (line 3)) (2.3.0)
Requirement already satisfied: datetime in /home/pferland/.local/lib/python3.13/site-packages (from -r requirements.txt (line 4)) (6.0)
Requirement already satisfied: pycryptodome in /home/pferland/.local/lib/python3.13/site-packages (from -r requirements.txt (line 5)) (3.23.0)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3.13/site-packages (from requests->-r requirements.txt (line 2)) (3.4.1)
Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3.13/site-packages (from requests->-r requirements.txt (line 2)) (3.10)
Requirement already satisfied: zope.interface in /home/pferland/.local/lib/python3.13/site-packages (from datetime->-r requirements.txt (line 4)) (8.2)
Requirement already satisfied: pytz in /usr/lib/python3.13/site-packages (from datetime->-r requirements.txt (line 4)) (2025.2)
pferland@DL7530:/opt/tplink/tapo-cli$ 

Current version is not listing videos for any cameras that are listed.

command line output:

pferland@DL7530:/opt/tplink/tapo-cli$ python tapo-cli.py list-videos
Last X days [1]: 10
/opt/tplink/tapo-cli/tapo-cli.py:287: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
  end_time = datetime.datetime.utcfromtimestamp(end_unixtime).strftime('%Y-%m-%d 00:00:00')
/opt/tplink/tapo-cli/tapo-cli.py:288: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
  start_time = datetime.datetime.utcfromtimestamp(start_unixtime).strftime('%Y-%m-%d 00:00:00')

Found 0 videos for backdoor:

Found 0 videos for side yard:

Found 0 videos for inside house:

Found 0 videos for driveway:

Tapo App Screenshot showing Videos available

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions