Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. Neue VIS Versuch 3

    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

    Neue VIS Versuch 3

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      Langer @Glasfaser last edited by Langer

      @glasfaser

      Danke für Deine Hinweise.

      Bevor ich anfange mein Projekt hier einzustellen möchte ich darauf Hinweisen das ein Teil der Views und Skripte aus dem Forum sind.
      Teilweise Original eingesetzt, manche Überarbeitet.

      Für die Hilfe hier im Forum möchte ich mich ganz Herzlichst bedanken und hoffe noch lange hier Teil nehmen zu können.

      Iobroker-Status ist:
      Node.JS 14.18
      NPM 6.14.15
      Admin 5.1.25

      Nun soll es losgehen.

      Ich habe versucht alles nötige hier abzubilden, sollte etwas fehlen, bitte melden.
      Es sind die Views, wenn nötig mit den Icon's als zip.
      Skripte als Text-Datei mit den nötigen Datenpunkte als Json.

      Start:
      Start.png
      View Start und Menu:
      XXX_Menu.txt
      YYY_Start.txt
      Datenpunkte:
      0_userdata.0.vis.View_Status.json

      Übersicht:
      Uebersicht_EG.png
      Alle weiteren Views gleich aufgebaut.
      Views:
      000_Uebersicht_Button.txt
      000_Uebersicht.txt
      000_05_Uebersicht_OutDoor.txt
      000_04_Uebersicht_DG.txt
      000_03_Uebersicht_OG.txt
      000_02_Uebersicht_EG.txt
      000_01_Uebersicht_Keller.txt
      000_00_Uebersicht_Info.txt
      Skript:
      Raumklima.txt
      Muellabfuhr.txt
      Feiertag.txt
      Datenpunkte:
      0_userdata.0.vis.Info.json
      0_userdata.0.Tabellen.Muellabfuhr.json
      0_userdata.0.mdui.showIcal.json
      0_userdata.0.vis.Status.Tueren.json
      0_userdata.0.vis.Status.Fenster.json
      Icon's (als zip):
      Muell.zip
      Wetter.zip

      Uhr:
      Uhr.png
      View:
      011_Uhr.txt
      Skript:
      Die_Uhr.txt
      Datenpunkte:
      0_userdata.0.vis.Uhr.json

      Wer Interesse hat bitte Ausprobieren ob es mit den Dateien so geht, oder ich es anders machen muss.

      Nach Positiver Meldung geht es weiter, möchte hier nichts falsches einfügen!

      MfG
      Wastl

      M sigi234 2 Replies Last reply Reply Quote 0
      • M
        mabeca96 @Langer last edited by

        @langer Hey, das ist cool.
        Ich habe auch schon angefangen die Views zu importieren.
        Z.Z. Fehlen scheinbar noch einige.
        Könntest da auch das gesamte Projekt exortieren?

        L 1 Reply Last reply Reply Quote 0
        • L
          Langer @mabeca96 last edited by

          @mabeca96

          Wie oben geschrieben, alles nach und nach, bin noch daran am arbeiten.
          Des weiteren, wenn Du das was schon da ist zum Laufen gebracht hast, melde Dich.
          Ich will den Thread nicht zu Kleistern, wenn es so nicht funktioniert.

          MfG
          Wastl

          1 Reply Last reply Reply Quote 0
          • sigi234
            sigi234 Forum Testing Most Active @Langer last edited by

            @langer sagte in Neue VIS Versuch 3:

            Wer Interesse hat bitte Ausprobieren ob es mit den Dateien so geht, oder ich es anders machen muss.

            Tipp, mach es so wie ich:

            Screenshot und dann drunter jeweils das was man dafür braucht.

            https://forum.iobroker.net/topic/28717/vis-von-sigi234/2?_=1634741169630

            L 1 Reply Last reply Reply Quote 1
            • L
              Langer @sigi234 last edited by

              @sigi234

              Danke für den Tip, habe den Beitrag überarbeitet.

              MfG
              Wastl

              L 1 Reply Last reply Reply Quote 0
              • L
                Langer @Langer last edited by Langer

                Hallo,

                es geht weiter, Menu Punkt STATUS:

                Bei Shelly's und Thermostaten kann man über Datenpunkte: "show...." die Anzahl der Informationen in den Views
                vergrößern.

                Bei Shelly kann man durch Anklicken des Shelly-Symbols in der View über HTTP auf die Konfiguration des Shelly's kommen.

                Screenshots:


                Adapter.png
                Batterien.png
                Deconz.png
                Fenster.png
                Licht.png
                Netzwerk.png
                power.png
                Shelly.png
                Skripte.png
                Thermostate.png

                View's:


                004_Status_Button.txt
                004_Status.txt
                004_09_Batterien.txt
                004_08_Power.txt
                004_07_Licht.txt
                004_06_Fenster.txt
                004_05_Thermostate.txt
                004_04_Deconz.txt
                004_03_Shellys.txt
                004_02_Scripte.txt
                004_01_Netzwerk.txt
                004_00_Adapter.txt

                Skripte:


                Status_Thermostate 20102021_1200.txt
                Status_Steckdosen 21102021_1600.txt
                Status_Skripte 18102021_1400.txt
                Status_Netzwerk Org.txt
                Status_Netzwerk 21102021_0830.txt
                Status_Licht 21102021_1430.txt
                Status_Fenster 21102021_1630.txt
                Status_Deconz 22102021_0800.txt
                Status_Batterien 21102021_1430.txt
                Status_Adapter 18102021_1840.txt
                Status Shelly 21102021_1400.txt

                Datenpunkte:


                0_userdata.0.vis.Status.json

                Benötigte Adapter:


                adapter.txt

                Ich hoffe nichts vergessen zuhaben!

                MfG
                Wastl

                L 1 Reply Last reply Reply Quote 0
                • L
                  Langer @Langer last edited by

                  Nächster Teil:

                  Stromverbrauch


                  Stromverbrauch.png

                  Skript
                  StromGesamt.txt

                  View
                  007_StromVerbrauch.txt

                  Spritpreise


                  Spritpreise.png

                  View
                  010_Spritpreise.txt

                  Icons
                  Logos.zip

                  Wetterstation


                  Wetterstation.png

                  View
                  002_Wetterstation.txt

                  Grafana
                  Wetterstation.json

                  Wettervorhersage


                  Kompakt.png
                  Statistik.png
                  Tag1-5.png

                  View
                  003_WetterVorhersage_Button.txt
                  003_Wettervorhersage.txt
                  003_06_Statistik.txt
                  003_01_Vorhersage_Tag_5.txt
                  003_01_Vorhersage_Tag_4.txt
                  003_01_Vorhersage_Tag_3.txt
                  003_01_Vorhersage_Tag_2.txt
                  003_01_Vorhersage_Tag_1.txt
                  003_00_Vorhersage_Kompakt.txt

                  Icons
                  Wetter.zip
                  Sonne.zip
                  Mond.zip

                  Home


                  Alle Views sind gleich aufgebaut:
                  Büro.png
                  Schlafzimmer.png

                  Views
                  001_Home_Button.txt
                  001_Home.txt
                  001_14_Dachboden.txt
                  001_13_Buero.txt
                  001_12_Bad.txt
                  001_11_Flur_Oben.txt
                  001_10_Kino.txt
                  001_09_Technik.txt
                  001_08_Wohnzimmer.txt
                  001_07_Kueche.txt
                  001_06_Toilette.txt
                  001_05_Flur_Unten.txt
                  001_04_Schlafzimmer.txt
                  001_03_Waschkueche.txt
                  001_02_Werkstatt_2.txt
                  001_01_Werkstatt_1.txt
                  001_00_Garten.txt

                  Skripte
                  Thermostat_Schedule.txt
                  Status_Thermostate.txt

                  Datenpunkte
                  0_userdata.0.vis.Status.Thermostate.json

                  Auch hier, ich hoffe nichts vergessen zu haben.

                  Alle sonstigen Views sind noch nicht fertig.

                  MfG
                  Wastl

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

                    @langer Hallo,
                    mir fehlt scheinbar der View "000_00_Uebersicht_Info" kannst du den noch hochladen?

                    L 1 Reply Last reply Reply Quote 0
                    • L
                      Langer @mabeca96 last edited by

                      @mabeca96

                      Hallo, im Beitrag vom20.Okt. 13:51 ist die View enthalten!

                      MfG
                      Wastl

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

                        @langer wer lesen kann ist..
                        ich habe jetzt schon einiges importiert und angepasst.
                        Z.Z. scheiter ich jedoch an dem Fenster Skript.
                        Das Script erstellt die Liste der Fenster/Türen jedoch ändert sich der Status der Objekte nicht.
                        Du nutzt Bosch, ich nutze die Hommatic Kontakte .
                        Diese habe ich auch angepass z.B.

                        et og_tuer_technik = [
                        1, // [0] Anzahl Sensoren
                        'OG', // [1] Etage
                        'Technik', // [2] Raum
                        'Technik_Balkon_Tür', // [3] Kurzname
                        '/vis.0/Meine Icons/Sonstiges/fensterkontakt.png', // [4] VIS-Icon
                        'Türkontakt', // [5] Verwendung
                        'oben', // [6] Position des Kontaktes
                        '3014F711A000009BB85FD527.BatteryLevel.faults', // [7] Batterie
                        'hm-rpc.0.OEQ1432060.1.STATE', // [8] Value OPEN, COSED
                        ];

                        Jedoch ändert sich der Status in der VIS und in den Objekten nicht.

                        Kannst du mir auf die Sprünge helfen?

                        L 1 Reply Last reply Reply Quote 0
                        • L
                          Langer @mabeca96 last edited by

                          @mabeca96

                          geben Deine Sensoren auch "OPEN" und "CLOSED" zurück?

                          MfG
                          Wastl

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

                            @langer nein, false und true
                            kann ich das anpassen?

                            L 1 Reply Last reply Reply Quote 0
                            • L
                              Langer @mabeca96 last edited by

                              @mabeca96

                              Du musst in dem Fenster-Skript ab Zeile 579 alle States "CLOSED" und "OPEN" durch den Wert ersetzten, denn Deine Sensoren dafür zurückgeben!

                              MfG
                              Wastl

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

                                @langer
                                OK, habe ich gemacht, jetzt kommen im Log eine Fehler Meldungen mehr.
                                Jedoch ändert sich der Status nicht.
                                Scheinbar verarbeitet er die Variable
                                let oben = getState(element[8]).val;
                                if (oben == "false") {
                                nicht, denn er springt immer sofort zu "else".

                                Hast du eine Idee?

                                L 1 Reply Last reply Reply Quote 0
                                • L
                                  Langer @mabeca96 last edited by

                                  @mabeca96

                                  Ich glaube die Abfrage müsste so sein "if (oben == false) {"! Aber ich bin noch Anfänger, also ohne gewähr!

                                  MfG
                                  Wastl

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

                                    Da ich noch nicht so versiert bin mit dem scripten usw, frage ich mal höflich nach, wie ich zB die tolle Uhr einbauen kann? Die Textdateien hab ich gespeichert, weiss aber nicht, welche davon wo hin gehören?

                                    Gruss

                                    L 1 Reply Last reply Reply Quote 0
                                    • L
                                      Langer @McOnno last edited by

                                      @mconno
                                      Danke für Dein Interesse.

                                      Wenn ich Deine Frage richtig verstanden habe hier die Antwort:
                                      1: 011_Uhr.txt ist die View, diese wird in Deiner Vis über "View Importieren" geladen.
                                      2: Die_Uhr.txt ist das Skript, der Inhalt wird in ioBroker unter "Skripte" in ein neu zu erstellendes Skript kopiert.
                                      3: 0_userdata.0.vis.Uhr.json, dies sind die Datenpunkte, diese werden in ioBroker unter "Objekte"
                                      "Objektbaum aus JSON-Datei hinzufügen" importiert.

                                      Ein Hinweis zur Anzeige der Aktuellen Wetterdaten in der Uhr, brauchtest Du eine WLAN-Wetterstation, die die Daten liefert.

                                      Hoffe konnte Dir helfen!

                                      MfG
                                      Wastl

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

                                        @langer Erstmal Danke für die Anleitung!
                                        Leider klappt es mit der Anzeige nicht, bekomme die Zeit nicht angezeigt, es steht nur: "Es ist" in der 1. Zeile, siehe Bild!

                                        script-uhr.png

                                        Wo könnte der Fehler sein?
                                        Ich habe das Script als Java-script eingefügt, Punkt 3 ist auch eingefügt, zeigt aber nur "False" in den DP an.

                                        L 1 Reply Last reply Reply Quote 0
                                        • L
                                          Langer @McOnno last edited by

                                          @mconno

                                          Es fällt mir schwer eine Ferndiagnose durchzuführen, aber:
                                          Liegen die Datenpunkte unter "0_userdata_0_vis_Uhr" ?
                                          Wenn ja, ändere doch einmal unter "0_userdata_0_vis_Uhr.Text" einen Datenpunkt von false nach true bei laufendem Skript.
                                          Ändert sich die Anzeige?

                                          Wenn Du das Skript startetes erscheinen Fehler?

                                          Ansonsten melde Dich.

                                          MfG
                                          Wastl

                                          M 1 Reply Last reply Reply Quote 0
                                          • L
                                            Langer last edited by

                                            Brauchte mal Eure Meinung:

                                            Bin an der Darstellung "Wetterstatistik" am arbeiten und möchte Euch fragen welche Darstellung ist "besser"?

                                            Möglichkeit 1:
                                            WS_2.png
                                            Dies ist die Alte Darstellung nur überarbeitet, man kann unter "Datum auswählen" ein Datum auswählen und in "Jahr", "Monat" und "Tag" werden die Daten angezeigt.
                                            Es ist noch nicht komplett fertig, aber wie es sein soll kann man schon erkennen.

                                            Möglichkeit 2:
                                            WS_1_1.png

                                            Hier die Standartansicht. Über Jahr kann man das Jahr auswählen, wo im oberen Teil die Monate dargestellt werden.

                                            WS_1_2.png
                                            Wird ein Monat ausgewählt werden die Tage des Monats im unteren Teil angezeigt.

                                            Was ist Eure Meinung? Wie gesagt die Darstellungen sind noch nicht fertig ausgearbeitet!

                                            Vielen Dank im voraus

                                            MfG
                                            Wastl

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            480
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            visualisation
                                            12
                                            54
                                            7778
                                            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