Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Widget json template

    NEWS

    • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    Test Widget json template

    This topic has been deleted. Only users with topic management privileges can see it.
    • OliverIO
      OliverIO @trojanhector last edited by OliverIO

      @trojanhector

      Sehr gut, genau dafür ist es gedacht. Damit kann jeder seine eigenen Widgets entwickeln,
      ohne gleich einen Adapter umsetzen zu müssen.

      Was mich noch interessieren würde, was hast du gemacht, dass das Widget Set dann doch geladen hat? Das hatten wir jetzt zweimal bei dir, in beiden fällen ging es magisch dann irgendwie

      T 1 Reply Last reply Reply Quote 0
      • T
        trojanhector @OliverIO last edited by

        @oliverio Zuerst alle offenen Browser geschlossen.
        Ich habe CCleaner. Damit habe ich allen Browser Cache radikal gelöscht.
        Auf raspberry dann
        Iob upload all
        und sicherheitshalber
        iob stop
        iob start
        und dann erst wieder den Browser gestartet.

        OliverIO 1 Reply Last reply Reply Quote 0
        • OliverIO
          OliverIO @trojanhector last edited by

          @trojanhector

          ok danke. gelegentlich haben andere auch das problem, aber dann ist nix neues dabei ausser was ich schon geschrieben habe.

          von ccleaner halte ich persönlich nix, kann man alles auch mit eigenen funktionen machen. aber wahrscheinlich ist es für manche einfacher und gibt ein besseres gefühl.

          T 1 Reply Last reply Reply Quote 0
          • T
            trojanhector @OliverIO last edited by

            @oliverio Vielleicht könntest Du mir auf die schnelle ein andere Frage beantworten. Von dem Widget will ich gem. Vorschlag von chatgpt den Skriptteil in ein Extra File speichern und diese dann einbinden. Mein Hauptspeicherpfad ist dieser:
            /iobroker/iobroker-data/files/0_userdata.0/heater/hc-thermo.js
            Allerdings erhalte ich beim Direktaufruf ein 404 - not found. Die Berechigungen und Gruppe/owner sind gesetzt, und die WEB-Instance wurde durchgestartet. Hast Du eine Idee? Geht das überhaupt. Ich kann leider keine Doku finden.

            OliverIO 1 Reply Last reply Reply Quote 0
            • OliverIO
              OliverIO @trojanhector last edited by

              @trojanhector
              das problem ist, das die dateien im web-adapter registriert sein muss, das der web adapter die kennt.

              am besten du lädst die datei über den upload dialog im admin oder in vis hoch (der tab links in der admin sicht, muss ggfs eingeblendet werden)

              alternative über shell mit iob file write:

              root@iobroker_test:/opt/iobroker# iob file --help
              iobroker file
              
              File management
              
              Commands:
                iobroker file read <iobroker-path-to-read> [<filesystem-path-to-write>]  Read file from iobroker path and optionally write to destination
                iobroker file write <filesystem-path-to-read> <iobroker-path-to-write>   Read file from path and write it to iobroker path
                iobroker file rm <iobroker-path-to-delete>                               Remove file
                iobroker file sync                                                       Sync files
              
              Options:
                --help  Show help  [boolean]
              

              oder über javascript adapter mit
              42d816d0-368c-4f93-98b5-0254f50ff4a2-image.png

              T 1 Reply Last reply Reply Quote 0
              • T
                trojanhector @OliverIO last edited by

                @oliverio Danke für die Hilfe. Der Hinweis mit dem registrieren der Datein war ein Teil des Problems. Ein anderer war, das chatgpt mir immer einen falschen Pfad angegeben hat.
                Falsch: https://192.168.178.62:8084/files/vis-2.0/wola_home/heatercontrol/hc-thermo.js
                Richtig: https://192.168.178.62:8084/vis-2.0/wola_home/heatercontrol/hc-thermo.js

                Das hat chatgpt dann durch genaues Fehlerfeedback doch noch hinbekommen.
                2025-09-15 12_48_10-JS-Datei einbinden VIS-2 – Mozilla Firefox.png

                OliverIO 1 Reply Last reply Reply Quote 0
                • OliverIO
                  OliverIO @trojanhector last edited by OliverIO

                  @trojanhector

                  ja da muss man aufpassen. Fehler auch immer erst bei chatgpt suchen und nochmal durch echte Dokumentation verifizieren.
                  Ganz unrecht hat chatgpt nicht, kann aber für den Anwender verwirrend sein.

                  Der physische Pfad
                  /opt/iobroker/iobroker-data/files/vis.0/main/
                  /opt/iobroker/iobroker-data/files/vis-2.0/main/

                  wird im Browser als
                  /vis.0/main/
                  /vis-2.0/main/

                  ausgeliefert.

                  Achtung, das gilt nur für den Fall das man jsonl als Datenbankformat verwendet. Wenn man redis verwendet, werden die Dateien direkt in redis gespeichert. Daher darf man nur die iobroker tools zum speichern von dateien verwenden.

                  1 Reply Last reply Reply Quote 0
                  • OliverIO
                    OliverIO last edited by OliverIO

                    Neue Version 1.0.1 vis-2-widgets-ovarious

                    Nachdem der neue Adapter vis-jsontemplate eingeführt wurde und vis1 und vis2 widgets parallel enthält, habe ich in der Version1.0.1 das widget auf deprecated gesetzt, so das dann demnächst der komplette Adapter abgemanaged werden kann.
                    Bitte zeitnah den adapter iobroker.vis-jsontemplate installieren.
                    An diesem Adapter wird es keine Weiterentwicklung mehr geben.

                    Leider bin ich aktuell nicht in der Lage hier ein neues Build zu erstellen.
                    Trotz identischer Konfiguration wird mir aufgrund eines Problems, was aber in den build Tools der react widgets (für eine ältere Version) liegt. Wird das build nicht erstellt.

                    Da ich den Adapter aber deswegen nicht auf die neuere build Kette umstellen will, erkläre ich hiermit den Adapter und die darin enthaltenen Widgets als deprecated.

                    1 Reply Last reply Reply Quote 0
                    • OliverIO
                      OliverIO @OliverIO last edited by

                      Mit dieser Version befindet sich der Adapter nun im stable.

                      @oliverio sagte in Test Widget json template:

                      @trojanhector

                      hm, ja das ist ein Ding.
                      Irgendwie hab ich den release Befehl hier nicht ausgelöst.
                      Also lag an mir.

                      Daher kommt nun Version 4.1.2
                      Sorry


                      Version ist da
                      Wer es noch schneller haben will,
                      kann über den Expertenmodus/Octocat-Knopf/NPM
                      direkt von npm installieren

                      1 Reply Last reply Reply Quote 1
                      • OliverIO
                        OliverIO last edited by OliverIO

                        Neue Version 4.1.3

                        • Eine Race-Condition wurde behoben, die sich bei der gleichzeitigen Verwendung des selben Datenpunktes in 2 jsontemplate widgets ergeibt.

                        https://forum.iobroker.net/topic/81472/neuer-adapter-pi-hole2-für-pihole-v6/35?_=1762181697804

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        1.1k
                        Online

                        32.4k
                        Users

                        81.2k
                        Topics

                        1.3m
                        Posts

                        adapter json widget rssfeed vis widget
                        3
                        32
                        4331
                        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