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

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

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

    This topic has been deleted. Only users with topic management privileges can see it.
    • conectas
      conectas @apollon77 last edited by conectas

      @apollon77

      Sorry das ich mich erst jetzt zurück melde (Arbeit versaut das ganze Leben 😉

      Generell eine Info zu "Sate-Aktualisierungen" bei dem Adapter: States werden nur dann aktualisiert wenn sich der Wert auch ändert!

      Woran macht das States fest?
      Wenn ich wie in den Bsp. Script die Werte lösche, sollten sie doch immer neu geschrieben werden?
      => werden sie aber nicht.

      // ------------------------------------------------
      let tr064 = "tr-064-community.0.callmonitor.";
      
      var callerNumber    // Anrufernummer
      var callerName      // Name des Anrufers
      var calleeNumber    // angerufene Nummer
      var calleeName      // angerufener Name
      var callAllDataJson = { "caller": "caller Nr", "callee": "callee Nr", "_type": "_type inbound", "callerName": "Caller Name", "calleeName": "Callee Name" };
      
      on({ id: tr064+"toPauseState", change: "any" }, function (obj) {
          console.log('---> Ringing?: ');
      
          let sToPauseState = getState(tr064 + "toPauseState").val;
          if ("ring" == sToPauseState) {
      
              callerNumber = getState(tr064 + "inbound.caller").val;          // Anrufernummer
              callerName = getState(tr064 + "inbound.callerName").val;        // Name des Anrufers
      
              calleeNumber = getState(tr064 + "inbound.callee").val;          // angerufene Nummer
              calleeName = getState(tr064 + "inbound.calleeName").val;        // angerufener Name
      
              callAllDataJson = getState(tr064 + "inbound.json").val;          // json
      
              console.log('---> Ringing? - callerNumber: ' + callerNumber);
              console.log('---> Ringing? - callerName: ' + callerName);
              console.log('---> Ringing? - calleeNumber: ' + calleeNumber);
              console.log('---> Ringing? - calleeName: ' + calleeName);
              console.log('---> Ringing? - callAllDataJson: ' + String(callAllDataJson));
      
          } else if ("end" == sToPauseState) {
              setState(tr064 + "inbound.caller", '');
              setState(tr064 + "inbound.callerName", '');
              setState(tr064 + "inbound.callee", '');
              setState(tr064 + "inbound.calleeName", '');
              setState(tr064 + "inbound.json", '');
          }
      
      
      });
      
      apollon77 1 Reply Last reply Reply Quote 0
      • apollon77
        apollon77 @conectas last edited by

        @conectas der Adapter hat einen internen Cache. Wenn du von außen Werte überschreibst bekommt er das nicht mit. Er vergleicht bei den read-only Feldern mit dem was er zuletzt geschrieben hat.

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

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

          @conectas der Adapter hat einen internen Cache. Wenn du von außen Werte überschreibst bekommt er das nicht mit. Er vergleicht bei den read-only Feldern mit dem was er zuletzt geschrieben hat.

          Wusste nicht das es read-only Felder sind .. das überschreiben ist dann an dieser Stelle falsch.
          kann man das irgendwie sehen oder sind alle state Felder ro?

          Korrektur: state Felder können nicht alle ro sein, sonst könnte ich die Rufweiterleitung nicht auf true setzen..

          Hat man nu davon wenn man geklaute Scripte nimmt.. 😉

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

            @conectas Naja am Ende des Tages sind einige Felder erlaubt zu schreiben ... aber alles in callmonitor ist quasi ro weil es ja von der Fritzbox kommt. Schreiben kann man die nicht weil ja nichts passiert in der Fritzbox.

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

              So für alle Phoenbook-Test-Willigen:

              Auf GitHub ist eine Version mit mehr Logging.

              Also bitte mal updaten. Adapter neu starten und Debug Log an.
              Im Log seht Ihr dann jeden Telefonbucheintrag den er ausgelesen hat und welche Daten er davon intern speichert.

              Jetzt bitte mal phonebook.number setzen und Log ansehen/schicken (gern per email an iobroker@fischer-ka.de) und gleiches mit Namen.

              1 Reply Last reply Reply Quote 1
              • bahnuhr
                bahnuhr 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?

                Komme erst heute Abend dazu. Mache ich dann noch.

                1 Reply Last reply Reply Quote 0
                • B
                  Bastel2001 last edited by

                  @apollon77 , danke für die Mühe. Soweit ich das jetzt überschaue geht jetzt alles was ich mir "bis hier her :-)" wünsche.

                  1 Reply Last reply Reply Quote 0
                  • bahnuhr
                    bahnuhr Forum Testing Most Active last edited by

                    Ich kann nicht teste.
                    Bekomme den Adapter nicht mehr zum starten.

                    host.Asus-Buero	2019-12-15 18:30:26.669	error	startInstance tr-064-community.0: cannot find start file!
                    host.Asus-Buero	2019-12-15 18:30:26.666	info	object change system.adapter.tr-064-community.0
                    iobroker	2019-12-15 18:29:58.113	info	host.Asus-Buero object system.adapter.tr-064-community.0 created
                    host.Asus-Buero	2019-12-15 18:29:58.106	error	startInstance tr-064-community.0: cannot find start file!
                    host.Asus-Buero	2019-12-15 18:29:58.079	info	object change system.adapter.tr-064-community.0
                    iobroker	2019-12-15 18:29:58.038	info	host.Asus-Buero object system.adapter.tr-064-community.0.alive created
                    iobroker	2019-12-15 18:29:58.009	info	host.Asus-Buero object system.adapter.tr-064-community.0.connected created
                    iobroker	2019-12-15 18:29:57.980	info	host.Asus-Buero object system.adapter.tr-064-community.0.cpu created
                    iobroker	2019-12-15 18:29:57.952	info	host.Asus-Buero object system.adapter.tr-064-community.0.cputime created
                    iobroker	2019-12-15 18:29:57.923	info	host.Asus-Buero object system.adapter.tr-064-community.0.memHeapUsed created
                    iobroker	2019-12-15 18:29:57.895	info	host.Asus-Buero object system.adapter.tr-064-community.0.memHeapTotal created
                    iobroker	2019-12-15 18:29:57.866	info	host.Asus-Buero object system.adapter.tr-064-community.0.memRss created
                    iobroker	2019-12-15 18:29:57.837	info	host.Asus-Buero object system.adapter.tr-064-community.0.uptime created
                    iobroker	2019-12-15 18:29:57.807	info	host.Asus-Buero object system.adapter.tr-064-community.0.inputCount created
                    iobroker	2019-12-15 18:29:57.780	info	host.Asus-Buero object system.adapter.tr-064-community.0.outputCount created
                    iobroker	2019-12-15 18:29:57.774	info	host.Asus-Buero create instance tr-064-community
                    

                    Es kommt: cannot find start file!

                    Habe ihn schon deinstalliert. von git neu geholt und Adapter wieder installiert.
                    Dann kommt o.g. Punkte.

                    mfg Dieter

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

                      Nachtrag:
                      iob auf win7

                      dceb4575-d443-40cf-bc01-6840f11246d9-image.png

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

                        @bahnuhr Versuch mal ein upload. (Du hattest noch Controller 1.5 gell?!)

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

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

                          Controller 1.5 gell

                          ja, 1.5.11

                          upload?

                          war das richtig?040a6eb5-bd3f-4a7c-8a54-adb35c42aa26-image.png

                          Ich vermute mal nein.

                          Frage:
                          Was meinst du mit upload ?

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

                            @bahnuhr schau mal den Namen korrekt an ... ist glaube ich ein großes O und keine 0 vor der 64 ... 😉

                            Aber ja genau das meine ich an sich.

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

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

                              @bahnuhr schau mal den Namen korrekt an ... ist glaube ich ein großes O und keine 0 vor der 64 ... 😉

                              Aber ja genau das meine ich an sich.

                              sieht aber für mich wie eine 0 aus.
                              d515cdbd-4439-462b-9587-e44cb13d3642-image.png

                              Ne, das klappt nicht mit der o.
                              0ea97ddf-0d8a-4974-b1e9-bde04f234070-image.png

                              Homoran 1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @bahnuhr last edited by

                                @bahnuhr darf beim upload die Instanzen nummer dabei sein?

                                bahnuhr apollon77 2 Replies Last reply Reply Quote 0
                                • bahnuhr
                                  bahnuhr Forum Testing Most Active @Homoran last edited by

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

                                  @bahnuhr darf beim upload die Instanzen nummer dabei sein?

                                  Der Rainer !!!

                                  8a318b3c-6e99-46a6-8966-5623e25e0d79-image.png

                                  Ja, das wars.
                                  So, nun teste ich mal.

                                  1 Reply Last reply Reply Quote 0
                                  • bahnuhr
                                    bahnuhr Forum Testing Most Active last edited by bahnuhr

                                    Gut, ich teste doch nicht.

                                    25ab6261-cbf4-419f-a9e5-e603e26b7086-image.png

                                    Der Adpater will wohl mit 1.5 nicht.

                                    Und update wollte ich noch zurückstellen (bis ich das Gefühl habe, dass alles andere läuft).

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

                                      @Homoran Nein darf nicht.

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

                                        @bahnuhr uuuuiii ja ... deswegen 2.0.0 und sorry hatte das komplett vom Radar verloren sonst hätte ich es dir vorher gesagt 😞

                                        1 Reply Last reply Reply Quote 0
                                        • bahnuhr
                                          bahnuhr Forum Testing Most Active last edited by

                                          Auch gut, dann erst mal für mich erledigt.

                                          Habe auf meinem Testsystem (win10 und iob als Master / raspi 3 als slave) noch ein paar Probleme mit der neuen Umgebung:

                                          • wie kopiere ich in raspi mit der neuen Umgebung eine Datei in ein Verzeichnis?
                                            Mit winscp klappt dies nicht.
                                            Und in mbus kann man noch keinen gerätenamen eingeben.
                                          • Wie kopiere per script in win10 auf einen Laufwerksbuchstaben.
                                            Klappt derzeit nicht (oder ich bekomme es nicht hin.

                                          Habe hier auch ein thread aufgemacht. Antworten kamen da nicht.

                                          Also dann.

                                          1 Reply Last reply Reply Quote 0
                                          • bahnuhr
                                            bahnuhr Forum Testing Most Active last edited by

                                            So, habs auf meinem Testsystem mit win10 iob und js> 2 mal installiert.
                                            Auf debug gestellt.
                                            Es werden zahlreiche Namen meines Tel.buchs angezeigt.

                                            Test phonebook.
                                            Eingabe meiner tel. unter phonebook Number
                                            Es erfolgt keine Anzeige des Names unter phonebook.name

                                            Und umgedreht.
                                            Eingabe eines names der vorher unter debug eingelesen wurde.
                                            Es erfolgt keine Anzeige der Tel.Nr. unter phonebook.number

                                            Sollte jetzt funktionieren, oder ?

                                            sigi234 apollon77 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            960
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

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