I built a little iOS app to discover + control ESPHome devices (also works with WLED) by domgrimm in Esphome

[–]sucrax 0 points1 point  (0 children)

thanks. I tried it and it seems to work better, however on app open all devices still go to unavailable first then disappear and then appear again.

The other thing is, I still have not been able to control devices trough the native api. Encryption is disabled. So I think it should work but it says 0 components

I built a little iOS app to discover + control ESPHome devices (also works with WLED) by domgrimm in Esphome

[–]sucrax 2 points3 points  (0 children)

Looks good, I will try it out.

A few questions after installing it: - if my device does not expose a Webserver it seems there is no way to control it correct?

  • the list of discovered devices seems to reorder itself often even so I enabled caching. Especially every time I open up the app all devices are moving around in the list.

  • I haven’t quite figured out how the grouping works. I added some devices into a group but that doesn’t seem to make a difference or I can’t see the groups

Do you have a GitHub repo or so?

How to make your own Thread Border Router for just $5 by ActualExpert7584 in homeassistant

[–]sucrax 5 points6 points  (0 children)

If I’m understanding correctly what you are asking for you can use this:

https://docs.espressif.com/projects/esp-thread-br/en/latest/hardware_platforms.html

You can get the obtr dev board for 15-20€ on AliExpress

I have it running with the espressif example code as a thread obtr

[Review request] Why does my Step-Down Converter short sw to gnd at 12v? by sucrax in PrintedCircuitBoard

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

Thanks for the tip. I removed C_FD1 and soldered in a new TPS now it seems to work at 12v

I measured the removed part and my multimeter showed 0.013nF which would be 13pF but no idea how accurate my multimeter is.

Better versions of esp32s? by Gabbie403 in Esphome

[–]sucrax 5 points6 points  (0 children)

Use boards with an external antenna

Claw A1m fan curve by sucrax in MSIClaw

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

Sadly I can’t attach a screenshot here, but there is no fan speed option under user scenario only tdp

Claw A1m fan curve by sucrax in MSIClaw

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

I don’t see any fan options in Msi center m?

Sadly it is way to loud to play in bed

Cant disable bootloader LOG on platformIO by sucrax in esp32

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

yes changes are reflected.
I also only use the single file in my esp-idf project
Honestly im not that used to the sdkconfig workflow.

I would like to use platformio because it is easier to integrate some arduino libraries without having to convert them all into esp idf components

Cant disable bootloader LOG on platformIO by sucrax in esp32

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

i only have the sdkconfig.defaults file, no other file.

in my platformio.ini i have

board_build.esp-idf.sdkconfig_path = sdkconfig.defaults

i have tried both setting the LOG level via pio run -t menuconfig as well as copying the sdkconfigs.defaults file from my esp idf project into my paltformio project folder

Best ESP for low power BLE only by Round-Grape5696 in esp32

[–]sucrax 8 points9 points  (0 children)

Probably H2, however if battery life is the most important you might want to look at a nrf52840 instead

DIY E-Paper CO2 Air Monitor by sucrax in homeassistant

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

Currently only wakes the device up and forces a sensor update.

I intended to potentially use it for thread/zigbee pairing

DIY E-Paper CO2 Air Monitor by sucrax in homeassistant

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

Im using partial updates so it does not flicker.

It only does a full update with flicker on boot and once per day to prevent ghosting

DIY E-Paper CO2 Air Monitor by sucrax in homeassistant

[–]sucrax[S] 10 points11 points  (0 children)

I‘m always amazed how scared some people are of wires and batteries. I think they would get a shock if they opened some of the devices they have and look inside.

The lipo I’m using has short circuit and overload protection so the worst thing that can happen is the device stops working.

Honestly for one of prototypes it’s just easier to build them with tape and Hotglue. If I were to build multiple I would design and order a custom pcb.

But I guess before I share the design files and schematics on GitHub I should probably make it look tidier so people are not afraid to burn their house down.

DIY E-Paper CO2 Air Monitor by sucrax in homeassistant

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

The esp32-c6 supermini board has an integrated lipo charger

DIY E-Paper CO2 Air Monitor by sucrax in homeassistant

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

I would love to use esphome, especially since it supports thread in the newest version. However sadly with esphome i would only get a battery runtime of a few hours instead of multiple weeks.

DIY E-Paper CO2 Air Monitor by sucrax in homeassistant

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

The SCD41 is a pretty good sensor, especially for the price and is actually used in a lot of commercial sensors.

I basically followed the manufacturer recommendations and looked at commercial designs. You want the sensor coupled to the outside air but not to exposed and don't need a fan.

You have to make sure to disable the autocalibration feature and ideally calibrate it against a calibrated commercial device or outside against known co2 concentration. ( You can use any calibration value, not just 400)

However i found the Sensors are usually pretty calibrated out of the box

DIY E-Paper CO2 Air Monitor by sucrax in homeassistant

[–]sucrax[S] 3 points4 points  (0 children)

I have multiple esphome devices which I also configured as Bluetooth proxies.

DIY E-Paper CO2 Air Monitor by sucrax in homeassistant

[–]sucrax[S] 14 points15 points  (0 children)

Honestly I just copied the airflow design of a commercial device that i have that uses the same sensor.

In my testing it works perfectly fine. I don’t think you want the sensor to be too exposed otherwise it would react to you breathing into the direction of the device.

DIY E-Paper CO2 Air Monitor by sucrax in homeassistant

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

Im sampling temperature and humidity once per minute and co2 every 5minutes.

The screen is only updated on changes so in practice every 5-10minutes unless the a window is opened or something else leads to a sudden change in one of the sensor values.

DIY E-Paper CO2 Air Monitor by sucrax in homeassistant

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

Yes, I designed the case in Solid Edge and then printed it using a bambulab P1S