FitnessSyncer και Home Assistant

Το Home Assistant μπορεί να χρησιμοποιήσει το FitnessSyncer MCP Server μέσω της ενσωμάτωσής του με το Model Context Protocol. Μόλις συνδεθεί, το AI πίσω από το Assist μπορεί να απαντήσει σε ερωτήσεις σχετικά με τα δεδομένα υγείας και φυσικής κατάστασης σας, φωνητικά ή μέσω συνομιλίας: πώς κοιμηθήκατε αυτή την εβδομάδα, αν ο καρδιακός σας ρυθμός σε κατάσταση ηρεμίας παρουσιάζει πτωτική τάση ή πότε καταγράψατε για τελευταία φορά το βάρος σας.
Αυτό συνδέει το Assist με το FitnessSyncer, ώστε να μπορεί να απαντά όταν του κάνετε ερωτήσεις. Δεν προσθέτει αισθητήρες FitnessSyncer στα ταμπλό ή στις αυτοματοποιήσεις σας.
Πριν ξεκινήσετε
- Ένας λογαριασμός FitnessSyncer με τις πηγές σας συνδεδεμένες. Το MCP Server περιλαμβάνεται σε κάθε λογαριασμό· ανατρέξτε στην ενότητα «Πρώτα βήματα» αν είστε νέος χρήστης.
- Home Assistant με το Assist ρυθμισμένο να χρησιμοποιεί έναν AI πράκτορα συνομιλίας, όπως το Open AI, το Anthropic, το Google Gemini ή ένα τοπικό μοντέλο μέσω του Ollama. Το FitnessSyncer MCP Server προσφέρει πολλά εργαλεία, και ένα μεγαλύτερο μοντέλο επιλέγει μεταξύ αυτών με μεγαλύτερη αξιοπιστία από ένα μικρό τοπικό μοντέλο.
- Η ενσωμάτωση του My Home Assistant, η οποία αποτελεί μέρος της προεπιλεγμένης διαμόρφωσης. Όταν συνδέεστε στο FitnessSyncer, επιστρέφετε στο Home Assistant σας μέσω αυτού.
Βήμα 1: Δημιουργήστε τα κλειδιά σας στο FitnessSyncer
- Μεταβείτε στη σελίδα «Λογαριασμοί προγραμματιστών».
- Στο κάτω μέρος της σελίδας, επιλέξτε το Home Assistant από τη λίστα και κάντε κλικ στο «Δημιουργία».
- Σημειώστε το Client Id και το Client Secret. Το Client Secret εμφανίζεται μόνο μία φορά· αν το χάσετε, μπορείτε να το δημιουργήσετε εκ νέου, αλλά τότε θα πρέπει να το εισαγάγετε ξανά στο Home Assistant.
Βήμα 2: Προσθέστε το FitnessSyncer στο Home Assistant
- Στο Home Assistant, μεταβείτε στις «Ρυθμίσεις» και, στη συνέχεια, στην ενότητα «Συσκευές και υπηρεσίες».
- Επιλέξτε «Προσθήκη ενσωμάτωσης» και επιλέξτε «Model Context Protocol».
- Εισάγετε το «https://www.fitnesssyncer.com/services/mcp» ως διεύθυνση URL του διακομιστή και πατήστε «Υποβολή».
- Το Home Assistant ζητά τα διαπιστευτήρια της εφαρμογής. Εισάγετε το FitnessSyncer ως όνομα και επικολλήστε το Client ID και το Client Secret από το Βήμα 1.
- Θα μεταφερθείτε στο FitnessSyncer για να συνδεθείτε και να εγκρίνετε τα δικαιώματα που ζητά το Home Assistant. Αποεπιλέξτε ό,τι δεν θέλετε να κάνει το Assist· για την απάντηση σε ερωτήσεις, αρκούν τα δικαιώματα ανάγνωσης.
- Επιστρέφετε στο Home Assistant, όπου ολοκληρώνεται η προσθήκη της ολοκλήρωσης.
Βήμα 3: Αφήστε το Assist να χρησιμοποιήσει το FitnessSyncer
- Στο Home Assistant, μεταβείτε στις «Ρυθμίσεις», στη συνέχεια στην ενότητα «Συσκευές και υπηρεσίες», ανοίξτε την ενσωμάτωση AI (όπως το Open AI Conversation) και επιλέξτε το εικονίδιο με το γρανάζι δίπλα στον πράκτορα συνομιλίας.
- Στην ενότητα «Under Control» Home Assistant, επιλέξτε επίσης το FitnessSyncer και υποβάλετε.
- Στην ενότητα «Ρυθμίσεις» και στη συνέχεια «Φωνητικοί βοηθοί», ανοίξτε τον βοηθό με τον οποίο επικοινωνείτε και ορίστε τον «Πράκτορα συνομιλίας» του σε αυτόν τον πράκτορα.
- Ο πάροχος AI σας χρεώνει το API του ξεχωριστά από οποιαδήποτε συνδρομή chat. Εάν το Assist σας απαντήσει ότι τα υπόλοιπα δεν επαρκούν, προσθέστε πίστωση μέσω του παρόχου σας· το Google Gemini προσφέρει επίσης ένα δωρεάν πακέτο.
Δοκίμασέ το
Ζητήστε από την Assist να κάνει οποιαδήποτε από τις παρακάτω ενέργειες για να βεβαιωθείτε ότι όλα λειτουργούν κανονικά:
- Με ποιες εφαρμογές και συσκευές είναι συνδεδεμένο το FitnessSyncer και πότε έγινε ο τελευταίος συγχρονισμός για κάθε μία;
- Πώς κοιμήθηκα αυτή την εβδομάδα σε σύγκριση με την προηγούμενη;
- Πώς εξελίχθηκε ο καρδιακός μου ρυθμός σε κατάσταση ηρεμίας τον τελευταίο μήνα;
- Πόσα βήματα έκανα χθες και πώς συγκρίνεται αυτό με τον στόχο μου;
Υπάρχουν πολλές ακόμη ιδέες στη σελίδα MCP Server.
Ο βοηθός σας AI σας εξηγεί τα αποτελέσματα των εξετάσεών σας με βάση τις δημόσιες κατευθυντήριες οδηγίες· δεν πρόκειται για ιατρική συμβουλή.
Μπορούν τα δεδομένα FitnessSyncer να εμφανίζονται ως αισθητήρες στον πίνακα ελέγχου Home Assistant μου;
Όχι μέσω αυτής της ενσωμάτωσης. Απαντά σε ερωτήσεις όταν ρωτάς το Assist και δεν δημιουργεί αισθητήρες ούτε ιστορικό στο Home Assistant. Αν θα σου ήταν χρήσιμοι αισθητήρες για τα βήματά σου, τον ύπνο ή το βάρος σου, παρακαλούμε ενημέρωσέ μας.
Home Assistant Δεν είναι δυνατή η σύνδεση με τον διακομιστή. Τι πρέπει να ελέγξω;
- Η διεύθυνση URL πρέπει να είναι ακριβώς https://www.fitnesssyncer.com/services/mcp. FitnessSyncer χρησιμοποιεί το πρωτόκολλο μεταφοράς Streamable HTTP και όχι το παλαιότερο SSE.
- Το Home Assistant πρέπει να είναι αρκετά πρόσφατο, ώστε η ενσωμάτωση του Model Context Protocol να υποστηρίζει τη σύνδεση. Εάν δεν σας ζητηθούν τα διαπιστευτήρια της εφαρμογής, ενημερώστε το Home Assistant.
Αφού συνδεθώ στο FitnessSyncer, δεν επιστρέφω στο Home Assistant. Γιατί;
Η σύνδεση πραγματοποιείται μέσω του «My Home Assistant», το οποίο στη συνέχεια ανοίγει το δικό σας Home Assistant. Βεβαιωθείτε ότι η ενσωμάτωση του «My Home Assistant» είναι ενεργοποιημένη και ότι συνδέεστε από ένα πρόγραμμα περιήγησης που έχει πρόσβαση στο Home Assistant σας.
Εάν η σελίδα «Σύνδεση λογαριασμού» παραμένει σε αναμονή και δεν ολοκληρώνεται ποτέ, ελέγξτε τη διεύθυνση URL της παρουσίας που εμφανίζεται κάτω από αυτήν. Ξεκινά με το http://homeassistant.local:8123, , το οποίο λειτουργεί μόνο για ένα Home Assistant με αυτό το όνομα στο δίκτυό σας. Επιλέξτε το εικονίδιο με το μολύβι, εισαγάγετε τη διεύθυνση που χρησιμοποιείτε για να ανοίξετε το Home Assistant σας και πραγματοποιήστε ξανά τη σύνδεση. Εάν το Home Assistant εμφανίσει τότε σφάλμα, αυτό σημαίνει ότι η διαδικασία σύνδεσης διήρκεσε υπερβολικά: διαγράψτε την ημιτελή καταχώριση και προσθέστε ξανά την ενσωμάτωση.
Πώς μπορώ να αποσυνδέσω το Home Assistant;
Αφαιρέστε την ενσωμάτωση στο Home Assistant και, στη συνέχεια, ανακαλέστε τα δικαιώματά της στο προφίλ σας ή διαγράψτε τα κλειδιά Home Assistant στις «Ρυθμίσεις προγραμματιστή».
