Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [Frage] Einbindung von Doorpi

    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

    [Frage] Einbindung von Doorpi

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      RayJayVaughan @Wal last edited by

      @Wal

      Ja, das wurde offensichtlich automatisch durch das Script angelegt.

      Um nicht durch Zufall Statuswechsel zu verpassen, hab ich auch history darauf lauschen lassen. Da ist aber kein Wechsel zu erkennen, wenn ich klingel.

      1 Reply Last reply Reply Quote 0
      • Wal
        Wal Developer @RayJayVaughan last edited by

        @RayJayVaughan sagte in [Frage] Einbindung von Doorpi:

        http://192.168.xxx.xxx:8087/set/javascript.0.States.DoorPi?value=true&event=doorpi&subscribe=1

        Habe es eben getestet, es funktioniert noch. SimpleRestfullApi ist bei dir installiert ?

        R 1 Reply Last reply Reply Quote 0
        • R
          RayJayVaughan @Wal last edited by

          @Wal Ja, es ist installiert.

          Wal 1 Reply Last reply Reply Quote 0
          • R
            RayJayVaughan last edited by

            ...böse Falle 😉 Die SimpleRestfullApi war deklariert als installiert - es gab aber keine eingebundene Instanz dazu. Ich hab einfach noch einmal den Adapter installiert, nun ist auch eine Instanz sichtbar.....und es funktioniert nun auch der Call durch den DoorPi.

            Vielen Dank für den Support. Jetzt wird weiter gebastelt 🙂

            1 Reply Last reply Reply Quote 0
            • Wal
              Wal Developer @RayJayVaughan last edited by Wal

              @RayJayVaughan
              so sieht das bei mir aus, wie gesagt funzte auf Anhieb.
              Anmerkung 2020-04-01 092938.png
              Ok, du warst schneller. 😉

              R 1 Reply Last reply Reply Quote 0
              • R
                RayJayVaughan @Wal last edited by

                @Wal Pppuuuuuuhhhhh, neee ich war doch nicht schneller 😞

                Ich kann jetzt vom Web-Browser aus problemlos den iobroker anpingen. Das klappt.

                In meiner doorpi.ini hab ich folgenden Eintrag:

                [onboardpins_InputPins]
                
                38 = sleep:0
                
                
                [EVENT_OnKeyPressed_onboardpins.38]
                10 = url_call:http://192.168.2.131:8087/set/javascript.0.States.DoorPi?value=tr$
                38 = call:**612
                
                

                Mein Fritzfon klingelt ganz munter, wenn ich auf den Klingelknopf drücke.....im iobroker kommt aber leider nichts an. Hast Du eine Idee?

                Wal 1 Reply Last reply Reply Quote 0
                • Wal
                  Wal Developer @RayJayVaughan last edited by

                  @RayJayVaughan

                  es gab da mal eine falsche call_url datei, mußt du mal im doorpiforum suchen.

                  R 1 Reply Last reply Reply Quote 0
                  • R
                    RayJayVaughan @Wal last edited by

                    @Wal Danke. Ich habs gerade getestet. Wechsel ich die call_url.py durch die in dem thread angegebene, dann passiert gar nichts mehr. Es gibt dann keinen fire-event mehr. Packe ich die mit dem package installierte wieder zurück, sagt er mir zumindest im Protokoll, erh hätte etwas versandt:

                    2020-04-01 11:15:15,664 [TRACE]  	[doorpi.action.handler] fire Event OnKeyDown from doorpi.keyboard.from_gpio asyncron
                    2020-04-01 11:15:15,666 [TRACE]  	[doorpi.action.handler] fire Event OnKeyDown_38 from doorpi.keyboard.from_gpio asyncron
                    2020-04-01 11:15:15,667 [DEBUG]  	[doorpi.action.handler] no actions for event OnKeyDown - skip fire_event OnKeyDown from doorpi.keyboard.from_gpio
                    2020-04-01 11:15:15,669 [TRACE]  	[doorpi.action.handler] fire Event OnKeyDown_onboardpins.38 from doorpi.keyboard.from_gpio asyncron
                    2020-04-01 11:15:15,669 [DEBUG]  	[doorpi.action.handler] no actions for event OnKeyDown_38 - skip fire_event OnKeyDown_38 from doorpi.keyboard.from_gpio
                    2020-04-01 11:15:15,671 [TRACE]  	[doorpi.action.handler] fire Event OnKeyPressed from doorpi.keyboard.from_gpio asyncron
                    2020-04-01 11:15:15,673 [TRACE]  	[doorpi.action.handler] fire Event OnKeyPressed_38 from doorpi.keyboard.from_gpio asyncron
                    2020-04-01 11:15:15,675 [DEBUG]  	[doorpi.action.handler] no actions for event OnKeyPressed - skip fire_event OnKeyPressed from doorpi.keyboard.from_gpio
                    2020-04-01 11:15:15,676 [TRACE]  	[doorpi.action.handler] fire Event OnKeyPressed_onboardpins.38 from doorpi.keyboard.from_gpio asyncron
                    2020-04-01 11:15:15,677 [DEBUG]  	[doorpi.action.handler] no actions for event OnKeyDown_onboardpins.38 - skip fire_event OnKeyDown_onboardpins.38 from doorpi.keyboard.from_gpio
                    2020-04-01 11:15:15,678 [DEBUG]  	[doorpi.action.handler] no actions for event OnKeyPressed_38 - skip fire_event OnKeyPressed_38 from doorpi.keyboard.from_gpio
                    2020-04-01 11:15:15,679 [DEBUG]  	[doorpi.action.handler] [TVB7PR] fire for event OnKeyPressed_onboardpins.38 this actions [<doorpi.action.SingleActions.url_call.UrlCallAction instance at 0x74044350>, <doorpi.action.SingleActions.sleep.SleepAction instance at 0x74044260>] 
                    2020-04-01 11:15:15,681 [TRACE]  	[doorpi.action.handler] [TVB7PR] try to fire action UrlCallAction with args () and kwargs {'url': 'http://192.168.2.131:8087/set/javascript.0.States.DoorPi?value=true&event=doorpi&subscribe=1'}
                    2020-04-01 11:15:15,682 [TRACE]  	[doorpi.action.base] run UrlCallAction with args () and kwargs {'url': 'http://192.168.2.131:8087/set/javascript.0.States.DoorPi?value=true&event=doorpi&subscribe=1'}
                    2020-04-01 11:15:15,683 [TRACE]  	[doorpi.action.handler] [TVB7PR] try to fire action SleepAction with args (0.0,) and kwargs {}
                    2020-04-01 11:15:15,683 [TRACE]  	[doorpi.action.base] run SleepAction with args (0.0,) and kwargs {}
                    2020-04-01 11:15:15,684 [TRACE]  	[doorpi.action.handler] [TVB7PR] finished fire_event for event_name OnKeyPressed_onboardpins.38
                    

                    Im iobroker kommt aber nach wie vor nichts an. Wenn ich den im Protokoll auftauchenden Weblink in den Browser kopiere und auslöse, dann sehe ich das unmittelbar im iobroker. Das Problem scheint daher an anderer Stelle zu liegen?

                    R 1 Reply Last reply Reply Quote 0
                    • R
                      RayJayVaughan @RayJayVaughan last edited by

                      @Wal Ok, ich hab es. Nach Recherche von unzähligen threads.....ist die Lösung einfach:

                      http://Username:Password@192.168.2.131:8087/set/javascript.0.States.DoorPi?value=true&event=doorpi&subscribe=1

                      ...und dann funktionierts auch. Also nur die Zugangsdaten der Rechte für den Webserver des doorpi da hinein. Pppuuuuh. Da lobe ich mir doch die Doku in diesem Forum. Da könnte sich doorpi ne Scheibe von abschneiden. Es ist zwar viel dokumentiert...aber ähnlich einer Quantenverschränkung im Raum. Man muss sich alle Pärchen aus unendlicher Entfernung zusammensuchen 😉

                      Danke nochmal

                      Wal 1 Reply Last reply Reply Quote 0
                      • Wal
                        Wal Developer @RayJayVaughan last edited by Wal

                        @RayJayVaughan

                        Schön das es geht. Ich muss da kein Usernamen,Password angeben.
                        edit: vom Doorpi die Zugangsdaten ?
                        editedit: Ich glaube das war der url_call Fehler, ohne Username,Passwort funktionierte es nicht. Es gab da aber ein Patch.

                        R 1 Reply Last reply Reply Quote 0
                        • R
                          RayJayVaughan @Wal last edited by RayJayVaughan

                          @Wal Ich musste die DoorPi-Userdaten angeben. Die musste ich natürlich vorher auch in der ini setzen. Leider ist auch dazu das Wiki gruselig. Aber es geht jetzt zumindest auf meiner Schreibtisch- und Bredboard-Lösung.

                          Einen Patch? Hmm, ich verwende eine Version, die ich gerade als aktuelle Version vor ein paar Tagen heruntergeladen habe. Die hätte das dann wohl enthalten sollen. Ist das dann jetzt ein Bug oder Feature 😉

                          Wal 1 Reply Last reply Reply Quote 0
                          • Wal
                            Wal Developer @RayJayVaughan last edited by

                            @RayJayVaughan sagte in [Frage] Einbindung von Doorpi:

                            @Wal Ich musste die DoorPi-Userdaten angeben. Die musste ich natürlich vorher auch in der ini setzen. Leider ist auch dazu das Wiki gruselig. Aber es geht jetzt zumindest auf meiner Schreibtisch- und Bredboard-Lösung.

                            Einen Patch? Hmm, ich verwende eine Version, die ich gerade als aktuelle Version vor ein paar Tagen heruntergeladen habe. Die hätte das dann wohl enthalten sollen. Ist das dann jetzt ein Bug oder Feature 😉

                            Die url_call vom Github ist ja gerade das Problem.

                            A 1 Reply Last reply Reply Quote 0
                            • A
                              andi_hi @Wal last edited by

                              @wal
                              würde meinen Doorpi gerne auch in den iobroker einbinden.
                              Auf dem Doorpi finde ich keine url_call.py.
                              In welchem Ordner muss die Datei liegen ?
                              Über den Browser klappt die Ansteuerung in Iob wie gewünscht.

                              Wal 1 Reply Last reply Reply Quote 0
                              • Wal
                                Wal Developer @andi_hi last edited by

                                @andi_hi ,
                                doorpi/action/singleaction.
                                Bin aber seit 3Jahren aus der Materie raus.

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate
                                FAQ Cloud / IOT
                                HowTo: Node.js-Update
                                HowTo: Backup/Restore
                                Downloads
                                BLOG

                                557
                                Online

                                31.9k
                                Users

                                80.1k
                                Topics

                                1.3m
                                Posts

                                7
                                24
                                5040
                                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