Zum Inhalt springen

Integration · Unternehmensdaten

Claude & ChatGPT mit Adafruit IO verbinden

Frage deine KI nach dem neuesten Sensorwert oder danach, wie sich ein Wert im letzten Tag verändert hat, oder bitte sie, einen Wert an einen Feed in Adafruit IO zu senden. Sie kann Feeds und Gruppen auflisten und erstellen, Datenpunkte und Diagrammdaten lesen sowie deine Dashboards und Trigger ansehen. So erhältst du Antworten zu deinen Geräten, ohne die Weboberfläche zu öffnen.

Adafruit IO kostenlos verbinden

Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.

Fragen Sie zum Beispiel

  • “Was ist der neueste Messwert in meinem Temperatur-Feed?”

    Die KI findet den Feed und liest den neuesten Datenpunkt samt Zeitpunkt der Aufzeichnung.

  • “Wie hat sich die Luftfeuchtigkeit in den letzten 24 Stunden verändert?”

    Sie ruft aggregierte Diagrammdaten des Feeds für die letzten 24 Stunden ab und beschreibt Höchstwerte, Tiefstwerte und den Verlauf.

  • “Sende ON an den Feed garage-light.”

    Sie sendet den Wert an den Feed. Geräte oder Trigger, die diesen Feed überwachen, können darauf reagieren.

Was Ihre KI tun kann

Feeds und Daten

Feeds auflisten, erstellen und aktualisieren, Datenpunkte und den neuesten Wert lesen sowie neue Werte senden.

Diagramme und Verlauf

Aggregierte Feed-Daten für die letzten Stunden oder einen Datumsbereich mit einer Auflösung deiner Wahl abrufen.

Gruppen, Dashboards und Trigger

Gruppen erstellen, Werte gleichzeitig an mehrere Feeds senden sowie Dashboards, deren Blöcke und Trigger lesen.

  • “Erstelle einen Feed namens soil-moisture in meiner Gruppe garden.”

    Sie erstellt den Feed mit einem Namen und einem Schlüssel und ordnet ihn der von dir genannten Gruppe zu.

  • “Was befindet sich auf meinem Dashboard Greenhouse?”

    Sie findet das Dashboard und listet dessen Blöcke auf, etwa Diagramme, Messanzeigen und Schaltflächen.

  • “Welche Trigger habe ich eingerichtet?”

    Sie listet deine Trigger auf und kann die Details jedes einzelnen lesen.

21 Tools für Adafruit IO

Diese Tools werden beim Verbinden aktiviert. Sie können jedes einzelne deaktivieren oder festlegen, dass es vor der Ausführung Ihre Freigabe benötigt.

  • create_feedÄndert DatenEinen neuen Feed mit `name` sowie optional `key`, `description` und `group_key` zur Zuordnung zu einer Gruppe erstellen.
  • create_groupÄndert DatenEine Gruppe von Feeds mit `name` sowie optional `key` und `description` erstellen.
  • delete_feed_data_pointLöscht DatenEinen Datenpunkt über `feed_key` und `data_id` aus einem Feed löschen. Dies lässt sich nicht rückgängig machen.
  • get_current_userDas Profil des verbundenen Adafruit IO-Benutzers abrufen. Damit lässt sich prüfen, in welchem Konto du arbeitest.
  • get_dashboardEin Dashboard über `dashboard_id` abrufen.
  • get_feedEinen Feed über `feed_key` mit Name, Beschreibung, letztem Wert und Einstellungen abrufen.
  • get_feed_chart_dataAggregierte Feed-Daten zur Diagrammerstellung über `feed_key` abrufen, für die letzten `hours` oder zwischen `start_time` und `end_time`, optional mit einer `resolution` in Minuten.
  • get_feed_detailsZusätzliche Details zu einem Feed über `feed_key` abrufen, etwa zur Datenaufbewahrung und zum gemeinsamen Zugriff.
  • get_groupEine Gruppe über `group_key` samt ihren Feeds abrufen.
  • get_latest_feed_valueDen neuesten Datenpunkt eines Feeds über `feed_key` abrufen.
  • get_triggerEinen Trigger über `trigger_id` abrufen.
  • list_dashboard_blocksDie Blöcke (Diagramme, Messanzeigen, Schaltflächen) eines Dashboards über `dashboard_id` auflisten.
  • list_dashboardsDeine Dashboards auflisten.
  • list_feed_dataDie in einem Feed aufgezeichneten Datenpunkte über `feed_key` auflisten. Mit `start_time`, `end_time` und `limit` eingrenzen.
  • list_feedsAlle Feeds (Datenströme deiner Geräte) mit Name, Schlüssel und letztem Wert auflisten.
  • list_group_feedsDie Feeds einer Gruppe über `group_key` auflisten.
  • list_groupsFeed-Gruppen samt ihren Feeds auflisten.
  • list_triggersTrigger (automatische Aktionen und Benachrichtigungen auf Basis von Feed-Werten) auflisten.
  • send_feed_valueÄndert DatenEinen neuen Wert über `feed_key` an einen Feed senden (`value`, optional `lat`/`lon`/`ele` und `created_at`). Geräte oder Trigger, die den Feed überwachen, können darauf reagieren.
  • send_group_valuesÄndert DatenÜber `group_key` Werte gleichzeitig an mehrere Feeds einer Gruppe senden: `feeds` ist eine Liste aus {key, value}. Geräte, die diese Feeds überwachen, können darauf reagieren.
  • update_feedÄndert DatenName, Schlüssel oder Beschreibung eines Feeds über `feed_key` aktualisieren.

In drei Schritten einrichten

  1. 1

    App auswählen

    Erstellen Sie ein kostenloses PipMCP-Konto und wählen Sie Adafruit IO aus der App-Liste.

  2. 2

    Schlüssel einfügen

    Füge deinen Adafruit IO Key und deinen Adafruit IO-Benutzernamen ein. Melde dich bei io.adafruit.com an und klicke oben auf der Seite auf das Schlüsselsymbol (My Key). Kopiere den Active Key und den dort angezeigten Benutzernamen.

  3. 3

    Link zu Ihrer KI hinzufügen

    Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:

    1. Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
    2. Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
    3. Aktivieren Sie den Konnektor über das +-Menü in einem Chat.

Fragen

Was kann die KI in Adafruit IO tun?

Die KI kann dein Benutzerprofil, Feeds, Feed-Daten, Diagrammdaten, Gruppen, Dashboards, Dashboard-Blöcke und Trigger lesen. Sie kann Feeds erstellen und aktualisieren, Gruppen erstellen, Werte an einen Feed oder mehrere Feeds einer Gruppe senden und einzelne Datenpunkte löschen.

Sieht die KI meinen Adafruit IO-Schlüssel?

Nein. Deine Adafruit IO-Zugangsdaten werden verschlüsselt gespeichert und der KI niemals angezeigt. Nach dem Speichern werden sie nicht erneut angezeigt, auch dir nicht. Die KI sieht nur die Ergebnisse der Tools, die sie aufruft.

Kann ich festlegen, was die KI tun darf?

Ja. Du wählst aus, welche Tools aktiviert sind, und kannst zunächst nur Lesezugriff erlauben. Das Senden von Werten kann Aktionen deiner Geräte auslösen, und das Löschen eines Datenpunkts lässt sich nicht rückgängig machen. Deshalb kannst du für beide Aktionen deine Zustimmung vor der Ausführung verlangen. Jeder Tool-Aufruf wird protokolliert.

Funktioniert das mit ChatGPT?

Ja. Öffne in ChatGPT Einstellungen › Apps & Konnektoren › Erweitert, aktiviere den Entwicklermodus und füge deinen PipMCP-Link hinzu. Der Entwicklermodus erfordert einen kostenpflichtigen ChatGPT-Tarif: Plus, Pro, Business oder Enterprise. Derselbe Link funktioniert auch in Claude (Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen), Cursor und anderen MCP-Clients.

Was kostet das?

PipMCP bietet einen kostenlosen Tarif, und du brauchst zum Einstieg keine Kreditkarte. Kostenpflichtige Tarife werden pro abgeschlossener Aufgabe abgerechnet. Du benötigst außerdem ein eigenes Adafruit IO-Konto.

Warum muss ich neben dem Schlüssel auch meinen Benutzernamen eingeben?

Die meisten Adafruit IO-API-Adressen enthalten deinen Benutzernamen. PipMCP benötigt ihn daher, um auf deine Feeds, Gruppen und Dashboards zuzugreifen. Du findest sowohl den Benutzernamen als auch den Active Key unter My Key auf io.adafruit.com.

Lassen Sie Ihre KI noch heute in Adafruit IO arbeiten.

Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.

Adafruit IO kostenlos verbinden

PipMCP steht in keiner Verbindung zu Adafruit IO. Produktnamen sind Marken ihrer jeweiligen Inhaber.