Anyone try this Wifi motion sensor?

a month ago by manwichmakesameal to c/homeassistant

Wi-Fi CSI motion sensing for ESP32. C++ SDK, ESPHome, Native, and Matter frontends, browser tools, and a CLI for the full device lifecycle. GPLv3 and commercial licensing. - francescopace/espectre

Just read about this and was wondering if anyone has tried it. Pros/cons/notes? This seems pretty neat on the surface and I plan on trying it myself.

https://github.com/...

BOFH666 7 points a month ago

Yes, yes And YES!!

This is really great. Grab some boards with an external antenna, I guess the S3 variants are the best.

This guy is really active and thorough.

Home Assistant integration is a wip, right now the cyd is a topic.

Star, follow and try it!

path: 0 25729608, hotness: undefined, score: 7, children: 1
manwichmakesameal 3 points a month ago

Awesome. Good to hear good things about it. I have some spare ESPs laying around to try this on so I guess I know what I'm doing this weekend.

path: 0 25729608 25729778, hotness: undefined, score: 3, children: 0
batmaniam 5 points a month ago

Well shit... There goes my weekend...

path: 0 25730649, hotness: undefined, score: 5, children: 0
hendrik 3 points a month ago

All I get after following the documentation, is a compiler error:

CMake Error at /data/external_components/fd3660ad/src/cpp/espectre_git_version.cmake:62 (message):  
  Unable to resolve ESPectre version from git describe, and the SDK header is  
  not stamped.  Fetch numeric tags (`git fetch --tags`), pass  
  -DESPECTRE_GIT_VERSION=..., or set ESPECTRE_GIT_VERSION in the environment.  
  fatal: No names found, cannot describe anything.  
Call Stack (most recent call first):  
  /data/external_components/fd3660ad/src/cpp/CMakeLists.txt:101 (include)  
  /data/external_components/fd3660ad/src/cpp/frontend/esphome/components/espectre/CMakeLists.txt:6 (include)  
-- Configuring incomplete, errors occurred!  
cmake failed with exit code 1, output of the command is in the /data/build/testesp/build/log/idf_py_stderr_output_12018 and /data/build/testesp/build/log/idf_py_stdout_output_12018  
ERROR Component discovery failed  

Edit: Managed to work around it. Now it actually detects movement! Just be aware this project looks like it's cooked up with a lot of AI assistance. There's a million pages of documentation, mostly convoluted and repetitive while telling slightly different things to do... And a compiler error is never a good first impression... It seems to work, though!

Now I have to find a few spare ESPs, which aren't already doing BLE or something, and see what kind of strain it puts on my wifi network.

path: 0 25739128, hotness: undefined, score: 3, children: 0
andrewoidxyz 1 point 3 days ago

Gonna have to try it

path: 0 26285401, hotness: undefined, score: 1, children: 0
homeassistant
homeassistant

@lemmy.world

login for more options
20862
941
1217

Home Assistant is open source home automation that puts local control and privacy first.
Powered by a worldwide community of tinkerers and DIY enthusiasts.

Home Assistant can be self-installed on ProxMox, Raspberry Pi, or even purchased pre-installed: Home Assistant: Installation

Discussion of Home-Assistant adjacent topics is absolutely fine, within reason.
If you're not sure, DM @GreatAlbatross@feddit.uk

go to feed...