Skip to content

Conversation

@PaTara43
Copy link
Contributor

@PaTara43 PaTara43 commented Jan 26, 2026

I also got a piece of ENGO EONE 230W from local representative. The firmware is 2.1 (latest at the moment)
Previous convertor lacked datapoint for temperature calibraion, used wrong valve protection convertor and didn't implemet floor temparature limits at all

Also, presets were a bit off with no datapoint and extra modes

])
.withDescription("Control algorithm"),
e.binary("valve_protection", ea.STATE_SET, "ON", "OFF").withDescription("Valve protection ON/OFF"),
e.enum("valve_protection", ea.STATE_SET, ["off", "on"]).withLabel("Valve Protection"),
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please keep this a binary

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It doesn't work then!
Same here

https://github.com/Koenkk/zigbee-herdsman-converters/blob/master/src/devices/engo.ts#L736

Cause they may also have "antistop" option, valve protection is an enum

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you check if antistop also works? You will also have to add it to:

                [
                    122,
                    "valve_protection",
                    tuya.valueConverterBasic.lookup({
                        off: tuya.enum(0),
                        on: tuya.enum(1),
                    }),
                ],

If it works use that, otherwise use [122, "valve_protection", tuya.valueConverter.onOff], and provide the debug log when using e.binary("valve_protection", ea.STATE_SET, "ON", "OFF").withDescription("Valve protection ON/OFF"), and trying to control it.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It doesn't have antistop, so I'll provide you with logs asap

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants