Den Knoten habe ich schon geändert, indem ich ihm gesagt habe, dass 1 gleich an und 0 gleich aus ist, aber es bringt nichts.
Ich versuche verschiedene Dinge und schaue im Internet nach, aber es bringt nichts. Der Vorteil ist, dass ich aus meinen Fehlern lerne. Auf der anderen Seite macht es mich tief frustriert, aber das gehört zum Spiel dazu
Kannst du uns einen Screenshot davon schicken, was du in deinem Change-Baustein machst?
Du verwendest den Baustein « Set », dann setzt du den Titel des Attributs auf den Titel des Attributs, das dein Anschluss erwartet, und den Wert auf den erwarteten Wert?
Tatsächlich ist dein „payload“ an dieser Stelle wahrscheinlich ein String, daher funktioniert es nicht, wenn du versuchst, eine Eigenschaft „channel_0“ einem String zuzuweisen (daher die Fehlermeldung)
Du musst ein „Set“ in diese Box „change“ hinzufügen, bevor du das Set erstellst, in dem du den Payload auf ein leeres Objekt {} initialisierst
Schritt 1: msg.payload = {} (vergiß nicht, den richtigen Payload-Typ zu setzen, siehe Screenshot)
Schritt 2: msg.payload.channel_0 = on (das Gleiche, was du bereits gemacht hast)
Guten Abend Jérôme und die Community
ich habe ein Tutorial zum Steuern der Xiaomi-Gateway geschrieben, in dem ich erkläre, was ich erreichen konnte und was ich noch nicht gelöst habe. Aber meine begrenzten Kenntnisse in Js und NodeRed haben es mir noch nicht ermöglicht, eine Lösung für einen bestimmten Punkt zu finden: „Der Gültigkeitsbereich von Werten in einem Scope“. Wie mir Jérôme vorgeschlagen hat, teile ich dieses Tutorial.
Wie kann ich 11 Seiten, die ich in Word verfasst habe, veröffentlichen?
Sobald die fehlenden Lösungen gefunden sind, werde ich es mit den Änderungen überarbeiten. Außerdem denke ich, dass es noch andere Probleme mit der Speicherung von Werten geben wird (z. B. mein Temperatursensor aktualisiert sich und ich kann keinen Verlauf von mehr als einer Stunde im Diagramm erstellen, während er funktionierte, als er in der Xiaomi-Integration definiert war).
@Psoy deine Datei scheint nicht zugänglich zu sein. Es heißt, sie wurde gelöscht?
Was deine 32-GB-Speicherkarten angeht, je nach Marke haben sie mehr oder weniger 32 GB. Vielleicht ist es einfach das. Hast du die tatsächlichen Kapazitäten an einem PC überprüft?
Super Tutorial, der Node-RED-Teil ist sehr gut detailliert, da hast du sicher viel Zeit investiert.
Falls ich mir ein paar Ratschläge erlauben darf: Man sollte die Befehlszeilen hinzufügen, damit andere Benutzer kopieren und einfügen können, für die Fauleren unter ihnen.
Den Gladys-Teil detaillierter beschreiben, der das Herzstück des Projekts ist. Einfach den Teil zur Erstellung eines Objekts in MYQTT, denn der Endbenutzer weiß nicht, ob er ein oder mehrere MQTT-Objekte oder ein Objekt mit mehreren Funktionen erstellen muss.
Wie Pierre-Gilles mir zuvor sagte, könnte man eventuell einen kleinen Rechtschreibprüfer hinzufügen.
Danach, wenn du dich auskennst, kannst du ein Tutorial auf GitHub erstellen, wenn du dich auskennst. Ich hatte auf meiner Seite versucht, ein Tutorial für einen Wasserniveausensor für eine Regenwasserrückgewinnung zu erstellen.
Hallo Jérôme,
Danke für deine Rückmeldung
Den Korrektor habe ich gemacht, aber gestern bin ich um Mitternacht fertig geworden, da hatte ich wohl die Augen zu .
Was meinst du mit Befehle kopieren (sprichst du von den Codezeilen in den Nodes)?
Und die MQTT-Teile nochmal übernehmen?
Bei GitHub habe ich gestern getestet, aber es nimmt keine Bilder? Ich wollte das in die « Read me » kopieren.
Um den MQTT-Teil in Gladys wieder aufzunehmen, mit Screenshots zur Erstellung des Objekts selbst.
Integration - MQTT - Erstellung - Name des Objekts, Name des Topics…
Bei den Bildern über GitHub bestätige ich dir, das ist nicht einfach, ich habe auch gekämpft. Pierre-Gilles hat mir danach geholfen, sonst wenn du das Tutorial anschaust, das ich gemacht habe, war es auch sehr lang
Sehr gut, ich mache noch ein paar Änderungen und suche nach Rechtschreibfehlern. Wenn du möchtest, wirfst du bitte einen Blick darauf, bevor ich es mit Pierre-Gilles’ Zustimmung veröffentliche.
Danke für deine Hilfe.
Hallo Jerome
ich habe das Tutorial aktualisiert, falls du mal einen Blick darauf werfen könntest. (zwischen zwei Geschenken auspacken )
Frohe Feiertage
Das ist super, ich schicke dir eine Nachricht, um ein paar Kleinigkeiten zu besprechen. Ich hoffe, @pierre-gilles hat Zeit, es zu lesen, um seine Meinung zu äußern, aber super Arbeit.
Ich denke, das kann auch der Community helfen, Node-red besser zu verstehen.
Ja, du kannst es später im « Tutorial »-Bereich veröffentlichen.
Zögere nicht, weitere Themen über Node-red zu entwickeln, falls gewünscht. (Meiner Meinung nach sind die Themen Arduino und Rflink von der Community erwartet und können relativ einfach über Node-red umgesetzt werden.)
Ich bin aus dem Urlaub zurück und lese eure Nachrichten.
@Psoy Ja, es wäre wirklich cool, diesen Leitfaden im Forum zu veröffentlichen, damit der Inhalt vom Forum und von Google indexiert wird. So können neue Nutzer den Inhalt durch eine Suche finden!
Du erstellst ein neues Thema und kopierst deinen Text hinein. Vielleicht musst du ihn in mehreren Nachrichten posten, es gibt vielleicht eine Nachrichtengrößenbegrenzung in Discourse (mal sehen)
Für die Bilder kannst du sie einzeln per Drag-and-Drop in das Textfeld einfügen
Natürlich sind die Nachrichten editierbar, also kannst du deinen Leitfaden im Laufe der Zeit weiterentwickeln.
Nochmals vielen Dank für die Zeit, die du für die Erstellung aufgewendet hast!