Exploring Wyze Camera Stability and NFC Tag Integration

I recently updated my Wyze Cam v3 and Cam Pan v2 to the latest firmware, and I must say, the improvements in event video recording stability are quite noticeable! It’s reassuring to see that the firmware updates are focused on enhancing security and reliability. However, I noticed that rolling back to older firmware versions requires a factory reset, which is something to keep in mind for future updates.

On a different note, I’ve been experimenting with NFC tags to control my smart lights. The idea is simple: tap an NFC tag to turn on a specific light. But here’s the catch—I set up the automation, and while the tag is scanned, the light doesn’t respond. I’ve double-checked the automation setup, and everything seems correctly configured. It’s a bit puzzling, but I’m determined to figure this out!

I’ve also been exploring the integration of multiple smart devices from different brands. It’s a challenge but also a great learning experience. For instance, I’ve managed to create a script that notifies me, my wife, and turns on a light if the front door is open while the alarm is active. It’s a simple yet effective setup that adds an extra layer of security.

Another interesting project I’m working on involves using ESPHome with ESP32 devices for room presence detection. The goal is to integrate this with OwnTracks and Home Assistant to automatically detect my location based on BLE beacon signals. However, I’m facing an issue where the ESP32 BLE transmitter power can’t be adjusted, causing OwnTracks to detect multiple beacons instead of pinpointing my exact location. I’m curious if anyone has successfully tackled this or has suggestions on how to proceed.

Lastly, I’ve been experimenting with a Winsen ZPHS01B air quality sensor. The initial setup seemed straightforward, but I’m encountering a UART read timeout error. After some research, I realized that the sensor requires a specific command sequence to trigger data transmission. I’m in the process of tweaking my code to ensure the commands are sent correctly and hoping to resolve this issue soon.

It’s amazing how these small projects can lead to such interesting challenges. I’d love to hear about your experiences and any tips or tricks you’ve picked up along the way!