Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter shuttercontrol v2.0.x

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter shuttercontrol v2.0.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • Totto
      Totto last edited by Totto

      Ich habe ein riesiges Problem mit dem Shuttercontrol Adapter... Letztes Jahr hat der einwandfrei funktioniert. Dann kamen einige Updates im Januar, seit dem ist er diesen Sommer (ist ja noch nicht so lange) nicht mehr in den Sonnenschutz gefahren. Dann kam das Update auf 1.2.0, der Sonnenschutz wurde immer noch nicht gefahren, jetzt habe ich den Adapter mal komplett de- und dann wieder installiert, und neu eingerichtet. Jetzt fahren nicht mal mehr die Rollos abends runter und morgens hoch! 😭
      Habe mal Screenshot von einem Rollo gepostet (die sind alle nahezu identisch konfiguriert), wo ist der Fehler?
      1.000 Dank im Voraus für eure Hilfe!!1.jpg 2.jpg 3.jpg 4.jpg 5.jpg 6.jpg

      P.S. Ich habe gerade diese Zeilen im Log gefunden... Was bedeutet das?

      shuttercontrol.0	2021-06-09 21:07:02.602	info	(16264) starting. Version 1.2.0 in C:/Program Files/iobroker/SmartHome/node_modules/iobroker.shuttercontrol, node: v12.22.1, js-controller: 3.2.16
      host.server(SmartHome)	2021-06-09 21:06:59.305	info	instance system.adapter.shuttercontrol.0 started with pid 16264
      host.server(SmartHome)	2021-06-09 21:06:57.493	info	instance system.adapter.shuttercontrol.0 terminated with code null ()
      host.server(SmartHome)	2021-06-09 21:06:57.493	warn	instance system.adapter.shuttercontrol.0 terminated due to SIGTERM
      host.server(SmartHome)	2021-06-09 21:06:57.305	info	stopInstance system.adapter.shuttercontrol.0 killing pid 23816
      shuttercontrol.0	2021-06-09 21:06:56.243	info	(23816) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
      shuttercontrol.0	2021-06-09 21:06:56.243	info	(23816) terminating
      shuttercontrol.0	2021-06-09 21:06:56.243	info	(23816) cleaned everything up...
      shuttercontrol.0	2021-06-09 21:06:56.243	info	(23816) Got terminate signal TERMINATE_YOURSELF
      host.server(SmartHome)	2021-06-09 21:06:56.243	info	stopInstance system.adapter.shuttercontrol.0 send kill signal
      host.server(SmartHome)	2021-06-09 21:06:56.227	info	stopInstance system.adapter.shuttercontrol.0 (force=false, process=true)
      shuttercontrol.0	2021-06-09 21:06:50.946	info	(23816) starting. Version 1.2.0 in C:/Program Files/iobroker/SmartHome/node_modules/iobroker.shuttercontrol, node: v12.22.1, js-controller: 3.2.16
      host.server(SmartHome)	2021-06-09 21:06:46.759	info	instance system.adapter.shuttercontrol.0 started with pid 23816
      host.server(SmartHome)	2021-06-09 21:06:44.446	info	instance system.adapter.shuttercontrol.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
      host.server(SmartHome)	2021-06-09 21:06:43.712	info	stopInstance system.adapter.shuttercontrol.0 send kill signal
      shuttercontrol.0	2021-06-09 21:06:43.727	info	(26140) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
      shuttercontrol.0	2021-06-09 21:06:43.727	info	(26140) terminating
      shuttercontrol.0	2021-06-09 21:06:43.727	info	(26140) cleaned everything up...
      shuttercontrol.0	2021-06-09 21:06:43.727	info	(26140) Got terminate signal TERMINATE_YOURSELF
      host.server(SmartHome)	2021-06-09 21:06:43.712	info	stopInstance system.adapter.shuttercontrol.0 (force=false, process=true)
      
      T 1 Reply Last reply Reply Quote 0
      • T
        tobitobsta @Totto last edited by

        @totto mir fällt auf, dass das kleine häkchen bei "aktiv" fehlt

        da_Woody Totto 2 Replies Last reply Reply Quote 1
        • da_Woody
          da_Woody @tobitobsta last edited by

          @tobitobsta da war doch erst vor ein paar tagen auch so ein problem...
          der erste angesprochene reagierte, die anderen nicht.irgendwer meinte, eventuell die werte leicht abstufen, damit nicht alle gleichzeitig angesprochen werden. oder so ähnlich. oder was mit verzögerung...

          T 1 Reply Last reply Reply Quote 0
          • da_Woody
            da_Woody @tobitobsta last edited by

            @tobitobsta ID für helligkeits sensor ist auch keine da.

            T 1 Reply Last reply Reply Quote 0
            • Totto
              Totto last edited by

              Er fährt ja noch nicht mal mehr morgens rauf und abends runter... Und dann ständig diese Einträge im Log:

              shuttercontrol.0	2021-06-09 21:34:20.883	info	(3676) starting. Version 1.2.0 in C:/Program Files/iobroker/SmartHome/node_modules/iobroker.shuttercontrol, node: v12.22.1, js-controller: 3.2.16
              host.server(SmartHome)	2021-06-09 21:33:17.493	info	instance system.adapter.shuttercontrol.0 started with pid 3676
              host.server(SmartHome)	2021-06-09 21:33:15.321	info	instance system.adapter.shuttercontrol.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
              shuttercontrol.0	2021-06-09 21:33:14.415	info	(31136) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
              shuttercontrol.0	2021-06-09 21:33:14.415	info	(31136) terminating
              shuttercontrol.0	2021-06-09 21:33:14.415	info	(31136) cleaned everything up...
              host.server(SmartHome)	2021-06-09 21:33:14.415	info	stopInstance system.adapter.shuttercontrol.0 send kill signal
              shuttercontrol.0	2021-06-09 21:33:14.415	info	(31136) Got terminate signal TERMINATE_YOURSELF
              host.server(SmartHome)	2021-06-09 21:33:14.415	info	stopInstance system.adapter.shuttercontrol.0 (force=false, process=true)
              
              T FredF 2 Replies Last reply Reply Quote 0
              • T
                tobitobsta @da_Woody last edited by

                @da_woody vielen Dank für die Anregungen! Das mit der leichten Variation der Winkelwerte ist vielleicht ne gute Idee, das probier ich mal aus.
                Bzgl der fehlenden ID bei Helligkeitssensor müsste so okay sein. Wollte alle anderen Spielereien erstmal weglassen und nur über Himmelsrichtung gehen. Und so sind dann die Defaultwerte bei einem frischen Adapter, wenn man sich um Helligkeitssensoren gar nicht kümmert.

                1 Reply Last reply Reply Quote 0
                • T
                  tobitobsta @Totto last edited by

                  @totto evtl lade mal die config runter und poste sie hier - ich vermute da steht irgendwas wie "enabled": false - bei deinem Screenshot sind alle Rollos NICHT aktiviert - das bedeutet jegliche Steuerung über Shuttercontrol-Adapter findet NICHT statt - meines Erachtens nach.

                  1 Reply Last reply Reply Quote 0
                  • FredF
                    FredF Most Active Forum Testing @Totto last edited by

                    @totto sagte in Test Adapter shuttercontrol v1.2.x:

                    Er fährt ja noch nicht mal mehr morgens rauf und abends runter...

                    Wie auch wenn hier die Rollläden nicht aktiv sind
                    20405ff8-a448-46c6-871f-7087ee5eb049-grafik.png

                    1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators last edited by

                      @tobitobsta sagte in Test Adapter shuttercontrol v1.2.x:

                      Wollte alle anderen Spielereien erstmal weglassen und nur über Himmelsrichtung gehen

                      warum hast du dann Außentemperatur/Lichtsensor eingestellt?

                      T 1 Reply Last reply Reply Quote 0
                      • Totto
                        Totto @tobitobsta last edited by

                        @tobitobsta Oh man, ich Depp!!! Vielen Dank für den Hinweis!

                        Okay, das zeitgesteuerte Fahren funktioniert jetzt schon mal wieder! Jetzt Jetzt hoffe ich nur, dass der Sonnenschutz jetzt auch wieder funktioniert...

                        Weiß jemand zufällig, wann die Dokumentation für die Version 1.2.0 online geht?

                        1 Reply Last reply Reply Quote 0
                        • T
                          tobitobsta @Homoran last edited by

                          @homoran said in Test Adapter shuttercontrol v1.2.x:

                          @tobitobsta sagte in Test Adapter shuttercontrol v1.2.x:

                          Wollte alle anderen Spielereien erstmal weglassen und nur über Himmelsrichtung gehen

                          warum hast du dann Außentemperatur/Lichtsensor eingestellt?

                          wo hab ich das?

                          "type": "only direction",
                          

                          und die Werte bei den anderen Dingen sind glaub ich default-mäßig da drin. Ich habe zumindest den Adapter frisch installiert und da selbst nix eingetragen.

                          Homoran 1 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators @tobitobsta last edited by

                            @tobitobsta sagte in Test Adapter shuttercontrol v1.2.x:

                            wo hab ich das?

                            bei Beschattung im Screenshot

                            da_Woody T 2 Replies Last reply Reply Quote 0
                            • da_Woody
                              da_Woody @Homoran last edited by

                              @homoran dürfte ein screen vor der neu install sein...

                              1 Reply Last reply Reply Quote 0
                              • T
                                tobitobsta @Homoran last edited by

                                @homoran said in Test Adapter shuttercontrol v1.2.x:

                                @tobitobsta sagte in Test Adapter shuttercontrol v1.2.x:

                                wo hab ich das?

                                bei Beschattung im Screenshot

                                das geht jetzt vermutlich etwas durcheinander - ich glaub du meinst den Screenshot von Totto - ich habe kein Screenshot gepostet.

                                Homoran 1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators @tobitobsta last edited by

                                  @tobitobsta sagte in Test Adapter shuttercontrol v1.2.x:

                                  @homoran said in Test Adapter shuttercontrol v1.2.x:

                                  @tobitobsta sagte in Test Adapter shuttercontrol v1.2.x:

                                  wo hab ich das?

                                  bei Beschattung im Screenshot

                                  das geht jetzt vermutlich etwas durcheinander - ich glaub du meinst den Screenshot von Totto - ich habe kein Screenshot gepostet.

                                  joa,
                                  hab am Handy wohl den überblick verloren

                                  1 Reply Last reply Reply Quote 0
                                  • jackblackson
                                    jackblackson last edited by

                                    Ich nutze den ShutterControl Adapter zur Beschattung, und nutze dazu die Werte von Innentemperatur zusammen mit dem Sonnensensor. Mir ist aufgefallen, das gerade an Tagen, wo es prinzipiell sehr heiß ist, es aber auch Wolkig ist, die Sonnenwerte sehr stark variieren, und dadurch die Rollos dauernd hoch und runter fahren.

                                    Gibt es im Adapter eine Möglichkeit eines Timeouts - sprich wenn Rollos zu wegen Sonne, und der Wert springt, muss er für eine gewisse Zeit unter diesem Wert bleiben, damit das Rollo hoch fährt? Wert Sinkt - warte 15 Minuten, wenn Wert dann immer noch unter Limit, dann fahre hoch? Oder event. noch besser - arbeiten mit einem Durchschnittswert?

                                    da_Woody T 2 Replies Last reply Reply Quote 0
                                    • da_Woody
                                      da_Woody @jackblackson last edited by

                                      @jackblackson sagte in Test Adapter shuttercontrol v1.2.x:

                                      Innentemperatur zusammen mit dem Sonnensensor

                                      das gibts in der auswahl ja gar nicht, oder nimmst du außen/licht und nimmst die innentemp als außentemp?

                                      jackblackson 1 Reply Last reply Reply Quote 0
                                      • jackblackson
                                        jackblackson @da_Woody last edited by

                                        @da_woody Genau - ich habe bei Außentemperatur meinen Innentemperatursensor angegeben.

                                        1 Reply Last reply Reply Quote 0
                                        • T
                                          tobitobsta @jackblackson last edited by tobitobsta

                                          @jackblackson said in Test Adapter shuttercontrol v1.2.x:

                                          Oder event. noch besser - arbeiten mit einem Durchschnittswert?

                                          evtl könntest Du den Mittelwert des Innentemperatur Sensors über ein Script (oder evtl gibts auch einen Adapter dafür) berechnen und in einen neuen Datenpunkt für den Mittelwert schreiben und den dann verwenden?

                                          1 Reply Last reply Reply Quote 0
                                          • jackblackson
                                            jackblackson last edited by

                                            @tobitobsta Werde das jetzt mal versuchen. Ich hab mir ein Skript erstellt - basierend auf der Vorarbeit von @paul53 (Link). Werde es mal beobachten, ob dadurch eine Verbesserung eintritt. Vielleicht wäre dies ja was, was im Adapter auch Sinn machen würde.

                                            // Berechnung von gleitendem Durchschnitt über einen Zeitraum
                                            
                                            // Konstanten
                                            var tc = 1;          // Abtastrate in Minuten
                                            var T = 15;      // Zeitraum der Auswertung in Minuten
                                            
                                            // IDs aller benötigten Datenpunkte
                                            var xid   = "hm-rpc.0.OXXX.1.LUX"; // Sensor
                                            var directory = 'AvgSonneAussen' //javascript.0.xxx
                                             
                                            
                                            var n = Math.round(T / tc); // Anzahl der Werte
                                            var list  = new Array(n);
                                             
                                            createState(directory  + '.avgLUX', {
                                               name: 'Durchschnittswert',
                                               read: true, 
                                               write: false, 
                                               type: "number", 
                                               def: 0
                                            });
                                            
                                            createState(directory  + '.valuelist', {
                                               name: 'Werteliste',
                                               read: true, 
                                               write: false, 
                                               type: "string", 
                                               def: 0
                                            });
                                            
                                            
                                            function calc() {
                                            
                                              list.pop();
                                              var x = getState(xid).val;
                                              list.unshift(x);
                                              setState(directory+'.valuelist', list.toString());
                                              var sum = 0.0;
                                              for (var i = 0; i < n; i++) {
                                                var s = parseFloat(list[i]); 
                                                sum = sum + s;
                                              }
                                            
                                              var avgValue = Math.round((T * sum / n) / T);
                                              //console.log("Average Value: " + avgValue);
                                              setState(directory+'.avgLUX', avgValue, true);
                                            }   
                                            
                                             
                                            setInterval(calc, 60000 * tc);
                                            
                                            // Script start: Liste aus String-Datenpunkt einlesen
                                            
                                            var slist = getState(directory+'.valuelist').val;
                                            
                                            if (slist) {
                                            
                                               list = slist.split(",");
                                            
                                            } else {
                                            
                                               // 1\. Script start: Liste und String-Datenpunkt füllen
                                            
                                               var x = getState(xid).val;
                                            
                                               for (var i = 0; i < n; i++) list[i] = x;
                                            
                                               calc();
                                            
                                            }
                                            
                                            Bostil 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            509
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            rollladen rollladensteuerung shuttercontrol
                                            326
                                            7277
                                            7508648
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo