@wendy2702
Dann fang ich mal an.
Hab zwei verschiedene Modi (light/dark)
@wendy2702
Dann fang ich mal an.
Hab zwei verschiedene Modi (light/dark)
@myzerat
Vielleicht wäre das hier ein Ansatz
Bei den Funktionen in den Objekten müsstest Du nur bei den einzelnen Datenpunkten "Batteriestatus" hinterlegen.
(nicht verwirren lassen, bei mir steht da 'Batteriestatus_Prozent' weil's eine manuell angelegte Aufzählung ist)
Bei neuen Geräten dann einfach die Funktion mit angeben, der Rest läuft automatisch.
In der Nachricht werden aber nur die Geräte gezählt. Die Gerätenamen werden nicht ausgegeben.
PS
Natürlich müssen die "Batterien" zuerst bei den Aufzählungen hinterlegt werden
Das hintere "+" auswählen
und dann "BATTERIESTATUS"
@kusselin sagte in Was sagt mir mal wieder diese Fehlermeldung?:
Ist das im Link oben von Matthias alles genau beschrieben?
Schau auch mal hier:
https://forum.iobroker.net/post/1144683
Du musst den linken Block gegen den rechten austauschen. Dann sollte wieder alles passen.
Wenn Du mit der manuell angelegten Variable result
gearbeitet hast (für Rückgabewerte) dann diese noch durch die vordefinierte Variable Data
ersetzen.
@ofbeqnpolkkl6mby5e13 sagte in Hilfe für Javascript Legastheniker und js v8.3.x:
Welches Fazit wollen wir nun ziehen?
Matthias @haus-automatisierung hat hier zwischenzeitlich einen Upgrade-Guide erstellt.
https://forum.iobroker.net/topic/74659/request-package-is-deprecated-please-use-httpget/25
btw ein paar Anregungen zu Deinem Vorhaben
Mit den Werten aus dem Modbus-Adapter für den Sungrow-WR kannst Du ohne weitere Bearbeitung nicht unbedingt mit allen Werten was in der InfluxDB anfangen.
Daher empfehle ich Dir unabhängig von der Datenspeicherung in einer InfluxDB mal die folgende Seite:
https://noegel.io/posts/2022-10-09-sungrow/
Dort wird ganz unten auch auf ein Blockly-Script zur Weiterverarbeitung verlinkt.
Zudem wäre, neben zahlreichen anderen, auch dieser Blog (und das Video) von Matthias Kleine @haus-automatisierung sicher interessant, da Du ja scheinbar mehrere Datenpunkte gleichzeitig speichern möchtest.
InfluxDB 2.x - Dashboard für eine PV-Anlage
@haus-automatisierung sagte in Info Mail per Script um eine bestimmte Zeit versenden!:
@wolfi913 Würde noch prüfen ob > 0, sonst bekommt man ja jede Nacht eine Nachricht, dass alle Batterien ok sind
Ja, da hast Du recht. Sollte man schon machen. War nur auf die Schnelle mal zusammengeklickt. Hab's so ja selber auch nicht für diesen Zweck im Einsatz.
@mcu sagte in HowTo: Zusatz-Programme fuer jarvis v3:
Ich logge mal für einen Tag die Daten im history-Adapter mit. Hab die Daten derzeit leider nur in der influxDB und da ist's leider (zumindest für mich) nicht so einfach Daten rauszuexportieren.
@hru
Evtl. ein anderer Ansatz, abseits vom Systeminfo-Adapter.
Wenn ich Deinen oben verlinkten Post einbeziehe möchtest Du ja nur die JSON-Datei aus einer URL in den iobroker holen und anschließend evtl. weiterverarbeiten.
Ich würde es daher mal mit einem Script/Blockly (je nach installierter Javascript-Instanz) probieren.
Schau mal was Du im Log eine Rückmeldung bekommst. Dann könnte damit ja weitergearbeitet werden, entweder direkt im Blockly zerlegen oder über Aliase.
@mickym sagte in JSON Array - bestimmte Postion suchen und wegschreiben:
Man kann grundsätzlich natürlich auch auf die Eigenschaften der Objekte direkt mit JSONATA zugreifen.
Also statt Attribut "name" von Objekt, könnte man auch mit JSONATA und dem Objekt schreiben
Hatte ich in meinem "Schleifen-"Beispiel für @metaxa ja auch so gemacht. Ich versuch bei mir ohnehin immer beim JSONata-Baustein zu bleiben. Aber prinzipiell funktionieren bei dem Aufbau des gelieferten JSON für diesen Wert ja beide Bausteine; das JSON ist an der Stelle ja noch nicht verschachtelt.
@mcu
Ich stell' Dir morgen die Daten rein.
@paul53
Klar stimmt
So könnte man sich schön zusätzliche Antwortzeit erarbeiten
@maschl sagte in request package is deprecated - please use httpGet:
Meine Wetterstation:
https://www.jbmedia.eu/
Vermutlich die gleiche Wetterstation wie hier (???):
https://forum.iobroker.net/post/1164179
@icegixxe
So wären die Einstellungen bei den Overrides für das Stacking. Bei mir funktioniert das einwandfrei.
@icegixxe
Versuch's mal mit Stacking
. Und dann alle die "gestapelt" werden sollen in den Overrides in die gleiche Gruppe packen. Das sollte eigentlich funktionieren.
Hab leider während des Tages keinen Zugriff zu meiner Grafana-Installation um Screenshots dranzuhängen. Könnte ich aber heute abend noch reinstellen.
@denjo
Versuchs mal bei Quelle anzeigen als
mit Wert
anstelle von Text
@denjo
Hier mal ein Link zu einem möglichen Workaround (schnell mal hier im Forum gesucht).
https://forum.iobroker.net/post/1096397
Evtl. hat ja @skb eine Idee.
Sorry, hab gerade gesehen, dass das nicht der richtige Workarround ist.
Ist der Datenpunkt Verbrauch Berechnung
als Zahl oder als String konfiguriert?
Außerdem wäre es sinnig den nicht mit steuere
sondern mit aktualisiere
zu beschreiben.
@denjo
Hast Du mal die Einstellung "Nachkommastellen" im Erweitert-Bereich für den Datenpunkt versucht?
@2hot4you sagte in benötige Hilfe beim Json in Datenpunkte umwandeln:
Was bedeutet das ?
Nur eine Vermutung da ich Dein Script nicht kenne.
Evtl. steht im Datenpunkt den Du auswerten willst nichts drin.