เคล็ดลับ
ยินดีต้อนรับผลงาน! โปรดอย่าลังเลที่จะมีส่วนร่วมในโครงการ
สะพานสำหรับระบบของคุณ

คุณสามารถค้นหาคำแนะนำการติดตั้งได้ที่นี่
คุณสามารถค้นหาคำแนะนำในการเรียกใช้แอปพลิเคชันได้ที่นี่
คุณสามารถค้นหาโมดูลข้อมูลเอกสารที่สามารถเข้าถึงได้ผ่าน API/WebSocket ได้ที่นี่
คุณสามารถค้นหาเอกสารสำหรับ CLI ได้ที่นี่
คุณสามารถค้นหาเอกสารสำหรับ API ได้ที่นี่
คุณสามารถค้นหาเอกสารสำหรับ WebSocket ได้ที่นี่
แอปพลิเคชันหลักที่มีโมดูล API/WebSocket และ Data แพ็คเกจนี้ต้องการแพ็คเกจ systembridgeshared
อินเตอร์เฟสบรรทัดคำสั่งสำหรับแอปพลิเคชัน ที่นี่คุณสามารถรับ token และอัปเดตการตั้งค่าและรับข้อมูล
อนุญาตให้แอปพลิเคชันอื่น ๆ เชื่อมต่อกับแบ็กเอนด์ ตัวอย่างเช่นในการรวมผู้ช่วยที่บ้าน
ส่วนหน้าสำหรับแอปพลิเคชัน
แพ็คเกจที่ใช้ร่วมกันที่ต้องการโดยแพ็คเกจ systembridgebackend และ systembridgecli
แพ็คเกจที่ใช้ร่วมกันใช้โดยแพ็คเกจอื่น ๆ ส่วนใหญ่ที่มีโมเดลที่ใช้โดยแอปพลิเคชัน
โดยเฉพาะสำหรับ Windows เพิ่มเซ็นเซอร์เพื่อรับข้อมูลระบบ 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! "