Replace the software of the Rituals Genie ESP with ESPhome

I only got connection on tx, rx and ground on the pin header you connected to.
Don’t know why, but could’nt find a connection from those pins to the ESP.

So i think you need to do it like in the picture on github.
So TX , RX and Ground on the pin header as you have.
3 volt and IO0 directly to the ESP pins.
I just held them in place during flashing.
Just find a steady way to do it if you do it this way.
You can solder them if you feel safer that way :slight_smile:

And yeah, just power from the serial adapter.

1 Like

Excuse me, do you mean 3 volt to 3volt esp pin and ground to IO0 esp pin right ?

3 volt from your serial adapter directly to the esp, and same with ground.

It’s the Perfume Genie 2.0 you have?
Looks like things are a bit diffrent on earlier models.

I did it with NodeMCU as serial adapter.
But you just do the same with your adapter.
Maybe you need to go RX to TX and vice versa.

Something about the labeling on NodeMCU that makes it rx to rx and tx to tx i guess

1 Like

Aww, wao ! THX… :slight_smile: I will have to get me one of does NodeMCU´s too :sweat_smile: got the Version 2.0 on the picture

But ill try it with mine first, thank you very much :grinning:

Should be fine with what you have.
Just do TX to RX and RX to TX.
And remember, be shure it’s 3volt and not 5 volt.
Some adapters have a switch for that i have seen :slight_smile:

1 Like

Got it !!! :smiley: :yum: thank you so much you rescue my Day man… :sweat_smile: :blush:

1 Like

Your Yaml. code is working fine :+1:t4: but I’ll still will like to have 3 or 2 levels for fan control :see_no_evil::roll_eyes:

What do you mean?
With my yaml you can choose between 25%, 50%, 75% and 100%

If you want more or less options.
Change the number in this line:

speed_count: 4

I guess if you remove the line, it wil be all between 1 and 100%

Yes this is what i thought to, it should be 4 counts but i only got one :man_shrugging:t4: :blush:
one entity sry picture ist not uploading

Did you just use the switch?
If you click the entity, you should get a slider thing.

Don’t pay attention to the slider under the switch.
That’s just a hassio helper for my automation :slight_smile:

1 Like

Is that how it shows on your HA?
Did you change stuff inn the yaml?
This is how it looks here:

1 Like

Oh damn im so stupid sry :man_facepalming:t4::joy: i didn’t know that

1 Like

Looks like this…it seems I’m missing something :roll_eyes: i took the code and paste it didn’t change anything

What is the ESP-C9FF97?
Something you played around with before?

Maybe try deleting it from ESPhome devices in HA, and let it discover it self again?

1 Like

Don’t ask me how I know, but it can be dangerous to flash custom firmware on the non-2.0 genies (the ones with a built in battery). Without the proper precautions, you might end up breaking the 5V regulator.

Hi everyone,

This is maybe a very silly question, but how did you guys remove the black cover (the cartridge holder) over the circuit board, without damaging the plastic? I can’t find out exactly what is holding it together, and I am afraid of damaging it by using brute force.

I attached a picture of it. Thanks for any help!

There are screws under the label on the bottom. Take a photo of the QR code first, you might rip the label while peeling off

1 Like