TomasHubelbauer / eufy-doorbell-snapshotter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Eufy Doorbell Snapshotter

This repository contains my effort to write a script to periodically take snaps from my Eufy doorbell for timelapse video production purposes.

I am trying to use the https://github.com/bropat/eufy-security-client library, but it depends on mqtt which doesn't work with Vite (version 1 of me trying this that I have removed but is still in the Git history) and got which is not supported by Bun at the moment: oven-sh/bun#4395.

I don't want to be touching Node anymore so I'll wait for either MQTT to fix the ESM export or for Bun to fix the got support.

The library uses Got for HTTP2 which I don't think native fetch supports so I don't think there is a path to drop the dep.

About


Languages

Language:TypeScript 100.0%