I started to migrate all my stuff from RaspberryMatic to NodeRed in Homeassistant. In one logic, I modify all the variables for target temperatures when setting “Vacation” to true.
This is done with two “call service” nodes called at the same time when another boolean variable “vacation” changes. The two nodes look similar and like this:
Remove the “area” setting - that would be setting everything in the area to 20, whereas you only want to set the two listed entities. Similarly for the first one - you don’t need the area if you’re explicitly listing all of the entities, and doing so is setting more than you want.
If you fill out area and device and entity details, it’s finding all entities that in either the area list, or the device list, or the entity list - it’s not an “and”.