NS Panel Pro Thermostat problems

Got it. Thank you very much for your detailed explanation.

It is important to be able to add multiple devices that should turn on when heating or cooling.

When you say multiple devices, you mean multiple thermometers (temperature sensors), right? So logic could be:

  • If any of the readings from the thermometers is below 20 degree, then TURN ON the heat pump.
  • Only if all of the readings from the thermometers are above 20 degree, then TURN OFF the heat pump.

You have only one smart device like ZBMINIR2 to actually turn on or off the heat pump, right?

I heat the weekend house, so I need to start boiler first (TH Origin, one for the house), keep it running and then I can regulate separate rooms via Thermostatic Radiator Valve.

I understand your setup: one boiler to heat the whole house, and many TRVs to control the temperature of each room, one TRV for one room.

But I don’t quit understand why are you using TH Origin to control the boiler? Should it be the temperature sensors from TRVs to decide whether the boiler should be turned on or off?

0.5 degrees is too much of a deviation because the floor is cold and needs to be heated for a long time. The best option is to set the tolerance to at least 0.1 degree.

Got it, no problem.

but with what I’m installing, it’s not possible to solve it this way.

I’m a little confused now. I thought your standard setup was:

  1. A smart switch, such as Basic R4, MINIR4, ZBMINIR2, to control the heat pump, or boiler, furnace, circulation pump, for the whole house.
  2. Many TRVs to maintain the temperature of each room.

I don’t see the difference between your setup and @p.silhan 's.

Would you please tell me how do you use SONOFF’s products to build a fully working thermostat system?

It is. I use temperature sensors from rooms, which are on the other side then the radiator and give more accurate temperature reading in old house than TRV.

Reason for TH Origin is that I need ā€œDry Contactā€ to switch boiler on/off (in house basement). I use temperature from TH Origin to measure temperature of water flowing back from radiators, to have feedback that everything works just fine. But TH Origin is operated by scenes now, but I plan to use Thermostat once ready.

Got it.

I use temperature sensors from rooms, which are on the other side then the radiator and give more accurate temperature reading in old house than TRV.

Are these temperature sensors also SONOFF products? Like SNZB-02P, SNZB-02D? So they can all be managed in eWeLink App, or NSPanel Pro.

Reason for TH Origin is that I need ā€œDry Contactā€ to switch boiler on/off (in house basement).

SONOFF has another Dry Contact smart switch called MINI-D, does it also work for controlling the boiler, technically?

Yes, that’s right. This scheme can be used for other heating systems. If you made a switch so that the user could choose whether to use the scheme I propose or the one you use.

thought it was a classic solution for heating what you have. How do we have something similar.

Turn on the heating using the above procedure so much more.

Open the valve for the given room. use a classic servo valve for 230v and it is controlled via your zigbee relay. simple solution that works very well.

Currently, only one device can be added to the heating control, which should be activated when the temperature drops below the set temperature. It is necessary to be able to add more devices because the temperature control must turn on the heat pump and open the servo valve + this logic:

So logic could be:

If any of the readings from the thermometers is below 20 degree, then D1 ON the heat pump.

Only if all of the readings from the thermometers are above 20 degree, then TURN OFF the heat pump.

You have only one smart device like ZBMINIR2 to actually turn on or off the heat pump, right?

Yes, they are all Sonoff SNZB-02x.

Yes, MINI-D would also work. To be honest, it would be better solution than TH Origin+relay, but I keep learning. :slight_smile:

Hello, I currently have a thermostat set up on my NS Panel Pro where a THR320D controls my boiler, with a SNZB-02D as its temperature sensor. This works well on its own.

I’ve just bought some TRVZBs, I’ve set up schedules for them in the ewelink app, but they’re only useful as temperature ā€˜limiters’ at present. If the room gets too hot, the valve closes and the room is no longer heated. If the room gets too cold, the valve opens, but if the boiler isn’t on, nothing will happen. I was going to set each one up as a thermostat on the NS Panel, but from reading this forum, I now understand that this may not work.

It would be nice if I could add multiple temperature sensors to a thermostat, with each having its own heating schedule. When any sensor calls for heat, the boiler turns on, if none of the sensors are calling for heat, the boiler switches off.

Another bug is that sometimes the actuator acts reversed. On heating keeping turn off the heat on lower temperatures

I’m trying to convince Sonoff to allow the addition of additional devices that can be started when the heating is turned on. In your case, it would be ideal if the thermostat itself turned on the boiler and opened the head on the controller. I solve this problem with heat pumps, boilers and the like

@Stophammer Thank you very much for your detailed requirements, and @Jojkoba thank you very much for sharing your knowledge.

I and my team are absorbing all the information and trying to understand the use cases better. I must admit we didn’t know much about Thermostat.

We should be able to come up with a better solution next week. We’ll share it here, and hopefully get your confirmation.

Feel free to write what you came up with, and I’ll write my opinion.

To clarify my situation, my current setup already works much better than the ancient analogue system it replaced, so I’m not complaining.

Here is a picture of my NS Panel:

The named SNZB-02s are bound to the corresponding TRVZBs. The THR320D is using ā€œSNZB-02P Hallwayā€ as its temperature sensor, which is set at 19.5c, so (as expected) the boiler isn’t on. I could add a new thermostat for each TRVZB, but I may encounter the problem described here:

The logic described here would solve this problem for me, if it applies to each sensor’s set temperature rather than a single temperature for the whole house (i.e. if any sensor is below its set temperature, turn the boiler on, and if no sensor is below its set temperature, turn the boiler off):

My only problem with this is that I’d set smart schedules for each TRV, and I’d also have to set each one up as a thermostat in my NS Panel with another schedule, which seems inelegant.

Would it be possible to link the TRVZBs to a thermostat in the NSPanel, so I’d only have to set the smart schedule for the TRVZB and not add them as new thermostats? The ewelink app/NS Panel knows that the set temperature hasn’t been reached, as seen below:

It says ā€œheatingā€ but it isn’t because the boiler isn’t on.

Again, this is just a suggestion, as these devices are already superior to the system they replaced, but it would be nice if they integrated better.

That’s how I wrote it and thought it should apply to every thermostat

Personally I believe that we are pushing Michael to many steps forward. Maybe we can focus to make a simple thermostat works stable and logically. Then we can suggest about multi pumps, spaces and valves. I think we confused him and we are loosing the very basic. NSpanel pro cannot stand up as a basic heater thermostat yet! That is only my personal friendly opinion

I agree, my suggestions are things that would be nice to have, they can certainly wait until any other issues are ironed out.

Also agree.

Keep Thermostat as it is for now and get it working (and reliable). As soon as possible.

Then continue with all the great advanced features.

We, who have more heating, do not agree that the thermostat repair should be postponed indefinitely. We need heating now, not in a year.

If I had read this forum earlier I would not have bought the nspanel, for me the thermostat is absolutely essential. the same goes for other buyers

Sonoff has never offered the features you’re asking for and describing. So this is not related to a malfunction. We’re trying to make functional the things that should already be provided and operating correctly — which they currently are not. After this, Sonoff will review the situation for potential upgrades.