Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter tr-064-community v1.0.x

    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

    Test Adapter tr-064-community v1.0.x

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

      @klmf2 sagte in Test Adapter tr-064-community v1.0.x:

      Hi,
      so wie ich das verstanden habe, kann man über den Adapter das Bild mit dem QR-Code des Gäste Wlan herunterladen.
      Ich finde aber nichts, wie man das hin bekommt. Sämtlich Suchbegriffe führten mich nicht weiter. Kann mir jemand sagen, wo ich weitere Infos nachlesen kann? Muss ich dazu bei Command etwas eingeben?

      JS Skript:

      // https://www.npmjs.com/package/qr-image
       
      var MySSID          = "xxx";           //  SSID Name
      var MyCrypt         = "xxx";                //  [WEP|WPA|WPA2]
      var MyVisibility    = "n";                  //  Hidden SSID? 
       
      var cronStr         = "1 3 * * *"           // Script wird jeden Tag um 03:01 Ausgeführt
       
      var idQRZiel = "javascript.0.QR-Code.Gast"; // Zieldatenpunkt für QR-Code
      var IdGPasswd = "tr-064-community.0.states.wlanGuestPassword"; /*wlanGuestPassword*/
       
      if(MyVisibility == "y") {
          var MyHidden="H:true";
      } 
      else {
          MyHidden="";
      } 
       
      createState(idQRZiel, "", {
           name: 'QR-Code für Gastpasswort',
           desc: 'QR-Code für Gastpasswort',
           type: 'string',
           role: 'value'
      });
      
      function randomString(length) {         // Methode zur Erstellung eines Random-Passworts kann angepasst werden
          return Math.round((Math.pow(36, length + 1) - Math.random() * Math.pow(36, length))).toString(36).slice(1);
      }
       
      function createQRcode() {
          var qr = require('qr-image');
          var NewPasswd = randomString(16);       // 16 Stelliges Passwort
               var svg_string = qr.imageSync('WIFI:S:'+MySSID+';T:'+MyCrypt+';P:'+NewPasswd+';'+MyHidden+';', { type: 'svg' });
          setState(idQRZiel, svg_string);
          setState(IdGPasswd, NewPasswd);
      }
       
      // regelmässige Wiederholungen
      schedule(cronStr, createQRcode);
      

      Widget:

      [{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"{javascript.0.QR-Code.Gast}"},"style":{"left":"1178px","top":"606px","width":"116px","height":"104px","z-index":"2"},"widgetSet":"basic"}]
      
      S 1 Reply Last reply Reply Quote 1
      • K
        klmf2 last edited by

        Hups - das ging schnell. Vielen Dank

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

          @klmf2 sagte in Test Adapter tr-064-community v1.0.x:

          Hups - das ging schnell. Vielen Dank

          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.😀

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

            Hey alle ausser Sigi234 (der hat heute Tagsüber schon mit mir massiv getestet) ... Wie ist der Stand? Jemand die 2.0.0 probiert? Alles ok? Was fehlt?

            sigi234 K crunchip Neuschwansteini bahnuhr 5 Replies Last reply Reply Quote 0
            • K
              klmf2 @sigi234 last edited by

              @sigi234 sagte in Test Adapter tr-064-community v1.0.x:

              @klmf2 sagte in Test Adapter tr-064-community v1.0.x:

              Hups - das ging schnell. Vielen Dank

              Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.😀

              Mache ich gerne. Habe aber noch Fehlermeldungen. Schaue mir das gerade genauer an.

              javascript.0	2019-12-14 00:05:00.043	error	(7480) at Timer.processTimers (timers.js:223:10)
              javascript.0	2019-12-14 00:05:00.043	error	(7480) at listOnTimeout (timers.js:263:5)
              javascript.0	2019-12-14 00:05:00.041	error	(7480) at tryOnTimeout (timers.js:300:5)
              javascript.0	2019-12-14 00:05:00.041	error	(7480) at ontimeout (timers.js:436:11)
              javascript.0	2019-12-14 00:05:00.040	error	(7480) at Timeout._onTimeout (C:\Program Files\iobroker\iobroker\node_modules\iobroker.javascript\node_modules\node-schedule\lib\schedule.js:501:7)
              javascript.0	2019-12-14 00:05:00.040	error	(7480) at C:\Program Files\iobroker\iobroker\node_modules\iobroker.javascript\node_modules\node-schedule\lib\schedule.js:543:11
              javascript.0	2019-12-14 00:05:00.040	error	(7480) at Job.invoke (C:\Program Files\iobroker\iobroker\node_modules\iobroker.javascript\node_modules\node-schedule\lib\schedule.js:173:10)
              javascript.0	2019-12-14 00:05:00.039	error	(7480) at Job.nodeSchedule.scheduleJob [as job] (C:\Program Files\iobroker\iobroker\node_modules\iobroker.javascript\lib\sandbox.js:1181:34)
              javascript.0	2019-12-14 00:05:00.038	error	(7480) at Object.createQRcode (script.js.common.Telefon_FritzBox.GästePasswort_lesen:34:30)
              javascript.0	2019-12-14 00:05:00.029	error	(7480) Error in callback: TypeError: Cannot read property 'imageSync' of undefined
              javascript.0	2019-12-14 00:05:00.027	error	(7480) at Timer.processTimers (timers.js:223:10)
              javascript.0	2019-12-14 00:05:00.027	error	(7480) at listOnTimeout (timers.js:263:5)
              javascript.0	2019-12-14 00:05:00.027	error	(7480) at tryOnTimeout (timers.js:300:5)
              javascript.0	2019-12-14 00:05:00.026	error	(7480) at ontimeout (timers.js:436:11)
              javascript.0	2019-12-14 00:05:00.026	error	(7480) at Timeout._onTimeout (C:\Program Files\iobroker\iobroker\node_modules\iobroker.javascript\node_modules\node-schedule\lib\schedule.js:501:7)
              javascript.0	2019-12-14 00:05:00.025	error	(7480) at C:\Program Files\iobroker\iobroker\node_modules\iobroker.javascript\node_modules\node-schedule\lib\schedule.js:543:11
              javascript.0	2019-12-14 00:05:00.025	error	(7480) at Job.invoke (C:\Program Files\iobroker\iobroker\node_modules\iobroker.javascript\node_modules\node-schedule\lib\schedule.js:173:10)
              javascript.0	2019-12-14 00:05:00.024	error	(7480) at Job.nodeSchedule.scheduleJob [as job] (C:\Program Files\iobroker\iobroker\node_modules\iobroker.javascript\lib\sandbox.js:1181:34)
              javascript.0	2019-12-14 00:05:00.024	error	(7480) at Object.createQRcode (script.js.common.Telefon_FritzBox.GästePasswort_lesen:32:14)
              javascript.0	2019-12-14 00:05:00.023	error	(7480) script.js.common.Telefon_FritzBox.GästePasswort_lesen: Error: Cannot find module 'C:\Program Files\iobroker\iobroker\node_modules\iobroker.javascript\lib/../../qr-image'
              
              sigi234 1 Reply Last reply Reply Quote 0
              • sigi234
                sigi234 Forum Testing Most Active @klmf2 last edited by sigi234

                @klmf2 sagte in Test Adapter tr-064-community v1.0.x:

                Mache ich gerne. Habe aber noch Fehlermeldungen. Schaue mir das gerade genauer an.

                Du musst das Modul qr-image in den JS Adapter eintragen! Neu starten.

                Screenshot (933)_LI.jpg

                1 Reply Last reply Reply Quote 1
                • K
                  klmf2 last edited by

                  jau Klasse. Läuft. 🙂

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

                    @apollon77 sagte in Test Adapter tr-064-community v1.0.x:

                    Hey alle ausser Sigi234 (der hat heute Tagsüber schon mit mir massiv getestet) ... Wie ist der Stand? Jemand die 2.0.0 probiert? Alles ok? Was fehlt?

                    Hallo,
                    gibt es wo eine Api was alles ausgelesen werden kann, die FB hat ja einen Menge an Daten.
                    Da hätte ich für später mal noch so einige Wünsche. 😀

                    1 Reply Last reply Reply Quote 0
                    • K
                      klmf2 @apollon77 last edited by

                      @apollon77 sagte in Test Adapter tr-064-community v1.0.x:

                      Hey alle ausser Sigi234 (der hat heute Tagsüber schon mit mir massiv getestet) ... Wie ist der Stand? Jemand die 2.0.0 probiert? Alles ok? Was fehlt?

                      Ich hatte von der Diskussion nichts mitbekommen und durch Zufall heute die 2.0 installiert. Soweit geht alles: Die Listen (eingehend, ausgehend usw.). Auch die Zuordnung der Namen zum Telefonbuch (Google) klappen. Und der QR Code seit vorhin auch 😀

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

                        @apollon77 würde ich gerne, jedoch erhalte ich diese Meldung

                        host.IoBroker	2019-12-14 00:22:20.059	info	iobroker exit 25
                        host.IoBroker	2019-12-14 00:22:19.301	error	iobroker host.IoBroker Cannot install ": 2
                        host.IoBroker	2019-12-14 00:22:19.042	info	iobroker /bin/sh: 1: Syntax error: Unterminated quoted string
                        host.IoBroker	2019-12-14 00:22:19.020	info	iobroker NPM version: 6.11.3npm install " --loglevel error --prefix "/opt/iobroker" (System call)
                        host.IoBroker	2019-12-14 00:22:18.319	info	iobroker install "
                        host.IoBroker	2019-12-14 00:22:16.535	info	iobroker url " https://github.com/iobroker-community-adapters/ioBroker.tr-064-community"
                        
                        apollon77 1 Reply Last reply Reply Quote 0
                        • apollon77
                          apollon77 @crunchip last edited by

                          @crunchip Was hast Du denn als URL eingegeben beim Custom Install? Da scheinen Anführungszeichen und so dabei zu sein 🙂

                          crunchip 1 Reply Last reply Reply Quote 0
                          • crunchip
                            crunchip Forum Testing Most Active @apollon77 last edited by crunchip

                            @apollon77 a06a434a-9783-471b-88c5-6349d68356b9-image.png
                            erledigt, hatte sich ein Leerzeichen eingeschlichen🤦

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

                              @klmf2 sagte in Test Adapter tr-064-community v1.0.x:

                              Auch die Zuordnung der Namen zum Telefonbuch (Google) klappen

                              Wie und wo machst du das? Siehst du auch ein Anruferbild?

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

                                nein.
                                also nicht, dass wir einander vorbeireden. Ich hatte damals in der FritzBox ein Telefonbuch erstellt und bei "Telefonbuch eines E-Mail-Kontos nutzen" den Google Account genommen.

                                Heute habe ich dann den Adapter installiert und dazu das Widget von Dir (siehe z.B. Beitrag 356). Unter "Name" werden jetzt die Namen, so wie bei Google und damit auch auf der Fritzbox gespeichert angezeigt. Eigentlich alles Problemlos. Ich hatte vorher den Adapter von soef noch installiert und zu beginn heute deinstalliert.

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

                                  Nein, Anruferbild wollte ich mich noch mit beschäftigen, bin aber bei der Geschichte mit dem Password versackt. Liegt für morgen Vormittag auf dem Plan.

                                  1 Reply Last reply Reply Quote 0
                                  • Neuschwansteini
                                    Neuschwansteini @apollon77 last edited by

                                    @apollon77 sagte in Test Adapter tr-064-community v1.0.x:

                                    Hey alle ausser Sigi234 (der hat heute Tagsüber schon mit mir massiv getestet) ... Wie ist der Stand? Jemand die 2.0.0 probiert? Alles ok? Was fehlt?

                                    Hi, installiert, läuft, hatte vorher mal alle Objekte gelöscht, um zu sehen, dass auch alles neu angelegt wird und kein durcheinander vom alten Adapter da ist..

                                    Bei den Call-Lists funktioniert alles, alles sind die bei mir falsch rum sortiert, der älteste steht immer oben, kann ich das irgendwie ändern, oder wie macht ihr das?
                                    Anschauen tu ich dir mir zur Zeit noch in Habpanel mit nem template widget...

                                    Dann noch, hat schonmal jemand mit "command" und "commandresults" gearbeitet? Welche commands werden unterstützt, ich mal mal ein paar aus der avm-developer-doku ausprobiert, ging aber nicht, bzw gabs keine Rückmeldung..

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

                                      Guten Morgen.
                                      unter "missed" finde ich die verpassten Anrufe. Wenn aber jemand auf den AB spricht, dann ist der Anruf nicht mehr unter missed zu finden - weil ja jemand ans Telefon ging (halt der AB). Unter tr-064-community.0.states.ab kann ich den AB wunderbar aus- und einschalten. Aber wie kann ich abfragen, ob jemand auf den AB gesprochen hat - soweit ich gelesen habe ist der Datenpunkt ABindex um den jeweiligen AB auszuwählen.

                                      Oder anders: Ich will die folgenden Anrufe als verpasste Anrufe zählen:

                                      • Anrufer, die auflegen während es klingelt: finde ich unter r-064-community.0.calllists.missed.count
                                      • Anrufer, die auflegen, während der AB sein Spruch aufsagt: keine Ahnung
                                      • Anrufer, die eine Sprachnachricht auf dem AB hinterlassen: keine Ahnung

                                      Das einzige was mir einfällt ist ein Skript: Wenn ein Anruf reinkommt, während die Homematic auf Abwesenheit gestellt ist, dann zähle den Anruf als missed call oder so. Aber vielleicht kann man das ja eleganter zählen.

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

                                        @sigi234 sagte in Test Adapter tr-064-community v1.0.x:

                                        @klmf2 sagte in Test Adapter tr-064-community v1.0.x:

                                        Auch die Zuordnung der Namen zum Telefonbuch (Google) klappen

                                        Wie und wo machst du das? Siehst du auch ein Anruferbild?

                                        Verstehe ich das richtig: Ich trage bei tr-064-community.0.states.phonebook.number eine Nummer ein, wie sie im Telefonbuch eingetragen ist und bei name sowie image müssten dann die entsprechenden Einträge erscheinen? Dann mache ich entweder etwas falsch, oder es funktioniert nicht.

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

                                          @klmf2 sagte in Test Adapter tr-064-community v1.0.x:

                                          @sigi234 sagte in Test Adapter tr-064-community v1.0.x:

                                          @klmf2 sagte in Test Adapter tr-064-community v1.0.x:

                                          Auch die Zuordnung der Namen zum Telefonbuch (Google) klappen

                                          Wie und wo machst du das? Siehst du auch ein Anruferbild?

                                          Verstehe ich das richtig: Ich trage bei tr-064-community.0.states.phonebook.number eine Nummer ein, wie sie im Telefonbuch eingetragen ist und bei name sowie image müssten dann die entsprechenden Einträge erscheinen? Dann mache ich entweder etwas falsch, oder es funktioniert nicht.

                                          Geht bei mir auch nicht.

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

                                            Dann frage ich heute besser nicht, wie man das mit mehreren Telefonbüchern händeln könnte...😀 😀

                                            Aber an dieser Stelle schon mal ein großes Danke. Auch wenn die Zuordnung noch nicht klappt, kann ich schon wesentlich mehr damit umsetzen, als ich anfangs vorhatte. Wenn ich den Aufwand betrachte, den ich allein beim Einbinden habe, dann will ich mir gar nicht ausrechnen, was die Erstellung des Adapters an Arbeit mit sich zieht. Daher DANKE!

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            850
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            community tr-064
                                            88
                                            727
                                            163610
                                            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