To use the node in your project you should have the c2death/c2death-nodes-nodemcu library installed. Use the “File → Add Library” menu item in XOD IDE if you don’t have it yet. See Using libraries for more info.
C++ implementation
struct State {
};
{{ GENERATED_CODE }}
void evaluate(Context ctx) {
Number x = getValue<input_SLEEP>(ctx); // Ввели значение сколько спим. Считываем его.
if (isInputDirty<input_signal>(ctx)) // Если значение на сигнальном пине - поменялось , активируем сон !
ESP.deepSleep(x*1000000); // 20e6 это и есть deep-sleep. Засыпаем на 20 секунд!
// чтобы проснулся модуль Nodemcu , ножку D0 надо замкнуть на RST
}