Для забавной системы управления физическим доступом (дверная блокировка и тревога) - Raspberry Pi, .net 5, ASP.NET, Azure IoT Hub.
Первоначально построено в 2018-2019 годах. Код рефактор в феврале 2021 года.
Больше информации в документах.
Видео: WebApp
Видео: push -уведомления и пи
Изучение построения микросервисов, лучшего структурного кода и некоторого электронного низкоуровневого программирования.
Выражая мое творчество - весело.
С момента публикации этого проекта я обновлял все для .NET 5, из более ранней версии .NET Core.
С тех пор произошла какая -то радикальная реструктуризация.
Моя цель - воссоздать мою оригинальную настройку Raspberry Pi и создать гиды о том, как все настроить.
| Тревога | Журнал доступа |
|---|---|
![]() | ![]() |
| Raspberry Pi |
|---|
![]() |
Проект состоит из двух основных услуг:
Услуги подключаются к этим услугам Azure:
Он также содержит эти приложения:
Raspberry Pi использует следующие компоненты:
Схема для установки.
Дополнительные инструменты:
Вы можете запускать службы отдельно, но это требует некоторой конфигурации. Вместо этого настоятельно рекомендуется Project Tye.
Установлены глобальные инструменты TYE.
Чтобы запустить проекты, просто напишите следующую команду, когда в корневом каталоге:
tye run