UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ

NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074

Statistik "Erreichbarkeit der Wire-Geräte"

Grundsätzliche Diskussionen zur 1-Wire Topologie, zur Rolle der Busmaster und des Servers.
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Antworten

Ersteller
Sensej
Reactions:
Beiträge: 901
Registriert: So Aug 12, 2018 9:12 am
Hat sich bedankt: 112 Mal
Danksagung erhalten: 240 Mal

Statistik "Erreichbarkeit der Wire-Geräte"

#1

Beitrag von Sensej »

Guten Morgen zusammen,

bei mir sind drei Hülsensensoren ca. 5 Mal am Tag nicht erreichbar.
Unter 1-Wire-Geräte sind die als "gestört" gekennzeichnet.
Wenn die nicht erreichbar sind, dann verschwindet auch die Kanalbezeichnung Spalte "Busmaster" unter 1-Wire/Slaves.
Das betrifft immer die gleichen Sensoren und tritt spontan auf.
Die Klemmstellen habe ich schon geprüft.
Am diesen Kanal "K2" hängen nur 5 Geräte(Temp-Sensoren und Multi IOs).

An was kann es noch liegen?

Gibt es eine Möglichkeit eine Statistik "Erreichbarkeit der Wire-Geräte" für einen bestimmten Zeitraum(z.B. die letzten 6 Monate) zu erstellen???


MfG Juri
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt

StefanW
Elaborated Networks
Reactions:
Beiträge: 9689
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4831 Mal
Danksagung erhalten: 7632 Mal
Kontaktdaten:

#2

Beitrag von StefanW »

Sensej hat geschrieben: Do Jan 24, 2019 9:57 amWenn die nicht erreichbar sind, dann verschwindet auch die Kanalbezeichnung Spalte "Busmaster" unter 1-Wire/Slaves.
Weil die Software auch nicht mehr weiß, an welchem Kanal sich der Sensor befindet, könnte ja abmontiert worden sein.

Sensej hat geschrieben: Do Jan 24, 2019 9:57 amDas betrifft immer die gleichen Sensoren und tritt spontan auf.
Es wird an der Busverkabelung liegen. In der Regel die KLemmstellen. Ja, auch wenn Du das schon zigmal geprüft hast, wir kennen das aus unserem zehnjährigen Support. Am Ende war es zu 99% eine Fehler im Verklemmen des Busses.


Sensej hat geschrieben: Do Jan 24, 2019 9:57 amGibt es eine Möglichkeit eine Statistik "Erreichbarkeit der Wire-Geräte" für einen bestimmten Zeitraum(z.B. die letzten 6 Monate) zu erstellen???
Nein. Es werden derzeit nur die letzten 5 Intervalle des Inventory aufgezeichnet und angezeigt.

Sorry

Stefan
Zuletzt geändert von StefanW am Do Jan 31, 2019 7:20 pm, insgesamt 1-mal geändert.
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

Ersteller
Sensej
Reactions:
Beiträge: 901
Registriert: So Aug 12, 2018 9:12 am
Hat sich bedankt: 112 Mal
Danksagung erhalten: 240 Mal

#3

Beitrag von Sensej »

Hallo Stefan,
Danke für die Antworten.
Ich prüfe nochmal die Klemmstellen :)

MfG Juri
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt

StefanW
Elaborated Networks
Reactions:
Beiträge: 9689
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4831 Mal
Danksagung erhalten: 7632 Mal
Kontaktdaten:

#4

Beitrag von StefanW »

Sensej hat geschrieben: Do Jan 31, 2019 9:06 pmIch prüfe nochmal die Klemmstellen :)
Ja, bitte mit Zugtest, also in einer Entfernung von ein paar cm an jeder Ader ziehen. Es ist schon passiert, dass ein Kunde beim Abisolieren in die Ader geschnitten hat und nach ein oaarmal hin und herbiegen ist diese dann abgebrochen, aber es war etwas Isolierung über die Bruchstelle geschoben und das sieht man gar nicht. Erst wenn man in einigen cm Entfernung zieht, merkt man, dass der Draht nicht "ganz" ist.

lg

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

Dante
Reactions:
Beiträge: 157
Registriert: So Aug 12, 2018 10:42 am
Hat sich bedankt: 8 Mal
Danksagung erhalten: 78 Mal

#5

Beitrag von Dante »

Ich hab den Fehler auch hin und wieder, anbei zwei betroffene Sensoren von 20. Unter 1-Wire Geräte tauchen sie aktuell alle als OK auf, hatte sie zeitweise aber auch schon als gestört angezeigt. Wie man sieht, betrifft es auch nicht das komplette Gerät sondern nur einzelne Slaves in diesem.

Praktische Auswirkungen hatte es bisher nicht - wird natürlich interessanter, wenn ich noch weitere Sensoren dranhänge und auch VOC dazukommt. Dann werd ich nochmal alle Klemmstellen nachprüfen.

Ab wann wird ein Gerät unter 1-Wire Geräte eigentlich als gestört angezeigt? Wenn weniger als 3 von 5 Mal erreichbar bei den letzten malen?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Viele Grüße,
Thomas

timberwolf146 / Timberwolf Server 2500 Indian Gold + PBM / Version 1.6.0 IP3 (Wartungs-VPN offen / Reboot jederzeit möglich)

patrick.wolf@gmx.at
Reactions:
Beiträge: 2
Registriert: Fr Sep 14, 2018 6:27 pm
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

#6

Beitrag von patrick.wolf@gmx.at »

Würde mich auch interessieren ab wann ein "gestört" angezeigt wird. Habe das Problem manchmal bei mehreren Multisensoren, und dort aber nur für den Feuchte Slave. Temperatur10 Slave funktioniert ganz normal. Liegt das dann immer noch sehr wahrscheinlich an der Verkabelung? Inwiefern verhält sich der Temperatursensor unterschiedlich zum Feuchtesensor am gleichen Gerät?

Danke
Patrick
timberwolf154 (2500er), VPN offen, Reboot nach Vereinbarung

StefanW
Elaborated Networks
Reactions:
Beiträge: 9689
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4831 Mal
Danksagung erhalten: 7632 Mal
Kontaktdaten:

#7

Beitrag von StefanW »

Hallo Patrick,
patrick.wolf@gmx.at hat geschrieben: Do Feb 21, 2019 6:37 pm... dort aber nur für den Feuchte Slave. Temperatur10 Slave funktioniert ganz normal. Liegt das dann immer noch sehr wahrscheinlich an der Verkabelung? Inwiefern verhält sich der Temperatursensor unterschiedlich zum Feuchtesensor am gleichen Gerät?
Der DS2438, der für die Feuchtemessung verwendet wird ist empfindlicher gegen Busfehler als der DS18B20 (Temperatur) oder gar der DS2013 / DS2408 (IOs). Man könnte auch sagen, der DS2438 ist eine der "Mimose" unter den 1-Wire Bausteinen.

Bei unsauberen Topologien / Kontaktschwächen usw. sieht man das am DS2438 als erstes.

lg

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

James_T_Kirk
Reactions:
Beiträge: 309
Registriert: Do Sep 13, 2018 10:54 pm
Hat sich bedankt: 99 Mal
Danksagung erhalten: 120 Mal

#8

Beitrag von James_T_Kirk »

Hallo Patrick,

habe hier das gleiche Verhalten das am PBM die Feuchtesensoren (DS2438) am internen PBM sporadisch weg sind. Komischerweise funktioniert es mit dem gleichen Bus am blauen Busmaster mit Koppler 400 ohne Probleme. Ich habe jetzt mal den Bus aufgetrennt auf die beiden Busmaster und beobachte. Meine Bustopologie ist nicht ganz ideal.

Was mir bei deinen Screenshots noch auffällt... Die Geräteliste zeigt wie bei dir ebenfalls an den Feuchtesensoren den T13 Wert an, der wohl aufwändig zu "ziehen" ist - obwohl nur T10 in den Regeln eingestellt ist.
TWS 950Q 435 verkauft, umgestiegen auf Home Assistant

StefanW
Elaborated Networks
Reactions:
Beiträge: 9689
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4831 Mal
Danksagung erhalten: 7632 Mal
Kontaktdaten:

#9

Beitrag von StefanW »

Zur Erklärung was es mit "Txx" auf sich hat.

Das xx steht für die Auflösung in Bit.

Der Temperatursensor DS18B20 stellt vier Auflösungen zur Verfügung:
  • T9 mit 9 Bit Auflösung, was einem 1/2 Kelvin entspricht (mithin 23,0 °C, 23,5 °C, 24,0 °C); Dauer: 94 ms
  • T10 mit 10 Bit Auflösung, was einem 1/4 Kelvin entspricht (mithin 23,0 °C, 23,25 °C, 23,50 °C); Dauer: 187 ms
  • T11 mit 11 Bit Auflösung, was einem 1/8 Kelvin entspricht (mithin 23,0 °C, 23,125 °C, 23,250 °C); Dauer: 375 ms
  • T12 mit 12 Bit Auflösung, was einem 1/16 Kelvin entspricht (mithin 23,0 °C, 23,0625 °C, 23,125 °C); Dauer: 750 ms
Die Genauigkeit beträgt jeweils +/- 0,5 K (zumeist bessser)

Zwischen diesen Auflösungen kann man auswählen. Per Standard wird vom Timberwolf Server die 10 Bit Auflösung benutzt, weil sie einen guten Kompromiss zwischen Auflösung und Zeitaufwand darstellt, denn bei 11 oder 12 Bit wird der Bus schon doppelt / vierfach so lange belegt.


Der Baustein DS2438 stellt für Temperaturen eine fixe Auflösung zur Verfügung:

Beim Slave DS2438 ist auch eine Temperaturmessung möglich, diese ist mit 13 Bit fix (1/32 Kelvin) und braucht sogar nur 2 ms, allerdings ist diese auch mit +/- 2 K nicht sehr genau.

Deshalb haben wir dem Multisensor - obwohl er im DS2438 eine Temperaturmessung inne hat - eine separaten DS18b20 mitgegeben, damit die Messung deutlich präziser erfolgen kann. Bei 10 Bit entspricht die Auflösung in etwa der Genauigkeit und ist somit eine sinnhafter Kompromiss zum zeitliche Aufwand für die Messung.

lg

Stefan
Zuletzt geändert von StefanW am Do Feb 21, 2019 8:47 pm, insgesamt 1-mal geändert.
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

Robert_Mini
Reactions:
Beiträge: 3741
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1164 Mal
Danksagung erhalten: 2058 Mal

#10

Beitrag von Robert_Mini »

StefanW hat geschrieben: Do Feb 21, 2019 8:45 pm Zur Erklärung was es mit "Txx" auf sich hat.
Das xx steht für die Auflösung in Bit.
Der Temperatursensor DS18B20 stellt vier Auflösungen zur Verfügung:
.....
hallo Stefan!

Steht doch schon alles in der Knowledge base :D
FAQ 1-wire: app.php/kb/viewarticle?a=58

Einzig das mit den 13bit 2ms ist neu, wird ergänzt.

Robert
Zuletzt geändert von Robert_Mini am Do Feb 21, 2019 9:16 pm, insgesamt 1-mal geändert.
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
Antworten

Zurück zu „1-Wire Topologie, Busmaster & Server“