Miele-MQTT => Loxberry MQTT

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Christian Fenzl
    Lebende Foren Legende
    • 31.08.2015
    • 11201

    #31
    Musst mir genauer sagen, was nicht geht.
    Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

    Kommentar

    • AlexAn
      Lebende Foren Legende
      • 25.08.2015
      • 4216

      #32
      Hab gleich mehrere!

      Den Raspberry 3B+ im Wlan musste ich immer schon in der Shell starten. Logfile im Plugin lässt sich nicht öffnen

      Jetzt muss ich auch den 2er Raspberry in der Shell starten - eventuell Überlast
      der ist zu schwach oder zerschossen

      Aber bekomme ich schön langsam wieder hin - ist wahrscheinlich der Anwender wieder mal.

      Grüße Alex

      Kommentar

      • Christian Fenzl
        Lebende Foren Legende
        • 31.08.2015
        • 11201

        #33
        Probier mal, wie weit du kommst, und wenn du anstehst, kurz Bescheid geben.

        Was musst du aus der Shell starten? Das mqttgateway.pl?

        Wenn du nicht in die Logansicht im Plugin kommst, geht das auch via Log Manager. Trotzdem wäre es dann interessant, warum - das würde ich mir dann auch per TeamViewer anschauen.

        Wenn es Probleme mit Wifi gibt, würde ich mir das auch ansehen - ich hab (noch) keinen Wifi-Raspberry im Netz zum Probieren.
        Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

        Kommentar

        • AlexAn
          Lebende Foren Legende
          • 25.08.2015
          • 4216

          #34
          Gibt ein neues Script:
          A very simple script to read data from Miele@home cloud services, and publish using Mosquitto MQTT - oklona/Miele-MQTT

          Änderungen hab ich noch nicht herausgelesen aber der Entwickler dürfte an zukünftige "PUT actions" arbeiten.
          Zuletzt geändert von AlexAn; 26.12.2018, 09:18.
          Grüße Alex

          Kommentar

          • Tico
            Lox Guru
            • 31.08.2016
            • 1035

            #35
            Ich habe meinen Loxberry mit der Version 1.4.0.2 neu aufgebaut.

            Die Miele-MQTT-Funktion funktioniert von der Shell aus gut mit dem Befehl -

            Code:
            php miele-MQTT.php
            In Loxberry Version 1.2.5 hatte ich einen Cronjob in /system/cron/cron.d.

            Das funktionierte mit einminütigen Updates wie folgt -

            Code:
            * * * * * * * loxberry /usr/bin/php /opt/loxberry/webfrontend/legacy/miele/miele-MQTT.php >/dev/null 2>&1
            Der gleiche Cronjob funktioniert in 1.4.0.2 nicht.

            Haben sich irgendwelche Berechtigungen geändert, die dies verursachen könnten? Ich bemerke, dass der Ordnerbesitz von cron.d root:root ist. War das vorher loxberry: loxberry?
            Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

            Kommentar

            • Christian Fenzl
              Lebende Foren Legende
              • 31.08.2015
              • 11201

              #36
              Funktioniert

              /usr/bin/php /opt/loxberry/webfrontend/legacy/miele/miele-MQTT.php

              als loxberry?

              cron selbst wird als root ausgeführt, deswegen müsste die Ordner-Berechtigung egal sein.
              Zuletzt geändert von Christian Fenzl; 30.12.2018, 10:11.
              Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

              Kommentar

              • svethi
                Lebende Foren Legende
                • 25.08.2015
                • 6289

                #37
                Es kommt darauf an, was das für ein cron script ist. Ist es ein user script, wird es immer unter dem User ausgeführt, dem es gehört und dann darf da kein user drin stehen. In der crontab ist es richtig, dass dort der User mit angegeben ist. Allerdings sind es für mich zu viele Sternchen. Es wird einfach der Aufruf falsch sein
                Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                Kommentar

                • Christian Fenzl
                  Lebende Foren Legende
                  • 31.08.2015
                  • 11201

                  #38

                  m h dom mon dow user command
                  * * * * * loxberry Command

                  Es sind wirklich zu viele Sternchen
                  Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                  Kommentar


                  • Tico
                    Tico kommentierte
                    Kommentar bearbeiten
                    Die zusätzlichen Sterne wurden in der Google Übersetzung Englisch-Deutsch hinzugefügt. Die aktuelle Datei hat die richtigen 5 Sterne.

                    * * * * * loxberry /usr/bin/php /opt/loxberry/webfrontend/legacy/miele/miele-MQTT.php >/dev/null 2>&1
                • Christian Fenzl
                  Lebende Foren Legende
                  • 31.08.2015
                  • 11201

                  #39
                  Und funktioniert das? https://www.loxforum.com/forum/proje...870#post182870
                  Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                  Kommentar


                  • Tico
                    Tico kommentierte
                    Kommentar bearbeiten
                    Ich habe das >/dev/null 2>&1 aus dem Cronjob entfernt. Es heißt jetzt -

                    * * * * * loxberry /usr/bin/php /opt/loxberry/webfrontend/legacy/miele/miele-MQTT.php

                    Aber kein Erfolg mit dem Cronjob.

                  • svethi
                    svethi kommentierte
                    Kommentar bearbeiten
                    Von der Console als loxberry geht es?
                • Tico
                  Lox Guru
                  • 31.08.2016
                  • 1035

                  #40
                  Es funktioniert gut von der Console als loxberry. An dem Cronjob, der früher an v1.2.5 gearbeitet hat, hat sich nichts geändert.

                  Aber Cronjob auf Loxberry v1.4.2 funktioniert nicht.



                  Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Shell with Miele.png
Ansichten: 610
Größe: 45,5 KB
ID: 183052
                  Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

                  Kommentar

                  • Christian Fenzl
                    Lebende Foren Legende
                    • 31.08.2015
                    • 11201

                    #41
                    Nochmal:
                    Genau das musst du probieren, das ist dein Befehl im Cronjob:
                    /usr/bin/php /opt/loxberry/webfrontend/legacy/miele/miele-MQTT.php
                    Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                    Kommentar

                    • Tico
                      Lox Guru
                      • 31.08.2016
                      • 1035

                      #42
                      Ist mein Verständnis richtig?

                      Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

                      Kommentar

                      • Christian Fenzl
                        Lebende Foren Legende
                        • 31.08.2015
                        • 11201

                        #43
                        Hi Tico,

                        nein! ;-)

                        Mach den Cronjob wieder, wie er war (* * * * * loxberry Command)

                        Definitiv falsch ist, dass der Job loxberry:loxberry gehört.
                        Das muss root:root mit 0644 sein.

                        LG, Christian

                        ​​​​​​​PS: Would it be better in English?
                        Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                        Kommentar

                        • Tico
                          Lox Guru
                          • 31.08.2016
                          • 1035

                          #44
                          Danke für deine Geduld..... Es funktioniert jetzt!

                          Die fehlende Zutat war -

                          chown root:root mieleMQTT

                          Was seltsam ist, ist, dass ich sicher bin, dass es als loxberry:loxberry mit Loxberry v1.2.5 funktioniert hat. Ich musste gerade erst lernen, wie man chown benutzt.

                          Und solltest du nicht um 1:15 Uhr schlafen?
                          Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

                          Kommentar

                          • svethi
                            Lebende Foren Legende
                            • 25.08.2015
                            • 6289

                            #45
                            Loxberry developers never sleep ;-)
                            Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                            Kommentar

                            Lädt...