NEWS
Gewächhauscontroller api Hilfe iobrocker
-
Hallo, liebe Community,
ich habe eine Frage, ich möchte von meinen Gewächshauscontroller die Daten in meinem iobroker System haben, nur bin ich da wirklich Neuling drin, ich habe den Hersteller angeschrieben und gefragt, ob das System eine API besitzt und dann die Information bekommen, nun sitze ich hier und bin am Suchen, wie ich die Daten dann zum iobroker bekomme würde mich über Hilfe freuen.Das ganze wird so ausgegeben
{"chiller":0.0,"co2":1791.0,"co2_vent":0.0,"dehumidify":0.0,"dosing_ec":0.0,"dosing_phdown":0.0,"dosing_phup":0.0,"ec":0.0,"fan_out":0.0,"fan_rpm":0.0,"heating":0.0,"humidify":0.0,"humidity":51.877471923828125,"is_day":0.0,"light":0.0,"light_percent":0.0,"nl_temp":0.0,"ph":0.0,"settings_timestamp":1637530121801,"temperature":21.813125610351563,"version":"2.1.15"}@rattenfänger
Zuviel Schwarz bei zuwenig lesbarem Text.
Poste das in CodeTags eingebettet. -
Hallo, liebe Community,
ich habe eine Frage, ich möchte von meinen Gewächshauscontroller die Daten in meinem iobroker System haben, nur bin ich da wirklich Neuling drin, ich habe den Hersteller angeschrieben und gefragt, ob das System eine API besitzt und dann die Information bekommen, nun sitze ich hier und bin am Suchen, wie ich die Daten dann zum iobroker bekomme würde mich über Hilfe freuen.Das ganze wird so ausgegeben
{"chiller":0.0,"co2":1791.0,"co2_vent":0.0,"dehumidify":0.0,"dosing_ec":0.0,"dosing_phdown":0.0,"dosing_phup":0.0,"ec":0.0,"fan_out":0.0,"fan_rpm":0.0,"heating":0.0,"humidify":0.0,"humidity":51.877471923828125,"is_day":0.0,"light":0.0,"light_percent":0.0,"nl_temp":0.0,"ph":0.0,"settings_timestamp":1637530121801,"temperature":21.813125610351563,"version":"2.1.15"}@rattenfänger Du rufst diese URL im Blockly, JS oder NodeRed ab und greifst auf die Werte zu. Bei Node Red helfe ich Dir gerne, bei anderen gibts andere hilfsbereite Leute hier an Board. Trotzdem ist natürlich richtig, was mein VOrposter gesagt hat.
-
@rattenfänger
Zuviel Schwarz bei zuwenig lesbarem Text.
Poste das in CodeTags eingebettet.@thomas-braun said in Gewächhauscontroller api Hilfe iobrocker:
@rattenfänger
Zuviel Schwarz bei zuwenig lesbarem Text.
Poste das in CodeTags eingebettet.danke für den tip
-
@rattenfänger Du rufst diese URL im Blockly, JS oder NodeRed ab und greifst auf die Werte zu. Bei Node Red helfe ich Dir gerne, bei anderen gibts andere hilfsbereite Leute hier an Board. Trotzdem ist natürlich richtig, was mein VOrposter gesagt hat.
@mickym
bin bereit dazu zulernen nehme jede hilfe dankend an -
@thomas-braun said in Gewächhauscontroller api Hilfe iobrocker:
@rattenfänger
Zuviel Schwarz bei zuwenig lesbarem Text.
Poste das in CodeTags eingebettet.danke für den tip
@rattenfänger hier ein Beispiel, kommt da was bei dir? Eine Variable result musst du vorher definieren!

-
@mickym
bin bereit dazu zulernen nehme jede hilfe dankend an@rattenfänger sagte in Gewächhauscontroller api Hilfe iobrocker:
@mickym
bin bereit dazu zulernen nehme jede hilfe dankend anNun dann musst Dich halt entscheiden, welche Logikmaschine Du nehmen willst. Du hast ja schon ein Blockly gepostet bekommen, wenn Dir so was ausreicht, dann will ich mich da nicht weiter einmischen.
-
@rattenfänger hier ein Beispiel, kommt da was bei dir? Eine Variable result musst du vorher definieren!

den wert den er mir da ausspuckt reicht mir
23:06:19.239 info javascript.0 (2006) Stop script script.js.common.Gewächhaus 23:06:19.996 info javascript.0 (2006) Start javascript script.js.common.Gewächhaus 23:06:20.008 info javascript.0 (2006) script.js.common.Gewächhaus: registered 0 subscriptions and 0 schedules 23:06:20.033 info javascript.0 (2006) script.js.common.Gewächhaus: 1743muss ich jetzt für jeden ein anlegen ?
ich würde den wert dann später gern nach sourceanalytix weiter geben wollen@mickym
danke für deine hilfe ich denke die werte passen mir von dem blockly -
den wert den er mir da ausspuckt reicht mir
23:06:19.239 info javascript.0 (2006) Stop script script.js.common.Gewächhaus 23:06:19.996 info javascript.0 (2006) Start javascript script.js.common.Gewächhaus 23:06:20.008 info javascript.0 (2006) script.js.common.Gewächhaus: registered 0 subscriptions and 0 schedules 23:06:20.033 info javascript.0 (2006) script.js.common.Gewächhaus: 1743muss ich jetzt für jeden ein anlegen ?
ich würde den wert dann später gern nach sourceanalytix weiter geben wollen@mickym
danke für deine hilfe ich denke die werte passen mir von dem blockly@rattenfänger sagte in Gewächhauscontroller api Hilfe iobrocker:
muss ich jetzt für jeden ein anlegen ?
ich würde den wert dann später gern nach sourceanalytix weiter geben wollenstatt dem debug schreibst du in vorher unter 0_userdata.0 angelegte Datenpunkte. den request selbst brauchst du nur einmal

-
@rattenfänger sagte in Gewächhauscontroller api Hilfe iobrocker:
muss ich jetzt für jeden ein anlegen ?
ich würde den wert dann später gern nach sourceanalytix weiter geben wollenstatt dem debug schreibst du in vorher unter 0_userdata.0 angelegte Datenpunkte. den request selbst brauchst du nur einmal

jetzt zeigt er mir das im log an
23:24:19.129 info javascript.0 (2006) Stop script script.js.common.Gewächhaus 23:24:21.752 info javascript.0 (2006) Start javascript script.js.common.Gewächhaus 23:24:21.770 info javascript.0 (2006) script.js.common.Gewächhaus: registered 0 subscriptions and 0 schedules 23:24:21.800 warn javascript.0 (2006) at script.js.common.Gewächhaus:6:5 23:24:21.812 warn javascript.0 (2006) at script.js.common.Gewächhaus:7:3 23:24:21.816 info javascript.0 (2006) script.js.common.Gewächhaus: 20.31158447265625und so habe ich unter 0_userdata den Datenpunkt angelegt
{ "common": { "name": "Gewächhaus", "desc": "Manuell erzeugt", "role": "state", "type": "string", "read": true, "write": true, "def": "" }, "type": "state", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1637533449214, "_id": "0_userdata.0.Gewächhaus" } -
jetzt zeigt er mir das im log an
23:24:19.129 info javascript.0 (2006) Stop script script.js.common.Gewächhaus 23:24:21.752 info javascript.0 (2006) Start javascript script.js.common.Gewächhaus 23:24:21.770 info javascript.0 (2006) script.js.common.Gewächhaus: registered 0 subscriptions and 0 schedules 23:24:21.800 warn javascript.0 (2006) at script.js.common.Gewächhaus:6:5 23:24:21.812 warn javascript.0 (2006) at script.js.common.Gewächhaus:7:3 23:24:21.816 info javascript.0 (2006) script.js.common.Gewächhaus: 20.31158447265625und so habe ich unter 0_userdata den Datenpunkt angelegt
{ "common": { "name": "Gewächhaus", "desc": "Manuell erzeugt", "role": "state", "type": "string", "read": true, "write": true, "def": "" }, "type": "state", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1637533449214, "_id": "0_userdata.0.Gewächhaus" }ok hab es hin bekommen jetzt habe ich nur noch eine frage
wie kann ich die interval einstellen das er das ganze in sage ich mal 5 sekunden abruft -
ok hab es hin bekommen jetzt habe ich nur noch eine frage
wie kann ich die interval einstellen das er das ganze in sage ich mal 5 sekunden abruft@rattenfänger sagte: wie kann ich die interval einstellen das er das ganze in sage ich mal 5 sekunden abruft

-
@rattenfänger sagte: wie kann ich die interval einstellen das er das ganze in sage ich mal 5 sekunden abruft

Danke dir das war sehr hilfreich und ging echt fix
-
ich habe das ganze jetzt mal eine weile am laufen nur habe ich das problem das er
scheinbar nicht die aktuellen daten zieht er zeigt immer nur die daten an die er zuletzt
sich gezogen hat starte ich den script aber neu dann hat er die neuen daten woran kann das liegen ?
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