@oliverio
DU BIST DER WAHNSINN, das wars, jetzt funktionierts!!!!!
VIELEN DANK.
Macht weiter so, ihr seid spitze!!!
Auch an mickym nochmals danke für deine Zeit.
NEWS
Latest posts made by Hadde
-
RE: Objekt per exec versenden
-
RE: Objekt per exec versenden
@oliverio
Das Log gibt alle 3 Sekunden das hier ausjavascript.0
2023-11-26 19:04:57.001 info script.js.Ladesteuerung.Überschuss_Senden: exec: wget http://192.168.178.29/api/set?ids={"pGrid":${uberschuss}}javascript.0
2023-11-26 19:04:57.001 info script.js.Ladesteuerung.Überschuss_Senden: 131javascript.0
2023-11-26 19:04:57.000 info script.js.Ladesteuerung.Überschuss_Senden: getState(id=smartmeter.0.1-0:16_7_0__255.value, timerId=undefined) => {"val":131,"ack":true,"ts":1701021894709,"q":0,"from":"system.adapter.smartmeter.0","user":"system.user.admin","lc":1701021894709Haken bei EXEC erlauben ist gesetzt und funktioniert auch mit einem Fest eingegebenen Wert, nur nicht mit der Variable.
-
RE: Objekt per exec versenden
@mickym
Den Adapter hab ich installiert und den Flow importiert. Da bin ich dir dankbar das du mir das so vorgibst. Aber wie setzte ich das ganze nun in gang? Oder läuft es schon und funktioniert nicht? Ich kenne mich mit Node einfach nicht aus. GET und POST hab ich auch schon geändert, aber keine Ahnung ob es funktioniert, es kommt jedenfalls nichts an. -
RE: Objekt per exec versenden
@mickym
Vielen Dank für deine Hilfe, aber damit komme ich überhaut nicht klar. Ich weiß ja nicht mal wie man es startet oder schon läuft???? -
RE: Objekt per exec versenden
@mickym
Puh, mit Node hab ich noch gar nichts gemacht. Muss ich mir mal ansehen obs damit klappt. Danke schon mal für die Vorlage. -
RE: Objekt per exec versenden
@mickym
Ok, hört sich gut an, nur weiß ich nicht wie ich das im iobroker mache. Könntest du mir ein Beispiel nennen? -
RE: Objekt per exec versenden
@oliverio
Vielen Dank für deine schnelle Antwort, leider funktioniert es so auch nicht. Hab es jetzt schon in allen möglichen variationen probiert, bei Tasmota war die variable in % davor und dahinter, funktioniert hier aber auch nicht. Ist es überhaut möglich einen Wert von einem Objekt zu versenden? -
Objekt per exec versenden
Hallo,
ich würde gerne meinen Momentanverbrauch, welchen ich per SML einlese, mit exec an meine Wallbox zur PV Überschussregelung senden. Ich habe das Vorher per Tasmota Script gemacht und hat einwandfrei funktioniert. Leider bekomme ich das beim besten willen und Stundenlangen Googeln mit Iobroker nicht hin. Kann mir hierbei jemand kurz helfen? Folgendes script habe ich bis jetzt getestet das Funktioniert solange ich einen Festen Wert eingebe. Sobald ich den Wert einer Objekt ID versenden will kommt an der Wallbox nichts an.schedule("*/3 * * * * *", async () => {
const util = require('util');
var uberschuss
var uberschuss = getState("smartmeter.0.1-0:16_7_0__255.value").val;
console.log(util.inspect(uberschuss, { showHidden: true, depth: null }));exec ('wget http://192.168.178.29/api/set?ids={"pGrid":uberschuss}')
});