Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. [Vorstellung] Meine VIS SAUERV1.1

    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

    [Vorstellung] Meine VIS SAUERV1.1

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      Kuddel @msauer last edited by Kuddel

      @msauer habe mir den UPNP adapter mal angeschaut.

      Leider werden bei mir die Daten von der FritzBox nicht richtig ausgelesen:

      cbaa0251-6e26-4ded-be62-cf3eb6624c23-grafik.png

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

        @Kuddel
        Cron aktivieren!

        Screenshot (892)_LI.jpg

        K 1 Reply Last reply Reply Quote 0
        • K
          Kuddel @sigi234 last edited by Kuddel

          @sigi234

          hab das kurz quick and dirty gemacht. scheint aber zu funktionieren:

          7e8973b2-65d2-4f84-9604-2919d880979d-grafik.png

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

            @Kuddel sagte in [Vorstellung] Meine VIS SAUERV1.1:

            @sigi234

            hab das kurz quick and dirty gemacht. scheint aber zu funktionieren:

            7e8973b2-65d2-4f84-9604-2919d880979d-grafik.png

            Geht einfacher:

            Screenshot (894)_LI.jpg

            K 1 Reply Last reply Reply Quote 0
            • K
              Kuddel @sigi234 last edited by

              @sigi234 ja cool, die Möglichkeit kannte ich noch gar nicht. Danke

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

                Habe es so gelöst, da bei mir die Objekt interne Cron Einstellung nicht immer funktioniert hat. Manchmal hat es einfach nicht ausgelöst.

                jetzt halt als Javascript:

                schedule("*/5 * * * * *",  function () { 
                   setState( "upnp.0.WANConnectionDevice_-_FRITZ!Box_7590.WANDevice.WANConnectionDevice.WANIPConnection.GetExternalIPAddress.request",true);
                   setState( "upnp.0.WANConnectionDevice_-_FRITZ!Box_7590.WANDevice.WANConnectionDevice.WANIPConnection.GetStatusInfo.request",true);
                   setState( "upnp.0.WANDevice_-_FRITZ!Box_7590.WANDevice.WANCommonInterfaceConfig.GetAddonInfos.request",true);
                   setState( "upnp.0.WANDevice_-_FRITZ!Box_7590.WANDevice.WANCommonInterfaceConfig.GetCommonLinkProperties.request",true);
                });
                
                1 Reply Last reply Reply Quote 0
                • M
                  msauer @Willy0276 last edited by msauer

                  @Willy0276 Hast du den auch die Nummerierung eingehalten? D.h. wenn die Abfahrt 0 ist, dann muss der passende Delay auch 0 sein.
                  Was aber Ausfälle an sich angeht, kann ich das im Moment nicht beurteilen, da die Züge, die wir benutzen, schon lange nicht mehr ausgefallen sind.

                  W 1 Reply Last reply Reply Quote 0
                  • W
                    Willy0276 @msauer last edited by

                    @msauer

                    Hi, nachtürlich habes nun schon 3 mal kontrolliert ...
                    56bca152-3ded-46af-bbdd-3e4c9c0e2569-image.png

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

                      @Willy0276 Dann sehe ich nur den Weg, das du die Seite manuell aufrufst, wenn so ein Ausfall vorliegt, dir den Seitenquelltext anschaust und versuchst einen 3ten Eintrag im Parse/Regex hinzufügst, der das irgendwie abfragt. Dann noch ein entsprechendes Widget bei Bedarf einblenden.

                      1 Reply Last reply Reply Quote 0
                      • K
                        Kuddel last edited by

                        @msauer

                        ich habe jetzt in meiner Test-VM den Parser Adapter installiert und jeweils eine Verbindung in jede Richtung eingeplegt:

                        42091e6c-8603-4b73-9e11-21d60a93fe33-grafik.png

                        Das sind jeweils die nächsten Verbindungen inkl. Verspätungen.

                        kann man auch feste Zeiten angeben ? Da ich im Winter mit der Bahn fahre und quasi immer die gleichen Verbindungen nehme, wäre das praktisch.

                        Wie müsste ich den Link dann anpassen?

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

                          @Kuddel ich habe mir das mal angeschaut...ich denke das du es etwa so machen könntest.

                          Du musst ein Script schreiben, dass die URL entsprechend zusammen setzt und das Datum ein mal am Tag ändert (Beispiel)

                          https://reiseauskunft.bahn.de//bin/query.exe/dox?S=Stuttgart+Hbf&Z=Bremen+Hbf&time=14:00&date=11.12.19&start=1&
                          
                          

                          Dann muss du das passende Parse Objekt ebenfalls in dem Script entsprechend ändern:

                          b0c0ff7d-9b52-46ad-a787-da73e0077607-image.png
                          Dazu musst du aber mal ins Forum schauen. Da gibt Hilfestellungen, wie genau man da was ändern kann.

                          @Kuddel Update: es geht doch noch einfacher:

                          Trage die o.g. Url einfach ohne die Date Angabe ein, dann wird immer der aktuelle Tag mit der entsprechenden Uhrzeit angezeigt

                          https://reiseauskunft.bahn.de//bin/query.exe/dox?S=Stuttgart+Hbf&Z=Bremen+Hbf&time=08:00&&start=1&
                          
                          1 Reply Last reply Reply Quote 0
                          • M
                            msauer last edited by

                            Update: Ich habe den Netzwerkview inzwischen verändert. Mir haben die bunten Icons nicht mehr gefallen. Das Projekt habe ich daher auch neu hochgeladen.

                            T 1 Reply Last reply Reply Quote 0
                            • M
                              msauer last edited by msauer

                              Wenn es jemanden interessiert. Ich habe ein Ping Script in Blocky erstellt, welches die IP Adresse von Google.de alle 10sec anpingt. Das wird in in eine Variable geschrieben, die dann in meiner InfluxDB landet und so als Grafik dargestellt werden kann. Sollte der Ping nicht durchkommen, wird zum einen ein FAIL angezeigt und zum anderen in die DB eine 0 geschrieben.

                              52c66fc2-5bdb-4e52-9a82-cdd3387046ba-image.png

                              ping -qc1 216.58.205.227 2>&1 | awk -F'/' 'END{ print (/^rtt/? $5 :"FAIL") }'
                              

                              Ping.gif

                              1 Reply Last reply Reply Quote 0
                              • T
                                twothumbs @msauer last edited by

                                @msauer said in [Vorstellung] Meine VIS SAUERV1.1:

                                Update: Ich habe den Netzwerkview inzwischen verändert. Mir haben die bunten Icons nicht mehr gefallen. Das Projekt habe ich daher auch neu hochgeladen.

                                Hi,
                                ich bin gerade über dein Projekt gestolpert und wollte es für mich als Einstieg in vis importieren.
                                Kurzer Hinweis: Ich musste das Projekt "SauerV1.1" nennen, da die Icon-Pfade etc. sonst nicht funktionierten. Ich weiß nicht, ob das normal ist?

                                Ansonsten tolle Arbeit und ich hoffe es erleichtert mir etwas den Einstieg 🙂

                                1 Reply Last reply Reply Quote 1
                                • M
                                  msauer @msauer last edited by

                                  @msauer Danke für den Hinweis mit den Icon Speicherplätzen....werde ich in Kürze mal anpassen..

                                  1 Reply Last reply Reply Quote 0
                                  • K
                                    Kuddel last edited by Kuddel

                                    Mein erster Versuch:

                                    57700632-7101-41f5-82a9-c04bc110a5bc-grafik.png

                                    Die Verspätung wird mir immer direkt per Mail zugesendet.

                                    Zur Erklrärung:

                                    In der unteren Reihe stehen die nächsten Verbindungen.
                                    Die anderen Zeiten sind meine Pendelverbindungen

                                    M H 2 Replies Last reply Reply Quote 1
                                    • M
                                      msauer @Kuddel last edited by

                                      @Kuddel Sieht gut aus...Wie hast du die Verspätungen in Minuten hinbekommen? Oder kommen die "mit"?

                                      K 1 Reply Last reply Reply Quote 0
                                      • K
                                        Kuddel @msauer last edited by

                                        @msauer die kommen nicht mit. die berechne ich per blockly.

                                        allerdings funktioniert es noch nicht stundenübergreifen. die gepl. abfahrt und neue abfahrt müssen zur gleichen stunde sein

                                        15cc2131-0090-4332-aae8-a017de925c0e-grafik.png

                                        M 1 Reply Last reply Reply Quote 1
                                        • M
                                          msauer @Kuddel last edited by msauer

                                          @Kuddel Danke erstmal...aber das hat mich gefuchst, das ich das nicht habe und ich habe das jetzt so gemacht, wie unten zu sehen. Es werden die Minuten korrekt, auch über die Stunden rüber, ausgerechnet. Gibt es keine Delay Angabe, dann wird die Variable (numerisch) mit "null" gesetzt. D.h. es steht nichts drin.

                                          fe9619fd-5f6c-4dec-972c-254f4b2c0dbe-image.png

                                          K 1 Reply Last reply Reply Quote 0
                                          • K
                                            Kuddel @msauer last edited by

                                            @msauer ah cool, habe es direkt übernommen. muss fie rechnung aber noch in einen string konvertieren, weil der iobroker den typ umber nicht nehmen wollten. hab immer fehler

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            403
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            own project vis
                                            9
                                            51
                                            5346
                                            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