Consejo
¡Contribuciones bienvenidas! No dude en contribuir al proyecto
Un puente para sus sistemas.

Puede encontrar instrucciones de instalación aquí.
Puede encontrar instrucciones para ejecutar la aplicación aquí.
Puede encontrar módulos de datos de documentación a los que se pueda acceder a través de la API/WebSocket aquí.
Puede encontrar documentación para la CLI aquí.
Puede encontrar documentación para la API aquí.
Puede encontrar documentación para WebSocket aquí.
La aplicación principal que contiene los módulos API/WebSocket y Data. Este paquete requiere el paquete systembridgeshared .
La interfaz de línea de comando para la aplicación. Aquí puede obtener el token y actualizar la configuración y obtener datos.
Permite que otras aplicaciones se conecten al backend. Por ejemplo, en la integración del asistente de origen.
El frontend para la aplicación.
Paquete compartido requerido por los paquetes systembridgebackend y systembridgecli .
Paquete compartido utilizado por la mayoría de los otros paquetes que contienen los modelos utilizados por la aplicación.
Específicamente para Windows, agrega sensores para obtener información del sistema de Windows.
.setup.ps1./setup.shyarn install
yarn tauri buildyarn install
yarn tauri dev Write-Host " Make sure you have winget, GitHub CLI, Git and Python 3.12 installed before running this script! "
Read-Host - Prompt " Press Enter to continue "
Write-Output " Upgrading GitHub CLI... "
winget upgrade GitHub.CLI
Write-Output " Upgrading Git... "
winget upgrade Git.Git
Write-Output " Upgrading Python 3.12... "
winget upgrade Python.Python. 3.12
Write-Output " Clone repositories... "
gh repo clone timmo001 / system - bridge package
gh repo clone timmo001 / system - bridge - backend backend
gh repo clone timmo001 / system - bridge - cli cli
gh repo clone timmo001 / system - bridge - connector connector
gh repo clone timmo001 / system - bridge - frontend frontend
gh repo clone timmo001 / system - bridge - shared shared
gh repo clone timmo001 / system - bridge - models models
gh repo clone timmo001 / system - bridge - windows - sensors windows - sensors
Write-Output " Clone complete! " Write-Host " Make sure you have ran clone.ps1 and have winget, Git and Python 3.12 installed before running this script! "
Read-Host - Prompt " Press Enter to continue "
Write-Output " Upgrading Python 3.12... "
winget upgrade Python.Python. 3.12
Write-Output " Update pip, setuptools and wheel... "
python - m pip install -- upgrade pip setuptools wheel
Write-Output " Uninstall any existing packages... "
python - m pip uninstall systembridge - y
python - m pip uninstall systembridgebackend - y
python - m pip uninstall systembridgecli - y
python - m pip uninstall systembridgeconnector - y
python - m pip uninstall systembridgefrontend - y
python - m pip uninstall systembridgeshared - y
python - m pip uninstall systembridgemodels - y
python - m pip uninstall systembridgewindowssensors - y
Write-Output " Install packages... "
Write-Output " Install models.. "
Set-Location models && git pull && python - m pip install . && Set-Location ..
Write-Output " Install shared.. "
Set-Location shared && git pull && python - m pip install . && Set-Location ..
Write-Output " Install connector.. "
Set-Location connector && git pull && python - m pip install . && Set-Location ..
Write-Output " Install frontend.. "
Set-Location frontend && git pull && yarn install && yarn build && python - m pip install . && Set-Location ..
Write-Output " Install cli.. "
Set-Location cli && git pull && python - m pip install . && Set-Location ..
Write-Output " Install backend.. "
Set-Location backend && git pull && python - m pip install . && Set-Location ..
Write-Output " This next step requires you to build the windows-sensors/WindowsSensors/WindowsSensors.sln solution in Visual Studio. "
Read-Host - Prompt " Press Enter to continue "
Write-Output " Install windows-sensors.. "
Set-Location windows - sensors && git pull && python - m pip install . && Set-Location ..
Write-Output " Install complete! "