Ankündigung

Einklappen
Keine Ankündigung bisher.

Neues Plugin -> Doorbird

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Hallo Bonze,

    das Plugin funktioniert mit deinem YAML Abschnitt. Die Fehlermeldung sehe ich nur wenn ich smarthomeng per smarthome.py -d aufrufe. In den Logs taucht soweit ich das sehe keine Meldung auf!

    Kommentar


      #17
      Ok, dann liegt es vl daran, das man am plugin für die neuste smarthomeng version noch etwas ändern muss

      Kommentar


        #18
        bin auch schon etwas länger dabei, ein widget zu erstellen, bzw es ist fast fertig, vl jetzt zwischen den Feiertagen..

        Kommentar


          #19
          Ich schau mir mal an, was noch geändert werden muss um auf den aktuellen stand zu kommen, vl kommt das plugin dann ins nächste release

          Kommentar


            #20
            Hi,
            danke für den Support bei Gitter.
            Folgendes habe ich noch festgestellt. Das Live und das Bewegtbild im Webif werden bei mir in Chrome nicht angezeigt. Dort wollte er letztens User/Pass wissen. In Firefox wird es ohne Problem angezeigt.
            Im Webif Seite 2 ist noch deine Doorbird IP fest eingetragen.

            Ich habe auch immer noch das Problem das ich die Plugin Konfiguration manuell in der plugins.yaml ändern muss. Über das Admin Interface von Shng geht das nicht. Die Konfiguration lässt sich nicht sichern. Beim Klick auf den Sichern Button passiert nichts. Gleiches habe ich auch bei deinem Waqi Plugin!

            Kommentar


              #21
              Bin grade dabei, noch eine sip unterstützung einzubauen, d.h. man kann dann auch gegensprechen und intercom telefonate führen is aber eher sip allgemein ..

              Kommentar


                #22
                Hallo,

                1. finde das Plugin schon top, der Part SIP Unterstützung wenn noch funktioniert wäre optimal. Aktuell ist es etwas nervig, dass man nur sieht aber nicht mit dem vor der Türe interagieren kann.

                Wie ist hier der Stand? Kann man irgendwo unterstützen?

                Gruß Martin

                Kommentar


                  #23
                  Funktioniert eigentlich, die sip unterstützung bezieht sich auf das widget. Allerdings brauch man ne sip-webrtc bridge wie asterisk, freeswitch o.ä.
                  ich hab die konfiguration noch nicht hinbekommen für freeswitch in kombination mit meiner fritzbox...
                  Deshalb hab ichs noch nicht veröffentlicht nutze momentan noch ein anderes programm das relativ kompliziert zu konfigurieren ist. MRTC Admin heisst das
                  ichversuche freeswitch hinzubiegen, das sollte klappen, aber in kombination mit meiner fritzbox als SIP server, ist wohll noch etwas zu beachten..
                  Zuletzt geändert von Bonze; 24.05.2021, 17:25.

                  Kommentar


                    #24
                    so nach längerer Zeit hab ich das Plugin mal geupdatet
                    https://github.com/Bonze255/smarthom...aster/doorbird

                    nutze jedoch noch SmarthomeNG 1.6.1. und weiss nicht obs "breaking changes" gegeben hat in neueren Versionen.

                    man kann jetzt über die plugin.yaml die Bilder bei Bewegung / Klingeln auch lokal ablegen, was nen Geschwindigkeitsschub bringt, wenn man ein Widget für Smartvisu hat.

                    btw. wenn man ne SIp unterstützung haben will, klappt das mit Freeswitch. Habe s nach längrere Zeit zum laufen gebracht... , müsste nur mal die zeit finden mein widget zu vollenden..

                    Kommentar


                      #25
                      hab das plugin mal geupdatet..
                      Bilder können jetzt alle lokal abgelegt werden...
                      Hab auch die plugin.yaml für die neuste SmarthomenG version geupdatet..
                      mit welchen Geräten ist denn das Plugin im Einsatz?

                      Kommentar


                        #26
                        Bei mir mit der "DoorBird D2100E"
                        Grüße

                        Kommentar


                          #27
                          @ChrAu1202, da es bei dir ja probleme gibt ..
                          meine logging.yaml sieht so aus (es steht da noch mehr drin.. hab aber alles unwichtige rausgenommen
                          Code:
                          version: 1
                          disable_existing_loggers: False
                          formatters:
                            busmonitor_format:
                              format: '%(asctime)s;%(message)s;'
                              datefmt: '%Y-%m-%d;%H:%M:%S'
                            simple:
                              format: '%(asctime)s %(levelname)-8s %(threadName)-12s %(message)s'
                              datefmt: '%Y-%m-%d  %H:%M:%S'
                            detail:
                              format: '%(asctime)s %(levelname)-8s %(module)-12s %(threadName)-12s %(message)s -- %(filename)s:%(funcName)s:%(lineno)d'
                              datefmt: '%Y-%m-%d %H:%M:%S'
                          filters:
                            loggerfilter:
                              '()': lib.logutils.Filter
                              name: 'knx_busmonitor'
                          handlers:
                            console:
                              class: logging.StreamHandler
                              formatter: detail
                              stream: ext://sys.stdout
                            file:
                              class: logging.handlers.TimedRotatingFileHandler
                              formatter: simple
                              filters: [loggerfilter]
                              when: midnight
                              backupCount: 3
                              encoding: utf8
                              filename: ./var/log/smarthome.log
                          
                            doorbirdfile:
                              class: logging.handlers.TimedRotatingFileHandler
                              formatter: simple
                              filters: [loggerfilter]
                              when: midnight
                              backupCount: 2
                              encoding: utf8
                              filename: ./var/log/doorbird.log
                          
                          loggers:
                              plugins.doorbird:
                                 level: DEBUG
                                 handlers: [doorbirdfile]
                              lib.scheduler:
                                 level: DEBUG
                          
                          root:
                              level: INFO
                              handlers: [file, console]
                          so sieht bei mir das plugin aus, wenn ich mir die details anschaue,..

                          Screenshot 2022-03-06 at 11-19-47 Plugins - SmartHomeNG.png

                          achso, welche python version und welches betriebssystem nutzt du?

                          Kommentar


                            #28
                            Hey,
                            okay das war hilfreich, habe es jetzt hinbekommen.
                            Meine Version:
                            Code:
                            Python: 3.7.3 final  
                            OS: Raspbian GNU/Linux 10 (buster)
                            auf einem Raspi4
                            Bei mir sieht die logging.yaml so aus, damit er die doorbid mitloggt:
                            Code:
                            handlers:
                                console:
                                   class: logging.StreamHandler
                                   formatter: shng_simple
                                   stream: ext://sys.stdout
                            
                                doorbirdfile:
                                   class: logging.handlers.TimedRotatingFileHandler
                                   formatter: shng_simple
                                   filters: [knx_filter]
                                   when: midnight
                                   backupCount: 2
                                   encoding: utf8
                                   filename: ./var/log/doorbird.log
                            
                            loggers:
                                plugins.doorbird:
                                    level: DEBUG
                                    handlers: [doorbirdfile]
                            Die Benamung der formatter und der filter ist etwas anders.
                            Danke und Gruß

                            Kommentar


                              #29
                              ok und was sagt er jetzt nach nem neustart? schreibt er was ins doorbird /smarthome.log?

                              Kommentar


                                #30
                                Hallo Zusammen,
                                nach dem Update des Doorbird Plugins bekomme ich jetzt auch mit dem Mehrteilnehmermodul ein "True" auf dem .klingel-Item, wenn jemand klingelt.
                                Herzlichen Dank, funktioniert jetzt 💪

                                Kommentar

                                Lädt...
                                X