das Logfile wird immer spannender. Nach einem Shutdown und 5min später startup von wiregate habe ich nun folgende Einträge im messages:
Mar 21 21:37:55 wiregate141 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
Mar 21 21:38:57 wiregate141 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
Mar 21 21:39:58 wiregate141 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
Mar 21 21:40:59 wiregate141 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
Mar 21 21:41:59 wiregate141 kernel: [ 388.927579] owserver[3488]: segfault at b8605d0c ip b7eccac9 sp b753ed70 error 4 in libusb-0.1.so.4.4.4[b7ec8000+6000]
Mar 21 21:42:01 wiregate141 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
Mar 21 21:43:03 wiregate141 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
Mar 21 21:44:04 wiregate141 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
obwohl Teile der Sensoren ab und zu immer noch Werte melden.
Ankündigung
Einklappen
Keine Ankündigung bisher.
Wiregate Probleme bei Tempsensoren
Einklappen
Dieses Thema ist geschlossen.
X
X
-
Hmm, das Wort "insgesamt" wird es in sich haben. Ehrlich gesagt weiss ich tatsächlich nicht, wie lange das Buskabel mit den 8 Sensoren ist. Könnte durchaus sein dass es "nur" 100 Meter sind....Zitat von makki Beitrag anzeigenAlso, in Sternstrukturen max. 100m insgesamt und max. 20 Sensoren pro Busmaster;
Makki
Habe nun nochmal zwei Busmaster bestellt, da ich immer noch das Gefühl habe das dieses Teil futsch ist. Und dann kann ich ja auch gleich parallel testen.
Gruss
Marcel
Einen Kommentar schreiben:
-
Ok, jetzt kommen wir der Sache schon näher, bleibt nur die Frage wie das jemals funktioniert hat
Evtl. ist irgendein externer Störeinfluss dazugekommen und damit jetzt der Bogen überspannt..
Das WireGate liefert die 1-Wire Werte ja auch noch, wenn der Bus bei manueller Betrachtung schon fast garnichtmehr geht.
Die Logeinträge sind ab und an Ok (das owfs hängt den USB-Adapter gerne auch mal einfach so ab), das gehört zur "Selbstheilung", wenns mehr wird deutets natürlich auf Probleme hin.
Also, in Sternstrukturen max. 100m insgesamt und max. 20 Sensoren pro Busmaster;
Sprich die 6 einzelnen á 20m alleine, das ist schon 20% mehr, dann ist aber Schluss.
-> Zweiter Adapter!
Der zweite Strang mit 150m (vorhin warens noch 50m?) sollte alleine an einem eigenen Busmaster funktionieren, solange es keine Abzweige (>3m) gibt, da darf aber auch keinesfalls ein weiterer Strang dran!
Das an einem 150m-Strang dann (wenn man genau hinschaut) mal ab und an ein Sensor verschwindet ist - sofern nicht 100% perfekt verdrahtet - "normal", das spielt in der Praxis aber keine Rolle weil es SW-seitig ausgebügelt wird.
Makki
Einen Kommentar schreiben:
-
Zur Erklärung meiner aktuellen konfig:
ich habe 7 verschiedene Leitungen, wovon 6 mit nur einem Tempsensor ausgestattet sind und einer mit 8 Tempsensoren.
Auf der Leitung mit 8 Sensoren wurden die 1820er parasitär angeschlossen (weiss/gelb, ca. 150 m lang)
Ein Sensor der andern 6 Leitungen (RJ45, jeweils ca. 20 Meter) ist ebenfalls parasitär angeschlossen.
Bei den restlichen 5 Leitungen (RJ45) wird das dritte Beinchen des 1820 separat versorgt.
Schliesse ich nun nur die RJ45 Leitungen an, erhalte ich einwandfrei die Werte der Sensoren.
Verwende ich nur den Strang mit den 8 Sensoren, dann erhalte ich nur vereinzelt die Temperaturwerte. Schliessen ich die anderen Leitungen auch wieder an, dann werden auch diese Sensoren nicht mehr zuverlässig ausgelesen.
Desweiteren habe ich soeben noch folgende Info aus dem /var/log/messages gefunden:
Mar 20 23:58:22 wiregate141 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.90C72A000000 disappeared!
Mar 20 23:59:24 wiregate141 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.90C72A000000 disappeared!
Mar 21 00:00:26 wiregate141 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.90C72A000000 disappeared!
Mar 21 00:03:06 wiregate141 /usr/sbin/wiregated.pl: INFO - Main caught SIGTERM, exiting
Mar 21 00:03:19 wiregate141 /usr/sbin/wiregated.pl: INFO - *** reading config
Mar 21 00:03:21 wiregate141 /usr/sbin/wiregated.pl: INFO - connected to eibd local:/tmp/eib
Mar 21 00:03:23 wiregate141 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
Mar 21 00:20:40 wiregate141 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.90C72A000000 disappeared!
Mar 21 00:21:42 wiregate141 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.90C72A000000 disappeared!
Von dieser Meldung gibt zig Zeilen.
Aus meiner Sicht deutet immer mehr darauf, dass der DS9490R "halbdefekt" ist und sich dies bei "Last" bemerkbar macht.
Gruss
Marcel
Einen Kommentar schreiben:
-
Der eigentliche 1-Wire Treiber ist seit Juni 2009 unverändert, die letzte Änderung in dieser Stelle (Dezember) betraf nur das restart-Verhalten, das kann ich definitiv ausschliessen..
Das muss was ärgeres sein, weil als ich drauf war kam der 1-Wire garnicht mehr; wenns nur ein bisschen zu lang o.ä. ist dann äussert sich das anders..
Funktioniert denn der zweite Strang alleine ?
Makki
Einen Kommentar schreiben:
-
Habe nun den gesamten Strang mit neuen Tempsensoren ausgestattet.
Leider habe ich immer noch dasselbe Problem.
Besteht die Möglichkeit mit wenig aufwand auf den Patchlevel 17 zurückzugehen, damit man diese Fehlerquelle ausschliessen kann?
Meine letzte Vermutung ist, dass es am DS9490R liegen könnte. Nur habe ich keinen zweiten rumliegen um dies mal schnell testen zu können.
Gruss
Marcel
Einen Kommentar schreiben:
-
ich werde forschen.
Bei dem besagten Strang handelt es sich um ein KNX Kabel (weiss/gelb) ca. 50 Meter Lang mit 8 Tempsensoren (parasitär)
werde weiter berichten.
Gruss
Marcel
Einen Kommentar schreiben:
-
Kann alles sein: kurzer, schlechte Kontakte, schwach leitende Verbindung (nicht leitende Wärmeleitpaste für die nackigen DS18B20?), defekter Sensor (hatte ich noch nie)..
Würde mich aber brennend interessieren, weil sowas hab ich bisher nur bei völliger Überlast oder Länge (zighundert Meter) gesehen.
Makki
Einen Kommentar schreiben:
-
Habe nun alle tempsensoren mit ausnahme von einem Strang wieder angehängt.
aus meiner Sicht funktioniert es wie es sein müsste.
Somit muss nach meinem verständnis an dem nicht angeschlossenen Strang ein Kurzschluss vorliegen?
Danke
Gruss
Marcel
Einen Kommentar schreiben:
-
werde einen einzelnen temp sensor anschliessen.
Das Problem besteht seit heute Mittag ca. 12:30 uhr.
den ganzen Tag war niemand zu Hause, kann somit nicht sagen was zu dieser Zeit vorgefallen ist.
Gruss
Marcel
Einen Kommentar schreiben:
-
Das sieht nicht gut aus, der 1-Wire bricht sofort nach dem Start zusammen. An Treiber & SW hat sich da seit Monaten nichts geändert, das kann ich als Ursache relativ ausschliessen.
Mögliche Ursachen kann ich mir eigentlich nur vorstellen:
- Physikalisch stimmt was nicht (vieel zu lang, Kurzschluss, Kontakte)
- oder es ist etwas defekt
Eine Variante zum eingrenzen wäre nun mal mit einem oder wenigen Tempsensoren zu testen..
Makki
Einen Kommentar schreiben:
-
Da werden die 1-Wire Fehler aufgezeichnet, das sieht Ok aus.. Bevor wir da ewig im Nebel stochern wäre ein Blick in Logs & Co per Wartung-VPN hilfreich, ich brauch nur die Nummer..
Makki
Einen Kommentar schreiben:
-
was immer die Grafik bedeuten mag, voilaAngehängte Dateien
Einen Kommentar schreiben:
-
Da sollte sich eigentlich zuletzt wenig geändert haben.. Wenn Tempsensoren auf und abtauchen stimmt evtl. was mit dem 1-Wire Bus nicht.
Was sagen denn die 1-Wire Fehlerstats : im Link nur wiregateXXX durch den Namen/IP ersetzen ?
Makki
Einen Kommentar schreiben:


Einen Kommentar schreiben: