Skip to content

Blockly

6.6k Topics 79.9k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • AVM Heizkörperthermostat über Google Kalender regeln

    1
    0 Votes
    1 Posts
    344 Views
    No one has replied
  • Schalten unter Abhängigkeit von DP und Datum,Uhrzeit

    12
    4
    0 Votes
    12 Posts
    273 Views
    S
    Das Script läuft jetzt. Danke an alle Beteiligten für die Hilfe und die Erklärungen.
  • Lampe bei Nacht im WZ über Bewegungsmelder

    16
    1
    0 Votes
    16 Posts
    1k Views
    M
    @djmarc75 Das mache ich gerne wenn ich fertig bin mit daran rumspielen und lernen :-) Inzwischen habe ich es komplett verbastelt und versäumt ein Backup zu machen. Ich habe es für heute aufgegeben und werde mich morgen nochmals ranwagen...
  • Blockly-Programm startet nicht

    72
    1
    0 Votes
    72 Posts
    3k Views
    T
    @paul53 Habe jetzt ein Programm hinbekommen, dass so läuft, wie ich es mir vorstelle. An der Intervallzeit müsste ich evtl. nochmal was optimieren. [image: 1704395343159-791d4b0e-f2e2-488f-9b0a-cbbcccd5db1c-image.png] Jetzt habe ich nur noch mit einem Phänomen zu kämpfen. Die Animation der Rollade im Widget wird über den Datenpunkt "... - Bewegung Simulation" gesteuert. Ab einem Wert von ca. 20% und kleiner fährt die Animation nicht mehr konstant, sondern schlägt auf und zu. Es spielt dabei keine Rolle ob sie hoch oder runterfährt. Hinzu kommt noch, dass die Animation, wenn sie die 100% erreicht hat wieder nach unten schlägt. ioBroker 01-01.mp4 Ist das ne Macke vom Widget? Gibt es da evtl. ein besseres?
  • Objektwert wird als null ausgelesen

    Moved
    13
    3
    0 Votes
    13 Posts
    887 Views
    ChristianSrC
    @paul53 said in Objektwert wird als null ausgelesen: @homoran sagte: du hast eine ID in das Textfeld geschoben. Nein, @ChristianSr hat ein Objekt in das Textfeld geschoben. Mit einer ID (grün) hätte es funktioniert. Tatsächlich! Manchmal ist man wirklich blind.
  • Blockly Skript optimieren

    1
    3
    0 Votes
    1 Posts
    195 Views
    No one has replied
  • Basics Blockly Alexa "Steuerung Kommando, Sprachbefehl"

    8
    2
    0 Votes
    8 Posts
    941 Views
    DJMarc75D
    @alexander-hauser sagte in Basics Blockly Alexa "Steuerung Kommando, Sprachbefehl": im Suchfeld den gewünschten Radiosender eingeben -> anzeigen lassen So mache ich das auch denn eine Liste gibt es laut intensiver Googlesuche mMn nicht.
  • Kind kommt Warnung

    5
    0 Votes
    5 Posts
    268 Views
    D
    @hfhg einen einfachen Zigbee Fensterkontakt. Und anstatt des Magnetsensor habe ich einen Sitzsensor aus dem KFZ Bereich angelötet. Ist ein ganz einfacher Drucksensor
  • Trigger durch Abwesenheit, warten und dann erst auslösen

    10
    0 Votes
    10 Posts
    939 Views
    C
    @djmarc75 Entschuldige meine sehr späte Antwort. Funktioniert 1a! Danke für die Hilfe. Jetzt probiere ich mich mal an mehreren Auslösern, bzw der Bedinung, wenn mehrere Handys nicht aktiv sind und zusätzlich mehrere Bewegungsmelder nicht aktiv sind.
  • Zigbee Birne per Funkfernbedinung Taster bedienen

    3
    1
    0 Votes
    3 Posts
    322 Views
    S
    @dragon Hallo, vielen Dank. Was mir aufgefallen ist, die setzt die Dimmwerte in 0_userdata. Ich schreibe das bisher immer direkt auf das Gerät (z.B. zigbee.0.f0xxx6e.brightness) Das funktioniert auch ist wenn ich das bei dir sehe lange nicht so elegant... Wie bekommst du es hin dass die Werte aus Userdata auf das Gerät (Lampe) geschrieben werden?
  • Brauchwasser erhitzen Spotstrompreis

    1
    2
    0 Votes
    1 Posts
    152 Views
    No one has replied
  • [gelöst] Unterscheidung zwischen zwei "falls Objekt"

    5
    1
    0 Votes
    5 Posts
    562 Views
    Claus1985 0C
    @djmarc75 Habs hinbekommen, danke Dir! :-)
  • Mehrere Datenpunkte vereinen

    8
    1
    0 Votes
    8 Posts
    570 Views
    paul53P
    @mika-0 sagte: Leider wird nach Skript Neustart nur Käse {"ack":true}zum Daikin Adapter von den Variablen geschickt. Die Datenpunkte befinden sich unter "0_userdata.0". Wie erfährt der Daikin-Adapter davon? Für Adapter-Datenpunkte muss natürlich "steuere" verwendet werden.
  • Falls höher priorosiert als sonst falls?

    4
    1
    0 Votes
    4 Posts
    307 Views
    M
    @paul53 Danke. Funzt
  • Lampe gehen an obwohl im Skript nicht vorhanden

    12
    1
    0 Votes
    12 Posts
    938 Views
    MartinPM
    @olli77 said in Lampe gehen an obwohl im Skript nicht vorhanden: @martinp Zusätzlich bekomme ich folgende Fehlermeldung im Protokoll Send command to 0x001788010b0451b2 failed with no error code (no response received (156) Ist eine der Zigbee Spots Das heißt, der eine Spot lässt sich einzeln problemlos ansteuern? Vielleicht irgendein subtiles Problem mit Traffic-Überlastung bei Schaltung über die Gruppe - Zigbee ist ja deutlich langsamer, als WLAN.... da könnte die erwartete Response im Stau feststecken ... Ich habe nun wieder jede Lampe einzeln angesteuert. Sieht scheiße aus Wenn man sich eine Gruppe "zu Fuß" über ein Blockly Skript bastelt, sollte die eigentlich auch mit kaum sichtbarer Verzögerung schalten lassen .... Könnte dann aber zum gleichen Verkehrsstau kommen ... Über was für eine Zigbee-Hardware funkt der iobroker-Zigbee-Adapter?
  • Trigger Unterschiede?

    3
    1
    0 Votes
    3 Posts
    158 Views
    A
    @meister-mopper danke
  • [GELÖST] Addition ergibt nicht ganz das richtige Ergebnis

    12
    2
    0 Votes
    12 Posts
    389 Views
    HomoranH
    @haselchen sagte in [GELÖST] Addition ergibt nicht ganz das richtige Ergebnis: Geheimnis war, den "steuere" Block gegen "aktualisiere" tauschen. nääää
  • http request mit selber Session?

    2
    0 Votes
    2 Posts
    102 Views
    OliverIOO
    @andreas-meier ich würde wetten, das das mit blockly so nicht einstellbar ist. *--- Nachtrag: Ich habe mal in die Blockly-Definition geschaut: es wird hier request verwendet: https://github.com/ioBroker/ioBroker.javascript/blob/7924c95ed2e87de08b3e366d11d061e0ace05def/admin/google-blockly/own/blocks_action.js#L193 Da wird kein options-Objekt an request übergeben in dem man die jar option setzen könnte *--- http ist an sich ein session-loses protokoll. sessions werden meist über cookies gelöst, über das du dich bei jedem request identifizierts und der server weiß das du bereits angemeldet bist. siehe auch hier für die lib request https://github.com/request/request#:~:text=jar - if true%2C remember cookies for future use (or define your custom cookie jar%3B see examples section) oder hier für axios https://github.com/3846masa/axios-cookiejar-support
  • globale Blockly Funktion in anderen Blockly Skipten

    blockly javascript
    3
    0 Votes
    3 Posts
    366 Views
    X
    @paul53 Hallo, Ich komme nun erst zum einbauen und testen. Also im global hab ich nun ein blockly hab ich nun ein Script mit einer Funktion die mir die Nachricht schickt: function PushoverNotification(Meldung) In einem anderen Skript hab ich dann das gemacht: Javascript-Function Pushnotifi mit Message:......PushoverNotification(Message).... Dann hab ich den Blockly baustein PushNotifi mit: Message. an sich funktioniert das so, danke. Aber ich muss nun in jedem Skript oben diese JS Funktion erstellen. Kann ich das auch irgendwie direkt als eigenen Blockly Block einbauen?
  • [gelöst] berechnete Zeitdauer ist um 1 Stunde zu lange?

    5
    3
    0 Votes
    5 Posts
    368 Views
    metaxaM
    @paul53 Danke für deine Erklärung, dann muß ich warten. beta ist mir mit meinem Halbwissen zu unsicher.

300

Online

32.8k

Users

82.9k

Topics

1.3m

Posts