Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Adapterentwicklung: Hilfe von erfahrenem ioBroker-Entwickler

    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

    Adapterentwicklung: Hilfe von erfahrenem ioBroker-Entwickler

    This topic has been deleted. Only users with topic management privileges can see it.
    • sigi234
      sigi234 Forum Testing Most Active @AggroRalf last edited by

      @AggroRalf

      Super, geht das auch mit den ÖBB?

      A 1 Reply Last reply Reply Quote 0
      • A
        AggroRalf Developer @sigi234 last edited by

        @sigi234 Ist ja grad Version 0.0.1. Bin froh wenns so funktioniert.
        Hab aber gerade mal geschaut, ÖBB verwendet wohl exakt den gleichen Aufruf, nur die Webseite sieht etwas anders aus.
        Erstmal den Adapter soweit überhaupt zum Fliegen kriegen, danach kann man weitersehen 🙂

        1 Reply Last reply Reply Quote 1
        • J.A.R.V.I.S.
          J.A.R.V.I.S. Developer @AggroRalf last edited by

          @AggroRalf ich bin jetzt nicht der erfahrenste Entwickler, aber es würde schonmal helfen, wenn du hier einen Link zum Repo bereitstellst, damit man sich das mal anschauen kann.

          1 Reply Last reply Reply Quote 0
          • Jey Cee
            Jey Cee Developer @AggroRalf last edited by

            @AggroRalf ich Empfehle dir die offizielle Api zu verwenden. So eine Webseite ändert sich schnell mal und dann klappt das Parsen nicht mehr.

            1 Reply Last reply Reply Quote 0
            • J.A.R.V.I.S.
              J.A.R.V.I.S. Developer last edited by

              @AggroRalf es gibt auch schon ein Adapter Request auf Github, da stehen auch noch einige Hinweise.

              https://github.com/ioBroker/AdapterRequests/issues/257

              1 Reply Last reply Reply Quote 0
              • A
                AggroRalf Developer last edited by

                Hey zusammen,

                danke erstmal für die Infos.

                Die API der Bahn kann man vergessen. Es gibt keine Regionalzüge und keine Verspätungen. Außerdem müsste jeder Nutzer einen eigenen API-Key beziehen.

                Der Hafas-Client https://github.com/public-transport/hafas-client sieht mal interessant aus, das teste ich mal.

                Vielen Dank erstmal.

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

                  @AggroRalf sagte in Adapterentwicklung: Hilfe von erfahrenem ioBroker-Entwickler:

                  Der Hafas-Client https://github.com/public-transport/hafas-client sieht mal interessant aus, das teste ich mal.

                  Jupp, auch ÖBB dabei. 😀

                  1 Reply Last reply Reply Quote 0
                  • A
                    AggroRalf Developer last edited by

                    Hallo zusammen,

                    ich habe jetzt eine erste Alpha-Version:

                    https://github.com/gaudes/ioBroker.Fahrplan

                    Problem ist aktuell, dass die Installation nicht klappt (Fehlercode 25). Er installiert den Adapter, aber nicht die Instanz. Wenn man diese danach manuell hinzufügt, dann klappt es.

                    Es wäre sehr nett, wenn einer der erfahrenen Entwickler mal Lust hätte, über den Adapter drüber zu schauen ob das grundsätzlich passt und mir einen Tipp zum Fehler bei der Installation geben kann.

                    Vielen Dank und viele Grüße

                    Ralf

                    J.A.R.V.I.S. 1 Reply Last reply Reply Quote 0
                    • J.A.R.V.I.S.
                      J.A.R.V.I.S. Developer @AggroRalf last edited by

                      @AggroRalf ich könnte dir ein paar Verbesserungvorschläge geben.

                      Bist du im TS aktiv?

                      sigi234 1 Reply Last reply Reply Quote 0
                      • sigi234
                        sigi234 Forum Testing Most Active @J.A.R.V.I.S. last edited by sigi234

                        @J-A-R-V-I-S

                        Hallo, funktioniert er bei dir?

                        Wir kurz Grün und dann sofort Rot.

                        
                        fahrplan.0	2020-07-07 12:08:48.827	info	(24808) cleaned everything up...
                        fahrplan.0	2020-07-07 12:08:48.316	info	(24808) No routes defined, adapter sleeping
                        fahrplan.0	2020-07-07 12:08:48.316	info	(24808) Adapter started, Updates every 5 minutes
                        fahrplan.0	2020-07-07 12:08:48.316	info	(24808) Terminated (ADAPTER_REQUESTED_TERMINATION): Unknown provider configured
                        fahrplan.0	2020-07-07 12:08:48.315	error	(24808) Unknown provider configured
                        fahrplan.0	2020-07-07 12:08:46.325	info	(24808) starting. Version 0.0.1 in C:/Program Files/iobroker/Test/node_modules/iobroker.fahrplan, node: v12.18.0, js-controller: 3.1.6
                        fahrplan.0	2020-07-07 12:08:46.293	info	(24808) starting. Version 0.0.1 in C:/Program Files/iobroker/Test/node_modules/iobroker.fahrplan, node: v12.18.0, js-controller: 3.1.6
                        fahrplan.0	2020-07-07 12:08:18.180	info	(9884) cleaned everything up...
                        fahrplan.0	2020-07-07 12:08:17.665	info	(9884) No routes defined, adapter sleeping
                        fahrplan.0	2020-07-07 12:08:17.664	info	(9884) Adapter started, Updates every 5 minutes
                        fahrplan.0	2020-07-07 12:08:17.664	info	(9884) Terminated (ADAPTER_REQUESTED_TERMINATION): Unknown provider configured
                        
                        J.A.R.V.I.S. 1 Reply Last reply Reply Quote 0
                        • J.A.R.V.I.S.
                          J.A.R.V.I.S. Developer @sigi234 last edited by J.A.R.V.I.S.

                          @sigi234 grün ist er, aber das Installieren bricht auch bei mir mit Code 25 ab.

                          Zudem ist derzeit ein anlegen von Routen nicht möglich.

                          1 Reply Last reply Reply Quote 0
                          • A
                            AggroRalf Developer last edited by

                            Hi,

                            @sigi234 : Hast ÖBB ausgewählt ? Das hab ich noch nicht vollständig eingebaut 🙂 Daher der Fehler ...

                            @J-A-R-V-I-S: TS aktuell nicht, kann es aber gerne versuchen. Wann würde es bei Dir denn passen ?

                            Zu den Route: Man muss zuerst einen Anbieter auswählen (z.B. Deutsche Bahn), danach "Speichern & Schließen" damit die Instanz neu gestartet wird. Danach sollte es mit den Routen und der Suche klappen.

                            VG Ralf

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

                              @AggroRalf sagte in Adapterentwicklung: Hilfe von erfahrenem ioBroker-Entwickler:

                              @sigi234 : Hast ÖBB ausgewählt ? Das hab ich noch nicht vollständig eingebaut Daher der Fehler ...

                              Ja, ÖBB.

                              Info:

                              Ich hatte keine Code 25 Fehler bei der Installation. Alles wurde mit Code 0 beendet.

                              os: win32
                              RAM: 7.9 GB 
                              Node.js: v12.18.0
                              NPM: 6.14.4
                              JS-Controller: 3.1.6
                              Admin: 4.1.1
                              Active instances: 46
                               
                              
                              
                              1 Reply Last reply Reply Quote 0
                              • sigi234
                                sigi234 Forum Testing Most Active @AggroRalf last edited by sigi234

                                @AggroRalf

                                Cool, kannst du noch die Json als Table mit ausgeben?

                                Und das Datum Format ändern?

                                Screenshot (200).png

                                A 1 Reply Last reply Reply Quote 0
                                • A
                                  AggroRalf Developer @sigi234 last edited by

                                  @sigi234 :

                                  • ÖBB sollte nun klappen
                                  • Uhrzeit wird in HTML nun als reine Uhrzeit ausgegeben
                                  • Der Fehler das initial keine Route hinzugefügt werden kann sollte behoben sein

                                  Der Fehler 25 bei der Installation ist leider noch da 😞

                                  Das komplette JSON als Tabelle ausgeben macht glaub keinen Sinn, oder ? Das ist ja eine endlose Tabelle ... Was wäre denn neben der kurzen Tabelle noch interessant ? Kannst ja mal die Objekte anschauen und mal einen Vorschlag machen 🙂

                                  @J-A-R-V-I-S : TS geht bei mir nun, musst nur sagen wann 🙂

                                  Danke

                                  sigi234 2 Replies Last reply Reply Quote 0
                                  • sigi234
                                    sigi234 Forum Testing Most Active @AggroRalf last edited by sigi234

                                    @AggroRalf sagte in Adapterentwicklung: Hilfe von erfahrenem ioBroker-Entwickler:

                                    ÖBB sollte nun klappen

                                    Findet keine Station

                                    @AggroRalf sagte in Adapterentwicklung: Hilfe von erfahrenem ioBroker-Entwickler:

                                    Uhrzeit wird in HTML nun als reine Uhrzeit ausgegeben

                                    Jetzt fehlt das Datum

                                    Screenshot (202).png

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

                                      @AggroRalf sagte in Adapterentwicklung: Hilfe von erfahrenem ioBroker-Entwickler:

                                      Das komplette JSON als Tabelle ausgeben macht glaub keinen Sinn, oder ? Das ist ja eine endlose Tabelle ... Was wäre denn neben der kurzen Tabelle noch interessant ? Kannst ja mal die Objekte anschauen und mal einen Vorschlag mache

                                      Ja, werde ich machen. Dauert ein wenig.

                                      1 Reply Last reply Reply Quote 0
                                      • A
                                        AggroRalf Developer @sigi234 last edited by AggroRalf

                                        @sigi234 Sorry, in der Suche war der Provider nochmal drin, habs korrigiert. Bei mir findet er jetzt was.

                                        Soll das Datum in die Tabelle ? Gedacht ist es ja für Pendler, da will man ja eigentlich einfach wissen wann die nächste Bahn fährt, oder ?

                                        Sorry und danke 🙂

                                        P.S.: Soll das Datum in den Objekten auch das "korrekte" (deutsche) Format haben ?

                                        sigi234 2 Replies Last reply Reply Quote 0
                                        • sigi234
                                          sigi234 Forum Testing Most Active @AggroRalf last edited by sigi234

                                          @AggroRalf sagte in Adapterentwicklung: Hilfe von erfahrenem ioBroker-Entwickler:

                                          Soll das Datum in die Tabelle ? Gedacht ist es ja für Pendler, da will man ja eigentlich einfach wissen wann die nächste Bahn fährt, oder ?

                                          Ok, für eine Schnellanzeige Ok, aber ich denke das da noch mehr daraus wird. Wenn es in der Json-Table dann drinnen ist ist es ja dann ok.
                                          Ich denke weiter und habe da einige Ideen/Wünsche:

                                          • Live-Monitor vom Bahnhof

                                          • Anzahl der Verbindungen auswählbar

                                          • Datums Suche

                                          usw....

                                          Sind nur mal so meine Gedanken.


                                          Anregungen und Hinweise:

                                          Die Benennung der ID ist ein bisschen verwirrend.

                                          Screenshot (204)_LI.jpg

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

                                            @AggroRalf sagte in Adapterentwicklung: Hilfe von erfahrenem ioBroker-Entwickler:

                                            P.S.: Soll das Datum in den Objekten auch das "korrekte" (deutsche) Format haben ?

                                            Warten wir ab bis sich noch andere User melden, was sie dazu sagen.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            744
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter entwicklung entwickler entwicklung
                                            4
                                            24
                                            1649
                                            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