Node-Red?
Hey,
ich mache aktuell ein zweitägiges Probepraktikum und habe eine Aufgabe mit Node-Red bekommen.
Ich schaffe es allerdings nicht, Informationen aus einer Website aufzurufen.
Ich soll Strommarktdaten von SMARD mittels eines inject und eines function nodes erhalten, aber ich komme da einfach nicht weiter.
Über Hilfe würde ich mich sehr freuen.
1 Antwort
Bevor ich da das was falsches sage. Kannst Du damit was mit anfangen?
Hier sind die Schritte zum Empfang von Strommarktdaten von SMARD mit einem Inject- und einem Funktionknoten:
- Erstellen Sie einen neuen Node-RED-Flow.
- Fügen Sie einen Inject-Knoten zum Fluss hinzu.
- Setzen Sie die Eigenschaften des Inject-Knotens wie folgt:
- Typ: "Daten"
- Daten: {"SMARD": {"PRICE": 0.25, "LOAD": 10000}}
- Fügen Sie einen Funktionknoten zum Fluss hinzu.
- Setzen Sie die Eigenschaften des Funktionknotens wie folgt:
- Funktion: "msg.payload.SMARD.PRICE"
- Fügen Sie einen Ausgabeknoten zum Fluss hinzu.
- Verbinden Sie die Ausgänge des Inject- und des Funktionknotens mit dem Eingang des Ausgabeknotens.
Wenn Sie den Fluss starten, wird der Ausgabeknoten den aktuellen Strompreis ausgeben.
Hier ist ein Beispiel für den Code des Funktionknotens:
msg.payload = msg.payload.SMARD.PRICE;
Dieser Code nimmt den Preis aus dem SMARD-Objekt in der Nutzlast der Nachricht und gibt ihn als Ergebnis aus.