NEWS
Daten von Python3 in Datenpunkt schreiben
-
Hey,
bin hier echt blutiger Anfänger und bräuchte mal ne kleine Hilfestellung.
Habe diesen Sensor für unser Gewächshaus angeschlossen an 3,3V / GND / SCA / SCL
https://www.adafruit.com/product/4026
(Raspi4 2GB)Und ich hab es irgendwie geschafft das mir der Sensor über Python3 über dieses Script den Feuchtigkeitswert ausgibt. :
(habe die Temperatur ausgeblendet, da ich die an der Stelle nicht benötige)import time
import board
from adafruit_seesaw.seesaw import Seesaw
i2c_bus = board.I2C()
ss = Seesaw(i2c_bus, addr=0x36)
while True:
# read moisture level through capacitive touch pad
touch = ss.moisture_read()# read temperature from the temperature sensor # temp = ss.get_temp()"sobald ich das Programm über: python3 /op/iobroker/sensor1.py starte.
So jetzt meine Herausforderung, wie bekomme ich die Werte als Datenpunkt in meinen Objekten ioBroker immer aktualisiert eingetragen ?

pls help :)
-
Hey,
bin hier echt blutiger Anfänger und bräuchte mal ne kleine Hilfestellung.
Habe diesen Sensor für unser Gewächshaus angeschlossen an 3,3V / GND / SCA / SCL
https://www.adafruit.com/product/4026
(Raspi4 2GB)Und ich hab es irgendwie geschafft das mir der Sensor über Python3 über dieses Script den Feuchtigkeitswert ausgibt. :
(habe die Temperatur ausgeblendet, da ich die an der Stelle nicht benötige)import time
import board
from adafruit_seesaw.seesaw import Seesaw
i2c_bus = board.I2C()
ss = Seesaw(i2c_bus, addr=0x36)
while True:
# read moisture level through capacitive touch pad
touch = ss.moisture_read()# read temperature from the temperature sensor # temp = ss.get_temp()"sobald ich das Programm über: python3 /op/iobroker/sensor1.py starte.
So jetzt meine Herausforderung, wie bekomme ich die Werte als Datenpunkt in meinen Objekten ioBroker immer aktualisiert eingetragen ?

pls help :)
@jan-schmeckenbecher
Du hast zwei einfache Möglichkeiten:- Vom Python Script aus: Auf http://ipaddress:8087/help (oder #tab-adapters/readme/simple-api von Deinem Admin-UI) findest Du die Doku
- Mit Blockly/JS Python script ausführen und die Ausgabe dann Parsen und eintragen.
Bei Fragen, gern schreiben.
-
Hey,
bin hier echt blutiger Anfänger und bräuchte mal ne kleine Hilfestellung.
Habe diesen Sensor für unser Gewächshaus angeschlossen an 3,3V / GND / SCA / SCL
https://www.adafruit.com/product/4026
(Raspi4 2GB)Und ich hab es irgendwie geschafft das mir der Sensor über Python3 über dieses Script den Feuchtigkeitswert ausgibt. :
(habe die Temperatur ausgeblendet, da ich die an der Stelle nicht benötige)import time
import board
from adafruit_seesaw.seesaw import Seesaw
i2c_bus = board.I2C()
ss = Seesaw(i2c_bus, addr=0x36)
while True:
# read moisture level through capacitive touch pad
touch = ss.moisture_read()# read temperature from the temperature sensor # temp = ss.get_temp()"sobald ich das Programm über: python3 /op/iobroker/sensor1.py starte.
So jetzt meine Herausforderung, wie bekomme ich die Werte als Datenpunkt in meinen Objekten ioBroker immer aktualisiert eingetragen ?

pls help :)
@jan-schmeckenbecher schau dir mal curl an.. dann schreib den wert direkt per simple-api in den iobroker aus deinem python Script
-
@jan-schmeckenbecher
Du hast zwei einfache Möglichkeiten:- Vom Python Script aus: Auf http://ipaddress:8087/help (oder #tab-adapters/readme/simple-api von Deinem Admin-UI) findest Du die Doku
- Mit Blockly/JS Python script ausführen und die Ausgabe dann Parsen und eintragen.
Bei Fragen, gern schreiben.
klingt gut, :)
"Mit Blockly/JS Python script ausführen und die Ausgabe dann Parsen und eintragen."Aber welche Blockly Elemente brauche ich da und wie Parse ich die Ausgabe.
-
@jan-schmeckenbecher schau dir mal curl an.. dann schreib den wert direkt per simple-api in den iobroker aus deinem python Script
@arteck danke für deine Rückmeldung, klingt gut, aber ich würde da eine etwas konkretere Anleitung brauchen.
was muss ich tun um den wert per simple-api aus dem Script in einen Datenpunkt zu schreiben?
-
@arteck danke für deine Rückmeldung, klingt gut, aber ich würde da eine etwas konkretere Anleitung brauchen.
was muss ich tun um den wert per simple-api aus dem Script in einen Datenpunkt zu schreiben?
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