Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. HowTo: Zusatz-Programme fuer jarvis v3

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    HowTo: Zusatz-Programme fuer jarvis v3

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      MCU @gutgut30 last edited by MCU

      @gutgut30
      43efbb7d-11a7-472d-b907-2fddc767ad4c-image.png

      import "http://192.168.69.215:8082/0_userdata.0/JarvisCustom/Scripte/widgetLabelChange.js";
      

      d048dfe4-e2f7-456e-a141-6e0e48094fec-image.png

      In das Script selbst setzen
      Du nutzt das WidgetObj ja nicht.

      docReady(function() {
      	
      	if (isConfig()){
      	}else{
      		//subscribeDPs(widgetObj);
                   widgetLabelChange('b7cb136a-00d6-4405-b079-0c1165321509','Test Living Stripe');
                   widgetLabelChange('6c0b51ac-7580-4f0a-9949-9296a338a454','Test Living Room');
      	}
      	
      	document.addEventListener("click", (event) => {
      		if (isConfig()){
      		}else{
      			//subscribeDPs(widgetObj);
      			//for(let widgetId in widgetObj){
      			//	setWidgetHTML(widgetId);
      			//}
                             widgetLabelChange('b7cb136a-00d6-4405-b079-0c1165321509','Test Living Stripe');                  
                             widgetLabelChange('6c0b51ac-7580-4f0a-9949-9296a338a454','Test Living Room');		}	
      	});
      	
      });	
      

      EDIT: Muss ich mir nochmal anschauen, läuft auch bei mir auf einen Fehler.

      M 1 Reply Last reply Reply Quote 0
      • M
        MCU @MCU last edited by

        @gutgut30 Nutze mal dieses Script
        https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/scripts-3.1.x-pro/widgets/widgetlabelchangetxt

        G 1 Reply Last reply Reply Quote 0
        • G
          gutgut30 @MCU last edited by gutgut30

          @mcu
          Oh man, das mit dem anderen Pfad habe ich nicht gesehen. Angepasst und jetzt ist das Script auch per 8082 im Browser unter der korrekten URL erreichbar.

          Hab dann dein Update gesehen. Mit dem widgetlabelchangetxt gehts! Muss jetzt mal schauen wie ich da mehrere IDs reinbekomme. Hab es jetzt auch erst mal mit einem ausprobiert.

          M 1 Reply Last reply Reply Quote 0
          • M
            MCU @gutgut30 last edited by

            @gutgut30 Schreib ich noch rein, wie es mit mehreren Ids (WidgetIds) laufen muss

            I G 2 Replies Last reply Reply Quote 0
            • I
              intruder7 @MCU last edited by

              @mcu Hi,

              ist es möglich das Script widgetDisplay.js so zu erweitern das unterhalb eines ausgeblendeten Widgets die restlichen Widgets aufrücken?
              Quasi so wie es im Script widgetMinimize ist. Dort rücken sie dann ja auch nach oben.

              Grüße

              M 1 Reply Last reply Reply Quote 0
              • M
                MCU @intruder7 last edited by

                @intruder7 Im Prinzip denke ich ja, aber das ist sehr kompliziert.
                Schau ich mir bei Gelegenheit mal an.

                1 Reply Last reply Reply Quote 0
                • G
                  gutgut30 @MCU last edited by

                  @mcu Hat 1a geklappt. Sogar in Abhängigkeit zu einem dp. Danke!

                  1 Reply Last reply Reply Quote 0
                  • G
                    gutgut30 last edited by

                    @mcu Hat 1a geklappt. Sogar in Abhängigkeit zu einem dp. Danke!

                    1 Reply Last reply Reply Quote 0
                    • G
                      gutgut30 last edited by

                      Ich habe mich jetzt noch am Device Popup Label Change versucht, bekomme aber in der Console leider auch einen Fehler.

                      e9e9f76c-3adc-4f2f-af9f-7efcaf2bdc76-image.png

                      Script 1:1 kopiert, in den Ordner ablegt, import erstellt.

                      Meine DeviceIDs sehen allerdings auch anders aus als im Beispiel. Ich habe Wörter dort drin stehen wie "bad_wandthermostat_dev_ab8ac". Das sollte ja aber kein Problem sein.

                      Hat jemand eine Idee wo ich schauen muss? Im Script sauf der Seite sind mMn alle Klammern korrekt geschlossen.

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        MCU @gutgut30 last edited by MCU

                        @gutgut30 Bitte mal das komplette Script reinstellen in Code-Tags.
                        Und ein Bild vom Device mit deviceId
                        Und ein Bild von den scripts-Einstellungen

                        Programm angepasst bitte neue Version nutzen.
                        Die Frage ist braucht man es überhaupt? Man kann ja im Device selbst das Label verändern.
                        e152de1f-f9c1-4123-afa1-e16d1e635720-image.png

                        G 1 Reply Last reply Reply Quote 0
                        • G
                          gutgut30 @MCU last edited by

                          @mcu Script läuft, danke!

                          Zum "Braucht man das": Wenn man das Label in Abhängigkeit zu etwas anderem umschalten möchte ist das Script super. Ich denke es macht absolut sinn. Mir hat es geholfen.

                          1 Reply Last reply Reply Quote 1
                          • T
                            TobFe last edited by

                            Hallo und guten Tag in die Runde.
                            Ich nutze schon seit Jahren Jarvis und bin sehr zufrieden.
                            Seit ca. 6 Monaten nutze ich auch den Alarm Adapter in ioBroker. Diesen aktiviere und deaktiviere ich aktuell automatisch beim Schließen bzw. Öffnen der Haustüre. Nun möchte ich ein Pinpad in Jarvis einblenden, um damit den Alarm zu deaktivieren.
                            Wer hat Erfahrung damit? Geht das? Wenn ja, wie?

                            1 Reply Last reply Reply Quote 0
                            • M
                              MCU last edited by

                              @tobfe
                              PinPad gibt es nicht.
                              Alternative wäre
                              https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/scripts-3.1.x-pro/statelist/stateaction-mit-codesperre

                              T 1 Reply Last reply Reply Quote 0
                              • T
                                TobFe @MCU last edited by

                                @mcu
                                Hallo. Lieben Dank. Besteht die Möglichkeit deiner Seits, mich bei Umsetzung zu unterstützen?
                                Sind zu viele Böhmische Dörfer für mich dabei. Gerne per PN Kontakt aufnehmen. Danke

                                M 2 Replies Last reply Reply Quote 0
                                • M
                                  MCU @TobFe last edited by MCU

                                  @tobfe Beschreib mal wie und wo du eigentlich den Pinpad haben möchtest.
                                  Mit einem HomeKitTile? StateList-Item?

                                  Wo fangen die Böhmischen Dörfer an?
                                  Welche Jarvis-Version?

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    MCU @TobFe last edited by MCU

                                    @tobfe Hilfe gibt es nur im Forum. Es gibt keine besondere Unterstützung per Videocall oder Ähnliches.
                                    Alle Fragen die notwendig sind, um Klarheit zu schaffen, können hier im Forum gestellt werden.
                                    Es ist hier noch nie jemand wegen einer "dummen" Frage geblockt worden, es gibt keine "dumme" oder peinliche Fragen.
                                    Also alle Fragen sind hier erlaubt.

                                    Wenn dir absolute Grundlagen fehlen, die du dir vorher anlernen möchtest, gibt es zusätzlich Videos bei Youtube von @haus-automatisierung , die sich mit Sicherheit lohnen.

                                    Aber ich kann auch gerne die wichtigsten Dinge hier erklären. Ich weiß nur nicht wo ich dich abholen kann / muss.
                                    Anscheinend hast du noch nicht mit JavaScript gearbeitet?
                                    Schon mal ein Blockly geschrieben?
                                    Mit welchen Programmen arbeitest du, wenn es detaillierter wird?

                                    Ich schreibe mal eine Beschreibung, wo man detailliert erklärt bekommt, wie man ein javascript einfügen muss und andere Grundlagen für die Skripte, die man evtl für die Nutzung für die beschriebenen Skipte benötigt.

                                    Für den Anfang kann man sich hier einlesen:
                                    https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/system-effektprog./grundlagen-fur-skripte

                                    Sollte dort auch etwas unverständlich sein, direkt mitteilen, dann kan ich es dort anpassen.

                                    1 Reply Last reply Reply Quote 2
                                    • D
                                      der-eine @der-eine last edited by der-eine

                                      Alexa Hörspiel

                                      @MCU wie bekomme ich hier eine Notification für den Benutzer hin, als visuelle Bestätigung das das abspielens eines Hörspiels geklappt hat. Ich weiß, dass der Counter hochzählt aber das ist nicht „genug“ für meine Frau. 😂

                                      M 1 Reply Last reply Reply Quote 0
                                      • M
                                        MCU @der-eine last edited by MCU

                                        @der-eine Eine Jarvis-Notification, die man auch noch nachschauen kann oder nur ein Popup mit " Titel" "Nummer 7" wurde abgespielt. OK

                                        das abspielens eines Hörspiels geklappt hat

                                        Kann ich nicht kontrollieren, da ja auch eine Alexa mal ausfallen kann. Man kann nur eine Info darüber bekommen, dass man die Folge abspielen wollte, sprich geklickt hat

                                        D 1 Reply Last reply Reply Quote 0
                                        • D
                                          der-eine @MCU last edited by der-eine

                                          @mcu ein Popup würde reichen.

                                          M 2 Replies Last reply Reply Quote 0
                                          • M
                                            MCU @der-eine last edited by

                                            @der-eine Nur kurz anzeigen lassen oder auch eine Bestätigung sprich man muss dann ok klicken?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            963
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript
                                            30
                                            858
                                            145297
                                            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