Willkommen bei Hobbybrauer.de Willkommen bei Hobbybrauer.de
Startseite Forumsübersicht Impressum  
Hauptmenü

Suche
archiv.hobbybrauer.de mit Google durchsuchen:

Board Index FAQ
Forum

ACHTUNG: Auf dieses Forum kann nur noch lesend zugegriffen werden. Falls Du hier im alten Forum bereits registriert warst, musst Du Dich im neuen Forum mit dem gleichen Usernamen UND der gleichen E-Mailadresse NEU registrieren, damit Dein Ranking (Anzahl Deiner Posts) aus diesem Forum ins neue mit übernommen wird. Zum neuen Forum geht's hier

     
Autor: Betreff: Mash It mit TEMPer Sensoren: Kleines Hilfstool
Posting Freak
Posting Freak

DunkelBrauer
Beiträge: 1053
Registriert: 15.2.2006
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 29.11.2011 um 09:45  
Hallo Kollegen,


ich bekomme immer wieder mal Anfragen, ob man nicht auch den sogenannten "TEMPer" Temperatursensor zusammen mit Mash-It verwenden kann; diesen Sensor gibt es massenhaft und sehr günstig bei EBay.
Ich habe mir einmal so ein Teil bestellt und versucht, das Ding in die Software einzubinden.
Leider gibt es keine richtige Treiber-API des Herstellers, deshalb geht die Anbindung nur etwas umständlich und mit zwei Stück Zusatzsoftware. Und leider nur unter Windows.

1. Man muss den TEMPer-Sensor mit der "HID TEMPer"-Software betreiben; Diese Software liest den Sensor aus und schreibt die aktuelle Temperatur in eine csv-Datei z.B. im Verzeichnis C:HID TEMPer
Die Software muss dazu auf "reading" und "recording" stehen und das Auslese-Interval sollte nicht größer als 10 Sekunden eingestellt sein.

2. Die Brücke zu Mash It wird mit einem kleinen Zusatztool von mir hergestellt, das Ihr hier bekommt: http://www.dunkelbrauer.de/Software/TEMPerReadTemp.jar< br /> Dieses Tool kopiert Ihr bitte direkt in das "plugins"-Unter-Verzeichnis von Mash-It.
Zum Temperaturauslesen muss das Mash-It-Kommandozeileninterface verwendet werden mit folgender Kommandozeile:

java -jar pluginsTEMPerReadTemp.jar

Falls Euer "HID-Temper" die Temperatur-logs nicht in das Verzeichnis "C:HID TEMPer" schreibt, müsst Ihr in Mash-It statt dessen folgende Kommanodzeile verwenden:

java -jar pluginsTEMPerReadTemp.jar "<Euer TEMPeratur-log-Verzeichnis>"


Zusatzinfos: Das Zusatztool arbeitet folgendermaßen:
1. Es wird die neueste CSV-Datei im Verzeichnis C:HID TEMPer gesucht
2. Ist die Datei älter als 20 Sekunden, wird ein Fehler ausgegeben (Sicherheitsfeature);
3. Die letzte Zeile in der Datei wird gelesen und die Temperatur extrahiert. Es findet hier keine Zeitstempelprüfung mehr statt; Sollte keine gültige Temperatur enthalten sein, wird eine Fehlermeldung ausgegeben.
4. Die Temperatur wird ausgegeben und somit an Mash-It übergeben.


ACHTUNG: Das Tool ist in einem Teststadium. Ich kann keine Garantie übernehmen, ob das Teil zuverlässig läuft. Außerdem braue ich selbst nicht mit diesem Sensor und kann daher keine Aussage über die Verlässlichkeit des Teils machen.
Falls Ihr gute oder auch schlechte Erfahrung damit gemacht habt, bitte einfach hier posten.


Gruß,
Axel


P.S.:
Einige von Euch haben bereits die leidvolle Erfahrung gemacht, dass ich zur Zeit nur sehr sehr spät bzw. sporadisch auf EMail bezüglich Mash-It antworte. Das macht sicher einen unzuverlässigen oder uninteressierten Eindruck und ist sicher manchmal auch ärgerlich. Dafür möchte ich mich entschuldigen.
Es liegt nicht daran, dass mir Eure Sorgen oder Probleme wurscht sind, sondern schlicht und einfach daran, dass die Beantwortung der Mails viel Zeit (oft Stunden!) benötigt und ich durch Job und Familie kaum Zeit dafür habe (manchmal nur 5 Minuten). Das brauen habe ich momentan komplett aufgesteckt.
Ich werde aber weiterhin jede Anfrage beantworten; die Frage ist nur, wann.... Daher bitte ich Euch jeweils um Geduld. Ich werde auch weiter an Mash-It arbeiten und das Thema nicht einschlafen lassen.


[Editiert am 29.11.2011 um 10:00 von DunkelBrauer]



____________________
Hallo Leute, bin leider nur noch selten hier unterwegs und antworte daher kaum mehr wenn Ihr mir PMs schickt.

Yahoo-Messenger: DunkelBrauer
Braupage: http://www.SelberBierBrauen.De
Brausoftware: http://www.BrauSoftware.De
Profil anzeigen Homepage besuchen
Posting Freak
Posting Freak

zoomer
Beiträge: 568
Registriert: 11.8.2011
Status: Offline
red_folder.gif erstellt am: 29.11.2011 um 10:13  
Moin Dunkelbrauer.


use Device::USB::PCSensor::HidTEMPer;

edith: der smily liesst sich natuerlich DoppelpunktGroßesP :)


hilft dir nicht unter Linux/MacOS?

Schönen Gruß
zoomer


[Editiert am 29.11.2011 um 10:15 von zoomer]
Profil anzeigen Antwort 1
Posting Freak
Posting Freak

DunkelBrauer
Beiträge: 1053
Registriert: 15.2.2006
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 7.12.2011 um 20:47  

Zitat von zoomer, am 29.11.2011 um 10:13

hilft dir nicht unter Linux/MacOS?


Danke für den Tipp.

Im Prinzip hilft das schon, aber ich kriege das ums Verr....argh nicht zum rennen unter meinem Suse. Ich bin schon so weit durch die diversen Internet-Foren vorgedrungen, dass man erst von Hand die C-Sourcen des Perl-Modules anpassen muss, damit es sich überhaupt installieren lässt. Und jetzt fliegt mir das Teil mit irgend welchen Perl-Exceptions um die Ohren.

Irgendwo im Internet habe ich alternativ auch Treiber-Sourcen für libusb user-mode-treiber gefunden. Da ist mir dann aber die Zeit ausgegangen für Versuche. :(
Im Prinzip müsste es auf eine der beiden Arten gehen....


Gruß,
Axel


____________________
Hallo Leute, bin leider nur noch selten hier unterwegs und antworte daher kaum mehr wenn Ihr mir PMs schickt.

Yahoo-Messenger: DunkelBrauer
Braupage: http://www.SelberBierBrauen.De
Brausoftware: http://www.BrauSoftware.De
Profil anzeigen Homepage besuchen Antwort 2
Senior Member
Senior Member

fass
Beiträge: 196
Registriert: 13.1.2012
Status: Offline
red_folder.gif erstellt am: 16.1.2012 um 09:38  
Den Temper Sensor per Software anzusteuern und auszulesen ist doch kein großen Problem. Ich habe für eine andere Geschichte das Ganze unter Delphi in 30 Minuten zu laufen bekommen.

Massgeblichen Anteil daran hatte diese DLL:
http://www.homesecuritysoftware.nl/Delphi/TemperHumDll2.zip

Gibt´s auch für VB:
http://www.homesecuritysoftware.nl/Delphi/TEMPerTestVB6.zip


Grüße, Fass
Profil anzeigen Antwort 3
Posting Freak
Posting Freak

DunkelBrauer
Beiträge: 1053
Registriert: 15.2.2006
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 17.1.2012 um 08:24  
Hallo, Fass,


ich habe Deine Info erst jetzt gesehen. Danke für den Tipp!! Ich selbst habe kaum mehr Zeit für solche Recherchen.

Hättest Du nicht Lust, ein kleines CmdLine-Tool in Delphi zu schreiben, dass nichts anderes tut, als die aktuelle Temperatur ein einziges Mal auf STDOUT (writeln) auszugeben (sonst keinen anderen Text), unbedingt immer mit einem Dezimalpunkt, also z.B.


Quelltextbereich einfügen:
20.0



oder


Quelltextbereich einfügen:
45.1



Im Fehlerfall statt der Temperatur einen beliebigen Fehlertext (auf STDOUT oder besser STDERR).
Das Tool könnten alle Mash-It-Nutzer sofort einsetzen und es wäre bestimmt auch leicht in Sambas Software verwendbar.


Gruß,
Axel


____________________
Hallo Leute, bin leider nur noch selten hier unterwegs und antworte daher kaum mehr wenn Ihr mir PMs schickt.

Yahoo-Messenger: DunkelBrauer
Braupage: http://www.SelberBierBrauen.De
Brausoftware: http://www.BrauSoftware.De
Profil anzeigen Homepage besuchen Antwort 4
Posting Freak
Posting Freak

DunkelBrauer
Beiträge: 1053
Registriert: 15.2.2006
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 27.1.2012 um 10:13  
Hallo Oli (Fass),


inzwischen habe ich mal eine halbe Stunde Zeit gefunden, mein altes Delphi aus dem Keller zu holen und das Kommandozeilentool zu schreiben.
Leider lässt sich mein Sensor damit nicht auslesen (auch nicht mit dem beiligenden Beispielcode).
Außerdem kommt bei jedem Aufruf eine Meldung aus der Dll hoch, dass es nur eine Evaluierungversion ist.
Die Lösung ist also schon aus dem Grunde nix, was ich für die Benutzer meiner SW frei mit ausliefern kann.

Edit: Bis auf weiteres bleibt es also bei dem oben angesprochenen Hilfstool.


Gruß,
Axel


[Editiert am 27.1.2012 um 10:14 von DunkelBrauer]



____________________
Hallo Leute, bin leider nur noch selten hier unterwegs und antworte daher kaum mehr wenn Ihr mir PMs schickt.

Yahoo-Messenger: DunkelBrauer
Braupage: http://www.SelberBierBrauen.De
Brausoftware: http://www.BrauSoftware.De
Profil anzeigen Homepage besuchen Antwort 5
Junior Member
Junior Member


Beiträge: 17
Registriert: 3.5.2013
Status: Offline
red_folder.gif erstellt am: 7.5.2013 um 14:52  
Hallo sehr beschäftigter Axel,

wenn Du mal Zeit findest, könntest Du da mal drüberschauen. Könnte das für die Zukunft etwas beim Auslesen des Temper1 oder Temper2 vereinfachen? Für mich sind das leider nur Böhmische Dörfer.

Zuerst hatte ich das hier gefunden, scheint sich aber auf seriell zu beziehen.
http://www.no-feature.com/2008/01/taking-advantage-of-your- temper-device.html

Und dann fand ich noch dieses hier: :)
http://www.thermohid.co.uk/

Grüße
Michael
Profil anzeigen Antwort 6
Junior Member
Junior Member


Beiträge: 17
Registriert: 3.5.2013
Status: Offline
red_folder.gif erstellt am: 4.9.2013 um 11:03  
Hallo zusammen,

hat jemand von Euch das mit dem obigen Tool mal ausprobiert. Ich bekomme es bei meiner Struktur XP (32) nicht ans Laufen.
Wo kann man denn bei dem mitgelieferten Programm das oben beschriebene "reading" und "recording" einstellen. Meine Version 24.1 zeigt da keine Einstellungsmöglichkeiten.

Grüße
Michael
Profil anzeigen Antwort 7
Senior Member
Senior Member

Agent B
Beiträge: 148
Registriert: 4.11.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 8.3.2014 um 17:34  
Hallo,

ich hole dieses "alte" Thema wieder hoch, da ich auch Probleme mit der Verbindung Masth It zu Temper1 habe.

Auch bei mir funktioniert die Einbindung wie oben beschrieben nicht.
Bei der mitgelieferten Software TEMPer V24.3 finde ich zB auch nicht die Einstellung "reading" und "recording".

Ich habe jetz schon einige Einstellungen ausprobiert, aber ohne Erfolg.

Hoffentlich gibt es eine Lösung, sonst muss ich doch noch im Fuchs Shop den in der Anleitung beschriebenen Temperatursensor bestellen...

Gruß

Andreas
Profil anzeigen Antwort 8
       

 
  
 

Alle Logos und Warenzeichen auf dieser Seite sind Eigentum der jeweiligen Besitzer und Lizenzhalter.
Im übrigen gilt Haftungsausschluss. Weitere Details findest Du im Impressum.
Die Artikel sind geistiges Eigentum des/der jeweiligen Autoren,
alles andere © 1998 - 2022 by Hobbybrauer.de
Die Inhalte dieser Seite sind als RSS/RDF-Quelle verfügbar.
Die Website oder Teile daraus dürfen nicht ohne ausdrückliche Zustimmung von Michael Plum weiterverwendet werden.
© 2014 Michael Plum