@Krieghund
Ok, I think I found it. I needed to have the door sensors start at a higher ID:
int doorChildren[] = {3, 4}; //i changed from 2,3
Thank you
@Krieghund
Ok, I think I found it. I needed to have the door sensors start at a higher ID:
int doorChildren[] = {3, 4}; //i changed from 2,3
Thank you
I'm sorry to ask a seemingly dumb question, but what do I need to do to get a third Dallas sensor to work? (I have a top/bottom fridge and a deep freezer).
I edited the following lines:
DeviceAddress dallasAddresses[] = {
{0x28, 0x29, 0x4F, 0x1, 0x0, 0x0, 0x80, 0xBB}, //Freezer Address -- Modify for your sensors
{0x28, 0x22, 0x53, 0x1, 0x0, 0x0, 0x80, 0x1E}, //Fridge Address -- Modify for your sensors
** {0x28, 0xA6, 0x58, 0x1, 0x0, 0x0, 0x80, 0x58} //Deep Freezer I added**
// set the temp resolution
for (uint8_t i = 0; i < 3; i++) { //i changed from 2
// Present temp sensors to controller
** for (int i = 0; i < 3; i++) { // i changed from 2**
gw.present(i, S_TEMP);
// Read temperatures and send them to controller
** for (int i = 0; i < 3; i++) { //i changed from 2**
I'm not sure what I'm missing. Thank you in advance for your help and great project!!!