Hi Peter, super, dass du dir soviel Zeit für die Fehlersuche genommen hast. Paar Infos dazu:
Ob die richtigen Widerstände verbaut sind, kann ich nicht sagen. Ich habe das Thermometer zusammengebaut im Wlanthermoshop erworben.
Dann hast du die ganz normalen 47K Widerstände für den Betrieb von NTC-Fühlern (nicht PTx) verbaut. Für PTx musst du entsprechend einen 100Ohm bzw. 1000Ohm Widerstand auf der Platine pro Kanal ergänzen.
Umstellen des Fühlers auf PT100 oder PT1000. Sobald dann auf dem entsprechenden Kanal ein Fühler, egal welcher, eingesteckt wird findet keine Messung der Temperatur bzw. keine Aktualisierung der Temperatur , auf egal welchem Kanal, statt. Auch werden jetzt keine Kanäle mehr freigeschaltet, wenn man einen Fühler in einen anderen Kanal einsteckt. Das Thermometer ansich funktioniert aber noch als wäre nichts geschehen. Änderungen wie z.B. anderen Fühlertyp einstellen werden ausgeführt. Jedoch die Temperaturanzeige am Display wie auch im Webinterface bleibt unverändert.
Das ist nicht wirklich ein Fehler, sondern liegt daran, das PTx und NTC unterschiedlich ausgewertet werden. Wenn du einen NTC-Fühler einsteckst, der Kanal aber auf PTx eingestellt ist, kann nichts gemessen werden. Deshalb erfolgt auch keine Ausgabe. Nutzt man einen NTC-Fühler mit einem "falschen" NTC-Profil, hat man meist eine Ausgabe in Form einer nicht passenden Temperaturanzeige. Aber auch das muss nicht immer der Fall sein, die gemessene Temperatur kann bei falschem Profil so weit weg vom sinnvollen sein, dass keine Anzeige erfolgt. Was passiert, wenn du den einen Kanal auf PTx einstellst und den anderen auf ein NTC-Profil und dort auch einen NTC-Fühler einsteckst? Dieser Kanal wird dann angezeigt, und der PTx beliebt "tot", richtig?
Wenn man jetzt das Mini neu startet, kommt es zu dem Fehler "Warte auf Temperaturdaten". Dies läßt nur über das Webinterface beheben. Hier umstellen des entsprechenden Kanals weg von PT100/PT1000 auf einen anderen Fühlertyp. Anschließend neu starten. Jetzt funktioniert das Mini wieder ganz wie soll.
Das wiederum klingt nach einem Fehler. Ist es egal ob ein Fühler eingesteckt ist oder nicht?
Egal welcher Fühlertyp eingestellt ist, dein Mini sollte immer normal hochfahren.
@EinBjoern und
@Phantomias2006 fällt euch dazu was ein? Wundert mich, dass der eingestellte Fühlertyp die Anzeige vom Nextion blockieren kann.
Dort bin ich auf einen Beitrag gestoßen, in dem erwähnt wird, daß die älteren ODC-Doppelfühler PT100 bzw. jüngere PT1000 sind. So bin überhaupt zu dem Fehler gekommen.
Kann ich mir nicht vorstellen, dass das mal PTx waren. Die ODC haben eigentlich schon immer den TFA 30.3520 (also NTC-Fühler). Aber jetzt ist verständlich, wie du überhaupt zum Ausprobieren der Fühlertypen gekommen bist.
Diese Einstellung führte anfangs wieder zu einer Anzeige ab -34,8 Grad. Durch etwas gefühlvolles "nichtganzreinstecken" (wie bei den Maverickfühlern) des Y-Kabels sowie des DoppelFühlers habe ich es nun doch noch geschafft die richtige Temperaturanzeige zu erhalten.
Das Y-Kabel hat ja auf der einen Seite eine Stereobuchse für den Doppelfühler und auf der anderen Seite zwei Mono-Stecker für ins Mini. Die Mono-Stecker haben in den Mono-Buchsen vom Mini eigentlich nur einen Kontaktpunkt, da sollte es egal sein, wie sie eingesteckt werden. Beim Einstecken des Stereosteckers vom Fühler in die Stereobuchse kann es sein, dass dort beide Kanäle gebrückt werden. Nur so lässt sich die falsche Temperaturanzeige erklären. Beide Kanäle teilen sich dann den Widerstand, wodurch falsch gemessen wird.
Falls ich noch etwas beitragen kann zu einer evtl. Behebung des Fehlers
Falls du ein Multimeter hast, mess deinen Fühler und den Adapter mal durch. Der Fühler sollte bei etwa Raumtemperatur pro Messkanal einen Widerstand von 1000KOhm haben. Was passiert, wenn du ihn komplett in den Adapter einsteckst. Du kannst dann ja an den Monosteckern nachmessen, ob immer noch der einzelne Widerstand anliegt, oder du nun einen kombinierten Widerstand misst. Eventuell ist ja die Buchse vom Adapter fehlerhaft, oder der Stecker hat etwas zu viel Toleranz, weshalb er bei kompletten Einstecken die Anschlüsse brückt. Sollte dem so ein, kannst dir ja mit einem kleinen Abstandshalter aushelfen (wie bei den originalen Maverick mit zu langem Stecker).
Falls du willst, kannst du auch nochmal einen Screenshot von deinen Einstellungen im Webinterface hier reinstellen. So dass man alle Einstellungen sehen kann. Eventuell hilft das, um raus zu finden, was es mit dem fehlerhaften Starten beim Fühlertyp PTx zu tun hat.
Gruß
Steffen