Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter SmartControl 0.3.x-0.6.x Latest

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Test Adapter SmartControl 0.3.x-0.6.x Latest

Scheduled Pinned Locked Moved Tester
testadaptersmartcontrolbewegungsmelderiftttlichterzeitplan
1.0k Posts 93 Posters 361.9k Views 88 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • SlowmanS Slowman

    @da_woody

    Danke !

    Hast du zufällig noch ne Idee, warum das mit den 1800 Sekunden nicht funktioniert?

    da_WoodyD Online
    da_WoodyD Online
    da_Woody
    wrote on last edited by
    #593

    @slowman verwend ich so nicht, sorry. aber warum verwendest du nicht ein zeitfenster?
    13:00 ein, 13:30 aus?
    ist bei mir z.b beim pool. von 07:00-09:00 und von 23:00-02:00 läuft bei mir der filter.
    38b4bc45-e8c2-46bc-a524-3f8c3c13e080-grafik.png
    zusätzlich zwischen 12:00 und 22:00 schalter sich der filter bei 30° wassertemp ein.
    d8d9d7e5-39a4-455b-8620-ff5ce22672b4-grafik.png
    fa01c664-e113-464a-a8d3-7f8e132e1498-grafik.png

    gruß vom Woody
    HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

    1 Reply Last reply
    1
    • MicM Mic

      SmartControl

      Aktuelle Test Version 0.6.x
      Veröffentlichungsdatum 0.3.x ab 12.09.2020 (seit 23.09.20 im Latest Repository)
      Github Link https://github.com/Mic-M/ioBroker.smartcontrol
      Permanenter Forum-Link ioBroker Forum: Smart Control

      Neu mit 0.3.0

      Breaking Changes

      • (Mic-M) Entire adapter code refactored. Therefore, tests are required to verify if these massive changes do not affect the adapter functionality. However, none of your existing adapter configuration should be lost and will be kept if you upgrade from 0.2.0+. But please check ALL of your configuration, since new options were added which
        can have an effect to your existing configuration.
      • (Mic-M) New feature: Implemented issue #22 - Motion sensors timeout, e.g. for Homematic sensors: Motion sensor timer will now start once a motion sensor is set to false. In previous adapter versions, it was started once set to true. Note: This change will cause that per your existing adapter configuration, the timer end will be reached later (so: once no motion detected any longer + the seconds you have set)
      • (Mic-M) New feature: Time triggers - added options for additional conditions for 'any' or 'all'. issue #24
      • (Mic-M) New feature: Zones > Execution - added options for additional conditions for 'any' or 'all'.
      • (Mic-M) Many fixes under the hood

      Was macht dieser Adapter?

      In unserer Heim-Automation haben wir ja diverse Auslöser, z.B. Bewegungsmelder im Flur löst aus, ein Wandschalter wird gedrückt, oder eine bestimmte Zeit tritt ein (z.B. 30 Minuten nach Sonnenuntergang, oder Mo-Fr um 7:00, usw.), zu der wir was schalten möchten.

      Dieser Adapter führt nun das ganze zusammen, also

      1. Auslöser lösen aus oder bestimmte Zeitpunkte (wie Mo-Fr um 7:00) treten ein
      2. Optional zusätzliche Bedingungen (jemand anwesend?, Fenster im Bad offen, Feiertag heute, usw.)
      3. Zu schaltende Zielgeräte

      Das ganze führt man dann gemäß IFTTT in Zonen zusammen.

      Ziel ist, hiermit viele JavaScripts und Blockly abzulösen und hierfür eine anwenderfreundliche Möglichkeit zu bieten.

      Auszug aus den Features

      • Auslöser: hier können Bewegungsmelder, Datenpunkte, oder Zeiten definiert werden. Es werden dabei auch Taster unterstützt.
      • Smarte Bewegungsmelder-Schaltung: mehrere Bewegungsmelder pro Raum, Berücksichtung Helligkeit, automatischer Ausschalttimer (optional aber nicht gesetzt, falls Zielgeräte bereits vor Bewegung an waren), Optional Ignorierung Helligkeit falls Ausschalt-Timer noch läuft (damit auch wiederkehrende Bewegungen erfasst werden trotz Licht an), ...
      • Pro definierter Zone können dann zur Ausführung detaillierte Zeitpläne mit Bedingungen hinterlegt werden.
      • Unterstützung von Astro-Zeiten (z.B. Sonnenuntergang) mit "Offset", also Zeitdifferenz.

      Ein paar Beispiel-Anwendungen (Use Cases):

      • Flurlicht-Steuerung mit Bewegungsmeldern, Lichtschaltern, etc. (Ablösung Bewegungsmelder-Script)
      • Kaffeemaschine täglich morgens einschalten. Mo-Fr um 6:30 Uhr, Sa/So um 8:00 Uhr, Feiertags auch um 8:00 Uhr. Aber nie einschalten, wenn keiner anwesend.
      • Bad wird am Mo-Fr zwischen 7:00-9:00 betreten (falls nicht Feiertag): Licht an und das Radio einschalten. Falls nach 5 Minuten keine Bewegung mehr: ausschalten.
      • Staubsaugerroboter-Integration

      Bisherige Threads

      Alle Erklärungen zum Adapter sind jeweils im 1. Beitrag:

      • 18.08. - 12.09.2020: Test Adapter SmartControl 0.2.x GitHub
      • 19.07. - 18.08.2020: Teste Adapter SmartControl 0.1.x-beta.x
      • 10.07. - 19.07.2020 : Aufruf: Neuen SmartControl-Adapter 0.1.0-alpha.x testen
      • 23.05. - 10.07.2020 : Planung neuer Adapter: Smart Control
      • 25.04.2020 : Umfrage: Welchen Adapter soll ich als nächstes entwickeln?

      FAQ / Use Cases (Anwendungs-Fälle/Szenarien)

      https://forum.iobroker.net/topic/36237/smart-control-adapter-faq-use-cases

      Adapter-Anleitung / Dokumentation

      Diese ist direkt und ohne Umwege in den Adapter-Optionen integriert, ihr werdet es sehen ;-)

      Screenshots der Adapter-Optionen

      Einstiegsseite:
      df19455b-96cf-458a-bf69-088a60ed7ce4-image.png

      Zonen:
      47e4b4c3-72a8-46d4-afcc-54e592fb170c-image.png

      Zonen - Button "Ausführung":
      30c8b5cb-9409-4a19-b537-73c7ab2978c5-image.png

      Definition der Zielgeräte:
      bd147fd2-d1f0-4059-8754-458498f6000c-image.png

      Auslöser:
      29e91fef-9461-4de5-a9ff-712de8523ffd-image.png

      Wie Testen?

      Infos zum Testen findest du im Adapter selbst:
      d87bb24a-d27d-41c4-894e-de8f1bf54c0b-image.png

      Wohin mit Bugs / Fehlerberichten oder Erweiterungswünschen?

      Da der Adapter noch jung und in fortlaufender Erweiterung ist, könnt ihr diese gerne hier posten (anders als es bereits in den Adapter-Optionen steht).

      Wichtig: Fehler (Bugs) bitte immer aussagekräftig beschreiben, am besten mit

      1. Screenshots, soweit möglicherweise hilfreich für mich als Entwickler
      2. Log-Auszug (in Code-Tags)
      3. Adapter-Optionen-Export, sofern als sinnvoll erachtet, Diese bekommt ihr so: ganz oben rechts in den SmartControl-Adapter-Optionen den blauen Button mit dem "Pfeil nach unten" anklicken.

      Was wurde alles seit der letzten Version geändert?

      Siehe Change Log

      B Offline
      B Offline
      Berchemer
      wrote on last edited by
      #594

      @mic
      Ich habe den SmartControl-Adapter erfolgreich in meiner Wohnküche eingebunden.
      Ich habe 2 HM-Bewegungsmelder (HM-Sen-MDIR-WM5) in Kombination mit einem HM-Sec-MDIR-2 und einem weiteren Taster (HmIP-SMI55) im Einsatz. Über die vier Bewegungsmelder in Abhängigkeit von einem HMIP-Lichtsensor (HmIP-SLO) kontrolliert der Adapter, wann und ob ein Shelly-RGB2 über MQTT automatisch ein- und ausgeschaltet wird. Wie gesagt. Das funktioniert wunderbar mit dem Adapter.

      Jetzt würde ich gerne den einen Taster (HmIP-SMI55) so in den Adapter einbinden, dass dieser bei einem Betätigen der Taste-Unten die Kontrolle über die Bewegungsmelder übergeht und den Shelly mehr, als die üblichen 10 Sekunden des Adapters, für mindestens 5 Minuten aktiviert lässt. Und sollte innerhalb dieser 5 Minuten die untere Taste erneut gedrückt werden, so soll das Licht noch einmal um 5 Minuten länger eingeschaltet bleiben.
      Ich versuche das ganze derzeit ansatzweise erfolgreich mit einem Skript (über aktivieren und deaktivieren der Aktivität der Bedingung des Adapter-Objektes) zu lösen. Aber es wäre natürlich schöner, wenn ich es nur mit Hilfe des Adapters lösen könnte.

      Kann mir da Jemand weiterhelfen?

      1 Reply Last reply
      0
      • F Offline
        F Offline
        firebowl
        wrote on last edited by
        #595

        Glaub ich stell mich zu doof an aber wie bekomme ich hin, das ein Wert, der gesetzt wird auch ein ack=true bekommt?
        Ich schaffe es zwar das ein deconz Schalter aktiviert wird (Wert wird auf true gesetzt) aber leider schaltet das Gerät nicht. Ich vermute das liegt daran, dass der Wert keinen ack=true bekommt. Hat jemand ne Idee?

        crunchipC 1 Reply Last reply
        0
        • F firebowl

          Glaub ich stell mich zu doof an aber wie bekomme ich hin, das ein Wert, der gesetzt wird auch ein ack=true bekommt?
          Ich schaffe es zwar das ein deconz Schalter aktiviert wird (Wert wird auf true gesetzt) aber leider schaltet das Gerät nicht. Ich vermute das liegt daran, dass der Wert keinen ack=true bekommt. Hat jemand ne Idee?

          crunchipC Away
          crunchipC Away
          crunchip
          Forum Testing Most Active
          wrote on last edited by
          #596

          @firebowl sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:

          aber leider schaltet das Gerät nicht. Ich vermute das liegt daran, dass der Wert keinen ack=true bekommt. Hat jemand ne Idee?

          Zielgeräte Objekte

          Prüfung deakiv. (an)	Nein	Vor dem Schalten wird immer geprüft, ob das Zielgerät bereits an ist lt. "Wert für 'an'". Wenn du diese Option aktivierst, erfolgt keine Überprüfung und es wird immer geschaltet. Use Case: z.B. ein Button als Datenpunkt. Siehe Github Issue #5.
          

          umgestiegen von Proxmox auf Unraid

          F 1 Reply Last reply
          0
          • crunchipC crunchip

            @firebowl sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:

            aber leider schaltet das Gerät nicht. Ich vermute das liegt daran, dass der Wert keinen ack=true bekommt. Hat jemand ne Idee?

            Zielgeräte Objekte

            Prüfung deakiv. (an)	Nein	Vor dem Schalten wird immer geprüft, ob das Zielgerät bereits an ist lt. "Wert für 'an'". Wenn du diese Option aktivierst, erfolgt keine Überprüfung und es wird immer geschaltet. Use Case: z.B. ein Button als Datenpunkt. Siehe Github Issue #5.
            
            F Offline
            F Offline
            firebowl
            wrote on last edited by
            #597

            @crunchip Ok, teste ich. Hab das jetzt nicht so interpretiert als ob das auch diese Auswirkung hat. ;)

            crunchipC 1 Reply Last reply
            0
            • F firebowl

              @crunchip Ok, teste ich. Hab das jetzt nicht so interpretiert als ob das auch diese Auswirkung hat. ;)

              crunchipC Away
              crunchipC Away
              crunchip
              Forum Testing Most Active
              wrote on last edited by
              #598

              @firebowl ob das hilft weiss ich nicht, ich nutze das z.b. bei einer Lampe, die mit dem Broadlink per Funk geschaltet wird.

              es gibt im letzten Reiter(weitere Optionen)

              beim Punkt Auslöser noch ne Option zum einstellen

              umgestiegen von Proxmox auf Unraid

              F 2 Replies Last reply
              0
              • crunchipC crunchip

                @firebowl ob das hilft weiss ich nicht, ich nutze das z.b. bei einer Lampe, die mit dem Broadlink per Funk geschaltet wird.

                es gibt im letzten Reiter(weitere Optionen)

                beim Punkt Auslöser noch ne Option zum einstellen

                F Offline
                F Offline
                firebowl
                wrote on last edited by
                #599

                @crunchip Ich probier's mal mit der ersten Option. Danke für den Tip.
                Um 18:00 weiß ich mehr, da sollte die Pumpte wieder schalten.

                1 Reply Last reply
                0
                • crunchipC crunchip

                  @firebowl ob das hilft weiss ich nicht, ich nutze das z.b. bei einer Lampe, die mit dem Broadlink per Funk geschaltet wird.

                  es gibt im letzten Reiter(weitere Optionen)

                  beim Punkt Auslöser noch ne Option zum einstellen

                  F Offline
                  F Offline
                  firebowl
                  wrote on last edited by
                  #600

                  @crunchip Hat leider nicht geholfen.
                  Ich dachte eigentlich, so wie ich das Git Issue #33 verstanden habe, dass man das irgendwie einstellen kann. Meine Steckdose schaltet scheinbar nur wenn die Werte auch ein Ack/true haben.

                  F crunchipC 2 Replies Last reply
                  0
                  • F firebowl

                    @crunchip Hat leider nicht geholfen.
                    Ich dachte eigentlich, so wie ich das Git Issue #33 verstanden habe, dass man das irgendwie einstellen kann. Meine Steckdose schaltet scheinbar nur wenn die Werte auch ein Ack/true haben.

                    F Offline
                    F Offline
                    firebowl
                    wrote on last edited by
                    #601

                    @Mic Hab ich das git Issue falsch verstanden ider gibt's die Version noch nicht?
                    Finde Smartcontrol echt super und mega praktisch. Leider ist es aber nicht so richtig nutzbar, solange man keine ack/true WErte schreiben kann. :(

                    1 Reply Last reply
                    0
                    • F firebowl

                      @crunchip Hat leider nicht geholfen.
                      Ich dachte eigentlich, so wie ich das Git Issue #33 verstanden habe, dass man das irgendwie einstellen kann. Meine Steckdose schaltet scheinbar nur wenn die Werte auch ein Ack/true haben.

                      crunchipC Away
                      crunchipC Away
                      crunchip
                      Forum Testing Most Active
                      wrote on last edited by crunchip
                      #602

                      @firebowl dann zeig doch mal deine Konfig,
                      Was ist hinterlegt bei

                      • Zielgerät
                      • Auslöser
                      • Zone
                      • um welche Geräte handelt es sich denn

                      umgestiegen von Proxmox auf Unraid

                      F 1 Reply Last reply
                      0
                      • crunchipC crunchip

                        @firebowl dann zeig doch mal deine Konfig,
                        Was ist hinterlegt bei

                        • Zielgerät
                        • Auslöser
                        • Zone
                        • um welche Geräte handelt es sich denn
                        F Offline
                        F Offline
                        firebowl
                        wrote on last edited by
                        #603

                        @crunchip sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:

                        @firebowl dann zeig doch mal deine Konfig,
                        Was ist hinterlegt bei

                        • Zielgerät
                        • Auslöser
                        • Zone
                        • um welche Geräte handelt es sich denn

                        Zielgerät ist eine LEDVANCE SMART+ Outdoor Steckdose:
                        a8aecdd5-0c47-42d5-ad4b-2768f537b066-image.png

                        Auslöser ist Zeitabhängig (Cronjob) der zu jeder 6. Stunde aktiviert wird und für 3600 Sekunden läuft:
                        566ad196-5cfd-4c9d-af79-5602542382fc-image.png

                        Es gibt eine zusätzliche Bedingung (es muss eine mindest Temperatur haben:
                        6259b71f-c43a-4cde-8a3f-8b46543f5aaa-image.png

                        Zone:
                        2926f8b5-fa95-4e20-be1a-f36b760e0068-image.png

                        Im Log steht dazu:
                        2021-08-23 06:00:00.163 - info: smartcontrol.0 (20288) Trigger [Alle 6 Stunden] activated Zone 'Pumpe'. Turned on: Pumpe.
                        2021-08-23 06:00:00.225 - info: smartcontrol.0 (20288) Trigger [Alle 6 Stunden] 'zoneOff' 3600s timer for zone 'Pumpe' initially started.
                        ...
                        2021-08-23 07:00:00.245 - info: smartcontrol.0 (20288) Trigger [Alle 6 Stunden] Timer 'timersZoneOff', target(s) 'Pumpe': - Turned off per 3600s timer.

                        Ich sehe auch das im Objekt deconz.0.Lights.3.on der Wert auf 'true' gesetzt wird aber Bestätigt bleibt auf 'false' und die Steckdose wird nicht aktiviert.
                        Ich habe eben die Vermutung, dass es am nicht bestätigten Wert liegt.

                        crunchipC 1 Reply Last reply
                        0
                        • F firebowl

                          @crunchip sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:

                          @firebowl dann zeig doch mal deine Konfig,
                          Was ist hinterlegt bei

                          • Zielgerät
                          • Auslöser
                          • Zone
                          • um welche Geräte handelt es sich denn

                          Zielgerät ist eine LEDVANCE SMART+ Outdoor Steckdose:
                          a8aecdd5-0c47-42d5-ad4b-2768f537b066-image.png

                          Auslöser ist Zeitabhängig (Cronjob) der zu jeder 6. Stunde aktiviert wird und für 3600 Sekunden läuft:
                          566ad196-5cfd-4c9d-af79-5602542382fc-image.png

                          Es gibt eine zusätzliche Bedingung (es muss eine mindest Temperatur haben:
                          6259b71f-c43a-4cde-8a3f-8b46543f5aaa-image.png

                          Zone:
                          2926f8b5-fa95-4e20-be1a-f36b760e0068-image.png

                          Im Log steht dazu:
                          2021-08-23 06:00:00.163 - info: smartcontrol.0 (20288) Trigger [Alle 6 Stunden] activated Zone 'Pumpe'. Turned on: Pumpe.
                          2021-08-23 06:00:00.225 - info: smartcontrol.0 (20288) Trigger [Alle 6 Stunden] 'zoneOff' 3600s timer for zone 'Pumpe' initially started.
                          ...
                          2021-08-23 07:00:00.245 - info: smartcontrol.0 (20288) Trigger [Alle 6 Stunden] Timer 'timersZoneOff', target(s) 'Pumpe': - Turned off per 3600s timer.

                          Ich sehe auch das im Objekt deconz.0.Lights.3.on der Wert auf 'true' gesetzt wird aber Bestätigt bleibt auf 'false' und die Steckdose wird nicht aktiviert.
                          Ich habe eben die Vermutung, dass es am nicht bestätigten Wert liegt.

                          crunchipC Away
                          crunchipC Away
                          crunchip
                          Forum Testing Most Active
                          wrote on last edited by
                          #604

                          @firebowl hast du mal als Auslöser was anderes getestet?
                          reine Vermutung, wenn ich es richtig sehe, brauchst du 2 Auslöser, einmal zum einschalten und einmal zum ausschalten(Haken bei Ziel aus),
                          entsprechend dann auch 2 Zonen mit den jeweiligen Auslösern

                          umgestiegen von Proxmox auf Unraid

                          F 1 Reply Last reply
                          0
                          • crunchipC crunchip

                            @firebowl hast du mal als Auslöser was anderes getestet?
                            reine Vermutung, wenn ich es richtig sehe, brauchst du 2 Auslöser, einmal zum einschalten und einmal zum ausschalten(Haken bei Ziel aus),
                            entsprechend dann auch 2 Zonen mit den jeweiligen Auslösern

                            F Offline
                            F Offline
                            firebowl
                            wrote on last edited by firebowl
                            #605

                            @crunchip Hab ich bis jetzt nicht, kann ich später mal machen. Aber ich glaube nicht das es daran liegt. Man sieht ja im Log, dass sowohl aktiviert als auch wieder deaktiviert wird. Nur der Wert wird als nicht bestätigt geschrieben. Es steht ja auch der gesetzt wert 'true' für 60 Minuten im Objekt aber halt nicht als bestätigter Wert.

                            Ich hab jetzt ein wenig weiter gesucht und etwas gefunden.
                            Das Problem liegt nicht am SmartControl.
                            Auch wenn ich manuell im ioBroker den Wert auf true setze (egal ob bestätigt oder nicht) wird die Dose nicht aktiviert.
                            Mache ich das bei einer ähnlichen Dose vom gleichen Hersteller (indoor Variante), dann reagiert sie sofort wenn ich den Wert über den ioBroker ändere.
                            Jetzt bin ich zwar weiter aber hab keine Ahnung wie ich weitermachen soll. ;)

                            Noch ein kleiner Zusatz, hab das Problem beheben können.
                            Scheinbar hatte das Objekt im ioBroker nen treffer.
                            Hab das Objekt gelöscht und den deconz Adapter neu gestartet.
                            Das Objekt wurde neu Angelegt und lässt es sich auch schalten. :)

                            L 1 Reply Last reply
                            2
                            • F firebowl

                              @crunchip Hab ich bis jetzt nicht, kann ich später mal machen. Aber ich glaube nicht das es daran liegt. Man sieht ja im Log, dass sowohl aktiviert als auch wieder deaktiviert wird. Nur der Wert wird als nicht bestätigt geschrieben. Es steht ja auch der gesetzt wert 'true' für 60 Minuten im Objekt aber halt nicht als bestätigter Wert.

                              Ich hab jetzt ein wenig weiter gesucht und etwas gefunden.
                              Das Problem liegt nicht am SmartControl.
                              Auch wenn ich manuell im ioBroker den Wert auf true setze (egal ob bestätigt oder nicht) wird die Dose nicht aktiviert.
                              Mache ich das bei einer ähnlichen Dose vom gleichen Hersteller (indoor Variante), dann reagiert sie sofort wenn ich den Wert über den ioBroker ändere.
                              Jetzt bin ich zwar weiter aber hab keine Ahnung wie ich weitermachen soll. ;)

                              Noch ein kleiner Zusatz, hab das Problem beheben können.
                              Scheinbar hatte das Objekt im ioBroker nen treffer.
                              Hab das Objekt gelöscht und den deconz Adapter neu gestartet.
                              Das Objekt wurde neu Angelegt und lässt es sich auch schalten. :)

                              L Offline
                              L Offline
                              luft-post
                              wrote on last edited by
                              #606

                              Moin zusammen,
                              mal eine kleine Frage zu meinen aktuellen Problem.
                              Ich möchte gerne bei meinen Zielgerät in Datenpunkt zum ausschalten einen String (zwei Eckige Klammern, also [] ) schreiben.
                              Es wird aber leider nur ein leerer String übergeben. Bei z.B. [Test] wird auch [Test] übergeben, die Klammern ohne Inhalt werden gelöscht.
                              Seht Ihr eine Möglichkeit wie ich die [] übergeben kann?

                              Gruß
                              Matthias

                              crunchipC 1 Reply Last reply
                              0
                              • L luft-post

                                Moin zusammen,
                                mal eine kleine Frage zu meinen aktuellen Problem.
                                Ich möchte gerne bei meinen Zielgerät in Datenpunkt zum ausschalten einen String (zwei Eckige Klammern, also [] ) schreiben.
                                Es wird aber leider nur ein leerer String übergeben. Bei z.B. [Test] wird auch [Test] übergeben, die Klammern ohne Inhalt werden gelöscht.
                                Seht Ihr eine Möglichkeit wie ich die [] übergeben kann?

                                Gruß
                                Matthias

                                crunchipC Away
                                crunchipC Away
                                crunchip
                                Forum Testing Most Active
                                wrote on last edited by
                                #607

                                @luft-post warum möchtest du eckige Klammern ohne Inhalt setzen?

                                umgestiegen von Proxmox auf Unraid

                                L 1 Reply Last reply
                                0
                                • crunchipC crunchip

                                  @luft-post warum möchtest du eckige Klammern ohne Inhalt setzen?

                                  L Offline
                                  L Offline
                                  luft-post
                                  wrote on last edited by
                                  #608

                                  @crunchip
                                  Um mir über VIS-Materialdesign Alerts-Meldungen anzeigen zu lassen
                                  https://github.com/Scrounger/ioBroker.vis-materialdesign#alerts
                                  einmal sende ich per String z.B.

                                  [
                                  {
                                  "text": "Garagentor offen",
                                  "backgroundColor": "white",
                                  "borderColor": "red",
                                  "icon": "alert-outline",
                                  "iconColor": "red",
                                  "fontColor": "red"
                                  }
                                  ]
                                  

                                  für die Meldung. Und um sie wieder automatisiert zu löschen sende ich

                                  []
                                  

                                  an einen Datenpunkt.

                                  gruß

                                  1 Reply Last reply
                                  0
                                  • F Offline
                                    F Offline
                                    FuXXz2
                                    wrote on last edited by
                                    #609

                                    Gibt es mittlerweile eine Lösung für den hier:

                                    smartcontrol.0
                                    2021-09-11 18:13:41.761 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-8" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:13:23.832 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:12:49.667 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:11:29.839 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-9" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:11:22.450 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:10:35.744 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-7" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:10:13.098 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-6" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:09:52.068 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:08:41.760 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-8" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:06:29.838 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-9" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:05:35.730 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-7" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:05:13.077 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-6" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:03:41.773 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-8" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:01:53.820 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:01:30.914 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:01:29.833 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-9" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:01:15.839 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:00:57.021 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:00:38.827 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:00:35.724 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-7" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:00:21.614 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:00:13.108 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-6" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:00:04.211 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 17:59:45.018 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 17:58:41.772 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-8" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 17:58:03.517 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 17:57:39.452 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions
                                    smartcontrol.0
                                    2021-09-11 18:13:41.761 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-8" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:13:23.832 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:12:49.667 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:11:29.839 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-9" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:11:22.450 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:10:35.744 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-7" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:10:13.098 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-6" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:09:52.068 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:08:41.760 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-8" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:06:29.838 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-9" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:05:35.730 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-7" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:05:13.077 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-6" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:03:41.773 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-8" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:01:53.820 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:01:30.914 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:01:29.833 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-9" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:01:15.839 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:00:57.021 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:00:38.827 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:00:35.724 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-7" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:00:21.614 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:00:13.108 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-6" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 18:00:04.211 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 17:59:45.018 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 17:58:41.772 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-8" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 17:58:03.517 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    smartcontrol.0
                                    2021-09-11 17:57:39.452 warn State "smartcontrol.0.targetDevices.Alle Lichter(Schalter)_enum-5" has no existing object, this might lead to an error in future versions

                                    F 1 Reply Last reply
                                    0
                                    • MicM Mic

                                      SmartControl

                                      Aktuelle Test Version 0.6.x
                                      Veröffentlichungsdatum 0.3.x ab 12.09.2020 (seit 23.09.20 im Latest Repository)
                                      Github Link https://github.com/Mic-M/ioBroker.smartcontrol
                                      Permanenter Forum-Link ioBroker Forum: Smart Control

                                      Neu mit 0.3.0

                                      Breaking Changes

                                      • (Mic-M) Entire adapter code refactored. Therefore, tests are required to verify if these massive changes do not affect the adapter functionality. However, none of your existing adapter configuration should be lost and will be kept if you upgrade from 0.2.0+. But please check ALL of your configuration, since new options were added which
                                        can have an effect to your existing configuration.
                                      • (Mic-M) New feature: Implemented issue #22 - Motion sensors timeout, e.g. for Homematic sensors: Motion sensor timer will now start once a motion sensor is set to false. In previous adapter versions, it was started once set to true. Note: This change will cause that per your existing adapter configuration, the timer end will be reached later (so: once no motion detected any longer + the seconds you have set)
                                      • (Mic-M) New feature: Time triggers - added options for additional conditions for 'any' or 'all'. issue #24
                                      • (Mic-M) New feature: Zones > Execution - added options for additional conditions for 'any' or 'all'.
                                      • (Mic-M) Many fixes under the hood

                                      Was macht dieser Adapter?

                                      In unserer Heim-Automation haben wir ja diverse Auslöser, z.B. Bewegungsmelder im Flur löst aus, ein Wandschalter wird gedrückt, oder eine bestimmte Zeit tritt ein (z.B. 30 Minuten nach Sonnenuntergang, oder Mo-Fr um 7:00, usw.), zu der wir was schalten möchten.

                                      Dieser Adapter führt nun das ganze zusammen, also

                                      1. Auslöser lösen aus oder bestimmte Zeitpunkte (wie Mo-Fr um 7:00) treten ein
                                      2. Optional zusätzliche Bedingungen (jemand anwesend?, Fenster im Bad offen, Feiertag heute, usw.)
                                      3. Zu schaltende Zielgeräte

                                      Das ganze führt man dann gemäß IFTTT in Zonen zusammen.

                                      Ziel ist, hiermit viele JavaScripts und Blockly abzulösen und hierfür eine anwenderfreundliche Möglichkeit zu bieten.

                                      Auszug aus den Features

                                      • Auslöser: hier können Bewegungsmelder, Datenpunkte, oder Zeiten definiert werden. Es werden dabei auch Taster unterstützt.
                                      • Smarte Bewegungsmelder-Schaltung: mehrere Bewegungsmelder pro Raum, Berücksichtung Helligkeit, automatischer Ausschalttimer (optional aber nicht gesetzt, falls Zielgeräte bereits vor Bewegung an waren), Optional Ignorierung Helligkeit falls Ausschalt-Timer noch läuft (damit auch wiederkehrende Bewegungen erfasst werden trotz Licht an), ...
                                      • Pro definierter Zone können dann zur Ausführung detaillierte Zeitpläne mit Bedingungen hinterlegt werden.
                                      • Unterstützung von Astro-Zeiten (z.B. Sonnenuntergang) mit "Offset", also Zeitdifferenz.

                                      Ein paar Beispiel-Anwendungen (Use Cases):

                                      • Flurlicht-Steuerung mit Bewegungsmeldern, Lichtschaltern, etc. (Ablösung Bewegungsmelder-Script)
                                      • Kaffeemaschine täglich morgens einschalten. Mo-Fr um 6:30 Uhr, Sa/So um 8:00 Uhr, Feiertags auch um 8:00 Uhr. Aber nie einschalten, wenn keiner anwesend.
                                      • Bad wird am Mo-Fr zwischen 7:00-9:00 betreten (falls nicht Feiertag): Licht an und das Radio einschalten. Falls nach 5 Minuten keine Bewegung mehr: ausschalten.
                                      • Staubsaugerroboter-Integration

                                      Bisherige Threads

                                      Alle Erklärungen zum Adapter sind jeweils im 1. Beitrag:

                                      • 18.08. - 12.09.2020: Test Adapter SmartControl 0.2.x GitHub
                                      • 19.07. - 18.08.2020: Teste Adapter SmartControl 0.1.x-beta.x
                                      • 10.07. - 19.07.2020 : Aufruf: Neuen SmartControl-Adapter 0.1.0-alpha.x testen
                                      • 23.05. - 10.07.2020 : Planung neuer Adapter: Smart Control
                                      • 25.04.2020 : Umfrage: Welchen Adapter soll ich als nächstes entwickeln?

                                      FAQ / Use Cases (Anwendungs-Fälle/Szenarien)

                                      https://forum.iobroker.net/topic/36237/smart-control-adapter-faq-use-cases

                                      Adapter-Anleitung / Dokumentation

                                      Diese ist direkt und ohne Umwege in den Adapter-Optionen integriert, ihr werdet es sehen ;-)

                                      Screenshots der Adapter-Optionen

                                      Einstiegsseite:
                                      df19455b-96cf-458a-bf69-088a60ed7ce4-image.png

                                      Zonen:
                                      47e4b4c3-72a8-46d4-afcc-54e592fb170c-image.png

                                      Zonen - Button "Ausführung":
                                      30c8b5cb-9409-4a19-b537-73c7ab2978c5-image.png

                                      Definition der Zielgeräte:
                                      bd147fd2-d1f0-4059-8754-458498f6000c-image.png

                                      Auslöser:
                                      29e91fef-9461-4de5-a9ff-712de8523ffd-image.png

                                      Wie Testen?

                                      Infos zum Testen findest du im Adapter selbst:
                                      d87bb24a-d27d-41c4-894e-de8f1bf54c0b-image.png

                                      Wohin mit Bugs / Fehlerberichten oder Erweiterungswünschen?

                                      Da der Adapter noch jung und in fortlaufender Erweiterung ist, könnt ihr diese gerne hier posten (anders als es bereits in den Adapter-Optionen steht).

                                      Wichtig: Fehler (Bugs) bitte immer aussagekräftig beschreiben, am besten mit

                                      1. Screenshots, soweit möglicherweise hilfreich für mich als Entwickler
                                      2. Log-Auszug (in Code-Tags)
                                      3. Adapter-Optionen-Export, sofern als sinnvoll erachtet, Diese bekommt ihr so: ganz oben rechts in den SmartControl-Adapter-Optionen den blauen Button mit dem "Pfeil nach unten" anklicken.

                                      Was wurde alles seit der letzten Version geändert?

                                      Siehe Change Log

                                      L Offline
                                      L Offline
                                      locito09
                                      wrote on last edited by locito09
                                      #610

                                      @mic
                                      Ich habe das Problem das die Lampen nach der eingestellte zeit , eingeschaltet bleiben.

                                      Beispiel:
                                      Lampe am Eingang soll über ein Bewegungsmelder zwischen 19:00 bis 23:00 Uhr einschalten.

                                      Jetzt das Problem:
                                      Schaltet die Lampe kurz vor 23:00 Uhr an, bleib sie danach auch an. Gibt es irgend eine Einstellung damit ich das umgehen kann?

                                      J 1 Reply Last reply
                                      0
                                      • L locito09

                                        @mic
                                        Ich habe das Problem das die Lampen nach der eingestellte zeit , eingeschaltet bleiben.

                                        Beispiel:
                                        Lampe am Eingang soll über ein Bewegungsmelder zwischen 19:00 bis 23:00 Uhr einschalten.

                                        Jetzt das Problem:
                                        Schaltet die Lampe kurz vor 23:00 Uhr an, bleib sie danach auch an. Gibt es irgend eine Einstellung damit ich das umgehen kann?

                                        J Offline
                                        J Offline
                                        jay-jey
                                        wrote on last edited by jay-jey
                                        #611

                                        @locito09 Wenn es nur um eine einzelne Lampe geht und die wirklich um 23:00 oder 23:05 ausgehen soll würde ich einfach kurz manuell nachhelfen mit einem Blockly script.
                                        Du könntest aber auch einfach eine zweite Zonen definieren. Eine die bis 23:05 geht. Da nimmst du zum einschalten einen dummy. So schaltet die zweite Zone die Lampe immer nur aus, aber nicht ein.

                                        1 Reply Last reply
                                        0
                                        • evolvo187E Offline
                                          evolvo187E Offline
                                          evolvo187
                                          wrote on last edited by
                                          #612

                                          Hallo zusammen,

                                          Erstmal ein rissiges Dankeschön an @Mic für den klasse Adapter!!!

                                          Leider bekomme ich seid neusten ein error mit folgender Meldung.

                                          
                                          smartcontrol.2
                                          2021-10-11 22:24:33.646	error	[_asyncSetTargetDevices_processZone] – TypeError: this.zoneTargetNames[zoneName] is not iterable at Trigger._asyncSetTargetDevices_processZone (/opt/iobroker/node_modules/iobroker.smartcontrol/lib/trigger-class.js:254:66) at Trigger.asyncSetTargetDevices (/opt/iobroker/node_modules/iobroker.smartcontrol/lib/trigger-class.js:163:26)
                                          

                                          Fehler.PNG

                                          Leider kann ich mit der Fehlermeldung nichts anfangen. :disappointed:
                                          Und SmartControl steuert alles wie gewünscht.

                                          Kann mir jemand einen Tipp für die Fehlersuche geben.

                                          Gruß Heiko

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          647

                                          Online

                                          32.6k

                                          Users

                                          82.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe