Живой клиент · подключение к вашему Synapse
Логин по паролю на ваш homeserver, создание/вход в комнату, чтение и запись custom state-события family.calendar.item — ровно то, что подтвердил spike-скрипт, только теперь из браузера. Токен и room_id остаются только в этой вкладке (sessionStorage), после закрытия вкладки нужно войти заново, пароль никуда, кроме вашего Synapse, не уходит.
Проверьте интернет — приложение само попробует снова. Ваш вход сохранён, повторно вводить пароль не нужно.
Адрес сервера (базовый URL клиентского API). Менять нужно только для другого сервера.
Оставьте заявку: администратор сервиса подтвердит её. После этого вы создадите пароль и сможете позвать свою семью.
Отсканируйте QR-код, который показал владелец семьи, или введите код приглашения.
Календарь один на всю семью. Создавайте его, только если вы первый: остальных потом пригласите. Если вас уже позвали — примите приглашение выше.
Согласие не требуется — появится в календаре сразу.