Weiter zum Inhalt

Skripten / Logik

16.6k Themen 214.5k Beiträge

Hilfe zu JavaScript, Blockly, TypeScript, Node-RED, Scenes und text2command

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    3k 49k
    3k Themen
    49k Beiträge
    P
    Hi @Schimi , danke für das Skript. Ich glaube, es gibt einen kleinen Bug bei den stündlichen Daten. Die Werte für die ersten beiden Stunden des Tages werden falsch zugeordnet. Zum Debuggen habe ich das Skript angepasst und den Datenpunkt "from" mitschreiben lassen. Da ergibt sich folgendes Bild: 0_userdata.0.wetter_com.day_0.hourly.23.from = 2026-04-25T21:00:00Z 0_userdata.0.wetter_com.day_1.hourly.00.from = 2026-04-26T22:00:00Z 0_userdata.0.wetter_com.day_1.hourly.01.from = 2026-04-26T23:00:00Z 0_userdata.0.wetter_com.day_1.hourly.02.from = 2026-04-26T00:00:00Z Die TImestamps sind ja UTC, also 2h Versatz zu Deutschland. Die Uhrzeiten sind alle ok, aber bei 00:00 und 01:00 Uhr stimmt das Datum nicht. Da müsste als Tag der 25. drin stehen.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    M
    Gestern war bei VolMax 3,54V Ladeende 100%, das Entladen stoppt halt dann doch relativ bald wenn ich bei Volmin 3,16V stoppe, aber wird wohl Sinn machen. Damit es ein bisschen hinausgezögert wird habe ich aber aktuell schon von 40% (500W) bis 10% verlaufend das Entladelimmit bis zu nur noch maximal 200W runtergesetzt.
  • Hilfe für Skripterstellung mit Node-RED

    955 13k
    955 Themen
    13k Beiträge
    mickymM
    @Tontechniker Man kann solche Filter aber auch OHNE neue Nodes zu installieren mit einfachen Standard-Switch Nodes realisieren: [image: 1776865319208-af3cab3c-2716-43f4-b7df-7f74e8bf051b-image.jpeg] ggf. einfach nochmal meinen alten Thread anschauen: https://forum.iobroker.net/topic/50086/datum-und-zeitverarbeitung-mit-nodered
  • Lampe über Alexa und Shelly schalten

    blockly
    5
    3
    0 Stimmen
    5 Beiträge
    475 Aufrufe
    S
    @paul53 Top. Mit 'steuere' funktioniert's. Super. Danke. Das mit den alias habe ich nocht nicht ganz verstanden. Muß ich mir nochmal genau anschauen. Timo Hab´s auch mit einem Alias hinbekommen..
  • CSV Daten exportieren

    14
    0 Stimmen
    14 Beiträge
    2k Aufrufe
    S
    @oliverio Danke erstmal. Dann werde ich mich mal langsam in Node Red einarbeiten. Das kann ich halt fast immer nur Nachts, wenn die Kinder im Bett sind. Meine bessere Hälfte will auch mal was von mir haben. Nebenbei gibts im Haus auch einiges zu tun, nebenbei will ich eigentlich auch noch einen neuen Job suchen. Aber ich werde mal versuchen mich in Node Red einzuarbeiten. mfg Special_B
  • Blockly UPD Befehl

    3
    1
    0 Stimmen
    3 Beiträge
    356 Aufrufe
    R
    @djmarc75 funktioniert, DANKE!
  • Erzeugung einer Übersicht genutzter States

    5
    1 Stimmen
    5 Beiträge
    563 Aufrufe
    Benjamin HäubleinB
    @liv-in-sky Bei mir kommt dabei folgendes Ergebnis raus: ## test1.js ### Set State - 0_userdata.0.CONTROL-OWN.AAATEST.TestLogic ### Get State - 0_userdata.0.CONTROL-OWN.AAATEST.TestLogic ## test2.js ### Get State - 0_userdata.0.CONTROL-OWN.MOTION.Standort ### Schedule - */30 * * * * * Was ist denn die Ausgabe des Skripts auf der Konsole? Und was ist die Ausgabe von semgrep --config=rules.yml /pfad/zu/einem/Skript, wenn du das im Verzeichnis des generateDoc Projekts ausführst? P.S: SendTo kommt auf meine Liste der Dinge die ich noch unterstützen will
  • [gelöst] Meldung nach Zeitintervall

    10
    1
    0 Stimmen
    10 Beiträge
    809 Aufrufe
    M
    @paul53 Jetzt hab ich es auch verstanden. Vielen Dank!
  • Verbrauchswerte aus Exceltabelle in Datenpuunkt importieren

    2
    0 Stimmen
    2 Beiträge
    303 Aufrufe
    mickymM
    @flopsi Evtl. kannst Du die simple API Schnittstelle benutzen und in Deinem Excel musst Du halt eine VBA Application basteln. Im Detail kann ich Dir nicht helfen - aber ein paar Anstösse geben. Hier gibt es CodeBeispiele wie Du über VBA Urls aufrufen kannst: https://coderwall.com/p/pbxsyw/vba-web-requests In Excel selbst kannst Du die Microsoft HTTP Bibliothek einbinden, damit Du den Code verwenden kannst. [image: 1673126683834-47eb4a66-4af3-4be5-bcb8-bccd72a9e233-image-resized.png] Den Rest musst aber selbst machen. Das kostet sicher noch einigen Aufwand. ;)
  • Richtig lüften und Schimmelbildung vorbeugen

    blockly
    9
    0 Stimmen
    9 Beiträge
    900 Aufrufe
    S
    @bloop Vielen Dank, das schaue ich mir mal an!
  • MQTT Publish eines Datenpunkts mit Blockly

    blockly
    3
    0 Stimmen
    3 Beiträge
    375 Aufrufe
    michif100M
    @homoran Danke, den habe ich mir nun mal installiert. Ich hatte "Nur die Broker/client" Variante, da hatte ich diese Option nicht gefunden.
  • Probleme mit Alexa Ausgabe mal geht es mal nicht.

    4
    0 Stimmen
    4 Beiträge
    409 Aufrufe
    S
    @ostseereiter Dann werde ich das einmal beobachten. Bin auf Version 3.23.2
  • Nummernabfrage in Tellows möglich?

    3
    0 Stimmen
    3 Beiträge
    194 Aufrufe
    arteckA
    @christian-ortmann schau dir axios mal an.. damit kannst du dann die Antwort aus der url weiter verarbeiten
  • Pushnachricht zur aktuellen Temperatur und Luftfeuchte

    blockly javascript
    5
    0 Stimmen
    5 Beiträge
    450 Aufrufe
    S
    @cinimod Dankeschön, ich werde es mal damit probieren 👍
  • LOWBAT bei Fensterkontakt unklar

    4
    1
    0 Stimmen
    4 Beiträge
    412 Aufrufe
    cashC
    @pimatpi Du solltest den LowBat_Alarm verwenden. Das ist der, der funktioniert und den aktuellen Status zeigt. der LowBat unter 0 also ohne Alarm steht teils auf 1 wenn die Batterie schonmal leer war, was nicht heißt das sie es aktuell ist. Gilt für alle Datenpunkte unter 0. Es sollte immer der Alarm verwendet werden. Dieser Wert ist zu 100% syncron zur CCU
  • Debugging

    Verschoben
    52
    4
    0 Stimmen
    52 Beiträge
    4k Aufrufe
    HomoranH
    @jack sagte in Debugging: Wie verwendest Du dann ioBroker? Ich meine, irgendwie musst Du ja Logiken "kreieren". ich bin zwar nicht @FredF erstens muss man keine Logiken basteln wenn man iobroker nutzen will. wenn doch, muss es lange noch kein javascript sein. da gibt es noch szenen und andere low level Adapter. dann gäbe es noch node-red, und die grafischen Varianten von Javascript: Rules und Blockly. Ich nutze Blockly, weil ich ums Verrecken die js Syntax nicht hinbekomme. Dort arbeite ich auch oft nach trial & error, fange mit einem rudimentären Skript an und baue es schrittweise immer weiter aus. Wenn es nicht wie erwartet läuft, setze ich debug-Bausteine an neuralgische Punkte und lasse mir z.B. die Zwischenergebnisse von Rechenoperationen ausgeben.
  • Binding von 2 Sonoff Touch verursacht "Lichtorgel"

    11
    1
    0 Stimmen
    11 Beiträge
    842 Aufrufe
    S
    @paul53 Ich bin halt prädistiniert zum Aufzeigen bestimmter Fehler :man-shrugging: Dies ist auf Arbeit bei mir das Selbe. Ich bin Inbetriebnehmer von großen Maschinen und ich decke manchmal Fehler auf, die vorher noch niemand hatte Trotzdem Danke für Deine Hilfe
  • Wetter einschätzen mit der Barometrische Höhenformel

    blockly
    3
    0 Stimmen
    3 Beiträge
    788 Aufrufe
    M
    @karstent : Hast Du das umgesetzt? Kannst Du berichten, funktioniert das und wie hast Du das visualisiert? Lg Michael
  • [Solved] Blockly - ssh command funktioniert nicht

    1
    0 Stimmen
    1 Beiträge
    226 Aufrufe
    Niemand hat geantwortet
  • Mit vitoconnect Warmwasser steuern

    2
    0 Stimmen
    2 Beiträge
    240 Aufrufe
    mkshbM
    @robbi12 Moin, ich nutze dieses Objekt um die Zieltempemperatur für Brauchwasser anzupassen: viessmannapi.0.123456.0.features.heating.dhw.temperature.main.commands.setTargetTemperature.setValue
  • Home Connect Haubensteuerung Problem

    2
    0 Stimmen
    2 Beiträge
    187 Aufrufe
    oberfraggerO
    @marcel74 Moin, verwendest du auch "steuere" und nicht aktualisiere? Das war am anfang mein Fehler mit Homeconnet. Achso... ein Blockly von dir würde noch mehr helfen. Hier haste mal einen Schnipsel von mir: [image: 1671837850838-a5443dd6-f7af-45d8-aa84-659fe61520b7-image.png] Im Prizip übersetze ich an der Stelle eigene angelegte Datenpunkte nach Homceonnect damit ich die Abzugshaube ordentlich in Homekit habe. Naja- vermutlich sollte ich mal das Homebridge Pluggin ausprobieren.
  • Gerät für Zentrale Befehle sperren

    5
    0 Stimmen
    5 Beiträge
    336 Aufrufe
    mickymM
    Ich kenn mich nur mit NodeRed aus. ;) - Aber ich würde einfach einen Datenpunkt erstellen "gilt auch für Kinder" und diesen auf "false" setzen, wenn ein allgemeiner Befehl nicht ausgeführt werden soll. Voraussetzung ist natürlich, dass alle Sprach-Befehle durch diesen Filter durch müssen. :)
  • Wie installiere ich den Updater im ioBroker?

    4
    0 Stimmen
    4 Beiträge
    423 Aufrufe
    L
    @thomas-braun OK, Danke, dieser Tipp hat sehr geholfen.

436

Online

32.8k

Benutzer

82.8k

Themen

1.3m

Beiträge