NEWS
Mehrere Werte an simpleapi senden?
-
Hi
ich sende regelmäßig einen Wert an meine simple-api IoBroker in dieser Form:
curl "http://192.168.4.2:8087/set/0_userdata.0.esp1.temp?value=20.96"Das funktioniert soweit alles bestens.
Ist es aber auch möglich das man gleich mehrere Werte mit einem HTML Request sendet? Also etwa in der Form:
curl "http://192.168.4.2:8087/set/0_userdata.0.esp1.multi?value=20.96;45.23;11.43"und das IoBroker das ganze dann "aufdieselt" und die drei Werte 20.96 45.23 11.43 in verschiedene Slots speichert?
-
Hi
ich sende regelmäßig einen Wert an meine simple-api IoBroker in dieser Form:
curl "http://192.168.4.2:8087/set/0_userdata.0.esp1.temp?value=20.96"Das funktioniert soweit alles bestens.
Ist es aber auch möglich das man gleich mehrere Werte mit einem HTML Request sendet? Also etwa in der Form:
curl "http://192.168.4.2:8087/set/0_userdata.0.esp1.multi?value=20.96;45.23;11.43"und das IoBroker das ganze dann "aufdieselt" und die drei Werte 20.96 45.23 11.43 in verschiedene Slots speichert?
@paul-g
weiß nicht was ein slot ist
so wie du es machen willst, brauchst du ein script, welches den dp liest und dann aufteilt
du findest hier was alles geht: https://github.com/ioBroker/ioBroker.simple-api
da gibt es einen setbulk
"setBulk": "http://ipaddress:8087/setBulk?stateID1=0.7&stateID2=0&prettyPrint" -
@paul-g
weiß nicht was ein slot ist
so wie du es machen willst, brauchst du ein script, welches den dp liest und dann aufteilt
du findest hier was alles geht: https://github.com/ioBroker/ioBroker.simple-api
da gibt es einen setbulk
"setBulk": "http://ipaddress:8087/setBulk?stateID1=0.7&stateID2=0&prettyPrint"danke, ich schau mir das mal an.
@liv-in-sky said in Mehrere Werte an simpleapi senden?:
@paul-g
weiß nicht was ein slot ist
Ich weiß nicht was die korrekte Bezeichnung dafür ist, mir ist nix anderes als "Slot" eingefallen


-
danke, ich schau mir das mal an.
@liv-in-sky said in Mehrere Werte an simpleapi senden?:
@paul-g
weiß nicht was ein slot ist
Ich weiß nicht was die korrekte Bezeichnung dafür ist, mir ist nix anderes als "Slot" eingefallen


@paul-g
nennt sich datenpunkt
-
z.B.
curl --data "Datenpunkt=Wert&weiterer_Datenpunkt=Wert...usw." http://ip_adresse:port/setBulk
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