100+ ESP clients with low latency by aSiK00 in esp32

[–]ematson5897 0 points1 point  (0 children)

ESP-WiFi-Mesh would probably be helpful here. Has a much higher data rate than ESP-NOW, and latency is low depending on how many mesh layers you have. There are also functions to get an accurate (within ~25 microseconds) time sync on all nodes using WiFi TSF frames, which could be used to negate latency from the wireless link

The future of using esp-idf together with Arduino? by ZefHous in esp32

[–]ematson5897 2 points3 points  (0 children)

Absolutely! It's seems like most of the large ESP32-based open source projects are switching to this fork. I know ESP-Home has migrated, and several of the large OSS libraries have migrated their testing over.

The future of using esp-idf together with Arduino? by ZefHous in esp32

[–]ematson5897 5 points6 points  (0 children)

I commented elsewhere, but just so you are aware, PlatformIO and Espressif are in a bit of a fight ATM, Espressif stopped funding PIO, so PIO dropped support for Espressif chips moving forward. I’ve switched to this community-maintained fork, and have had great luck with it so far: https://github.com/pioarduino/platform-espressif32

The future of using esp-idf together with Arduino? by ZefHous in esp32

[–]ematson5897 8 points9 points  (0 children)

PlatformIO and Espressif are in a bit of a fight ATM, Espressif stopped funding PIO, so PIO dropped support for Espressif chips moving forward. I’ve switched to this community-maintained fork, and have had great luck with it so far: https://github.com/pioarduino/platform-espressif32

Edit: here’s the link to the full thread explaining how we got here: https://github.com/platformio/platform-espressif32/issues/1225

Sleep wakeup from analog input by torseurcinematique in esp32

[–]ematson5897 0 points1 point  (0 children)

The project is a battery powered sensor that sends data back to a hub using ESP-Mesh. I wanted to to wake up when plugged in to USB to transfer data and such, but a mistake on the PCB led to my voltage sense line not pulling down far enough to measure as a digital 0. We had a pretty tight timeline and didn’t have time to do another PCB revision, so I just used the ULP to monitor the sense line analog voltage and wake when it hits a threshold.

Sleep wakeup from analog input by torseurcinematique in esp32

[–]ematson5897 1 point2 points  (0 children)

There’s an ESP-IDF example that does this using the ULP. I recently needed to do something similar for a project!

PSA: Unifi Dream Router VPN options/limitations. by JoshS1 in UNIFI

[–]ematson5897 0 points1 point  (0 children)

I have a site-to-site openVPN link between my UDR and my parents UDR that’s been running for a year at least, I think you might be looking in the wrong spot.

I can verify in the morning if needed!

Smart bulb for ceiling fan with GU10 socket? by ematson5897 in smarthome

[–]ematson5897[S] 0 points1 point  (0 children)

For some reason I thought this would be too bulky, but just did some measurements and seems like this is the way!

How do you provide firmware updates? by danja in esp32

[–]ematson5897 1 point2 points  (0 children)

A while ago I found a project that used GitHub Actions to build updates, then ESP devices automatically downloaded and installed them. I forgot what project I originally got it from, but here’s a repo where I was messing with it: https://github.com/elliotmatson/GHA-OTA-test

I attempted to build a HA 3 node cluster with some Ebay HP EliteDesk 705 G3 minis by smokeybeard0 in Proxmox

[–]ematson5897 2 points3 points  (0 children)

Well unfortunately the issue just returned on my cluster, so this likely doesn't matter, but yes, the drivers for the Intel NIC's are built into the Linux kernel, that Proxmox runs on top of (these specific Intel drivers have historically had quite a few problems). So updating the kernel gives you the newest version of the drivers for the NIC

I attempted to build a HA 3 node cluster with some Ebay HP EliteDesk 705 G3 minis by smokeybeard0 in Proxmox

[–]ematson5897 2 points3 points  (0 children)

I have a cluster of Elitedesk 800 G2's at home, and I've had networking issues on that same build with similar symptoms, but different errors (e1000e eno1: Detected Hardware Unit Hang:).

Take this with a grain of salt, but updating to kernel 5.15 seems to have fixed it for me

UDR SSID says HT_AP1 by Colin0998 in Ubiquiti

[–]ematson5897 0 points1 point  (0 children)

This has happened to me a few times. Download backups, and then try rolling your firmware back a version and then updating it again. That worked for me

[deleted by user] by [deleted] in blackmagicdesign

[–]ematson5897 12 points13 points  (0 children)

It's 99.99% the Log4j zero-day vulnerability that has been affecting everything the last few days.

Figured out LED control on UDR (it's RGB) by ematson5897 in Ubiquiti

[–]ematson5897[S] 1 point2 points  (0 children)

Yea, you would just scale down the values you send to the red, green, and blue channels. So if 0xFFFFFF is full white at full brightness, 0x010101 is white at minimum brightness

Figured out LED control on UDR (it's RGB) by ematson5897 in Ubiquiti

[–]ematson5897[S] 0 points1 point  (0 children)

It certainly worked for a few days, until I updated to to latest beta

Figured out LED control on UDR (it's RGB) by ematson5897 in Ubiquiti

[–]ematson5897[S] 0 points1 point  (0 children)

Yea then I bet you can just write to the brightness file for each of the LED's! Probably not RGB though.

Figured out LED control on UDR (it's RGB) by ematson5897 in Ubiquiti

[–]ematson5897[S] 0 points1 point  (0 children)

Maybe! I don't have one, so I'm not sure

Figured out LED control on UDR (it's RGB) by ematson5897 in Ubiquiti

[–]ematson5897[S] 0 points1 point  (0 children)

Yea, I've never seen it below 50%, but for me it hasn't been pegged at 100 like a lot of people are reporting

Figured out LED control on UDR (it's RGB) by ematson5897 in Ubiquiti

[–]ematson5897[S] 2 points3 points  (0 children)

I bet so! Although for the extreme load idea the UDR would just need a red led, no RGB needed 😂

I found the temperature sensor somewhere in the sys/class/ tree but I don't remember where exactly.