Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. jarvis v3.2.x - just another remarkable vis

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    jarvis v3.2.x - just another remarkable vis

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

      @matzeit
      Web-Adapter neugestartet?
      https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/fragen-probleme-v3#v3.2.0-alpha.xx-fully-kiosk-browser-zeigt-keine-widgets-an

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

        @mcu Ja habe schon mehrfach neugestartet und auch mit Änderung der Einstellungen etc.

        Ich habe einmal alles auf SSL geändert (web Adapter, Jarvis) und im Fully "Ignore SSL Errors" true gestellt. Nach Reload blieb die dashboard Seite im Fully Browser aktiv und startete nicht mehr neu. Somit funktioniert 3.2.10 beta auf meinem Tablet bisher ohne Probleme wieder!!
        Ich musste nur noch meine iframes (echarts Diagramme) manuell von http auf https umändern und auf dem PC (firefox) eine Sicherheitsausnahme hinzufügen.

        1 Reply Last reply Reply Quote 0
        • S
          sk8er-boi last edited by

          Hallo Zusammen,
          ich habe die 3.2.10 Beta am laufen und einen google Kalender eingebunden.
          Nun gibts diese Fehlermeldung:
          Failed mapping a recurring event of calendar Gemeinsamer Kalender: Invalid time value
          Hat jemand ne Idee von euch? Die Meldung kommt gefühlt 100x.

          Grüße Daniel

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

            @sk8er-boi Widget neu angelegt oder von v 3.1.8 übernommen?
            Cache vom Browser gelöscht?

            S 1 Reply Last reply Reply Quote 0
            • S
              sk8er-boi @MCU last edited by

              @mcu widget ewig alt. Wahrscheinlich noch von Beginn an von v3. Cache etc gelöscht. Ich werde es Mal neu anlegen und probieren.

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

                Also ich habe es nicht hinbekommen, die Meldung erscheint immer noch. Habe das Widget "Müllkalender" gelöscht. Die Meldung kommt auch alle 5 Minuten, was irgendwie mit den Intervalleinstellungen zu tun hat, oder? D.h. es müsste irgendwo ein "Phantom"-Widget noch aktiv sein. Wo könnte ich da nachschauen? Unter den objects gibt es ein widgets Objekt, aber darin finde ich keinen string mit "Müllkalender".

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

                  @matzeit mit v 3.2.0 beta.10 geht alles über den Cache. Also muss man immer den Cache löschen.
                  Auf jeden Fall probieren.

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

                    @mcu Welcher Cache ist denn genau gemeint? Browser habe ich gelöscht. Habe ein Tablet an der Wand mit Fully noch. Oder den Cache vom OS wo iobroker drauf läuft?

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

                      @matzeit Browser Cache

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

                        @mcu Die Meldung kommt alle 5 Minuten in den Log. Auch wenn alle Geräte ausgeschaltet sind. Gestern war es kurz weg als ich Browser Cache gelöscht hatte bzw. den Kalender "Müllkalender" Widget gelöscht hatte und Jarvis.0 neugestartet habe.
                        Ich könnte vermuten, dass die Termine im Kalender womöglich nicht interpretiert werden können da ich so sachen drinn habe wie "Alle 4 Wochen" etc.
                        Werde das entsprechende Kalender-Widget wieder löschen.

                        H 1 Reply Last reply Reply Quote 0
                        • H
                          hotspot_2 @Matzeit last edited by

                          Hallo zusammen,

                          mit der Beta 12 startet Jarvis bei mir nicht mehr.

                          https://github.com/Zefau/ioBroker.jarvis/issues/2644

                          Kennt jemand einen Weg wie ich vorübergehend die Beta 11 wieder installieren kann? Hab mich schon so an 3.2.x gewöhnt, möchte ungern auf 3.1.x zurück wenn es irgendwie gehen würde.

                          Danke schon mal.

                          StephanTexxpro created this issue in Zefau/ioBroker.jarvis

                          closed Socket Issue after Upgrade to Beta 12 #2644

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

                            @hotspot_2

                            https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/v3-fuer-einsteiger/installation-jarvis-v3#installation-commit-version-bestimmte-alpha-version
                            beta.10

                            https://github.com/Zefau/ioBroker.jarvis/tree/fca82c9bb7a5af7f1c1fd3ef869e17270c819ebc
                            
                            H 1 Reply Last reply Reply Quote 0
                            • H
                              hotspot_2 @MCU last edited by

                              @mcu Danke! Funktioniert wieder.

                              1 Reply Last reply Reply Quote 0
                              • H
                                hvb @Zefau last edited by hvb

                                Hi, Ich hab in machen widgets, z.b. JsonTable, JavaScript zur Formatierung der Werte.

                                {
                                    "field": "updated",
                                    "label": "Updated",
                                    "format": "val => {try{formatTimeStamp(val)}catch(err){console.log(err.message)}finally{}}"
                                },
                                

                                formatTimeStamp ist in Scripts definiert.

                                function formatTimeStamp (val) {
                                     return (val === undefined ? '' : new Date(Number(val)).toLocaleString('de-DE'));    // Timestamp in UNIX format
                                }
                                

                                In version 3.2.x Beta 10 wird die Formatierung nicht ausgeführt, da die function formatTimeStamp nicht verfügbar ist. Hier noch das Browser Log

                                App Time - Processed Users and Groups: 21.00ms
                                index-bd3a13be.js:69 Pro Valid Pro User: 
                                index-bd3a13be.js:131 App Time - Validated pro: 42.00ms
                                index-bd3a13be.js:131 settings Loaded from cache.
                                index-bd3a13be.js:127 Apply settings...
                                index-bd3a13be.js:131 layout Loaded from cache.
                                index-bd3a13be.js:131 devices Loaded from cache.
                                index-bd3a13be.js:131 widgets Loaded from cache.
                                index-bd3a13be.js:131 styles Loaded from cache.
                                index-bd3a13be.js:131 scripts Loaded from cache.
                                index-bd3a13be.js:131 App Time - Cache loaded: 48.00ms
                                6[Violation] Added non-passive event listener to a scroll-blocking <some> event. Consider marking event handler as 'passive' to make the page more responsive. See <URL>
                                index-bd3a13be.js:127 Apply settings...
                                index-bd3a13be.js:127 settings Received payload and signature has CHANGED!
                                index-bd3a13be.js:127 devices Received payload, but signature is unchanged. Do nothing.
                                index-bd3a13be.js:131 App Time - Processed Devices: 558.00ms
                                VM578:1 formatTimeStamp is not defined
                                10VM578:1 formatTimeStamp is not defined
                                index-bd3a13be.js:127 widgets Received payload, but signature is unchanged. Do nothing.
                                index-bd3a13be.js:127 layout Received payload, but signature is unchanged. Do nothing.
                                index-bd3a13be.js:127 styles Received payload, but signature is unchanged. Do nothing.
                                index-bd3a13be.js:127 scripts Received payload, but signature is unchanged. Do nothing.
                                index-bd3a13be.js:131 App Time - Processed Widgets, Layout, Styles and Scripts: 692.00ms
                                index-bd3a13be.js:131 App Sentry is turned on. You may deactivate it in the adapter settings.
                                index-bd3a13be.js:24 App Time - Processed Config and Adapter-Instances: 727.00ms
                                index-bd3a13be.js:24 App Last Verification:  1717656450757
                                index-bd3a13be.js:24 App Development Mode:  false
                                index-bd3a13be.js:24 App Time - Verified installation: 729.00ms
                                index-bd3a13be.js:24 App Time - Processed Icons: 809.00ms
                                
                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  MCU @hvb last edited by

                                  @hvb ab v3.2.0 wurde date() in jDate() umbenannt. Eigene Funktionen gehen nicht.

                                  H 1 Reply Last reply Reply Quote 1
                                  • H
                                    hvb @MCU last edited by

                                    @mcu Das Problem ist nicht der Date() call innerhalb von formatTimeStamp. Gleiches Ergebnis nach Anpassung auf jDate().
                                    Ich hab noch andere Widgets mit JsonTable die die gleiche Mimik verwenden um values zu formatieren aber kein Date().

                                    Beim neu laden der Seite werfen alle Aufrufe die auf eine function in Scripts zugreifen einen Error, da die aufgerufene function nicht definiert ist. Vermutlich weil Scripts noch nicht geladen ist zu diesem Zeitpunkt. Wechselt man dann zu einem anderen Tab im Layout und wieder zurück, funktioniert alles.

                                    Hier mal noch ein paar screen shots und das log:

                                    Neu laden der Page:
                                    17a800ca-04e4-48b8-8e2d-f8dfad101c4d-image.png

                                    Log nach neu laden:
                                    25d83c38-795c-4d60-8ce2-4b1329995ae3-image.png
                                    ......
                                    1f21738c-c797-4095-a446-56c2829da978-image.png

                                    Die Fehler werden geworfen bevor Widgets, Layout, Style und Scripts geladen sind

                                    Wechsel zu einem anderen tab und wieder zurück -> alles wird so formatiert wie gewünscht. Keine Fehler mehr im Log, da Scripts verfügbar.
                                    81ae1d70-65e4-4e20-87ee-b08cbe19eb8f-image.png

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

                                      @hvb
                                      Dann evtl mit

                                      if (typeof myFunction === 'function') {
                                      

                                      vorher überprüfen, würde aber nur die Fehler verhindern, die Anzeige wäre trotzdem leer.

                                      Bleibt nur Funktionen zu verwenden, die verfügbar sind, wie jDate().

                                      Oder direkt die Funktion (new Date(Number(val)).toLocaleString('de-DE')) in format verwenden.

                                      1 Reply Last reply Reply Quote 0
                                      • H
                                        hvb @Zefau last edited by

                                        @MCU Verstehe ich Deine Antwort richtig, dass eigene Funktionen im Moment nicht mehr gehen?
                                        Kommt das wieder oder wird das künftig nicht mehr unterstützt? Wäre schade, hab das ziemlich oft verwendet.

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

                                          @hvb Nein ich wusste es gar nicht, dass sie funktionieren. Habe es nie getestet und gebraucht.
                                          Du kannst ja auch ein Issue dafür anlegen, wenn es so in v3.1.8 funktioniert hat.

                                          Vielleicht muss man für "eigene Funktionen", die man in jarvis für Module nutzen möchte, ein "Preload"-scripts definieren?

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

                                            @mcu OK, mach ich. Würde sehr bei komplexeren Aktivitäten helfen. Das wird sonst schnell unübersichtlich und nicht mehr wartbar, wenn man alles ins widget packen muss.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            868
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            43
                                            879
                                            166364
                                            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