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

  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Teste Adapter SmartControl 0.1.x-beta.x

NEWS

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

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

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

Teste Adapter SmartControl 0.1.x-beta.x

Geplant Angeheftet Gesperrt Verschoben Tester
adaptertesttestersmartcontrolbewegungsmelderschaltenlichterzeitplan
98 Beiträge 20 Kommentatoren 15.8k Aufrufe 39 Watching
  • Ä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.
  • D danny_v1

    @Mic

    {
      "from": "system.adapter.admin.0",
      "user": "system.user.admin",
      "ts": 1596227959047,
      "common": {
        "name": "Bewegung",
        "role": "sensor.motion",
        "type": "boolean",
        "read": true,
        "write": false,
        "alias": {
          "id": "deconz.0.Sensors.17.presence"
        }
      },
      "native": {},
      "acl": {
        "object": 1638,
        "owner": "system.user.admin",
        "ownerGroup": "system.group.administrator",
        "state": 1638
      },
      "_id": "alias.0.Wohnzimmer.BWMWohnzimmer.ACTUAL",
      "type": "state"
    }
    
    smartcontrol.0	2020-08-12 23:50:17.328	debug	(9566) Subscribed state 'smartcontrol.0.targetDevices.Schreibtischlampe' change: ack 'true' is *not* meeting isAckPassing() conditions
    smartcontrol.0	2020-08-12 23:50:17.327	debug	(9566) [isAckPassing()] Adapter instance state (smartcontrol.0) identified -> NOT passing since ack:true (we require ack:false)
    smartcontrol.0	2020-08-12 23:50:17.326	debug	(9566) Subscribed state 'smartcontrol.0.targetDevices.Schreibtischlampe' changed, new val: [true] (ack: true).
    smartcontrol.0	2020-08-12 23:50:17.323	debug	(9566) State 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' changed to 'true' -> 'smartcontrol.0.targetDevices.Schreibtischlampe' set to true.
    smartcontrol.0	2020-08-12 23:50:17.321	debug	(9566) Subscribed state 'smartcontrol.0.targetDevices.Schreibtischlampe' change: ack 'true' is *not* meeting isAckPassing() conditions
    smartcontrol.0	2020-08-12 23:50:17.321	debug	(9566) [isAckPassing()] Adapter instance state (smartcontrol.0) identified -> NOT passing since ack:true (we require ack:false)
    smartcontrol.0	2020-08-12 23:50:17.320	debug	(9566) Subscribed state 'smartcontrol.0.targetDevices.Schreibtischlampe' changed, new val: [true] (ack: true).
    smartcontrol.0	2020-08-12 23:50:17.319	debug	(9566) State 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' changed to 'true' -> 'smartcontrol.0.targetDevices.Schreibtischlampe' set to true.
    smartcontrol.0	2020-08-12 23:50:17.291	debug	(9566) State 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' change --> execute handleStateChangeTargetForeignTargets()
    smartcontrol.0	2020-08-12 23:50:17.290	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' change: ack 'true' *is* meeting isAckPassing() conditions.
    smartcontrol.0	2020-08-12 23:50:17.289	debug	(9566) State 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' change --> execute handleStateChangeTargetForeignTargets()
    smartcontrol.0	2020-08-12 23:50:17.288	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' change: ack 'true' *is* meeting isAckPassing() conditions.
    smartcontrol.0	2020-08-12 23:50:17.287	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' changed, new val: [true] (ack: true).
    smartcontrol.0	2020-08-12 23:50:17.286	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' changed, new val: [true] (ack: true).
    smartcontrol.0	2020-08-12 23:50:17.273	debug	(9566) Subscribed state 'smartcontrol.0.targetDevices.Schreibtischlampe' change: ack 'true' is *not* meeting isAckPassing() conditions
    smartcontrol.0	2020-08-12 23:50:17.271	debug	(9566) [isAckPassing()] Adapter instance state (smartcontrol.0) identified -> NOT passing since ack:true (we require ack:false)
    smartcontrol.0	2020-08-12 23:50:17.271	debug	(9566) Subscribed state 'smartcontrol.0.targetDevices.Schreibtischlampe' changed, new val: [true] (ack: true).
    smartcontrol.0	2020-08-12 23:50:17.270	debug	(9566) State 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' changed to 'true' -> 'smartcontrol.0.targetDevices.Schreibtischlampe' set to true.
    smartcontrol.0	2020-08-12 23:50:17.269	debug	(9566) State 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' changed to 'true' -> 'smartcontrol.0.targetDevices.Schreibtischlampe' set to true.
    smartcontrol.0	2020-08-12 23:50:17.260	debug	(9566) Subscribed state 'smartcontrol.0.targetDevices.Schreibtischlampe' change: ack 'true' is *not* meeting isAckPassing() conditions
    smartcontrol.0	2020-08-12 23:50:17.259	debug	(9566) [isAckPassing()] Adapter instance state (smartcontrol.0) identified -> NOT passing since ack:true (we require ack:false)
    smartcontrol.0	2020-08-12 23:50:17.258	debug	(9566) Subscribed state 'smartcontrol.0.targetDevices.Schreibtischlampe' changed, new val: [true] (ack: true).
    smartcontrol.0	2020-08-12 23:50:17.237	debug	(9566) State 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' change --> execute handleStateChangeTargetForeignTargets()
    smartcontrol.0	2020-08-12 23:50:17.236	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' change: ack 'true' *is* meeting isAckPassing() conditions.
    smartcontrol.0	2020-08-12 23:50:17.235	debug	(9566) State 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' change --> execute handleStateChangeTargetForeignTargets()
    smartcontrol.0	2020-08-12 23:50:17.235	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' change: ack 'true' *is* meeting isAckPassing() conditions.
    smartcontrol.0	2020-08-12 23:50:17.234	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' changed, new val: [true] (ack: true).
    smartcontrol.0	2020-08-12 23:50:17.233	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' changed, new val: [true] (ack: true).
    smartcontrol.0	2020-08-12 23:50:17.218	debug	(9566) 'alwaysOff' 180s timer for zone 'Wohnzimmer' initially started.
    smartcontrol.0	2020-08-12 23:50:17.201	debug	(9566) Subscribed state 'smartcontrol.0.targetDevices.Schreibtischlampe' change: ack 'true' is *not* meeting isAckPassing() conditions
    smartcontrol.0	2020-08-12 23:50:17.199	debug	(9566) [isAckPassing()] Adapter instance state (smartcontrol.0) identified -> NOT passing since ack:true (we require ack:false)
    smartcontrol.0	2020-08-12 23:50:17.199	debug	(9566) Subscribed state 'smartcontrol.0.targetDevices.Schreibtischlampe' changed, new val: [true] (ack: true).
    smartcontrol.0	2020-08-12 23:50:17.198	debug	(9566) State 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' changed to 'true' -> 'smartcontrol.0.targetDevices.Schreibtischlampe' set to true.
    smartcontrol.0	2020-08-12 23:50:17.193	debug	(9566) Subscribed state 'smartcontrol.0.targetDevices.Schreibtischlampe' change: ack 'true' is *not* meeting isAckPassing() conditions
    smartcontrol.0	2020-08-12 23:50:17.192	debug	(9566) [isAckPassing()] Adapter instance state (smartcontrol.0) identified -> NOT passing since ack:true (we require ack:false)
    smartcontrol.0	2020-08-12 23:50:17.189	debug	(9566) Subscribed state 'smartcontrol.0.targetDevices.Schreibtischlampe' changed, new val: [true] (ack: true).
    smartcontrol.0	2020-08-12 23:50:17.184	debug	(9566) State 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' changed to 'true' -> 'smartcontrol.0.targetDevices.Schreibtischlampe' set to true.
    smartcontrol.0	2020-08-12 23:50:17.177	debug	(9566) Trigger 'Bewegungsmelder Wohnzimmer', Zone 'Wohnzimmer': Setting timer of 180s to turn off.
    smartcontrol.0	2020-08-12 23:50:17.176	debug	(9566) Trigger 'Bewegungsmelder Wohnzimmer' activated Zone 'Wohnzimmer'. Turned on: Schreibtischlampe.
    smartcontrol.0	2020-08-12 23:50:17.171	debug	(9566) State 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' change --> execute handleStateChangeTargetForeignTargets()
    smartcontrol.0	2020-08-12 23:50:17.168	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' change: ack 'false' *is* meeting isAckPassing() conditions.
    smartcontrol.0	2020-08-12 23:50:17.165	debug	(9566) State 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' change --> execute handleStateChangeTargetForeignTargets()
    smartcontrol.0	2020-08-12 23:50:17.164	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' change: ack 'false' *is* meeting isAckPassing() conditions.
    smartcontrol.0	2020-08-12 23:50:17.163	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' changed, new val: [true] (ack: false).
    smartcontrol.0	2020-08-12 23:50:17.162	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.Arbeitszimmer.Schreibtischlampe.ON_SET' changed, new val: [true] (ack: false).
    smartcontrol.0	2020-08-12 23:50:17.081	debug	(9566) Trigger [Bewegungsmelder Wohnzimmer] Brightness of 2 is < threshold of 10, so we continue.
    smartcontrol.0	2020-08-12 23:50:17.069	debug	(9566) [TriggerConfigParam (cP)] : {"triggerName":"Bewegungsmelder Wohnzimmer","triggerStatePath":"alias.0.Wohnzimmer.BWMWohnzimmer.ACTUAL","triggerStateVal":true,"triggerIsMotion":true,"triggerIsTog
    smartcontrol.0	2020-08-12 23:50:17.068	debug	(9566) 1 rows in Zones table for trigger 'Bewegungsmelder Wohnzimmer' found and assigned execution table rows fetched successfully.
    smartcontrol.0	2020-08-12 23:50:17.068	debug	(9566) Execution table row for zone 'Wohnzimmer' is meeting conditions
    smartcontrol.0	2020-08-12 23:50:17.067	debug	(9566) Bewegungsmelder Wohnzimmer: No extra condition(s) in schedule, so we return "true" to continue.
    smartcontrol.0	2020-08-12 23:50:17.067	debug	(9566) Bewegungsmelder Wohnzimmer: No extra condition(s) in schedule, so we return "true" to continue.
    smartcontrol.0	2020-08-12 23:50:17.066	debug	(9566) Current weekday 'wed' *is* matching Execution table row for 'Wohnzimmer'.
    smartcontrol.0	2020-08-12 23:50:17.065	debug	(9566) Current time '23:50' *is* within schedule times (start: '20:37', end: '05:53) of 'Wohnzimmer'.
    smartcontrol.0	2020-08-12 23:50:17.061	debug	(9566) State 'alias.0.Wohnzimmer.BWMWohnzimmer.ACTUAL' change --> execute switchTargetsPrepareAsync()
    smartcontrol.0	2020-08-12 23:50:17.060	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.BWMWohnzimmer.ACTUAL' change: ack 'true' *is* meeting isAckPassing() conditions.
    smartcontrol.0	2020-08-12 23:50:17.059	debug	(9566) Subscribed state 'alias.0.Wohnzimmer.BWMWohnzimmer.ACTUAL' changed, new val: [true] (ack: true).
    smartcontrol.0	2020-08-12 23:50:16.412	info	(9566) Subscribing to all target devices and trigger states. 4 trigger schedules activated...
    

    hmm jetzt hat es komischerweise funktioniert?!?

    MicM Offline
    MicM Offline
    Mic
    Developer
    schrieb am zuletzt editiert von
    #77

    hmm jetzt hat es komischerweise funktioniert?!?

    Ok, dann geht es also und ich brauche mir das nicht näher anzusehen.

    D 1 Antwort Letzte Antwort
    0
    • H hetti72

      Hallo zusammen,
      ich hätte da auch nochmal ein Problem: Ich benutze den Adapter nun schon eine weile in Verbindung mit Deconz und Geräten verschiedener Hersteller. Ich steuere die Lampen aus SmartControl über die Level Datenpunkte, das funktioniert soweit auch recht gut.

      Allerdings nur bis eine Lampe einmal "manuell" z.B. per App oder Alexa geschaltet wurde. Dann wir der "on" Datenpunkt (true/false) verwendet aber der "level" Datenpunkt bleibt bei 100%. Dadurch denkt SmartControl die Lampe sei noch an und schaltet nicht. Das ganze funktioniert erst wieder wenn ich den level Datenpunkt manuell auf 0% oder einen anderen Wert setze der nicht dem "an" Wert in Smartcontrol entspricht.

      Kann es sein das der Adapter den Datenpunkt nur setzt wenn er einen anderen Wert hat?

      gruß,
      Frank

      MicM Offline
      MicM Offline
      Mic
      Developer
      schrieb am zuletzt editiert von
      #78

      @hetti72 sagte in Teste Adapter SmartControl 0.1.x-beta.x:

      Kann es sein das der Adapter den Datenpunkt nur setzt wenn er einen anderen Wert hat?

      Korrekt, das prüft der Adapter. Es gibt bzw. gab hierzu Issue #5.

      Ist jetzt implementiert, war auch ein Request von @crunchip und @Yetiberg

      Neue Version 0.1.2-beta.5

      • (Mic-M) New feature: option in Target Devices table to not verify if device is already on/off. Use case is e.g. for button states which do not reflect the actual status of the device in the state (like Broadlink, etc.).

      Gibt jetzt neue Option "Keine Prüfung":
      6d17e784-a0b1-4e79-a748-e8212b340bda-image.png

      Erklärung:
      23cc91b2-6510-4062-ba36-99845c1dffeb-image.png

      crunchipC 1 Antwort Letzte Antwort
      0
      • MicM Mic

        hmm jetzt hat es komischerweise funktioniert?!?

        Ok, dann geht es also und ich brauche mir das nicht näher anzusehen.

        D Offline
        D Offline
        danny_v1
        schrieb am zuletzt editiert von
        #79

        @Mic Naja mal geht es mal nicht, kann aber nicht sagen wann es nicht geht, also ist kein richtiges Muster erkennbar.

        Ist das mit den variablen Grenzen und Ausschaltzeiten irgendwie realisierbar?

        siggi85S MicM 2 Antworten Letzte Antwort
        0
        • D danny_v1

          @Mic Naja mal geht es mal nicht, kann aber nicht sagen wann es nicht geht, also ist kein richtiges Muster erkennbar.

          Ist das mit den variablen Grenzen und Ausschaltzeiten irgendwie realisierbar?

          siggi85S Offline
          siggi85S Offline
          siggi85
          schrieb am zuletzt editiert von siggi85
          #80

          @danny_v1 sagte in Teste Adapter SmartControl 0.1.x-beta.x:

          @Mic Naja mal geht es mal nicht, kann aber nicht sagen wann es nicht geht, also ist kein richtiges Muster erkennbar.

          @Mic Ich weis es hilft nicht viel weiter, aber bei mir ist es aktuell ähnlich. Komme aktuell aber nicht wirklich zum testen. Ich melde mich sobald ich etwas mehr testen konnte.

          MicM 1 Antwort Letzte Antwort
          0
          • siggi85S siggi85

            @danny_v1 sagte in Teste Adapter SmartControl 0.1.x-beta.x:

            @Mic Naja mal geht es mal nicht, kann aber nicht sagen wann es nicht geht, also ist kein richtiges Muster erkennbar.

            @Mic Ich weis es hilft nicht viel weiter, aber bei mir ist es aktuell ähnlich. Komme aktuell aber nicht wirklich zum testen. Ich melde mich sobald ich etwas mehr testen konnte.

            MicM Offline
            MicM Offline
            Mic
            Developer
            schrieb am zuletzt editiert von
            #81

            @siggi85 sagte in Teste Adapter SmartControl 0.1.x-beta.x:

            @danny_v1 sagte in Teste Adapter SmartControl 0.1.x-beta.x:

            @Mic Naja mal geht es mal nicht, kann aber nicht sagen wann es nicht geht, also ist kein richtiges Muster erkennbar.

            @Mic Ich weis es hilft nicht viel weiter, aber bei mir ist es aktuell ähnlich. Komme aktuell aber nicht wirklich zum testen. Ich melde mich sobald ich etwas mehr testen konnte.

            Was es für mich als Entwickler auch schwierig macht, da zu helfen.
            Was ihr auch machen könnt, das in Testdatenpunkten unter smartcontrol.0.Test nachzustellen.
            7aac5e73-1129-4105-b6ec-557f7d654937-image.png

            Sagt auch Bescheid, falls ihr noch mehr / andere Log-Ausgaben braucht zum Nachvollziehen.

            1 Antwort Letzte Antwort
            0
            • D danny_v1

              @Mic Naja mal geht es mal nicht, kann aber nicht sagen wann es nicht geht, also ist kein richtiges Muster erkennbar.

              Ist das mit den variablen Grenzen und Ausschaltzeiten irgendwie realisierbar?

              MicM Offline
              MicM Offline
              Mic
              Developer
              schrieb am zuletzt editiert von
              #82

              @danny_v1 sagte in Teste Adapter SmartControl 0.1.x-beta.x:

              Ist das mit den variablen Grenzen und Ausschaltzeiten irgendwie realisierbar?

              Ist das eine Frage oder ein Feature Request? Was meinst du damit?

              MicM 1 Antwort Letzte Antwort
              0
              • MicM Mic

                @danny_v1 sagte in Teste Adapter SmartControl 0.1.x-beta.x:

                Ist das mit den variablen Grenzen und Ausschaltzeiten irgendwie realisierbar?

                Ist das eine Frage oder ein Feature Request? Was meinst du damit?

                MicM Offline
                MicM Offline
                Mic
                Developer
                schrieb am zuletzt editiert von
                #83

                @looxer01 sagte in Planung neuer Adapter: Smart Control:

                Moeglichkeit der Umrechnung des neu abzuspeichernden Wertes aus der Aktion (Damit kann z.B. ein Zähler realisiert werden. Wenn der neue Wert <+> <-> </> <:> enthält dann wird der folgende Zielwert berechnet beispiel. Alter wert = 2 Neuer Wert = <+>1 ergibt 3 im Zielwert. - also ein Zähler

                Ich habe hierzu schon vor einigen Tagen Issue #10 aufgemacht für mich.

                Frage an dich:
                Was ist denn hier ein guter Use Case, damit ich das besser nachvollziehen kann?

                L 1 Antwort Letzte Antwort
                0
                • MicM Mic

                  @hetti72 sagte in Teste Adapter SmartControl 0.1.x-beta.x:

                  Kann es sein das der Adapter den Datenpunkt nur setzt wenn er einen anderen Wert hat?

                  Korrekt, das prüft der Adapter. Es gibt bzw. gab hierzu Issue #5.

                  Ist jetzt implementiert, war auch ein Request von @crunchip und @Yetiberg

                  Neue Version 0.1.2-beta.5

                  • (Mic-M) New feature: option in Target Devices table to not verify if device is already on/off. Use case is e.g. for button states which do not reflect the actual status of the device in the state (like Broadlink, etc.).

                  Gibt jetzt neue Option "Keine Prüfung":
                  6d17e784-a0b1-4e79-a748-e8212b340bda-image.png

                  Erklärung:
                  23cc91b2-6510-4062-ba36-99845c1dffeb-image.png

                  crunchipC Abwesend
                  crunchipC Abwesend
                  crunchip
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #84

                  @Mic :+1: werde ich am WE testen, hatte die letzten Tage kaum Zeit

                  umgestiegen von Proxmox auf Unraid

                  MicM 1 Antwort Letzte Antwort
                  0
                  • crunchipC crunchip

                    @Mic :+1: werde ich am WE testen, hatte die letzten Tage kaum Zeit

                    MicM Offline
                    MicM Offline
                    Mic
                    Developer
                    schrieb am zuletzt editiert von Mic
                    #85

                    @crunchip sagte in Teste Adapter SmartControl 0.1.x-beta.x:

                    @Mic :+1: werde ich am WE testen, hatte die letzten Tage kaum Zeit

                    :+1: :-)
                    Bitte vor dem tatsächlichen Testen die aktuelle Version von Github ziehen, ich baue gerade noch Verbesserungen etc. ein ;-) aber poste hier jetzt nicht jede Änderung. Alles im Changelog einsehbar.

                    Sind dann auch so Sachen wie Fehlermeldung beim Speichern, falls was nicht korrekt:
                    3d3f9423-a633-48bf-a2a6-477d21474f67-image.png

                    1 Antwort Letzte Antwort
                    1
                    • ? Offline
                      ? Offline
                      Ein ehemaliger Benutzer
                      schrieb am zuletzt editiert von
                      #86

                      Frage an den Entwickler...bzw erstmal ein Dankeschön für die Arbeit. Möchte nicht wissen wieviele Stunden da drin stecken :+1:
                      Mein Frage...Pkt5 Ausführung ich möchte den Vorgang 24Std laufen lassen, welche Start bzw Endzeit muss ich hier eintragen?

                      Ulf

                      MicM 1 Antwort Letzte Antwort
                      0
                      • ? Ein ehemaliger Benutzer

                        Frage an den Entwickler...bzw erstmal ein Dankeschön für die Arbeit. Möchte nicht wissen wieviele Stunden da drin stecken :+1:
                        Mein Frage...Pkt5 Ausführung ich möchte den Vorgang 24Std laufen lassen, welche Start bzw Endzeit muss ich hier eintragen?

                        Ulf

                        MicM Offline
                        MicM Offline
                        Mic
                        Developer
                        schrieb am zuletzt editiert von
                        #87

                        Hi Ulf,

                        @noah3112 sagte in Teste Adapter SmartControl 0.1.x-beta.x:

                        Frage an den Entwickler...bzw erstmal ein Dankeschön für die Arbeit. Möchte nicht wissen wieviele Stunden da drin stecken :+1:

                        Das möchte ich auch besser nicht wissen :joy:
                        Danke für dein Feedback.

                        Mein Frage...Pkt5 Ausführung ich möchte den Vorgang 24Std laufen lassen, welche Start bzw Endzeit muss ich hier eintragen?

                        Einfach das hier, dann läuft es immer:
                        412e9721-9c2b-48c0-bc4c-f06d280e2249-image.png

                        ? 1 Antwort Letzte Antwort
                        0
                        • MicM Mic

                          Hi Ulf,

                          @noah3112 sagte in Teste Adapter SmartControl 0.1.x-beta.x:

                          Frage an den Entwickler...bzw erstmal ein Dankeschön für die Arbeit. Möchte nicht wissen wieviele Stunden da drin stecken :+1:

                          Das möchte ich auch besser nicht wissen :joy:
                          Danke für dein Feedback.

                          Mein Frage...Pkt5 Ausführung ich möchte den Vorgang 24Std laufen lassen, welche Start bzw Endzeit muss ich hier eintragen?

                          Einfach das hier, dann läuft es immer:
                          412e9721-9c2b-48c0-bc4c-f06d280e2249-image.png

                          ? Offline
                          ? Offline
                          Ein ehemaliger Benutzer
                          schrieb am zuletzt editiert von
                          #88

                          @Mic Danke und fix beim Antworten. Da möcht man noch mehr Adapter von der Sorte ;-)

                          1 Antwort Letzte Antwort
                          0
                          • MicM Mic

                            @looxer01 sagte in Planung neuer Adapter: Smart Control:

                            Moeglichkeit der Umrechnung des neu abzuspeichernden Wertes aus der Aktion (Damit kann z.B. ein Zähler realisiert werden. Wenn der neue Wert <+> <-> </> <:> enthält dann wird der folgende Zielwert berechnet beispiel. Alter wert = 2 Neuer Wert = <+>1 ergibt 3 im Zielwert. - also ein Zähler

                            Ich habe hierzu schon vor einigen Tagen Issue #10 aufgemacht für mich.

                            Frage an dich:
                            Was ist denn hier ein guter Use Case, damit ich das besser nachvollziehen kann?

                            L Offline
                            L Offline
                            looxer01
                            schrieb am zuletzt editiert von
                            #89

                            @Mic sagte in Teste Adapter SmartControl 0.1.x-beta.x:

                            Was ist denn hier ein guter Use Case, damit ich das besser nachvollziehen kann?

                            Hi Mic

                            alles bei dem man wissen möchte wie oft geschaltet wurde. So kann ein Datenpunkt mit dem Zähler beschrieben werden und bei Tageswechsel zurückgesetzt werden.
                            Ich zähle beispielsweise wie oft die Poolpumpe läuft. Die springt an, wenn durch Sonneneinstrahlung genügend Energie für die Poolheizung zur Verfügung steht.

                            vG Looxer

                            ? 1 Antwort Letzte Antwort
                            0
                            • L looxer01

                              @Mic sagte in Teste Adapter SmartControl 0.1.x-beta.x:

                              Was ist denn hier ein guter Use Case, damit ich das besser nachvollziehen kann?

                              Hi Mic

                              alles bei dem man wissen möchte wie oft geschaltet wurde. So kann ein Datenpunkt mit dem Zähler beschrieben werden und bei Tageswechsel zurückgesetzt werden.
                              Ich zähle beispielsweise wie oft die Poolpumpe läuft. Die springt an, wenn durch Sonneneinstrahlung genügend Energie für die Poolheizung zur Verfügung steht.

                              vG Looxer

                              ? Offline
                              ? Offline
                              Ein ehemaliger Benutzer
                              schrieb am zuletzt editiert von
                              #90

                              @Mic
                              bei mir schalten die Befehle an den Broadlink unter Zielgeräte nicht.
                              Der Auslöse Datenpunkt scheint aber erkannt zu werden.
                              Oder habe ich hier einen Denkfehler bei der Konfiguration?
                              Ich füge Dir mal den Debug bei:

                              
                              smartcontrol.0	2020-08-15 14:54:21.309	debug	(241082) Subscribed state 'Geräte.0.Ventilator.Ventilator' change: ack 'false' is *not* meeting isAckPassing() conditions
                              smartcontrol.0	2020-08-15 14:54:21.309	debug	(241082) [isAckPassing()] User state identified -> NOT passing per adapter config 'true'
                              smartcontrol.0	2020-08-15 14:54:21.305	debug	(241082) Subscribed state 'Geräte.0.Ventilator.Ventilator' changed, new val: [false] (ack: false).
                              smartcontrol.0	2020-08-15 14:53:49.519	debug	(241082) Subscribed state 'Geräte.0.Ventilator.Ventilator' change: ack 'false' is *not* meeting isAckPassing() conditions
                              smartcontrol.0	2020-08-15 14:53:49.518	debug	(241082) [isAckPassing()] User state identified -> NOT passing per adapter config 'true'
                              smartcontrol.0	2020-08-15 14:53:49.513	debug	(241082) Subscribed state 'Geräte.0.Ventilator.Ventilator' changed, new val: [true] (ack: false).
                              

                              Bildschirmfoto-20200815150032-1041x240.png
                              Bildschirmfoto-20200815150051-1040x237.png
                              Bildschirmfoto-20200815150107-1053x239.png
                              Bildschirmfoto-20200815150123-1029x266.png

                              MicM 1 Antwort Letzte Antwort
                              0
                              • ? Ein ehemaliger Benutzer

                                @Mic
                                bei mir schalten die Befehle an den Broadlink unter Zielgeräte nicht.
                                Der Auslöse Datenpunkt scheint aber erkannt zu werden.
                                Oder habe ich hier einen Denkfehler bei der Konfiguration?
                                Ich füge Dir mal den Debug bei:

                                
                                smartcontrol.0	2020-08-15 14:54:21.309	debug	(241082) Subscribed state 'Geräte.0.Ventilator.Ventilator' change: ack 'false' is *not* meeting isAckPassing() conditions
                                smartcontrol.0	2020-08-15 14:54:21.309	debug	(241082) [isAckPassing()] User state identified -> NOT passing per adapter config 'true'
                                smartcontrol.0	2020-08-15 14:54:21.305	debug	(241082) Subscribed state 'Geräte.0.Ventilator.Ventilator' changed, new val: [false] (ack: false).
                                smartcontrol.0	2020-08-15 14:53:49.519	debug	(241082) Subscribed state 'Geräte.0.Ventilator.Ventilator' change: ack 'false' is *not* meeting isAckPassing() conditions
                                smartcontrol.0	2020-08-15 14:53:49.518	debug	(241082) [isAckPassing()] User state identified -> NOT passing per adapter config 'true'
                                smartcontrol.0	2020-08-15 14:53:49.513	debug	(241082) Subscribed state 'Geräte.0.Ventilator.Ventilator' changed, new val: [true] (ack: false).
                                

                                Bildschirmfoto-20200815150032-1041x240.png
                                Bildschirmfoto-20200815150051-1040x237.png
                                Bildschirmfoto-20200815150107-1053x239.png
                                Bildschirmfoto-20200815150123-1029x266.png

                                MicM Offline
                                MicM Offline
                                Mic
                                Developer
                                schrieb am zuletzt editiert von
                                #91

                                @Yetiberg

                                Einstellungen sehen soweit gut aus.
                                Aber in deinem Log steht:

                                • Subscribed state 'Geräte.0.Ventilator.Ventilator' change: ack 'false' is not meeting isAckPassing() conditions
                                • [isAckPassing()] User state identified -> NOT passing per adapter config 'true'

                                Dein "Geräte.0" scheint von keinem "echten" Adapter. Gehe mal in den Adapter-Optionen auf "- WEITERE OPTIONEN -> Auslöser-Optionen, dort ist das Verhalten erklärt:
                                97c4a3d7-ae27-4e73-a48e-0de0053fef3b-image.png

                                Wie es scheint, ist hier bei dir Nur ack:true (ignoriere ack:false) eingestellt. Stelle mal um auf Nur ack:false oder Egal.

                                H 1 Antwort Letzte Antwort
                                0
                                • MicM Mic

                                  @Yetiberg

                                  Einstellungen sehen soweit gut aus.
                                  Aber in deinem Log steht:

                                  • Subscribed state 'Geräte.0.Ventilator.Ventilator' change: ack 'false' is not meeting isAckPassing() conditions
                                  • [isAckPassing()] User state identified -> NOT passing per adapter config 'true'

                                  Dein "Geräte.0" scheint von keinem "echten" Adapter. Gehe mal in den Adapter-Optionen auf "- WEITERE OPTIONEN -> Auslöser-Optionen, dort ist das Verhalten erklärt:
                                  97c4a3d7-ae27-4e73-a48e-0de0053fef3b-image.png

                                  Wie es scheint, ist hier bei dir Nur ack:true (ignoriere ack:false) eingestellt. Stelle mal um auf Nur ack:false oder Egal.

                                  H Offline
                                  H Offline
                                  hetti72
                                  schrieb am zuletzt editiert von
                                  #92

                                  Hallo zusammen,

                                  ich hätte da nochmal eine Frage zu den einzelnen "schedules" im Tab Ausführung. Für meinen Anwendungsfall möchte ich möchte ich für ein Licht mit verschiedenen Helligkeiten abhängig von der Uhrzeit (Tag/Nacht) einschalten. Dazu noch unterschiedliche Zeiten an Werk- und Feiertagen bzw. Wochenenden. Das sieht dann bei mir so aus:

                                  dec6e48e-fc34-41c2-a869-36f1d14987d2-grafik.png

                                  Ich bin noch nicht sicher ob das so funktioniert, das müsste ich noch ein paar Tage testen.

                                  Jetzt wäre meine Frage ob die Reihenfolge der Einträge einen Einfluss auf der Abarbeitung hat und ob die Verarbeitung nach dem ersten match stoppt oder ob immer alle zeilen abgearbeitet werden?

                                  gruß,
                                  Frank

                                  MicM 1 Antwort Letzte Antwort
                                  0
                                  • H hetti72

                                    Hallo zusammen,

                                    ich hätte da nochmal eine Frage zu den einzelnen "schedules" im Tab Ausführung. Für meinen Anwendungsfall möchte ich möchte ich für ein Licht mit verschiedenen Helligkeiten abhängig von der Uhrzeit (Tag/Nacht) einschalten. Dazu noch unterschiedliche Zeiten an Werk- und Feiertagen bzw. Wochenenden. Das sieht dann bei mir so aus:

                                    dec6e48e-fc34-41c2-a869-36f1d14987d2-grafik.png

                                    Ich bin noch nicht sicher ob das so funktioniert, das müsste ich noch ein paar Tage testen.

                                    Jetzt wäre meine Frage ob die Reihenfolge der Einträge einen Einfluss auf der Abarbeitung hat und ob die Verarbeitung nach dem ersten match stoppt oder ob immer alle zeilen abgearbeitet werden?

                                    gruß,
                                    Frank

                                    MicM Offline
                                    MicM Offline
                                    Mic
                                    Developer
                                    schrieb am zuletzt editiert von Mic
                                    #93

                                    An alle

                                    Ich bin übrigens gerade dabei, den Reiter "Ausführung" zu eliminieren und in "Zonen" zu integrieren. So sieht es schon mal aus. Im Adapter-Code selbst muss ich noch umsetzen.
                                    Grund hierfür ist eine intuitivere Bedienung und bessere Übersichtlichkeit ;-)

                                    new_ausf.gif

                                    @hetti72 sagte in Teste Adapter SmartControl 0.1.x-beta.x:

                                    Jetzt wäre meine Frage ob die Reihenfolge der Einträge einen Einfluss auf der Abarbeitung hat und ob die Verarbeitung nach dem ersten match stoppt oder ob immer alle zeilen abgearbeitet werden?

                                    Es wird immer alles abgearbeitet. Auch damit der Anwender mehrere Schedules zu unterschiedlichen und auch überlappenden Zeiten realisieren kann.

                                    1 Antwort Letzte Antwort
                                    5
                                    • ? Offline
                                      ? Offline
                                      Ein ehemaliger Benutzer
                                      schrieb am zuletzt editiert von
                                      #94

                                      Hallo zusammen,
                                      ich habe da mal eine Frage: wie bekommt ihr das hin, das 1 Lampe je nach Zeit verschiedene Helligkeiten hat? Es gibt doch nur den an/aus DP. Wenn das (nur) mit dem Alias geht, wo finde ich eine gute Erklärung für Dummies?

                                      Danke
                                      Norbert

                                      H 1 Antwort Letzte Antwort
                                      1
                                      • ? Ein ehemaliger Benutzer

                                        Hallo zusammen,
                                        ich habe da mal eine Frage: wie bekommt ihr das hin, das 1 Lampe je nach Zeit verschiedene Helligkeiten hat? Es gibt doch nur den an/aus DP. Wenn das (nur) mit dem Alias geht, wo finde ich eine gute Erklärung für Dummies?

                                        Danke
                                        Norbert

                                        H Offline
                                        H Offline
                                        hetti72
                                        schrieb am zuletzt editiert von hetti72
                                        #95

                                        @telekom0815 Wenn die Lampe nur einen an aus Datenpunkt hat geht das natürlich nicht. Du musst den "Level" Datenpunkt benutzen.
                                        Dazu musst du unter Zonen mehrere Geräte mit verschiedenen Helligkeiten anlegen. Das wird im Beitrag 64 in diesem Thread von Mic erklärt. Diese Geräte lässt du dann unter Ausführung zu verschiedenen Zeiten schalten.

                                        gruß,
                                        Frank

                                        1 Antwort Letzte Antwort
                                        0
                                        • MicM Mic

                                          Nachtrag zur neuen Version 0.1.2-BETA.1

                                          Organisation umfangreicher Einstellungen

                                          Wenn ihr Namen eingebt, also Geräte-Namen, Zusätzliche Bedingungen, Auslöser-Namen, dann trennt am besten per Punkt, also ähnlich wie ihr das auch in Datenpunkten gewohnt seid.

                                          Beispiel für Zielgeräte:
                                          f83a1c0a-e756-42ed-826e-c868065744f9-image.png

                                          Überlegt euch hierbei eine sinnvolle Einteilung, z.b. für "Zielgeräte" Raum.Gerät.Eigenschaft. Ihr könnt dabei beliebig viele Unterpunkte verwenden, wie z.B. EG.Flur Nord.Lichter.Decke.Helligkeit.20%

                                          Damit habt ihr damit den Vorteil, dass das alles in Ordner und Unterordner gruppiert wird bei Auswahl dieser Optionen:
                                          665b8f6d-1ca3-4777-bd34-3cd6b3e177c3-image.png

                                          Außerdem macht es dann auch der Filter einfach für euch, in dem ihr z.B. den Raum, Gerätenamen, etc. eingebt:
                                          d1a3b4cb-ed7c-4ff6-a712-4897029c583d-image.png

                                          Natürlich geht es auch "flach", also ohne Punkte als Trenner:
                                          48e7d8b4-5cff-4b0a-9f03-0a1c66e4c7c9-image.png

                                          Gerade bei vielen Einträgen empfehle ich aber die "Punkt-Notation".

                                          C Offline
                                          C Offline
                                          ChrisXY
                                          schrieb am zuletzt editiert von ChrisXY
                                          #96

                                          wie schaut das aus ich möchte ein Licht NUR Abschalten nicht Einschalten. Kann ich dann bei Zielgerät einfach das An Device weg lassen ? Bekomme aber fehler im Log.

                                          Und wie schaut es aus ich habe in der Zone 2 Bewegungsmelder ausgewählt. Ich will erst nach Zeit X wenn keiner der beiden was festgestellt hat das Licht abschalten. Das sollte doch gehen wenn ich in der Zone beide auswähle und Zeit X eintrage ??

                                          Und bei den Bewegungsmelder kann man ja laut Hilfe "0" angeben. Das gibt aber ein fehler im Log. Dort steht muss größer als 2 sein ..

                                          MicM 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

                                          208

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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