Мне не очень понятно это. Вроде как на этой схеме написано, что D8 - это GPIO (как я понимаю, подходит, что обработать геркон). Ок, я пишу в коде pinMode(D8, INPUT_PULLUP) и проверяю в loop digitalRead(D8). Замыкаю D8 на плате на GND, а состояние не меняется - всегда LOW.