El problema del agua fria-caliente a ratos es porque la caldera no tiene potencia suficiente para calentar el caudal de agua que exiges. Prueba a cerrar un poco la llave de paso del agua caliente hasta que des con la cantidad máxima de agua que puede calentar la caldera.
En cuanto al otro problema, tienes que ver el error que da la caldera. Verás que se encienden diferentes luces de la temperatura, eso marca el error. A mí me falló la termistancia sanitaria (el 40-90) y es bastante fácil de arreglar comprando otra en una tienda especializada (15 euros). Si ya fuera otra cosa, no sé decirte. Aquí tenéis todos los posibles errores de la caldera.
R- RS - VICTORIA (aplicables tb a otros modelos ROCA)
Códigos R códigos RS/ Victoria
? 01 Circuito de la termistancia sanitaria interrumpido 40-90
? 02 Circuito de la termistancia de calefacción interrumpido 50-90
? 03 Falta de presión en el circuito de calefacción 40-50-90
????Defecto en el relé de llama 60-90
( No comprobado) Entorno cuadro / equivalente al 06 (tb 40-60-90)
? 06 Seguridad de sobre temperatura abierta antes del encendido 50-60-90
? 07 Seguridad por inversión de humos abierta antes del encendido 40-50-60-90
Fusible de seguridad abierto antes del encendido 70-90
? 10* Autoprotección del sistema electrónico50-70-90
? 12* Defecto relacionado con la llama antes del encendido (gas, sonda de ionizacion) 60-70-90
? 14* seguridad de sobre temperatura abierta en funcionamiento 50-60-70-90
? 15* Seguridad por inversión de humos abierta en funcionamiento 40-50-60-70
? 16* Fusible de seguridad abierto en funcionamiento 80-90
? 17* Defecto en elementos relacionados con la llama en funcionamiento (gas, sonda de ionizacion) 40-80-90
? 19 Espera de apertura de presostato 40-50-80-90
? 20 Espera de cierre de presostato 60-80-90