Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. [Adapter] Neuer radar2-Adapter

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    [Adapter] Neuer radar2-Adapter

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

      Hast Du am Slave BLE und Radar laufen?
      Wenn ja, wie viele BT Dongles sind drin?

      lobomau 1 Reply Last reply Reply Quote 0
      • lobomau
        lobomau @MathiasJ last edited by

        @MathiasJ war etwas missverständlich von mir. Ich meinte mit BLE nicht den Adapter, sondern die Bluetooth Funktion.
        Habe nur den Radar Adapter alleine am laufen.
        Bluetooth funktioniert also grundsätzlich, nicht aber der Adapter. Wird grün, aber alle 30s rot und startet wieder neu.

        1 Reply Last reply Reply Quote 0
        • S
          steimi last edited by steimi

          Ich habe bisher den Radar-Adapter Version 1 im Einsatz und benutzte das Objekt Handy.here als Trigger für mein Blockly-Skript zum Ein-/Ausschalten der Überwachungskameras. Mit dem neuen Adapter gibt es dieses Objekt ja nicht mehr sondern nur das Objekt über .lastHere welches den Anwesenheitsstatus anzeigt. Allerdings wird bei Verwendung dieses mein Skript jetzt jede Minute angetriggert, weil sich ja das darunterliegende Objekt _lastHere ändert und somit das darüberliegende aktualisiert wird (wenn auch mit dem gleichen Wert). Wie kann ich das verhindern bzw wie muss ich meinen Blockly-Trigger jetzt anpassen? Ich bin Neueinsteiger in ioBroker und Blockly.

          M 1 Reply Last reply Reply Quote 0
          • M
            Muchul @steimi last edited by

            @steimi
            Du trigerst vermutlich auf "aktualisiert".
            Ändere da mal auf "geändert"

            S 1 Reply Last reply Reply Quote 0
            • S
              smarti2015 last edited by

              Der Adapter lief jetzt fast 2 Tage gut durch, heute morgen hat er dann aber 2 von uns abwesend gemeldet, obwohl das gar nicht der Fall ist. Lass ihn jetzt immer um 3 Uhr neu starten und hatte die Hoffnung, das damit das Problem weg wäre, aber nun passt wieder was nicht.

              Im log meldet er immer:

              radar2.0	2019-03-27 07:48:24.566	info	Noble scan Err 'not powered on'
              
              frankjoke 1 Reply Last reply Reply Quote 0
              • S
                steimi @Muchul last edited by

                leider bringt das keine Änderung. Bei jeder Änderung des Objektes .lastHere wird der Trigger ausgelöst

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

                  Was macht (soll) dein Blockly denn genau (machen)? Handy da --> Kamera AN (bzw. AUS), Handy weg --> Kamera AUS (bzw. AN).
                  Da sich der Datenpunkt minütlich bei Anwesenheit aktualisiert und ändert, funktioniert das ändern des Triggers leider auch nicht, wie du schon festgestellt hast.
                  Ist aber eigentlich "hier" falsch und wäre ein eigener Thread 😉

                  1 Reply Last reply Reply Quote 0
                  • S
                    steimi last edited by

                    Genau das soll das Blockly-Skript tun und hat es mit dem alten Radar-Adapter ja auch gemacht. Jetzt fehlt mir der Ansatz, welche Änderung ich mit dem neuen Adapter durchführen muss da leider das Objekt .here nicht mehr da ist.

                    frankjoke 1 Reply Last reply Reply Quote 0
                    • frankjoke
                      frankjoke @steimi last edited by

                      @steimi
                      Nimm einfach das Gerät selbst, also den Gerätenamen!
                      Wenn du ein Gerät mit dem Namen MeinHandy checken willst ob da ist dann musst du einfach MeinHandy in Blocky prüfen, es ist true/wahr wenn da und false/falsch wenn nicht!
                      Der state MeinHandy._lastHere zeigt dir nur wann dein Handy das letze mal gesehen wurde!

                      S 1 Reply Last reply Reply Quote 0
                      • frankjoke
                        frankjoke @lobomau last edited by

                        @lobomau

                        Es scheint dass der Adapter keine Rechte hat sich auf den DNS-Port zu hängen.

                        Hast die Kommandos ausgeführt die im Install-spoiler (1. Post hier im Forum) angegeben sind? Wenn nicht dann stoppe und lösche adapter, führe die Kommandos durch und installiere/starte ihn dann wieder.
                        Wenn ja, hast eine bridge laufen da am Rechner noch was anderes läuft als ioBroker (wie pinhole oder kodi oder ....)?

                        p.s.: Sehe aus dem log dass du noch eine Menge Beispielsdaten in der Konfig hast, wie die 1.1.1.1-Adresse. Die Konfig kommt mit Beispielen die dir zeigen was du da eingeben kannst, sie können etliche davon sollen aber auf deine Werte adaptiert werden.

                        lobomau 1 Reply Last reply Reply Quote 0
                        • frankjoke
                          frankjoke @smarti2015 last edited by

                          @smarti2015
                          Passiert das einmal oder bei jedem scan?
                          Wenn es bei jedem scan probiert hast irgendwas noch laufen was auf BT zugreift und der Adapter kann deshalb nicht auch noch drauf zugreifen, oder dein BT-stick ist nicht wieder auffindbar....
                          Wenn du sicher sein willst dass radar2 nicht selbst mehrmals läuft kannst sudo pkill -f radar2 eingeben.

                          1 Reply Last reply Reply Quote 0
                          • frankjoke
                            frankjoke @Chaot last edited by

                            @Chaot

                            Das kann leider vorkommen, ich habe 3 Testsysteme und die Scans können leider sehr variieren. Das hängt anscheinen vom USB-stick ab und auch wie gut die Verbindungen zu den Geräten sind. Wenns nur 1-3mal am Tag ist dann ist nicht so schlimm, wird ja nur ein scan ausgelassen.

                            Chaot 1 Reply Last reply Reply Quote 0
                            • S
                              steimi @frankjoke last edited by

                              @frankjoke das habe ich gemacht, aber irgendwie einen Denkfehler. Odebenötige ich jetzt mehrere Skripte dafür. Bisher habe ich abgefragt, ob sich 2 Handys geändert haben und dann per falls/sonstfall verzweigt ob die Cams ein oder ausgeschaltet werden müssen. Jetzt habe ich beim Trigger die beiden Handys eingetragen mit dem Effekt, dass jede Minute das Skript getriggert wird. Soll ich dafür einen neuen Thread aufmachen?
                              IMG_20190327_163855.jpg

                              frankjoke 1 Reply Last reply Reply Quote 0
                              • frankjoke
                                frankjoke @steimi last edited by

                                @steimi
                                Ich kenne zwar blocky nicht aber glaub zu sehen dass der erste Teil bei jedem scan getriggert wird, was auch OK ist, deine Abfrage ob beide da sind passiert aber nur etwas später, die würde ich als ersten nach dem 'Was im Objekt geändert wurde' , dort wo jetzt ein debug steht, einhängen.

                                Wenn du im radar2-Adapter nur diese 2 Geräte hast könntest ja auch den state ._nHere abfragen, er zeigt die Anzahl der Geräte (welche nicht ein '-' am Ende des Namens haben, also ausgeblendet sind) welche da sind. Also wenn alle weg 0 und sonst 1/2..

                                Ob blocky es kann dass das nur getriggert wird wenn sich ein Wert ändert entziht sich meines Wissens.

                                1 Reply Last reply Reply Quote 0
                                • lobomau
                                  lobomau @frankjoke last edited by

                                  @frankjoke vielen Dank für den Anstoß!
                                  Es hat scheinbar gereicht die ersten 4 Zeilen des Spoilers einzugeben.
                                  Irgendwas war auch komisch gestern, es gab immer einen Fehler beim Versuch arp-scan zu installieren. Und eben ohne Mucken.

                                  1 Reply Last reply Reply Quote 0
                                  • Chaot
                                    Chaot @frankjoke last edited by

                                    @frankjoke Ist schon ok.
                                    Der Adapter scheint wirklich nicht der Schnellste zu sein.
                                    Und wegen ein paar fehlerhaften Scans am Tag mache ich mir keinen Kopf.

                                    frankjoke 1 Reply Last reply Reply Quote 0
                                    • frankjoke
                                      frankjoke @Chaot last edited by frankjoke

                                      @Chaot

                                      Es ist nicht der 'adapter', es ist der BT-scan., eigentlich 2 verschiedene scans die eh zur selben Zeit laufen. Ich kann die nicht beschleunugen, die brauchen nun mal lange um alle Kanäle durchzuscannen.
                                      Auf manchen meinen Systemen/Stick brauchen sie 15 Sekunden und auf anderen über 30. Der Adapter tut gar nichts sondern nur warten bis irgendwer einen gefunden BT meldet!

                                      Ich selbst verwend deswegen IP-Adressen da sich die Handys eh am wlan anmelöden, das geht viel schneller.

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

                                        Dann habe ich ja richtig Glück!
                                        Ich bin zuhause, wenn ich nicht mal aus dem Fahrstuhl ausgestiegen bin.
                                        Radar hat da wesentlich länger gedauert. Da habe ich vor der Türe noch warten müssen, bis die Anwesenheit gemeldet wurde. Erst danach konnte ich die Keymatic per Fernbedienung öffnen.
                                        jetzt geht es ratz fatz 🙂
                                        Sogar der Anrufbeantworter schaltet jetzt viel schneller ein und aus.
                                        Was die ganze Sache natürlich perfektionieren würde, wenn Radar2 auch das Gastnetz scannen würde 🙂

                                        Eine Frage noch:
                                        wenn ich WLAN meines Handys abgreifen will, dann reicht es doch aus, wenn ich alles in eine Zeile schreibe?
                                        ich habe jetzt drin: Name - IP-Adresse vom Handy - MAC vom Handy - MAC vom G-Tag, alles in einer Zeile.

                                        Gruß,
                                        Mathias

                                        SBorg 1 Reply Last reply Reply Quote 0
                                        • SBorg
                                          SBorg Forum Testing Most Active @MathiasJ last edited by

                                          @MathiasJ sagte in [Adapter] Neuer radar2-Adapter:

                                          Was die ganze Sache natürlich perfektionieren würde, wenn Radar2 auch das Gastnetz scannen würde

                                          Nur mal aus der Hüfte heraus und ungetestet, 2.te Instanz anlegen und bei den arp-Kommandos hinzufügen/ändern: --interface=wlan0 192.168.179.0/24
                                          (IP für das Gastnetz müsste IMHO die richtige sein?)

                                          frankjoke 1 Reply Last reply Reply Quote 0
                                          • S
                                            steimi last edited by

                                            Sorry das ich nochmal nachfrage. Irgendwas stimmt mMn noch nicht mit dem Adapter. Mit dem alten Radar-Adapter konnte ich in Blockly fehlerfrei auf die Änderung von 2 .here-Werten triggern.
                                            Ich habe jetzt nur einen Blockly-Trigger im Skript für mein Handy, welches gerade anwesend ist. Der Trigger wird aktuell bei Prüfung auf "geändern" oder "aktualisiert" nicht ausgelöst. Soweit passt das und ist mMn korrekt. Nehme ich jetzt ein zweites Gerät als ObjectID in den Blockly-Trigger wird der Trigger bei jedem Durchlauf (welcher in der Instanz des Adapters konfiguriert ist - aktuell bei mir 20 Sekunden) ausgelöst. Dabei macht es keinen Unterschied, ob das 2. Gerät an- oder abwesend ist.
                                            Kannst du das anhand der beiden Bilder bei dir nachvollziehen?

                                            bild2.PNG
                                            bild3.PNG

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            853
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter radar2 adapter
                                            80
                                            840
                                            180039
                                            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