Это отличная возможность собирать код тем людям, которые не знают как правильно писать код. Хотелось бы, чтобы Blockly можно было расширять, есть такой модуль "Мои блоки", но он не доработан, нет дерева каталогов и сценарии. Когда собирается большой список блоков, то это создаем не удобство в поиске нужного мне блока. Было бы здорово, если была бы подсказка, что код собран неверно. Сейчас у Blockly появилась хорошая функция, это запустить сценарии перед тем, как вы сохраните его. Я когда собираю код, то вместо включении какого-то либо устройства, вставляю блок сообщить "этот сценарии сработал", "блок первый" "вариант 1" "вариант 2" и т.д, если все отрабатывает как мне нужно, то вставляю уже код устройства. Также предлагаю всем желающим обсуждать тему Blockly здесь https://mjdm.ru/forum/viewtopic.php?f=5&t=6676, спрашивайте, делитесь своим опытом, осуждайте, это поможет новичкам освоить majordomo.