Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [gelöst]hm-rpc: You are sending too fast

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

[gelöst]hm-rpc: You are sending too fast

Geplant Angeheftet Gesperrt Verschoben Visualisierung
7 Beiträge 4 Kommentatoren 1.7k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • P Offline
    P Offline
    pix
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich lasse bei Abwesenheit alle meine Lampen ausschalten/dimmen. Leider gibt es dabei immer wieder eine Fehlermeldung (ganz unten):

    ! ````
    2015-08-19 23:44:16.417 - info: javascript.0 script.js.Licht_alles_AUS: Alle Schalter im Gewerk Licht ausgeschaltet
    2015-08-19 23:44:16.418 - info: javascript.0 script.js.Alarmanlage_Scharfschaltung_Countdown_JS: Countdown Alarmanlage durch Abwesenheit gestartet. Scharfschaltung der Alarmanlage in 45s
    2015-08-19 23:44:16.425 - info: hm-rpc.0 setValue ["MEQ0201216:1","ON_TIME",{"explicitDouble":300}] FLOAT
    2015-08-19 23:44:16.428 - info: hm-rpc.0 setValue ["MEQ0201216:1","STATE",true] BOOL
    2015-08-19 17:49:02.837 - info: hm-rpc.1 setValue ["CUX2801002:2","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:16.432 - info: hm-rpc.1 setValue ["CUX2801002:1","STATE",false] BOOL
    2015-08-19 23:44:16.441 - info: hm-rpc.1 setValue ["CUX2801002:2","STATE",false] BOOL
    2015-08-19 23:44:16.443 - info: hm-rpc.1 setValue ["CUX2801002:3","STATE",false] BOOL
    2015-08-19 23:44:16.445 - info: hm-rpc.1 setValue ["CUX2801002:4","STATE",false] BOOL
    2015-08-19 23:44:16.448 - info: hm-rpc.1 setValue ["CUX2801002:5","STATE",false] BOOL
    2015-08-19 23:44:16.454 - info: hm-rpc.1 setValue ["CUX2801002:6","STATE",false] BOOL
    2015-08-19 23:44:16.456 - info: hm-rpc.1 setValue ["CUX2801002:7","STATE",false] BOOL
    2015-08-19 23:44:16.465 - info: hm-rpc.1 setValue ["CUX2801002:8","STATE",false] BOOL
    2015-08-19 23:44:16.469 - info: hm-rpc.1 setValue ["CUX2801002:9","STATE",false] BOOL
    2015-08-19 23:44:16.497 - info: hm-rpc.1 setValue ["CUX2801002:10","STATE",false] BOOL
    2015-08-19 23:44:16.503 - info: hm-rpc.1 setValue ["CUX2801002:11","STATE",false] BOOL
    2015-08-19 23:44:16.507 - info: hm-rpc.1 setValue ["CUX2801002:12","STATE",false] BOOL
    2015-08-19 23:44:16.508 - info: hm-rpc.0 setValue ["IEQ0006512:1","STATE",false] BOOL
    2015-08-19 23:44:16.516 - info: hm-rpc.0 setValue ["IEQ0006838:1","STATE",false] BOOL
    2015-08-19 23:44:16.511 - info: hm-rpc.1 setValue ["CUX2801002:13","STATE",false] BOOL
    2015-08-19 23:44:16.522 - info: hm-rpc.0 setValue ["IEQ0007163:1","STATE",false] BOOL
    2015-08-19 23:44:16.525 - info: hm-rpc.0 setValue ["IEQ0007286:1","STATE",false] BOOL
    2015-08-19 23:44:16.527 - info: hm-rpc.1 setValue ["CUX2801002:14","STATE",false] BOOL
    2015-08-19 23:44:16.528 - info: hm-rpc.0 setValue ["IEQ0007371:1","STATE",false] BOOL
    2015-08-19 23:44:16.531 - info: hm-rpc.1 setValue ["CUX2801002:15","STATE",false] BOOL
    2015-08-19 23:44:16.532 - info: hm-rpc.1 setValue ["CUX2801002:16","STATE",false] BOOL
    2015-08-19 23:44:16.533 - info: hm-rpc.0 setValue ["IEQ0025326:1","STATE",false] BOOL
    2015-08-19 23:44:16.681 - info: javascript.0 script.js.Alarmanlage_Scharfschaltung_Countdown_JS: Count Trigger gestartet
    2015-08-19 23:44:17.918 - info: javascript.0 script.js.Flur_LED16: Flur HM-OU-LED16: Kanal 01 <anwesenheit>wurde nicht aktualisiert wegen Abwesenheit bzw. Nachtruhe.
    2015-08-19 23:44:18.015 - info: javascript.0 script.js.Status_Fenster_Tueren: Flur Wohnungstür (TFK) geöffnet
    2015-08-19 23:44:18.020 - info: javascript.0 script.js.Flur_Wohnungstuer_offen_Nachricht: Wohnungstür: Tür-auf-Timer gestartet (-120s)
    2015-08-19 23:44:19.413 - info: sayit.0 saying: /Users/pix/Documents/iobroker/node_modules/iobroker.sayit/gong.mp3
    2015-08-19 23:44:20.415 - info: sayit.0 saying: Auf Wiedersehen!
    2015-08-19 23:44:26.334 - info: javascript.0 script.js.Status_Fenster_Tueren: Flur Wohnungstür (TFK) geschlossen
    2015-08-19 23:44:26.340 - info: javascript.0 script.js.Flur_Wohnungstuer_offen_Nachricht: Wohnungstür: Tür-auf-Timer gestoppt
    2015-08-19 23:44:26.438 - info: javascript.0 script.js.Licht_alles_AUS: Alle Dimmer im Gewerk Licht auf 0% gesetzt
    2015-08-19 23:44:26.443 - info: hm-rpc.1 setValue ["CUX2801002:1","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.449 - info: hm-rpc.1 setValue ["CUX2801002:2","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.451 - info: hm-rpc.1 setValue ["CUX2801002:3","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.458 - info: hm-rpc.1 setValue ["CUX2801002:4","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.462 - info: hm-rpc.1 setValue ["CUX2801002:5","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.465 - info: hm-rpc.1 setValue ["CUX2801002:6","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.469 - info: hm-rpc.1 setValue ["CUX2801002:7","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.474 - info: hm-rpc.1 setValue ["CUX2801002:8","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.478 - info: hm-rpc.1 setValue ["CUX2801002:9","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.482 - info: hm-rpc.1 setValue ["CUX2801002:10","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.487 - info: hm-rpc.1 setValue ["CUX2801002:11","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.489 - info: hm-rpc.1 setValue ["CUX2801002:12","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.493 - info: hm-rpc.1 setValue ["CUX2801002:13","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.500 - info: hm-rpc.1 setValue ["CUX2801002:14","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.504 - info: hm-rpc.1 setValue ["CUX2801002:15","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.505 - info: hm-rpc.1 setValue ["CUX2801002:16","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.510 - info: hm-rpc.0 setValue ["BidCoS-RF:10","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.514 - info: hm-rpc.0 setValue ["FEQ0069673:1","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.517 - info: hm-rpc.0 setValue ["IEQ0548397:1","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.521 - info: hm-rpc.0 setValue ["IEQ0548397:2","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.522 - info: hm-rpc.0 setValue ["IEQ0548397:3","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.525 - info: hm-rpc.0 setValue ["JEQ0053999:1","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.529 - info: hm-rpc.0 setValue ["JEQ0734088:1","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.533 - info: hm-rpc.0 setValue ["JEQ0734088:2","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.537 - info: hm-rpc.0 setValue ["JEQ0734088:3","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.540 - info: hm-rpc.0 setValue ["KEQ0558267:1","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.543 - info: hm-rpc.0 setValue ["KEQ0558267:2","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.548 - info: hm-rpc.0 setValue ["KEQ0558267:3","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.553 - info: hm-rpc.0 setValue ["KEQ0558270:1","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.559 - info: hm-rpc.0 setValue ["KEQ0558270:2","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.566 - info: hm-rpc.0 setValue ["KEQ0558270:3","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.572 - info: hm-rpc.0 setValue ["KEQ0558308:1","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.576 - info: hm-rpc.0 setValue ["KEQ0558308:2","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.582 - info: hm-rpc.0 setValue ["KEQ0558308:3","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.582 - error: hm-rpc.0 binrpc -> setValue ["3","LEVEL",0] FLOAT
    2015-08-19 23:44:26.582 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.587 - info: hm-rpc.0 setValue ["LEQ0105245:1","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.588 - error: hm-rpc.0 binrpc -> setValue ["1","LEVEL",0] FLOAT
    2015-08-19 23:44:26.588 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.589 - info: hm-rpc.0 setValue ["LEQ0105245:2","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.589 - error: hm-rpc.0 binrpc -> setValue ["2","LEVEL",0] FLOAT
    2015-08-19 23:44:26.590 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.593 - info: hm-rpc.0 setValue ["LEQ0105245:3","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.594 - error: hm-rpc.0 binrpc -> setValue ["3","LEVEL",0] FLOAT
    2015-08-19 23:44:26.594 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.599 - info: hm-rpc.0 setValue ["LEQ0268726:1","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.599 - error: hm-rpc.0 binrpc -> setValue ["1","LEVEL",0] FLOAT
    2015-08-19 23:44:26.599 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.604 - info: hm-rpc.0 setValue ["LEQ0268726:2","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.604 - error: hm-rpc.0 binrpc -> setValue ["2","LEVEL",0] FLOAT
    2015-08-19 23:44:26.604 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.606 - info: hm-rpc.0 setValue ["LEQ0268726:3","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.606 - error: hm-rpc.0 binrpc -> setValue ["3","LEVEL",0] FLOAT
    2015-08-19 23:44:26.607 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.609 - info: hm-rpc.0 setValue ["LEQ0268893:1","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.609 - error: hm-rpc.0 binrpc -> setValue ["1","LEVEL",0] FLOAT
    2015-08-19 23:44:26.609 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.611 - info: hm-rpc.0 setValue ["LEQ0268893:2","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.611 - error: hm-rpc.0 binrpc -> setValue ["2","LEVEL",0] FLOAT
    2015-08-19 23:44:26.611 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.616 - info: hm-rpc.0 setValue ["LEQ0268893:3","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.616 - error: hm-rpc.0 binrpc -> setValue ["3","LEVEL",0] FLOAT
    2015-08-19 23:44:26.616 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.620 - info: hm-rpc.0 setValue ["LEQ0269105:1","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.620 - error: hm-rpc.0 binrpc -> setValue ["1","LEVEL",0] FLOAT
    2015-08-19 23:44:26.620 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.626 - info: hm-rpc.0 setValue ["LEQ0269105:2","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.627 - error: hm-rpc.0 binrpc -> setValue ["2","LEVEL",0] FLOAT
    2015-08-19 23:44:26.627 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.630 - info: hm-rpc.0 setValue ["LEQ0269105:3","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.630 - error: hm-rpc.0 binrpc -> setValue ["3","LEVEL",0] FLOAT
    2015-08-19 23:44:26.630 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.633 - info: hm-rpc.0 setValue ["MEQ0374505:1","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.633 - error: hm-rpc.0 binrpc -> setValue ["1","LEVEL",0] FLOAT
    2015-08-19 23:44:26.634 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.638 - info: hm-rpc.0 setValue ["MEQ0374505:2","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.638 - error: hm-rpc.0 binrpc -> setValue ["2","LEVEL",0] FLOAT
    2015-08-19 23:44:26.638 - error: hm-rpc.0 Error: You are sending too fast
    2015-08-19 23:44:26.643 - info: hm-rpc.0 setValue ["MEQ0374505:3","LEVEL",{"explicitDouble":0}] FLOAT
    2015-08-19 23:44:26.643 - error: hm-rpc.0 binrpc -> setValue ["3","LEVEL",0] FLOAT
    2015-08-19 23:44:26.643 - error: hm-rpc.0 Error: You are sending too fast</anwesenheit>

    
    Das ist das Skript (zuerst die Schalter, dann die Dimmer):
    

    function licht_aus () {
    $('channelstate.id=*.STATE').setState(false); // Alle Schalter im Gewerk Licht
    log('Alle Schalter im Gewerk Licht ausgeschaltet');
    setTimeout(function () {
    $('channelstate.id=*.LEVEL').setState(0); // Alle Dimmer im Gewerk Licht
    log('Alle Dimmer im Gewerk Licht auf 0% gesetzt');
    }, 10000);
    }

    
    Kennt ihr das Problem?
    
    Grüße,
    
    Pix

    ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #2

      Ich hole das nochmal hoch.

      Hat das keiner?

      2015-09-17 21:34:31.992  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:31.997  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:31.999  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:32.005  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:32.012  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:32.018  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:32.023  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:32.030  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:32.035  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:32.039  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:32.044  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:32.048  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:32.054  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:32.058  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:32.064  - error: hm-rpc.0 Error: You are sending too fast
      2015-09-17 21:34:32.068  - error: hm-rpc.0 Error: You are sending too fast
      

      Ich finde die Javascript Funktion eigentlich sehr praktisch, da man ja auch neue oder getauschte Aktoren ansprechen kann, ohne sie genau zu adressieren. Aber scheinbar muss ich doch auf den Szenen Adapter ausweichen. Doch dann wirds unübersichtlich, da ich jede einzelne Lampe eingeben muss.

      Kann man den Abstand zwischen den Sendungen nicht verlängern?

      Gruß,

      Pix
      3435_screenshot__29_.png

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      1 Antwort Letzte Antwort
      0
      • paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #3

        Wenn Du sehr viele Lichtaktoren hast, kann der https://www.enocean.com/en/knowledge-base-doku/enoceansystemspecification:issue:selectiverepeating/?purge=1 (max. 1 % Sendedauer innerhalb einer Stunde) überschritten sein und die CCU verweigert das weitere Senden für längere Zeit.

        Besser, man schaltet nur die aus, die eingeschaltet sind.

        function licht_aus () {
            $('channel[state.id=*.STATE](functions=Licht)').each(function(id,i) {
               if (getState(id).val) setState(id, false); // Alle Schalter im Gewerk Licht
            } 
            log('Alle Schalter im Gewerk Licht ausgeschaltet');
            setTimeout(function () {
                $('channel[state.id=*.LEVEL](functions=Licht)').each(function(id,i) {
                   if (getState(id).val > 0) setState(id, 0); // Alle Dimmer im Gewerk Licht
                }
                log('Alle Dimmer im Gewerk Licht auf 0% gesetzt');
            }, 10000);
        }
        

        EDIT: Das Thema ist unter der falschen Rubrik, weshalb ich es bisher übersehen habe.
        2858_1111467616641.png

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        1 Antwort Letzte Antwort
        0
        • BluefoxB Offline
          BluefoxB Offline
          Bluefox
          schrieb am zuletzt editiert von
          #4

          So kommen die auch zu schnell.

          Es muss so sein:

          function setStateDelayed(id, val, delay) {
               setTimeout(function () {
                   setState(id, val);
               }, delay || 0);
          }
          
          function licht_aus () {
              var idx = 0;
              var interval = 500;
              $('channel[state.id=*.STATE](functions=Licht)').each(function(id,i) {
                 if (getState(id).val) setStateDelayed(id, false, (idx++) * interval); // Alle Schalter im Gewerk Licht
              } 
              log('Alle Schalter im Gewerk Licht ausgeschaltet');
          
                  $('channel[state.id=*.LEVEL](functions=Licht)').each(function(id,i) {
                     if (getState(id).val > 0) setStateDelayed(id, 0, (idx++) * interval); // Alle Dimmer im Gewerk Licht
                  }
                  log('Alle Dimmer im Gewerk Licht auf 0% gesetzt');
          }
          

          1241__pcwdhqlsairmo8fy0yerw.jpg

          1 Antwort Letzte Antwort
          0
          • paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von
            #5

            @Bluefox:

            So kommen die auch zu schnell. `
            Das würde bedeuten, dass die Meldung nicht (nur) wegen der Überschreitung des Duty cycle kommt. Ich hatte bisher angenommen, dass der CCU rfd eine Warteschlange für Sendeanforderungen hat.

            500 ms als Sendeabstand halte ich für übertrieben. 100…200 ms sollten auch ausreichen.

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            1 Antwort Letzte Antwort
            0
            • P Offline
              P Offline
              pix
              schrieb am zuletzt editiert von
              #6

              Hallo Ihr zwei,

              vielen Dank für die Hilfe. Habe es gerade ausprobiert und es klappt. Alle Lichter und Geräte (ein gutes Dutzend Dimmer und ein halbes Dutzend Schalter) werden zügig nacheinander ausgeschaltet, ohne Fehler im Log. Sieht jetzt so aus:

              function setStateDelayed(id, val, delay) {
                   setTimeout(function () {
                       setState(id, val);
                   }, delay || 0);
              }
              
              function licht_aus () {
                  var idx = 0;
                  var interval = 300;
                  $('channel[state.id=*.STATE](functions=Licht)').each(function(id,i) {
                     if (getState(id).val) setStateDelayed(id, false, (idx++) * interval); 
                  });
                  log('Alle Schalter im Gewerk Licht ausgeschaltet');
                  $('channel[state.id=*.LEVEL](functions=Licht)').each(function(id,i) {
                     if (getState(id).val > 0) setStateDelayed(id, 0, (idx++) * interval);
                  });
                  log('Alle Dimmer im Gewerk Licht auf 0% gesetzt');
              }
              

              :P

              Pix

              ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

              1 Antwort Letzte Antwort
              0
              • ruhr70R Offline
                ruhr70R Offline
                ruhr70
                schrieb am zuletzt editiert von
                #7

                @paul53:

                @Bluefox:

                So kommen die auch zu schnell. `
                Das würde bedeuten, dass die Meldung nicht (nur) wegen der Überschreitung des Duty cycle kommt. Ich hatte bisher angenommen, dass der CCU rfd eine Warteschlange für Sendeanforderungen hat.

                500 ms als Sendeabstand halte ich für übertrieben. 100…200 ms sollten auch ausreichen. `

                Schon etwas her.

                Ich habe auf einer neuen Maschine nur ein einziges Skript, was nichts an hm-rpc schickt (setState()), sondern nur die Temperaturen und Luftfeuchtigkeit abfragt (getState()).

                Der Duty Cylce dürfte dann doch überhaupt nicht betroffen sein.

                Trotzdem erhalte ich sehr viele Error: You are sending too fast.

                Ist die hm-rpc Schnittstelle dann einfach überlastet?

                Adapter: Fritzbox, Unify Circuit
                Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                1 Antwort Letzte Antwort
                0
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                870

                Online

                32.4k

                Benutzer

                81.5k

                Themen

                1.3m

                Beiträge
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Anmelden

                • Du hast noch kein Konto? Registrieren

                • Anmelden oder registrieren, um zu suchen
                • Erster Beitrag
                  Letzter Beitrag
                0
                • Home
                • Aktuell
                • Tags
                • Ungelesen 0
                • Kategorien
                • Unreplied
                • Beliebt
                • GitHub
                • Docu
                • Hilfe