Plugin: MiRobot2Lox-NG - Xiaomi Vacuum Robots

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Lox_Elmar
    Smart Home'r
    • 29.07.2021
    • 42

    Installation klappt bei mir nicht. Siehe Log.
    Angehängte Dateien

    Kommentar

    • Bullit
      MS Profi
      • 25.10.2018
      • 549

      Prof.Mobilux Bei mir auch nicht. Hab mehrfach was vom APC USV Plugin gelesen meine ich. Das hab ich aber deinstalliert.

      Falls du dir das zeitgleich bei mir anschauen willst via Remote - feel free. Anbei der Log.

      hmmm Log ist gerade schwierig. Mein iPhone speichert es als html was trotz umbenennen nicht hochgeladen werden kann. Naja falls du dich auf meinem Loxberry umsehen willst findest du es sicher. Ansonsten poste ich das Log später. Sorry

      Kommentar

      • Prof.Mobilux
        Supermoderator
        • 25.08.2015
        • 4630

        Probiert mal auf der kommandozeile:

        Code:
        sudo apt-get purge python-yaml python3-yaml
        Dann nochmal das Plugin installieren. Klappt's jetzt?
        🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


        LoxBerry - Beyond the Limits

        Kommentar

        • Lox_Elmar
          Smart Home'r
          • 29.07.2021
          • 42

          Hab noch nicht geguckt wie ich an die Kommandozeile komme. Gibts hier sicherlich irgendwo ein HowTo.

          Kommentar

        • Lox_Elmar
          Smart Home'r
          • 29.07.2021
          • 42

          loxberry@loxberry:~ $ sudo apt-get purge python-yaml python3-yaml
          Reading package lists... Done
          Building dependency tree
          Reading state information... Done
          Package 'python-yaml' is not installed, so not removed
          The following packages will be REMOVED:
          python3-yaml*
          0 upgraded, 0 newly installed, 1 to remove and 142 not upgraded.
          After this operation, 477 kB disk space will be freed.
          Do you want to continue? [Y/n] y
          (Reading database ... 83842 files and directories currently installed.)
          Removing python3-yaml (3.13-2) ...


          Installation erfolgreich mit Fehler: APT database could not be refreshed.

          Komme heute aber nicht zum Testen.
          Angehängte Dateien

          Kommentar

          • Prof.Mobilux
            Supermoderator
            • 25.08.2015
            • 4630

            Den apt Fehler kannst Du ignorieren. Wird im nächsten LB Update gefixt.
            🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


            LoxBerry - Beyond the Limits

            Kommentar

            • Bullit
              MS Profi
              • 25.10.2018
              • 549

              Alles funktioniert - genial!

              Kommentar

              • Lox_Elmar
                Smart Home'r
                • 29.07.2021
                • 42

                Bei mir gehts auch. Interessant das auf verschiedenen Server unterschiedliche Token genutzt werden. Danke

                Kommentar

                • Zoltan
                  Dumb Home'r
                  • 28.09.2020
                  • 20

                  Hallo,hat hier jemand die Wasserdosierung S5 max geløst?Ich habe es uber set_watter_box_mode versucht aber ohne gluck.
                  watter_box_mode=200,201,202,203

                  Danke

                  Gruss

                  Kommentar

                  • stefb
                    Smart Home'r
                    • 28.07.2019
                    • 53

                    Hi, vielen Dank schon mal für's Plugin. Leider bekomme ich folgende Meldung:

                    INFO:miio.cliebug mode active DEBUG:miio.miioprotocol:Unable to discover a device at address 10.10.50.90 DEBUG:miio.click_common:Exception: Unable to discover the device 10.10.50.90 Traceback (most recent call last): File "/usr/local/lib/python3.7/dist-packages/miio/click_common.py", line 59, in __call__ return self.main(*args, **kwargs) File "/usr/local/lib/python3.7/dist-packages/click/core.py", line 782, in main rv = self.invoke(ctx) File "/usr/local/lib/python3.7/dist-packages/click/core.py", line 1259, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/local/lib/python3.7/dist-packages/click/core.py", line 1259, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/local/lib/python3.7/dist-packages/click/core.py", line 1066, in invoke return ctx.invoke(self.callback, **ctx.params) File "/usr/local/lib/python3.7/dist-packages/click/core.py", line 610, in invoke return callback(*args, **kwargs) File "/usr/local/lib/python3.7/dist-packages/miio/click_common.py", line 301, in wrap result = func(*args, **kwargs) File "/usr/local/lib/python3.7/dist-packages/click/decorators.py", line 73, in new_func return ctx.invoke(f, obj, *args, **kwargs) File "/usr/local/lib/python3.7/dist-packages/click/core.py", line 610, in invoke return callback(*args, **kwargs) File "/usr/local/lib/python3.7/dist-packages/miio/click_common.py", line 245, in command_callback return miio_command.call(miio_device, *args, **kwargs) File "/usr/local/lib/python3.7/dist-packages/miio/click_common.py", line 193, in call return method(*args, **kwargs) File "/usr/local/lib/python3.7/dist-packages/miio/device.py", line 116, in raw_command return self.send(command, parameters) File "/usr/local/lib/python3.7/dist-packages/miio/device.py", line 98, in send command, parameters, retry_count, extra_parameters=extra_parameters File "/usr/local/lib/python3.7/dist-packages/miio/miioprotocol.py", line 161, in send self.send_handshake() File "/usr/local/lib/python3.7/dist-packages/miio/miioprotocol.py", line 74, in send_handshake raise DeviceException("Unable to discover the device %s" % self.ip) miio.exceptions.DeviceException: Unable to discover the device 10.10.50.90 Error: Unable to discover the device 10.10.50.90

                    Konnte bisher nichts finden. Firewall habe ich geprüft und sollte eigentlich keine Probleme machen.

                    Kommentar

                    • stefb
                      Smart Home'r
                      • 28.07.2019
                      • 53

                      ah, mal wieder Multicast Problem... oder was auch immer. Jetzt läuft's 😉

                      Kommentar

                      • Omega_sxxi
                        Azubi
                        • 19.04.2019
                        • 5

                        Gibt es eine Möglichkeit das neue Xiaomi IMILAB V1 zu integrieren?

                        Kommentar

                        • stefb
                          Smart Home'r
                          • 28.07.2019
                          • 53

                          Hi,

                          ich hatte mir Actions in Lox hinterlegt um per Knopfdruck ein Zimmer reinigen zu lassen.
                          Z.B.: /plugins/mirobot2lox-ng/sendcmd.cgi?command=segment_clean&option=[16]&robot=1&debug=0

                          Funktioniert perfekt. Bis heute, da ich nun zum EG eine zweite Map OG erstellt habe. Leider sind die ID's der Räume identisch je Ebene. (also z.b. ID 16 gibt es in EG und OG)
                          Diese kann man sich ja mittels /plugins/mirobot2lox-ng/sendcmd.cgi?command=get_room_mapping&robot=1&debug =0 auflisten.

                          Ich bekomme erst die anderen IDs sobald ich in der Xaomi App die Karte wechsle. Gibt es einen Command um die entsprechende Karte auszuwählen?
                          Dann könne man es scripten, also wenn man zb. WC im EG saugen lassen möchte, dann sicherstellen dass auch die EG Map aktiv ist - ausser es geht auch anders?

                          Vielen Dank für jeden Hinweis 😉

                          Kommentar

                          • renezs
                            Extension Master
                            • 01.07.2016
                            • 133

                            Bei mir geht es immer noch nicht. Es kommt folgende Fehlermeldung. Loxberry ist aktuell

                            This package requires Rust >=1.41.0.
                            ----------------------------------------
                            ERROR: Failed building wheel for cryptography
                            Failed to build cryptography
                            ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly
                            yes: standard output: Broken pipe

                            WARNING: Python MIIO tools installation failed! The plugin will not work without.

                            WARNING: Giving up.

                            13.09.2021 22:12:13 CRITICAL: Script fails. Installation cannot be continued.
                            Use of uninitialized value in concatenation (.) or string at /opt/loxberry/sbin/plugininstall.pl line 1810.
                            Use of uninitialized value in concatenation (.) or string at /opt/loxberry/sbin/plugininstall.pl line 1811.


                            mtFESy4BdX.log

                            beim Ausführen des sudo-Befehls auf putty vorher brachte folgende Meldung


                            loxberry@loxberry:~ $ sudo apt-get purge python-yaml python3-yaml
                            Reading package lists... Done
                            Building dependency tree
                            Reading state information... Done
                            Package 'python-yaml' is not installed, so not removed
                            The following package was automatically installed and is no longer required:
                            libyaml-0-2
                            Use 'sudo apt autoremove' to remove it.
                            The following packages will be REMOVED:
                            python3-yaml*
                            0 upgraded, 0 newly installed, 1 to remove and 143 not upgraded.
                            After this operation, 477 kB disk space will be freed.
                            Do you want to continue? [Y/n] y
                            (Reading database ... 83301 files and directories currently installed.)
                            Removing python3-yaml (3.13-2) ...
                            loxberry@loxberry:~ $

                            Angehängte Dateien
                            Zuletzt geändert von renezs; 13.09.2021, 22:19.

                            Kommentar

                            • renezs
                              Extension Master
                              • 01.07.2016
                              • 133

                              Zitat von renezs
                              Bei mir geht es immer noch nicht. Es kommt folgende Fehlermeldung. Loxberry ist aktuell

                              This package requires Rust >=1.41.0.
                              ----------------------------------------
                              ERROR: Failed building wheel for cryptography
                              Failed to build cryptography
                              ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly
                              yes: standard output: Broken pipe

                              WARNING: Python MIIO tools installation failed! The plugin will not work without.

                              WARNING: Giving up.

                              13.09.2021 22:12:13 CRITICAL: Script fails. Installation cannot be continued.
                              Use of uninitialized value in concatenation (.) or string at /opt/loxberry/sbin/plugininstall.pl line 1810.
                              Use of uninitialized value in concatenation (.) or string at /opt/loxberry/sbin/plugininstall.pl line 1811.


                              mtFESy4BdX.log

                              beim Ausführen des sudo-Befehls auf putty vorher brachte folgende Meldung


                              loxberry@loxberry:~ $ sudo apt-get purge python-yaml python3-yaml
                              Reading package lists... Done
                              Building dependency tree
                              Reading state information... Done
                              Package 'python-yaml' is not installed, so not removed
                              The following package was automatically installed and is no longer required:
                              libyaml-0-2
                              Use 'sudo apt autoremove' to remove it.
                              The following packages will be REMOVED:
                              python3-yaml*
                              0 upgraded, 0 newly installed, 1 to remove and 143 not upgraded.
                              After this operation, 477 kB disk space will be freed.
                              Do you want to continue? [Y/n] y
                              (Reading database ... 83301 files and directories currently installed.)
                              Removing python3-yaml (3.13-2) ...
                              loxberry@loxberry:~ $
                              kann mir keiner Helfen oder zumindest einen Tipp geben

                              Kommentar

                              Lädt...