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.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login