Skip to content

Skripten / Logik

16.6k Topics 214.3k Posts

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

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    3k 49k
    3k Topics
    49k Posts
    J
    Hi, aktuell was ich beobachtet habe, ja. Die Rückmeldung wollte ich erst geben, wenn ich den Futterautomat erhalten habe, der aber bisher noch nicht geliefert wurde. Auch diesen kann man mittels API einbinden. Sollte es bei der Einbindung Probleme geben, melde ih mich noch mal, ansonsten aber auch so.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Topics
    80k Posts
    L
    Das ist doch eigentlich der Job des Sourceanalytics Adapters.
  • Hilfe für Skripterstellung mit Node-RED

    954 13k
    954 Topics
    13k Posts
    F
    Hallo ich habe ein Problem mit Nodered und Alexa Echo. Ich habe in Nodered die Wemo Emulation installiert und eine Wemo Steckdose emuliert um an einer Zigbeesteckdosenleiste einen Platz der Leiste zu schalten. "node-red-contrib-wemo-emulator" Das klappt auch wunderbar leider nicht länger als ein zwei Tage. Wenn ich dann den Echo der mit der emulierten Steckdose verbunden ist neu starte geht es wieder. Leider ist das sehr nervig. Hat schon mal jemand gehabt? Durch die Forumssuche habe ich leider nicht gefunden. Gruss Achim
  • Telegram Inline-Keyboard Untermenüs mit identischen Namen

    Moved
    1
    0 Votes
    1 Posts
    255 Views
    No one has replied
  • Frage: Node-red tcp http POST, wie Connection behandeln?

    Moved
    2
    4
    0 Votes
    2 Posts
    2k Views
    M
    Hallo, bin auf der Suche nach Anwesenheitserkennung mit Node Red und Geofency auf deinen Beitrag von 2015 gestoßen. Ich hab genau das gleiche Problem "TCP IN" Node hat eine Connection, doch dann kommt ein Timeout von Geofency. Hast Du inzwischen eine Lösung gefunden. Gruß mozarella
  • [gelöst] Raumname ermitteln

    Moved
    15
    0 Votes
    15 Posts
    2k Views
    paul53P
    @Wlad: enumNames vom Compiler unterstrichen wird, wenn ich mit der Maus darüber fahre, wird mit folgendes angezeigt ` Die Objekt-Eigenschaft enumNames wird erst zur Laufzeit erzeugt. Der Parser / Compiler kann sie daher nicht kennen.
  • RF Bridge mit intertechno (RFRaw)

    Moved
    1
    2
    0 Votes
    1 Posts
    608 Views
    No one has replied
  • HM-LC-Sw1PBU-FM Schalter per ioBroker steuern

    Moved
    12
    0 Votes
    12 Posts
    2k Views
    J
    Wenn das alle alle Datenpunkte und Kanäle sind, dann ist beim einlesen etwas schief gelaufen. Bitte die Objektansicht im iobroker aktualisieren (Button oben links, Kreis/Pfeil). Sollte das nicht ausreichen müssen die Geräte nochmals synchronisiert werden. So sieht die normale Ansicht aus: [image: 6696_bildschirmfoto_2018-12-23_um_10.14.28.png]
  • 0 Votes
    14 Posts
    2k Views
    S
    Nein, bin leider nicht so ein Crack… :|
  • Schalter mit zwei unterschiedlichen Zuständen

    Moved
    4
    0 Votes
    4 Posts
    514 Views
    A
    Hallo zusammen, habe eine Lösung gefunden (war ein Betrag über Dimmen) Hier mein Code: const idLong = "javascript.0.Signale.Flur.Taster-Haustuer-OL"; const idLevel= "javascript.0.Zustand.EG.Licht-Schummer"; var state; on(idLong, function(dp) { if (getState(idLong).val) state=1; setTimeout(function() { // Es wird 500ms gewartet und überprüft, ob der Taster wieder Null wird if(!getState(idLong).val && state) { //kurz gedrückt setState(idLevel, 1); state = 0; } if(getState(idLong).val && state) { // Lang gedrückt setState(idLevel, 0); state = 0; } }, 1000); }); Wohl nicht die feine Programmoiervariante, aber es funktioniert. André
  • Function mit 2 Eingängen

    Moved
    2
    0 Votes
    2 Posts
    300 Views
    R
    Nein Gesendet von iPhone mit Tapatalk
  • [Gelöst] Fenster offen manuell setzen?

    Moved
    3
    0 Votes
    3 Posts
    273 Views
    G
    Ok, schlecht ausgedrückt. Es geht um die Heizkörperregler die ich über einen fremden Türsensor zu steuern. Bin inzwischen drauf gekommen. Es ist 0 (Close) und 1 (open) zu setzen. Nachtrag: Man muß das Modul "Steuere" verwenden, sonst erkennt es die CCU den Eintrag nicht und setzt das dazugehörige Objekt nicht auf "Fenster offen".
  • RF Bridge mit intertechno fb

    Moved
    1
    0 Votes
    1 Posts
    234 Views
    No one has replied
  • [Gelöst] Trigger Astro Funktion mittels Datenpunkt auswählen

    Moved
    3
    2
    0 Votes
    3 Posts
    396 Views
    DAN78D
    Hallo, danke für die Rückmeldung, ich werde es probieren. Alternativ wäre mit auch eingefallen, in der logik eine Datenpunkt mit der aktuellen Zeit von gewählten Astro Zeitpunkt zu schreiben. Darunter dann ein Cronjob Trigger. (ähnlich wie Beispiel Wecker in Anleitung Blockly) Dein Tip ist die bessere und sauberere Lösung
  • Mail mit 2-3 Anhängen - Live Kamera Bilder

    Moved
    1
    1
    0 Votes
    1 Posts
    206 Views
    No one has replied
  • *Gelöst* Fensterkontakte Blockly

    Moved
    11
    1
    0 Votes
    11 Posts
    2k Views
    H
    Es scheint jetzt zu funktionieren mit deinem Beispielskript (virtuell) Vielen Dank für eure Lösungsansätze, man sieht den Wald vor lauter Bäumen manchmal nicht mehr :lol:
  • IP Check Script ??

    Moved
    6
    0 Votes
    6 Posts
    986 Views
    ymurawskiY
    Hi Leute, also ich glaube ich bin einfach zu blöd dafür. Ich probiere jetzt seit stunden das Phantom.js aber er will einfach kein Bild machen. Das Parsen verstehe ich leider nicht. Habe leider kein Plan von Programmieren oder Scripten :roll: Ist es denn möglich das eine Website die Iframe benutzung sperren kann ?
  • Lampencheck bei verlassen des WLANs

    Moved
    6
    0 Votes
    6 Posts
    681 Views
    paul53P
    @jEEESTAR: Der Code sieht momentan wie folgt aus: ` Der Code funktioniert so nicht. Vorschlag: const idAnwesend = 'javascript.0.Datenpunkte.Anwesenheit'; const lights = getObject("enum.functions.lightstatus").common.members; function countLights() { var lichtAn = 0; var name = ''; for(let i = 0; i < lights.length; i++) { if (getState(lights[i]).val) { lichtAn++; name = name + getObject(lights[i]).common.name + ', '; } } var lichtAnText = 'Alle Lampen aus'; if(lichtAn > 0) lichtAnText = 'Lampe(n) ein: ' + name; setState('javascript.0.Datenpunkte.StatusLichtAnText', lichtAnText ); setState('javascript.0.Datenpunkte.StatusLichtAn', lichtAn ); } on({id: idAnwesend, change: 'ne', val: false}, countLights); lightstatus muss den betreffenden Datenpunkten zugeordnet sein
  • [gelöst] Sonos Adapter einfach nur ein aus?

    Moved
    10
    0 Votes
    10 Posts
    828 Views
    T
    Hallo skorpil, schön, dass es läuft. Ich kann dir nur empfehlen, von der CCU ganz wegzugehen (außer als Hub für die Homematic Sachen). Habe ich vor langer Zeit auch getan und es ist einfach viel einfacher und sinniger, Skripte und Co an nur einem Platz in nur einer Systematik zu haben. Mein erstes Skript bzw erster Kontakt mit JavaScript war übrigens damals auch mit dir :) viewtopic.php?f=21&t=3351&p=64569#p64569 Frohe Weihnachten
  • Homematic RPC Time Out

    Moved
    1
    0 Votes
    1 Posts
    676 Views
    No one has replied
  • ObjektID aus Bausteinen variabel gestalten.

    Moved
    4
    0 Votes
    4 Posts
    341 Views
    MikeEchoM
    @RappiRN: (…) Aber eigentlich musst du doch die Adressen in eine Adapterkonfiguration eintragen!? Was genau hast du denn vor, dass du solch eine Eingabe vorhast? ` Es geht mir um die Einbindung von diversen HomeMatic Aktoren. Jedes mal für 8 Rolläden die Adresse rauszusuchen (und mit Javascript/Blockly-Bug gleich zweimal pro Adresse) war mir zu müßig. ;) Ich will ein Gerüst anlegen und dann nur noch einmal die Adresse pro Aktor eintragen müssen. Ich habe die Adresse eben oft im Trigger und im if/then/else… Aber Dein Ansatz hilft mir schonmal, danke dafür!
  • *gelöst* Problem mit Heizungsskript (Heizung runter bei Fenster auf)

    Moved
    5
    2
    0 Votes
    5 Posts
    540 Views
    surfer09S
    Super, das werde ich dann gleich mal umstellen. Vielen Dank an euch! :)
  • Blockly Anfänger brauch Hilfe

    Moved
    4
    1
    0 Votes
    4 Posts
    813 Views
    J
    Wurde denn nun dein Problem mit der https://testsieger-waschmaschinen.de/waschmaschine-test-bis-500-euro/#Bosch_WAN28190_Waschmaschine_fuer_unter_500_Euro_mit_18_im_Stiftung_Warentest nun geklärt?

341

Online

32.8k

Users

82.7k

Topics

1.3m

Posts