NEWS
Anfänger auf dem Schlauch - Werte in Datenpunkt schreiben
-
Hallo zusammen,
ich steige gerade von Arduino auf ioBroker bzw. JavaScript um.
Aktuell stehe ich auf dem Schlauch:
Ich habe aus dem Sensor INA219 zwei Spannungswerte. Diese addieren und auf 2 Kommastellen kürzen hat geklappt.
Ich schaffe es aber nicht den Wert in einen Datenpunkt zu schreiben.
Angefangen habe ich wie beim Arduino -> ich bilde mir einen temporären Wert, auf der Console wird der richtige Wert ausgegeben, aber wie bekomme ich diesen Wert in den Datenpunkt?
Im Arduino wäre jetzt ganz einfach
javascript.0.variables.VccBatterie = Bat; (Bat ist der errechnete Wert, das andere der Datenpunkt).Mit Google habe ich leider nichts gefunden was die Frage beantwortet.
Viele Tutorials, aber nichts wo man das von mir benötigte erklärt.Hat jemand einen kleinen Denkanstoß?
Viele Grüße
-
Hallo zusammen,
ich steige gerade von Arduino auf ioBroker bzw. JavaScript um.
Aktuell stehe ich auf dem Schlauch:
Ich habe aus dem Sensor INA219 zwei Spannungswerte. Diese addieren und auf 2 Kommastellen kürzen hat geklappt.
Ich schaffe es aber nicht den Wert in einen Datenpunkt zu schreiben.
Angefangen habe ich wie beim Arduino -> ich bilde mir einen temporären Wert, auf der Console wird der richtige Wert ausgegeben, aber wie bekomme ich diesen Wert in den Datenpunkt?
Im Arduino wäre jetzt ganz einfach
javascript.0.variables.VccBatterie = Bat; (Bat ist der errechnete Wert, das andere der Datenpunkt).Mit Google habe ich leider nichts gefunden was die Frage beantwortet.
Viele Tutorials, aber nichts wo man das von mir benötigte erklärt.Hat jemand einen kleinen Denkanstoß?
Viele Grüße
@olis sagte: wie bekomme ich diesen Wert in den Datenpunkt?
setState('javascript.0.variables.VccBatterie', Bat, true), wenn der Datenpunkt existiert.
@olis sagte in Anfänger auf dem Schlauch - Werte in Datenpunkt schreiben:
Tutorials
-
Hallo zusammen,
ich steige gerade von Arduino auf ioBroker bzw. JavaScript um.
Aktuell stehe ich auf dem Schlauch:
Ich habe aus dem Sensor INA219 zwei Spannungswerte. Diese addieren und auf 2 Kommastellen kürzen hat geklappt.
Ich schaffe es aber nicht den Wert in einen Datenpunkt zu schreiben.
Angefangen habe ich wie beim Arduino -> ich bilde mir einen temporären Wert, auf der Console wird der richtige Wert ausgegeben, aber wie bekomme ich diesen Wert in den Datenpunkt?
Im Arduino wäre jetzt ganz einfach
javascript.0.variables.VccBatterie = Bat; (Bat ist der errechnete Wert, das andere der Datenpunkt).Mit Google habe ich leider nichts gefunden was die Frage beantwortet.
Viele Tutorials, aber nichts wo man das von mir benötigte erklärt.Hat jemand einen kleinen Denkanstoß?
Viele Grüße
@olis sagte in Anfänger auf dem Schlauch - Werte in Datenpunkt schreiben:
javascript.0.variables.VccBatterie = Bat
setState('javascript.0.variables.VccBatterie', Bat, true);ich hoffe das stimmt, kann nur Blockly, habe es da umwandeln lassen
-
@olis sagte: wie bekomme ich diesen Wert in den Datenpunkt?
setState('javascript.0.variables.VccBatterie', Bat, true), wenn der Datenpunkt existiert.
@olis sagte in Anfänger auf dem Schlauch - Werte in Datenpunkt schreiben:
Tutorials
@paul53 said in Anfänger auf dem Schlauch - Werte in Datenpunkt schreiben:
@olis sagte: wie bekomme ich diesen Wert in den Datenpunkt?
setState('javascript.0.variables.VccBatterie', Bat, true), wenn der Datenpunkt existiert.
@olis sagte in Anfänger auf dem Schlauch - Werte in Datenpunkt schreiben:
Tutorials

perfekt. Das hilft weiter!
-
@olis sagte in Anfänger auf dem Schlauch - Werte in Datenpunkt schreiben:
javascript.0.variables.VccBatterie = Bat
setState('javascript.0.variables.VccBatterie', Bat, true);ich hoffe das stimmt, kann nur Blockly, habe es da umwandeln lassen
@homoran said in Anfänger auf dem Schlauch - Werte in Datenpunkt schreiben:
@olis sagte in Anfänger auf dem Schlauch - Werte in Datenpunkt schreiben:
javascript.0.variables.VccBatterie = Bat
setState('javascript.0.variables.VccBatterie', Bat, true);ich hoffe das stimmt, kann nur Blockly, habe es da umwandeln lassen
Danke - funktioniert, aber ich will mit Blockly gar nicht anfangen.
Sieht zwar schön aus, aber ich versuche direkt mit einer Sprache zu arbeiten.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden