Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Problem mit eigenem Datenpunkt , schaltet nicht

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Problem mit eigenem Datenpunkt , schaltet nicht

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

      Hallo,
      Habe versucht einen eigenen Datenpunkt zu erstellen:
      Automatik Hand ist ein Virtueller Schalter, der bei Betätigung die Pumpe 1A7 schalten soll.
      Datenpunkt.PNG
      Danach wurde ein Blockly angelegt:
      B Hand Auto.PNG
      In vis habe ich ein Icon Widget mit Automatik Hand eingefügt.
      Auto.PNG 9b25cf54-76cc-4bf6-b723-cb43f63188e1-image.png
      Wie zu sehen erfolgt keine Umschaltung der Pumpe. Bei AUS ist sie grün.
      Wer kann mir sagen wo ich einen Fehler eingebaut habe.
      Danke
      Gruß Michael

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

        @Altersrentner

        du solltest die debug-Bausteine sinnvoll benennen.
        Dann wäre es schön, wenn du DANN das log postest.
        daran kann man dann erkennen wo es hängt.
        Im moment stünde über all "test" im log

        A 1 Reply Last reply Reply Quote 0
        • A
          Altersrentner @Homoran last edited by

          @Homoran Danke für Deinen Hinweis.
          Wenn ich in der Visualisierung den Schalter "Hand Auto" betätige verändert sich im Log nichts.
          Heißt Blockly hat keine Funktion.
          Keine Reaktion.PNG
          Hilft der Code weiter?

          var Ger_C3_A4t, Virtuell, echte_Ger_C3_A4t_an, Wert_von_echtes_Ger_C3_A4t_an, echtes_Ger_C3_A4t_aus, Wert_von_echtes_Ger_C3_A4t_aus;
          
          /**
           * Beschreibe diese Funktion …
           */
          function Javascript_Funktion() {
          
          }
          
          
          console.debug('Eigener Datenpunkt');
          // Namen von gesuchtem Objekt
          Ger_C3_A4t = 'Heizungspumpe1A7Automatik';
          // virtuelles Gerät
          Virtuell = 'Hand Auto';
          // virtuelles geschaltetetes Gerät
          console.debug('Visuelles Gerät');
          on({id: "Heizungssteuerung.0.Heizungspumpe1A7Automatik.Hand_Auto"/*Hand Auto*/, change: "ne"}, function (obj) {
            var value = obj.state.val;
            var oldValue = obj.oldState.val;
            console.debug('1A7');
            // echtes Gerät
            echte_Ger_C3_A4t_an = 'fhem.0.Heizungspumpe1A7.state_switch';
            Wert_von_echtes_Ger_C3_A4t_an = true;
            echtes_Ger_C3_A4t_aus = 'fhem.0.Heizungspumpe1A7.state_switch';
            Wert_von_echtes_Ger_C3_A4t_aus = false;
          });
          
          //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnByb2NlZHVyZXNfZGVmY3VzdG9tbm9yZXR1cm4lMjIlMjBpZCUzRCUyMiUyMzlFUWVOUFEwcjV5JTVCZjd4KTJMWiUyMiUyMHglM0QlMjItNjM3JTIyJTIweSUzRCUyMi0yNjIlMjIlM0UlM0NtdXRhdGlvbiUyMHN0YXRlbWVudHMlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRUphdmFzY3JpcHQtRnVua3Rpb24lM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNDUklQVCUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDY29tbWVudCUyMHBpbm5lZCUzRCUyMmZhbHNlJTIyJTIwaCUzRCUyMjgwJTIyJTIwdyUzRCUyMjE2MCUyMiUzRUJlc2NocmVpYmUlMjBkaWVzZSUyMEZ1bmt0aW9uJTIwJUUyJTgwJUE2JTNDJTJGY29tbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMm8lM0YlN0NuJTVCU2MlNUUlMkZ+JTYwZjhublk5ckVvJTIyJTIweCUzRCUyMi02MzclMjIlMjB5JTNEJTIyLTIzOCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFZGVidWclM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIybEwhJTdDJTI1SyU3Q2JrV3RmJTI1aEslM0ZkZSUyQy4lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFRWlnZW5lciUyMERhdGVucHVua3QlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMiU1RXglNjAzYmktTTNadlQ3aU9KNlE1XyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0VOYW1lbiUyMHZvbiUyMGdlc3VjaHRlbSUyME9iamVrdCUzQyUyRmZpZWxkJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMnlDaHpWJTNBZVJtRy15WHclM0YtMSU1RTVwJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTNFR2VyJUMzJUE0dCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJVJTJGbiUyQyglN0JhUShpJTJDcUVpJTJCNn52U2QlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFSGVpenVuZ3NwdW1wZTFBN0F1dG9tYXRpayUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJ1R1pyY1clNUVncEklNDAyTSU3Q2RmJTNGYWlSJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRXZpcnR1ZWxsZXMlMjBHZXIlQzMlQTR0JTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyZSUyNVZqVSUyMyU1RCFlYyU1RHFlSXUlM0QlN0NxJTIzJTNGJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTNFVmlydHVlbGwlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyOCU0MHZLbUtzJTVCNU4lMjVMbyU2MCElNDApJTdCekElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFSGFuZCUyMEF1dG8lM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIyJTJDdHQ5JTVCb05xaSklMjV1aEglM0Z3RS52OSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0V2aXJ0dWVsbGVzJTIwZ2VzY2hhbHRldGV0ZXMlMjBHZXIlQzMlQTR0JTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMnRERXMlMjMlMkJpfnYlNjBndTdyRXV4JTJGJTdCUCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFZGVidWclM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyKCUyNV9OJTJGc2F5JTJGOG1zMyUzRlJKJTJDJTNCMEElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFVmlzdWVsbGVzJTIwR2VyJUMzJUE0dCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyb24lMjIlMjBpZCUzRCUyMlYlN0J+TXoqJTVEOEYlMjN1TzMxZ0glM0ZLJTdCJTJCJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFSGVpenVuZ3NzdGV1ZXJ1bmcuMC5IZWl6dW5nc3B1bXBlMUE3QXV0b21hdGlrLkhhbmRfQXV0byUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFbmUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJkZWJ1ZyUyMiUyMGlkJTNEJTIyc3ZiJTVFJTdCRmEoNFA2TFAlN0JsJTdDWXQ3eSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFZGVidWclM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIySWpJZDZlJTNBTiU0MGRtYyUzQlluViUyQiU1RCU3RGclMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFMUE3JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJpWn5wdylWOV9Eek9qfm1iNDZpLSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0VlY2h0ZXMlMjBHZXIlQzMlQTR0JTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyMV8lNUQyazM0NVJHWkFILkclM0ZtJTVEISElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlM0VlY2h0ZSUyMEdlciVDMyVBNHQlMjBhbiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJmaWVsZF9vaWQlMjIlMjBpZCUzRCUyMkRWNnFxJTVCSzA2MnFGR2l2JTIzV35NJTQwJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyb2lkJTIyJTNFZmhlbS4wLkhlaXp1bmdzcHVtcGUxQTcuc3RhdGVfc3dpdGNoJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMiU3RHA1aCU1RGtWWUFMeWRHfjIycE5nWSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUzRVdlcnQlMjB2b24lMjBlY2h0ZXMlMjBHZXIlQzMlQTR0JTIwYW4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIySiUyQiUyQm5tVmZpSUwxJTNCNU5PJTdEOTAqTyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VUUlVFJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMjYlM0IoXyU1RWdWJTVEJTdCWWZ+bmN5JTJCc2FhOSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUzRWVjaHRlcyUyMEdlciVDMyVBNHQlMjBhdXMlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjIpcVBQfnQlMjMlM0JxeCozVy56KXMhYiU2MCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMm9pZCUyMiUzRWZoZW0uMC5IZWl6dW5nc3B1bXBlMUE3LnN0YXRlX3N3aXRjaCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfc2V0JTIyJTIwaWQlM0QlMjIlMkNVJTNETnFfXyUzRG0lMkJxUChBQ3ohZU01JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTNFV2VydCUyMHZvbiUyMGVjaHRlcyUyMEdlciVDMyVBNHQlMjBhdXMlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyMDklM0IlMjVpSmo5JTNCQUpRMWpFLlolNUUlNUQqJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnhtbCUzRQ==
          
          

          Danke
          Gruß Michael

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

            @Altersrentner
            Alles was außerhalb des Triggers steht wird nur einmal bei Skriptstart abgearbeitet

            A 2 Replies Last reply Reply Quote 0
            • A
              Altersrentner @Homoran last edited by

              @Homoran Meinst Du oberhalb des Triggers?
              Und was bedeutet das?
              Gruß

              1 Reply Last reply Reply Quote 0
              • A
                Altersrentner @Homoran last edited by

                @Homoran
                Keine Reaktion.PNG
                Das bringt aber leider auch kein Ergebnis, heißt der Schalter schaltet die Pumpe nicht.
                Gruß Michael

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

                  @Altersrentnersieh mal im richtigen log nach

                  A 1 Reply Last reply Reply Quote 0
                  • A
                    Altersrentner @Homoran last edited by

                    @Homoran Danke für die Nachhilfe.
                    Hatte gestern das Blockly noch geändert. Es hat nicht funktioniert.
                    Beim dem Neuen kann ich:
                    Pumpe ist ein; über Hand und über Auto die P ausschalten; aber nicht wieder ein
                    Hier der Log Auszug des neuen B.

                    fhem.0	2019-03-12 08:55:38.714	info	event ioBroker "fhem.0.Heizungspumpe1A7.state_switch off" > set Heizungspumpe1A7 off
                    fhem.0	2019-03-12 08:55:38.696	info	event ioBroker "fhem.0.Heizungspumpe1A7.state_switch on" > set Heizungspumpe1A7 on
                    fhem.0	2019-03-12 08:55:36.250	info	event ioBroker "fhem.0.Heizungspumpe1A7.state on" > set Heizungspumpe1A7 on
                    fhem.0	2019-03-12 08:55:32.687	info	event ioBroker "fhem.0.Heizungspumpe1A7.state_switch off" > set Heizungspumpe1A7 off
                    fhem.0	2019-03-12 08:55:32.674	info	event ioBroker "fhem.0.Heizungspumpe1A7.state_switch on" > set Heizungspumpe1A7 on
                    fhem.0	2019-03-12 08:55:28.437	info	event ioBroker "fhem.0.Heizungspumpe1A7.state_switch off" > set Heizungspumpe1A7 off
                    fhem.0	2019-03-12 08:55:28.293	info	event ioBroker "fhem.0.Heizungspumpe1A7.state_switch on" > set Heizungspumpe1A7 on
                    fhem.0	2019-03-12 08:55:27.508	info	event ioBroker "fhem.0.VentilWandhzg_KuechKalt.state_switch on" > set VentilWandhzg_KuechKalt on
                    fhem.0	2019-03-12 08:55:23.721	info	event ioBroker "fhem.0.Heizungspumpe1A7.state on" > set Heizungspumpe1A7 on
                    

                    Das ist das neue B.
                    Auto Hand neu.PNG
                    Gruß Michael

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

                      @Altersrentner
                      bei FHEM bin ich raus.

                      ich dachte es geht um die Änderung eines States durch vis?

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        Altersrentner @Homoran last edited by

                        @Homoran Danke für Deine Nachricht, Ich habe den Fehler gerade gefunden.
                        Es war ein falscher Datenpunkt eingetragen.
                        Da der Hand/Auto-Schalter jetzt wie gewünscht schaltet möchte ich das Blockly
                        dahin gehend erweitern, das wenn der Schalter auf Auto steht ich die Pumpe
                        durch anklicken des Pumpenicons nicht ausschalten kann.
                        Bei Stellung Hand soll es aber möglich sen.
                        Ist diese Konstellation möglich?
                        Gruß Michael

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        954
                        Online

                        31.9k
                        Users

                        80.2k
                        Topics

                        1.3m
                        Posts

                        blockly
                        2
                        10
                        404
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo