Plugin: 1-Wire-NG

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Prof.Mobilux
    Supermoderator
    • 25.08.2015
    • 4634

    Das ist ein Bekannter bug. Geh mal in das devices Tab und einmal abspeichern. Dann sollte es gehen. Wenn nicht log nochmal posten.
    🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


    LoxBerry - Beyond the Limits

    Kommentar

    • Gast

      Es hat tatsächlich geholfen den Fehler zu ignorieren. Aber einfach nur in das Sensoren Tab wechseln und dann noch mal speichern hat nicht gereicht.
      Stattdessen musste ich einen NFC Tag einlernen (an den Reader halten und währenddessen im Sensoren Tab auf Bus scannen gehen. Nachdem der Tag überraschenderweise eingelernt wurde, verschwanden auch die Fehlermeldungen.
      Mir scheint es so, als hätte das Plugin ein Problem damit, wenn noch kein einziger Sensor eingelernt ist.

      Jedenfalls funktioniert jetzt alles. Ich kann also bestätigen, dass meine genannte Hardware zusammen mit den Loxone NFC Tags funktioniert.

      Kommentar

      • 74homer
        LoxBus Spammer
        • 26.02.2019
        • 253

        Zitat von Prof.Mobilux
        [...]
        Unschön ist, dass Du die Fehlermeldung nicht siehst. Wundert mich aber eigentlich, weil im Debug-Modus auch STDERR geloggt werden sollte. Hast Du das mal überprüft? Des weiteren könnte man natürlich auch die Neustarts durch den Watchdog auf maximal 10 begrenzen, damit man nicht in einer Endlosschleife landet. Wenn ich Zeit habe kann ich mir das gerne anschauen. Aktuell ist das aber leider nicht der Fall - tut mir Leid.
        Ist die Änderung der Anzahl der Neustarts durch den Watchdog bereits implementiert?
        Im Logverzeichnis der Plugins finde ich 52 Logfiles von Watchdog:
        Code:
        root@pc5-loxberry:~# ls -l /opt/loxberry/log/plugins/1-wire-ng/
        insgesamt 224
        -rw-rw-rw- 1 loxberry loxberry 364 Aug 5 18:30 20210724_143228_927_owfs2mqtt.log
        -rw-rw-rw- 1 loxberry loxberry 364 Aug 5 18:44 20210724_143229_089_owfs2mqtt.log
        -rw-rw-rw- 1 loxberry loxberry 364 Aug 6 00:49 20210724_143229_419_owfs2mqtt.log
        -rw-rw-rw- 1 loxberry loxberry 297 Jul 24 14:32 20210724_143229_546_owfs2mqtt.log
        -rw-rw-rw- 1 loxberry loxberry 297 Jul 24 14:32 20210724_143229_928_owfs2mqtt.log
        -rw-rw-rw- 1 loxberry loxberry 297 Jul 24 14:32 20210724_143230_281_owfs2mqtt.log
        -rw-rw-rw- 1 loxberry loxberry 364 Aug 5 22:19 20210724_143230_466_owfs2mqtt.log
        -rw-rw-rw- 1 loxberry loxberry 364 Aug 5 18:23 20210724_143230_774_owfs2mqtt.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 07:50 20210806_075002_211_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 07:51 20210806_075102_038_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 07:52 20210806_075201_944_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 07:53 20210806_075301_778_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 07:54 20210806_075401_602_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 07:55 20210806_075502_439_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 07:56 20210806_075602_269_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 07:57 20210806_075702_096_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 07:58 20210806_075801_989_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 07:59 20210806_075901_864_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:00 20210806_080001_767_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:01 20210806_080102_353_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:02 20210806_080202_233_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:03 20210806_080302_076_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:04 20210806_080401_955_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:05 20210806_080501_793_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:06 20210806_080601_602_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:07 20210806_080702_481_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:08 20210806_080802_382_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:09 20210806_080902_261_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:10 20210806_081002_121_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:11 20210806_081101_959_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:12 20210806_081201_773_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:13 20210806_081301_621_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:14 20210806_081401_777_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:15 20210806_081501_649_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:16 20210806_081602_192_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:17 20210806_081702_045_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:18 20210806_081801_887_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:19 20210806_081901_783_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:20 20210806_082001_650_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:21 20210806_082101_724_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:22 20210806_082201_555_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:23 20210806_082302_429_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:24 20210806_082402_253_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:25 20210806_082502_083_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:26 20210806_082601_948_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:27 20210806_082701_834_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:28 20210806_082801_675_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:29 20210806_082902_546_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:30 20210806_083002_480_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:31 20210806_083101_681_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:32 20210806_083202_525_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:33 20210806_083302_346_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:34 20210806_083402_250_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:35 20210806_083502_076_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:36 20210806_083601_850_watchdog.log
        -rw-rw-rw- 1 loxberry loxberry 393 Aug 6 08:37 20210806_083701_618_watchdog.log
        
        root@pc5-loxberry:~# cat /opt/loxberry/log/plugins/1-wire-ng/20210806_083701_618_watchdog.log
        ================================================== ==============================
        <LOGSTART> 06.08.2021 08:37:01 TASK STARTED
        <LOGSTART> Starting Watchdog
        08:37:01.721 <INFO> LoxBerry Version 2.2.0.4 ( is_raspberry.cfg )
        08:37:01.721 <INFO> 1-Wire NG Version 1.0.1
        08:37:01.721 <INFO> Loglevel: 3
        <LOGEND> This is the end - My only friend, the end...
        <LOGEND> 06.08.2021 08:37:01 TASK FINISHED
        Zuletzt geändert von 74homer; 06.08.2021, 09:07.

        Kommentar


        • Prof.Mobilux
          Prof.Mobilux kommentierte
          Kommentar bearbeiten
          Der Watchdog läuft minütlich und prüft, ob alles in Ordnung ist und beendet sich dann wieder. Adas sind die letzten 52 Starts, Alte Logfiles werden automatisch aufgeräumt.

        • 74homer
          74homer kommentierte
          Kommentar bearbeiten
          Heisst das, die Anzahl der Restarts ist nicht auf 10 begrenzt wie im Posting https://www.loxforum.com/forum/proje...298#post300298 angedeutet?
      • 74homer
        LoxBus Spammer
        • 26.02.2019
        • 253

        Nach dem Reboot des Raspi werden 3 Instanzen von owfs2mqtt.pl gestartet:
        Code:
        root@pc5-loxberry:~# ps -ef | grep owfs2mqtt
        loxberry 1419 1 0 09:02 ? 00:00:00 /usr/bin/perl /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=7 verbose=0
        loxberry 1430 1 0 09:02 ? 00:00:00 /usr/bin/perl /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=6 verbose=0
        loxberry 1463 1 0 09:02 ? 00:00:00 /usr/bin/perl /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=3 verbose=0
        root 1752 1534 0 09:04 pts/1 00:00:00 grep --color=auto owfs2mqtt
        Wenn ich versuche eine weitere Instanz (manuell) zu starten, dann erhalte ich diese Fehlermeldung: <ERROR> An error occurred - Unknown failure Devices:
        Code:
        root@pc5-loxberry:~# /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=0 verbose=2
        ================================================== ==============================
        <LOGSTART> 06.08.2021 09:05:03 TASK STARTED
        <LOGSTART> Starting owfs2mqtt
        09:05:03.268 <INFO> LoxBerry Version 2.2.0.4 ( is_raspberry.cfg )
        09:05:03.268 <INFO> 1-Wire NG Version 1.0.1
        09:05:03.269 <INFO> Loglevel: 7
        09:05:03.302 <INFO> Reading from Bus.0
        09:05:03.305 Device Refresh: 300
        09:05:03.305 Default Value Refresh: 60
        09:05:03.305 Default cached reading.
        09:05:03.305 Server Port: 4304
        09:05:03.306 Tempscale: C
        09:05:03.306 <INFO> Using MQTT Settings from MQTT Gateway Plugin
        09:05:03.307 MQTT Settings: User: loxberry; Pass: tZjOyFBgdlWCWWMy; Broker: localhost; Port: 1883
        09:05:03.307 <INFO> Connecting to MQTT Broker
        09:05:03.308 MQTT Login with Username and Password: Sending loxberry tZjOyFBgdlWCWWMy
        /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl: connect: Connection refused
        09:05:03.312 Publishing owfs/status/plugin Connected
        09:05:03.324 Publishing owfs/status/keepaliveepoch 1628233503
        09:05:03.324 <INFO> Scanning for devices at /bus.0...
        09:05:03.335 <ERROR> An error occurred - Unknown failure Devices:
        Im Logfile des Watchdogs steht:
        Code:
        06.08.2021 09:02:13 TASK STARTED
        Starting Watchdog
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:13.697 [COLOR=black][B]INFO:[/B] LoxBerry Version 2.2.0.4 ( is_raspberry.cfg )[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:13.697 [COLOR=black][B]INFO:[/B] 1-Wire NG Version 1.0.1[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:13.697 [COLOR=black][B]INFO:[/B] Loglevel: 7[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:13.731 Server Port: 4304[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:13.731 [COLOR=black][B]INFO:[/B] CHECK called...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:13.807 [COLOR=red][B]ERROR:[/B][/COLOR] owfs2mqtt seems to be dead - Error 1[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:13.807 [COLOR=black][B]INFO:[/B] RESTART called...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:13.807 [COLOR=black][B]INFO:[/B] STOP called...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:13.807 [COLOR=black][B]INFO:[/B] Stopping OWServer...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:15.914 [COLOR=black][B]INFO:[/B] Stopping owfs2mqtt instances...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:17.954 [COLOR=black][B]INFO:[/B] START called...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:17.955 [COLOR=black][B]INFO:[/B] Starting OWServer...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:20.148 [COLOR=black][B]INFO:[/B] Scanning for busses...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:20.464 OWServer Root Folder: /28.92A3FF0A0000,/28.FF4564701604,/28.4553000B0000,/bus.7,/bus.6,/bus.5,/bus.4,/bus.3,/bus.2,/bus.1,/bus.0,/uncached,/settings,/system,/statistics,/structure,/simultaneous,/alarm[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:20.465 Found Bus /bus.7[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:20.465 Found Bus /bus.6[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:20.466 Found Bus /bus.5[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:20.466 Found Bus /bus.4[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:20.466 Found Bus /bus.3[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:20.466 Found Bus /bus.2[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:20.467 Found Bus /bus.1[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:20.467 Found Bus /bus.0[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:20.467 [COLOR=black][B]INFO:[/B] Starting owfs2mqtt instances...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:20.468 [COLOR=black][B]INFO:[/B] Starting owfs2mqtt for /bus.7...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:20.468 Call: /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=7 verbose=0[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:20.653 [COLOR=black][B]INFO:[/B] Starting owfs2mqtt for /bus.6...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:20.654 Call: /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=6 verbose=0[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:20.796 [COLOR=black][B]INFO:[/B] Starting owfs2mqtt for /bus.5...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:20.797 Call: /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=5 verbose=0[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:20.943 [COLOR=black][B]INFO:[/B] Starting owfs2mqtt for /bus.4...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:20.944 Call: /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=4 verbose=0[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:21.180 [COLOR=black][B]INFO:[/B] Starting owfs2mqtt for /bus.3...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:21.180 Call: /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=3 verbose=0[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:21.503 [COLOR=black][B]INFO:[/B] Starting owfs2mqtt for /bus.2...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:21.504 Call: /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=2 verbose=0[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:21.700 [COLOR=black][B]INFO:[/B] Starting owfs2mqtt for /bus.1...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:21.701 Call: /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=1 verbose=0[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#000000][FONT=monospace]09:02:21.942 [COLOR=black][B]INFO:[/B] Starting owfs2mqtt for /bus.0...[/COLOR][/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]09:02:21.943 Call: /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=0 verbose=0[/FONT][/COLOR][/SIZE]
        
        [FONT=Arial][COLOR=#8080ff]This is the end - My only friend, the end...[/COLOR][/FONT]
        
        [FONT=Arial][COLOR=#8080ff]06.08.2021 09:02:22 TASK FINISHED[/COLOR][/FONT]
        Wie können weitere Information zur Ursache ermittelt werden, warum nur 3 von 8 Instanzen gestartet werden?

        THX
        Zuletzt geändert von 74homer; 06.08.2021, 09:14.

        Kommentar


        • Prof.Mobilux
          Prof.Mobilux kommentierte
          Kommentar bearbeiten
          Für jeden Bus eine Instanz. Was machst Du denn da manuell? Da werden keine Instanzen manuell gestartet. Was soll das bringen? Nutzt doch das Plugin und versucht nicht, es selbst zu programmieren und zu verändern. Oder macht das auch meinetwegen, aber dann stellt bitte hier keine Fragen, wenn ihr nicht versteht, was da passiert.
      • Prof.Mobilux
        Supermoderator
        • 25.08.2015
        • 4634

        Leute, ich weiß icht, was ihr hier immer rumspielt. Aber lasst das doch bitte. Diese Anfragen kosten Zeit. Ich verstehe überhaupt nicht, womit ihr Euch hier beschäftigt? Manuell Instanzen starten? Kontrollieren, wieviele Instanzen das Plugin startet? Was macht ihr da? Womit beschäftigt ihr Euch?

        Wenn ihr das Plugin selbst verändern wollt, macht das bitte. Die Sourcen stehen auf Git zur Verfügung. Aber fummelt doch nicht an Dingen rum, die ihr offensichtlich (noch) nicht verstanden habt.

        Sorry für die klaren Worte, aber das nervt hier in diesem Pluginthread. Ich werde darauf nicht mehr antworten. Experimentiert wie ihr wollt, wundert Euch dann aber nicht, wenn's nicht mehr geht.
        🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


        LoxBerry - Beyond the Limits

        Kommentar

        • 74homer
          LoxBus Spammer
          • 26.02.2019
          • 253

          Zitat von Prof.Mobilux
          Leute, ich weiß icht, was ihr hier immer rumspielt. Aber lasst das doch bitte. Diese Anfragen kosten Zeit. Ich verstehe überhaupt nicht, womit ihr Euch hier beschäftigt? Manuell Instanzen starten? Kontrollieren, wieviele Instanzen das Plugin startet? Was macht ihr da? Womit beschäftigt ihr Euch?

          Wenn ihr das Plugin selbst verändern wollt, macht das bitte. Die Sourcen stehen auf Git zur Verfügung. Aber fummelt doch nicht an Dingen rum, die ihr offensichtlich (noch) nicht verstanden habt.

          Sorry für die klaren Worte, aber das nervt hier in diesem Pluginthread. Ich werde darauf nicht mehr antworten. Experimentiert wie ihr wollt, wundert Euch dann aber nicht, wenn's nicht mehr geht.
          Es geht hier nicht um Spielereien!
          Fakt ist:
          1. Das Plugin startet 3 Instanzen des Programms owfs2mqtt.pl.
          2. Da 8 Bus erkannt werden, und für jeden Bus eine Instanz des Programms owfs2mqtt.pl laufen soll, fehlen mind. 5 Instanzen.
          3. Da keine Fehlermeldung gelogged wird, die einen Hinweis auf die Ursache gibt, muss man andere Wege suchen, die diese Hinweise geben: manueller Start von owfs2mqtt.pl.

          Wie soll die Suche nach der Ursache ausgeführt werden unter Einbeziehung der o.g. Fakten?

          Kommentar

          • Prof.Mobilux
            Supermoderator
            • 25.08.2015
            • 4634

            Zunächst mal hättest du dein Problem einfach hier mal schreiben können.

            welche Bussadapter hast du angeschlossen? USB? Serial2USB? I2C?
            🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


            LoxBerry - Beyond the Limits

            Kommentar

            • 74homer
              LoxBus Spammer
              • 26.02.2019
              • 253

              Zitat von Prof.Mobilux
              Zunächst mal hättest du dein Problem einfach hier mal schreiben können.

              welche Bussadapter hast du angeschlossen? USB? Serial2USB? I2C?
              I2C

              Warum ist diese Information relevant für die Fehleranalyse wenn ja laut Watchdog Logfile alle 8 Bus Anschlüsse korrekt erkannt werden?

              Kommentar

              • Prof.Mobilux
                Supermoderator
                • 25.08.2015
                • 4634

                Weil ich den Fehler einkreisen muss

                Er meckert, dass dein MQTT Broker die Verbindung ablehnt (Connection refused). Falsche credentials? Falsche Broker IP?
                🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                LoxBerry - Beyond the Limits

                Kommentar

                • 74homer
                  LoxBus Spammer
                  • 26.02.2019
                  • 253

                  Zitat von Prof.Mobilux
                  Weil ich den Fehler einkreisen muss

                  Er meckert, dass dein MQTT Broker die Verbindung ablehnt (Connection refused). Falsche credentials? Falsche Broker IP?
                  Nein, der Service "Mosquitto" ist tot und lässt sich nicht mehr starten.
                  Wenn dies die Ursache für die Probleme mit owfs2mqtt.pl sein sollte, dann stellt sich aber direkt diese Frage:
                  Warum werden 3 von 8 Instanzen des Programms owfs2mqtt.pl gestartet mit Bus=3, Bus=6 und Bus=7?

                  Kommentar

                  • Prof.Mobilux
                    Supermoderator
                    • 25.08.2015
                    • 4634

                    Dann bring den Mosquitto in Ordnung. Vorher brauchst du mit der Fehlersuche hier nicht weiter zu machen.
                    🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                    LoxBerry - Beyond the Limits

                    Kommentar

                    • 74homer
                      LoxBus Spammer
                      • 26.02.2019
                      • 253

                      Der Service
                      mosquitto.service
                      läuft wieder.

                      Code:
                      root@pc5-loxberry:~# systemctl status mosquitto.service
                      mosquitto.service - Mosquitto MQTT v3.1/v3.1.1 Broker
                      Loaded: loaded (/lib/systemd/system/mosquitto.service; enabled; vendor preset: enabled)
                      Active: active (running) since Sat 2021-08-07 19:54:08 CEST; 2 days ago
                      Docs: man:mosquitto.conf(5)
                      man:mosquitto(8)
                      Main PID: 5785 (mosquitto)
                      Tasks: 1 (limit: 2200)
                      Memory: 1.1M
                      Der Loxberry Selbsttest sagt:
                      keine Fehler

                      Dennoch laufen aktuell nur 5 von 8 Instanzen des Programms
                      Code:
                      root@pc5-loxberry:~# ps -ef | grep owfs2mqtt
                      loxberry 1582 1 0 Aug07 ? 00:06:03 /usr/bin/perl /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=7 verbose=0
                      loxberry 1593 1 0 Aug07 ? 00:06:00 /usr/bin/perl /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=6 verbose=0
                      loxberry 1604 1 0 Aug07 ? 00:06:03 /usr/bin/perl /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=5 verbose=0
                      loxberry 1616 1 0 Aug07 ? 00:06:06 /usr/bin/perl /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=4 verbose=0
                      loxberry 1629 1 0 Aug07 ? 00:06:00 /usr/bin/perl /opt/loxberry/bin/plugins/1-wire-ng/owfs2mqtt.pl bus=3 verbose=0
                      root 22960 1270 0 20:47 pts/1 00:00:00 grep --color=auto owfs2mqtt
                      Zuletzt geändert von 74homer; 09.08.2021, 20:53.

                      Kommentar

                      • Prof.Mobilux
                        Supermoderator
                        • 25.08.2015
                        • 4634

                        Nun sind es ja schon ein paar mehr... Loxberry neu aufgesetzt wie geschrieben?
                        Zuletzt geändert von Prof.Mobilux; 10.08.2021, 05:34.
                        🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                        LoxBerry - Beyond the Limits

                        Kommentar

                        • Prof.Mobilux
                          Supermoderator
                          • 25.08.2015
                          • 4634

                          Hallo zusammen,

                          heute gibt es nun nach 1,5 Jahren endlich einmal das Bugfix Release als PRE-Release: https://github.com/mschlenstedt/LoxB...e-NG-2.0.2.zip

                          Bunch of Bugfixes Release :-)
                          • Also devices with Alphanumeric Family ID are recognized (Thanks to @leschNUX)
                          • Devices config is created automatically
                          • Uncached Reading is enabled as default now (needed for iButtons)
                          • GPIO 1 Wire: Enabled in /boot/config.txt automatically. Fixed to GPIO 4.
                          • Watchdog: After 10 failed attempts watchdog stops now.
                          • OWFS2MQTT: Logs also when an exceptions happend
                          • Restart services manually from WebUI is now possible
                          • Log entry if MQTT config is missing
                          • OWFS2MQTT: Rewritten to use getopt::long instead of CGI (doesn't work from other CGIs)
                          • Watchdog: Rewritten to use getopt::long instead of CGI (doesn't work from other CGIs)
                          • Devices: Convert commas to dot automatically (refresh time)
                          • Watchdog uses Locking file now to prevent starting it more than once
                          • Cron files survive plugin updates now; no "on the fly" generation anymore.
                          • Make apt non-interactive (again) during plugin installation
                          Sollte es in den nächsten 10 Tagen keine negativen Rückmeldungen geben, wird das PRE-Release zum Stable.

                          Viel Spaß beim testen :-)
                          Zuletzt geändert von Prof.Mobilux; 10.08.2021, 20:49.
                          🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                          LoxBerry - Beyond the Limits

                          Kommentar


                          • TomekWaw
                            TomekWaw kommentierte
                            Kommentar bearbeiten
                            Many thanks for this update!

                          • Prof.Mobilux
                            Prof.Mobilux kommentierte
                            Kommentar bearbeiten
                            pumuckl verstehe noch nicht ganz was du erreichen willst. Du hast 2 Busse und er ist mal in dem einen und mal in dem anderen angesteckt?!

                          • pumuckl
                            pumuckl kommentierte
                            Kommentar bearbeiten
                            Die Ds2401 wären immer am selben Bus, zb Fensterkontakte . Aber Ibuttons könnten wechseln, die konnte ich aber noch nicht testen. Werde ich am Wochenende nachholen und nochmal danke @all vom Loxberry projekt
                        • Prof.Mobilux
                          Supermoderator
                          • 25.08.2015
                          • 4634

                          Hallo zusammen,

                          es gab noch zwei Fixes zum PRE-Release. Jetzt ist Version 2.0 als Release verfügbar: https://github.com/mschlenstedt/LoxB...e-NG-2.0,3.zip

                          Bunch of Bugfixes Release :-)
                          • Also devices with Alphanumeric Family ID are recognized (Thanks to @leschNUX)
                          • Devices config is created automatically
                          • Uncached Reading is enabled as default now (needed for iButtons)
                          • GPIO 1 Wire: Enabled in /boot/config.txt automatically. Fixed to GPIO 4.
                          • Watchdog: After 10 failed attempts watchdog stops now.
                          • OWFS2MQTT: Logs also when an exceptions happend
                          • Restart services manually from WebUI is now possible
                          • Log entry if MQTT config is missing
                          • OWFS2MQTT: Rewritten to use getopt::long instead of CGI (doesn't work from other CGIs)
                          • Watchdog: Rewritten to use getopt::long instead of CGI (doesn't work from other CGIs)
                          • Devices: Convert commas to dot automatically (refresh time)
                          • Watchdog uses Locking file now to prevent starting it more than once
                          • Cron files survive plugin updates now; no "on the fly" generation anymore.
                          • Make apt non-interactive (again) during plugin installation
                          • OWFS2MQTT: Recognize iButtons safely and fast (thanks to challo )
                          • OWFS2MQTT: Bus is set to -1 if iButton (or other sensor) isn't present and present detection is activated (thanks to @challo)
                          Viel Spaß mit dem neuen Release!
                          🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                          LoxBerry - Beyond the Limits

                          Kommentar


                          • challo
                            challo kommentierte
                            Kommentar bearbeiten
                            Da automatische Update funktioniert leider nicht da die letzte Stelle der Versionsnummer ein Komma anstelle eines Punkts trennt. 2,3 bzw 2.3.
                            Dein Link hier im Beitrag funktioniert. Beim Automatischen Update ist die URL falsch.

                          • Prof.Mobilux
                            Prof.Mobilux kommentierte
                            Kommentar bearbeiten
                            Oups, danke. Korrigiere ich nacher gleich.
                        Lädt...