Ethernet + Arduino: веб-интерфейс не обновляет статус кнопок (JSON приходит, но HTML не меняется)

Описание:

  1. Проект: Веб-интерфейс на Arduino Ethernet (W5100) для мониторинга 4 кнопок. Данные должны обновляться через fetch() без перезагрузки.

  2. Что работает:

  • Сервер запущен (страница открывается по IP).
  • Эндпоинт /buttons возвращает JSON (пример: {"button1": 1, "button2": 0, ...}).
  • Кнопки подключены через INPUT_PULLUP (пины 22, 26, 30, 34 → GND).
  1. Проблема:
  • Значения кнопок в HTML всегда "-", хотя JSON корректен.
  • В консоли браузера данных нет ошибок (status 200).
  1. Код:
  1. Что пробовал:
  • Упростил HTML до одной кнопки — не помогло.
  • Проверил API вручную — JSON валидный.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.