No, no hace falta ese aparato, y además me parece carísimo. Yo tengo el Touch conectado a un KC868-A6 de Aliexpress, que costó unos 25€ con caja para raíl DIN incluida.
El KC868-A6 es básicamente un ESP32 con 6 relés, varias entradas digitales y lo más importante, un puerto RS485, que es el que se utiliza para comunicarte con el clorador. Los relés pueden ser útiles para controlar otras cosas, por ejemplo el motor de un cobertor, luces, etc. Y las entradas digitales también vienen bien por ejemplo si el cobertor tiene un final de carrera "cerrado" para conocer su posición.
El ESP32 lo programo con esphome igual que en el vídeo que has puesto. Ahí defino todos los registros MODBUS del aparato, esta información me la dio BSV sin ningún tipo de problema. Una vez programado, el home assistant lo detecta automáticamente y se puede ver toda la info y manejar las consignas de ORP, pH, etc. modo manual/auto etc. desde home assistant.
Igual me animo y hago un mini-tutorial aquí en el foro explicando la configuración y cuelgo mi yaml del esphome por si alguien se anima a montarse algo parecido, con fotos, etc.
Por cierto, en el anterior mensaje te recomendé la sonda ORP, ahora que ya han pasado un par de meses no lo tengo tan claro... En mi caso las medidas que toma esa sonda son una auténtica basura, entre el día y la noche hay +200 mV de diferencia, hay veces que sin cloro marca 700, otras con 3 días clorando a tope no pasa de 600... Yo no sé si es que me ha tocado una mala o que no consigo entender los valores...