Apparatus comprising: a signal processor or processing module, the signal processor or processing module is configured at least to: receive signaling containing information about flow rates from sensorless converters in zone circulators in heating/cooling zones controlled by temperature sensors in a hydronic heating system in order to derive an adaptive pressure set point (P*(t)) to meet the flow rates requested by the heating/cooling zones using an adaptive system and flow control curve equation, the signaling received also containing information about total flow rates requested by the zone circulators; and determine corresponding signaling information about desired pump speeds (n) for the zone circulators to meet temperature requirements in heat zones, based upon the signaling received; determine an adaptive pump control curve equation based upon an adaptive system curve and as a moving maximum system flow rate that depends on a relationship between an adaptive pressure set point (P*(t)), a system flow rate requested by temperature loads, a minimum pressure at no flow, a control curve setting parameter, and an adaptive moving maximum flow and pressure, and determine 1) the adaptive pump control curve equation based upon the adaptive system curve and as the moving maximum system flow rate using an equation (2.1), as follows: P ∗ t = Q ∗ t Q ̅ m t α P ̅ m t − b 0 + b 0, where P*(t) represents the adaptive pressure set point, Q*(t) is the system flow rate requested by the temperature loads, b 0 is the minimum pressure at no flow, α is the control curve setting parameter varying as 1≤α≤2 defined in between a linear curve and a quadratic one, and Q m (t) and P m (t) are the adaptive moving maximum flow and pressure; or 2) a flow signal for use in a flow PID control technique based upon a flow set point in a control function using an equation (2.2), as follows: Q ∗ t = P ∗ t − b 0 P 0 − b 0 − α Q ̅ m t, including where the signal processor or processing module is configured to receive the instant pressure signal of P*(t) from a pressure sensor. a signal processor or processing module, the signal processor or processing module is configured at least to: receive signaling containing information about flow rates from sensorless converters in zone circulators in heating/cooling zones controlled by temperature sensors in a hydronic heating system in order to derive an adaptive pressure set point (P*(t)) to meet the flow rates requested by the heating/cooling zones using an adaptive system and flow control curve equation, the signaling received also containing information about total flow rates requested by the zone circulators; and determine corresponding signaling information about desired pump speeds (n) for the zone circulators to meet temperature requirements in heat zones, based upon the signaling received; determine an adaptive pump control curve equation based upon an adaptive system curve and as a moving maximum system flow rate that depends on a relationship between an adaptive pressure set point (P*(t)), a system flow rate requested by temperature loads, a minimum pressure at no flow, a control curve setting parameter, and an adaptive moving maximum flow and pressure, and determine 1) the adaptive pump control curve equation based upon the adaptive system curve and as the moving maximum system flow rate using an equation (2.1), as follows: P ∗ t = Q ∗ t Q ̅ m t α P ̅ m t − b 0 + b 0, where P*(t) represents the adaptive pressure set point, Q*(t) is the system flow rate requested by the temperature loads, b 0 is the minimum pressure at no flow, α is the control curve setting parameter varying as 1≤α≤2 defined in between a linear curve and a quadratic one, and Q m (t) and P m (t) are the adaptive moving maximum flow and pressure; or 2) a flow signal for use in a flow PID control technique based upon a flow set point in a control function using an equation (2.2), as follows: Q ∗ t = P ∗ t − b 0 P 0 − b 0 − α Q ̅ m t, including where the signal processor or processing module is configured to receive the instant pressure signal of P*(t) from a pressure sensor. 1) the adaptive pump control curve equation based upon the adaptive system curve and as the moving maximum system flow rate using an equation (2.1), as follows: P ∗ t = Q ∗ t Q ̅ m t α P ̅ m t − b 0 + b 0, where P*(t) represents the adaptive pressure set point, Q*(t) is the system flow rate requested by the temperature loads, b 0 is the minimum pressure at no flow, α is the control curve setting parameter varying as 1≤α≤2 defined in between a linear curve and a quadratic one, and Q m (t) and P m (t) are the adaptive moving maximum flow and pressure; or where P*(t) represents the adaptive pressure set point, Q*(t) is the system flow rate requested by the temperature loads, b 0 is the minimum pressure at no flow, α is the control curve setting parameter varying as 1≤α≤2 defined in between a linear curve and a quadratic one, and Q m (t) and P m (t) are the adaptive moving maximum flow and pressure; or 2) a flow signal for use in a flow PID control technique based upon a flow set point in a control function using an equation (2.2), as follows: Q ∗ t = P ∗ t − b 0 P 0 − b 0 − α Q ̅ m t, including where the signal processor or processing module is configured to receive the instant pressure signal of P*(t) from a pressure sensor.