Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 6.12.2012 um 19:47 |
|
|
Hi Markus,
wenn du jetzt den Treiber von Harald hast kann nichts mehr schief gehen.
Die *.exe mußt du aber auch einmal in das Rootverzeichnis legen...sonst
funzt es nicht.
Kirk ____________________
Dieses Bier ist in Deutschland leider
nicht verfügbar, da es möglicherweise
Hopfen enthält, für die die erforderlichen
Geschmacksrechte von der GMEA nicht
eingeräumt wurden
|
|
Antwort 50 |
|
Posting Freak Beiträge: 2175 Registriert: 9.11.2005 Status: OfflineGeschlecht:
|
|
erstellt am: 6.12.2012 um 21:16 |
|
|
Hi,
tja, mit dem onewireviewer kann ich den Sensor sehen und mir auch die
Temperatur anzeigen lassen. Wenn ich mashit öffne und nach der
Gerätekonfiguration gemäß Anleitung die manuelle Steuerung starte kommt
folgende Fehlermeldung "Gerät konnte nicht initialisiert werden" und cmd
zeigt:
WARNING: Could not load serial comm API for pure-Java DS9097U adapter:
java.lang
.NoClassDefFoundError: com/dalsemi/onewire/adapter/SerialService
This message can be safely ignored if you are using TMEX Drivers or
the NetAdapter to connect to the 1-Wire Network.
Standard drivers for 1-Wire are not found.
Please download the latest drivers from http://www.ibutton.com
Or install RXTX Serial Communications API from http://www.rxtx.org
Mit ratlosen Grüßen,
Markus
PS: Was ist denn eigentlich die "readtemp.exe"?
|
|
Antwort 51 |
|
Junior Member Beiträge: 24 Registriert: 29.4.2006 Status: OfflineGeschlecht:
|
|
erstellt am: 7.12.2012 um 09:15 |
|
|
|
|
Antwort 52 |
|
Posting Freak Beiträge: 2175 Registriert: 9.11.2005 Status: OfflineGeschlecht:
|
|
erstellt am: 7.12.2012 um 09:43 |
|
|
Hi,
danke für die Hilfe. Habe es jetzt mal mit Windows XP probiert und mit ein
paar Veränderungen in der CMDLine-Konfiguration funktioniert jetzt alles
(scheinbar). Muss wohl an Windows 8 gelegen haben.
VG, Markus
|
|
Antwort 53 |
|
Posting Freak Beiträge: 2175 Registriert: 9.11.2005 Status: OfflineGeschlecht:
|
|
erstellt am: 7.12.2012 um 18:24 |
|
|
So, erster Test mit meinem Einkocher und Wasser. Das einfache
Maischeprogramm. Leider ist das Programm bei der 2. Rampe ausgestiegen,
angeblich Hardwarefehler. Rechner neu gebootet und das Programm
fortgesetzt: Läuft wieder. Merkwürdig!
VG, Markus
|
|
Antwort 54 |
|
Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 7.12.2012 um 19:26 |
|
|
Hallo Markus,
nutzt du die readtemp.exe? Ich lasse das MashIt machen. Somit brauche ich
keine spezielle DLL.
Gruß Kirk ____________________
Dieses Bier ist in Deutschland leider
nicht verfügbar, da es möglicherweise
Hopfen enthält, für die die erforderlichen
Geschmacksrechte von der GMEA nicht
eingeräumt wurden
|
|
Antwort 55 |
|
Posting Freak Beiträge: 2175 Registriert: 9.11.2005 Status: OfflineGeschlecht:
|
|
erstellt am: 7.12.2012 um 19:35 |
|
|
Hi,
nein nutze ich nicht. Das macht bei mir auch Mashit.
VG, Markus
|
|
Antwort 56 |
|
Newbie Beiträge: 1 Registriert: 6.3.2013 Status: OfflineGeschlecht:
|
|
erstellt am: 6.3.2013 um 13:54 |
|
|
Hallo ich bin neu hier und hier war auch schon lange kein Eintrag mehr ich
hoffe aber das ich ein paar kleine Hilfestellungen bekomme. Ich habe mir
die Steuerung von Denkovi USB 4 relays geholt ink temperatur fühler
TCN75A
http://denkovi.com/product/59/usb-four-channel-relay-board-
with-temperature-sensor-tcn75a.html und bekomme sie an meinem PC mit
Win7 64bit nicht zum laufen kann mir da jemand helfen?? Wo hier der Fehler
liegt
Treiber und Software vom Hersteller geladen und Wurde auch alles richtig
installiert aber da brennt nur das rote LED.
|
|
Antwort 57 |
|
Posting Freak Beiträge: 3478 Registriert: 21.9.2011 Status: Offline
|
|
erstellt am: 6.3.2013 um 14:17 |
|
|
Hallo Mash it-Brauer,
ich will meine Anlage auch automatisieren und bräuchte Hilfe. An
Komponenten hab ich folgendes da:
Laptop (XP)
Gembird-Steckdosenleiste
230 V-Gasventil
Bunsenbrenner als Pilotflamme
TEMPer1
Kann man das zusammen mit TEMPer1 zum laufen bringen? Oder brauch ich einen
anderen (welchen?) Temperatursensor? Und wer kann mir mit der
Kommandozeilenprogrammiererei helfen? Ich bin dazu zu blöd...
____________________ Gruss Uli
|
|
Antwort 58 |
|
Member Beiträge: 81 Registriert: 29.7.2012 Status: OfflineGeschlecht:
|
|
erstellt am: 7.3.2013 um 21:25 |
|
|
Hallo,
brauche auch mal Hilfe zu MashIt. Möchte es unter Win7 64Bit betreiben und
habe Probleme mit der Gembird Steckdosenleiste. Lt. der Anleitung von
MashIt wird der Open Source Treiber "sispmctl" empfohlen und ist ja in der
Installation integriert. Leiter sagt mir mein Windows das es ein Problem
mit dem Signatur gibt.
und so wie es ausschaut liegt es daran, dass es sich um eine 32 Bit Version
handelt. Zumindest wird sie im Gerätemanager als solche angezeigt:
Was kann ich tun um es zum laufen zu bringen?
Meine bisherigen Überlegungen:
- Den Treiber von Gembird verwenden, auch wenn dieser
lt. Anleitung in Verbindung mit MashIt als Problem behaftet gilt. Aber wie?
- Eine 64 Bit Version des "sispmctl" Treibers
verwenden? Aber gibt es den und wo?
Hat von Euch jemand noch weitere Lösungsvorschläge oder kann mir bei meinen
Ansätzen weiterhelfen?
Bin für jeden Tipp dankbar.
Merci Carverandi!
[Editiert am 29.4.2013 um 21:32 von carverandi]
|
|
Antwort 59 |
|
Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 8.3.2013 um 19:47 |
|
|
Das meinst du jetzt nicht ernst oder?
Kirk ____________________
Dieses Bier ist in Deutschland leider
nicht verfügbar, da es möglicherweise
Hopfen enthält, für die die erforderlichen
Geschmacksrechte von der GMEA nicht
eingeräumt wurden
|
|
Antwort 60 |
|
Member Beiträge: 81 Registriert: 29.7.2012 Status: OfflineGeschlecht:
|
|
erstellt am: 10.3.2013 um 23:44 |
|
|
Auf was bezieht sich die Frage? Auf das "Leider" in Verbindung mit Windows?
Kann nur sagen das es auf Win7 32 Bit funktioniert, und auf der 64 Bit
Version nicht.
Andi
[Editiert am 10.3.2013 um 23:45 von carverandi]
|
|
Antwort 61 |
|
Junior Member Beiträge: 48 Registriert: 28.11.2010 Status: OfflineGeschlecht:
|
|
erstellt am: 11.3.2013 um 07:11 |
|
|
Digitale Signatur bedeutet nur, dass der Treiber von M$ zertifiziert wurde.
Viele Treiberhersteller machen dies aus Kostengründen aber nicht. Die
Treiber sollten sich aber trotzdem ohne Probleme installieren lassen bzw.
funktionieren. Dein Problem wird also viel mehr an deiner 64bit Version als
an der digitalen Signatur liegen. Sollte sich der Treiber gar nicht erst
installieren lassen, könntest du durch drücken von F8 während des
Bootvorgangs das überprüfen der digitalen Signatur für den aktuellen
Systemstart abschalten.
[Editiert am 11.3.2013 um 13:29 von Choque]
|
|
Antwort 62 |
|
Member Beiträge: 68 Registriert: 29.6.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 27.3.2013 um 00:54 |
|
|
Hi,
ich hatte bis eben auch große Probleme mit MashIT - in Sachen
Temperaturfühler initialisieren.
Zwar wurde der Sensor unter dem 1 Wire Driver gefunden allerdings konnte
ich später in MashIT den Sensor ums verrecken nicht initialisieren...
...zum heulen
Das verwendete System ist in meinem Fall WinXP.
Heute gabs dann aber "den großen Durchbruch"
Mein spezl (Dr. der Phyisik) hat die Kiste zum Laufen gebracht.
Was er gemacht hat:
...gelesen!
Der Link:
http://www.maximintegrated.com/products/ibutton/software/1w
ire/1wire_api.cfm
Den Download:
1-Wire API for Java + example programs with source + MxTNI build files
(ZIP, 4.8MB)
Dann unter "examples" in "set default" gehen und auf "build.bat" gehen und
dann auf "Run.bat".
Dann fragt er nach dem USB-Adapter und dem entsprechenden USB-Port
Info findet man im 1 Wire Driver wie von Axel beschrieben.
Und schwups die wups - die Temperatur ist da...
Zum Hintergrund.
Durch diese Programme sagst du MashIT eigentlich nur was wo und womit
ausgelesen werden soll.
...Ich hoffe ich konnte helfen.
VG,
Pumpenfreund
|
|
Antwort 63 |
|
Junior Member Beiträge: 17 Registriert: 3.5.2013 Status: Offline
|
|
erstellt am: 3.5.2013 um 18:07 |
|
|
Zitat von Haraldbreu, am 25.9.2012 um
13:15 | Hallo Kirk,
man kann beides. Man kann den Aufruf des Steuerprogramms direkt in Mash-It
eingeben, oder eine .bat starten die dann die Komandozeile für das
Steuerprogramm enthält. Bei mir sieht das so in Mash-It aus:
Das Programm CMDUSBRELAIS.exe hab ich selbst geschrieben. Es kann über
entsprechende Parameter die Relais ein/ausschalten und den Stauts abfragen.
Die Statusabfrage ist nötig, ohne die funzt Mash-It nicht.
Wenn Interesse besteht an der .exe, dann PM an mich mit der
Emailadresse.
Gruß
Harald |
Hallo Harald,
habe Dir gerade auch eine PM geschickt, bin ebenfalls an dem kleinen
Programm interessiert.
Beste Grüße - Michael
|
|
Antwort 64 |
|
Member Beiträge: 73 Registriert: 27.6.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 10.5.2013 um 10:34 |
|
|
|
|
Antwort 65 |
|
Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 10.5.2013 um 17:38 |
|
|
Hallo Thomas,
in der Beschreibung steht etwas von " It is compaitable with
DS9097U"
Ich würde den hier bestellen.
Den habe ich auch. Nimmt sich preislich auch nichts.
Kirk ____________________
Dieses Bier ist in Deutschland leider
nicht verfügbar, da es möglicherweise
Hopfen enthält, für die die erforderlichen
Geschmacksrechte von der GMEA nicht
eingeräumt wurden
|
|
Antwort 66 |
|
Member Beiträge: 77 Registriert: 17.6.2013 Status: Offline
|
|
erstellt am: 20.6.2013 um 19:34 |
|
|
Ich versuche auch zur Zeit, meinen TEMPer1-Fühler und die USB-Relaiskarte
aus Bulgarien (Antwort 12, rechte Seite auf dem Bild) bei Mash It zu
nutzen. Ich verwende Windows XP. Ich bekomme jedoch den Fühler nicht
angezeigt und kann die Relaiskarte nicht steuern. Nun habe ich hier
gelesen, dass man dafür die readtemp.exe und die cmdusbrelais.exe
benötigt.
Könntest du mir diese zukommen lassen, Harald?
Oder kann mir jemand anderes helfen?
Ich komme damit irgendwie nicht weiter. Vielen Dank im Voraus!
|
|
Antwort 67 |
|
Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 20.6.2013 um 20:23 |
|
|
Hi Chris,
bist du streng nach FAQ vorgegangen?
Wie versuchst du die Temperatur auszulesen? Hast Du das Fuchs Interface?
Kirk ____________________
Dieses Bier ist in Deutschland leider
nicht verfügbar, da es möglicherweise
Hopfen enthält, für die die erforderlichen
Geschmacksrechte von der GMEA nicht
eingeräumt wurden
|
|
Antwort 68 |
|
Member Beiträge: 77 Registriert: 17.6.2013 Status: Offline
|
|
erstellt am: 20.6.2013 um 20:56 |
|
|
|
|
Antwort 69 |
|
Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 20.6.2013 um 21:09 |
|
|
Was für einen Fühler hast du? Den aus der FAQ?
Den aus Antwort 66??
Wenn nicht kann ich dir nicht helfen!
Kirk
[Editiert am 20.6.2013 um 21:12 von Kirk1701]
____________________
Dieses Bier ist in Deutschland leider
nicht verfügbar, da es möglicherweise
Hopfen enthält, für die die erforderlichen
Geschmacksrechte von der GMEA nicht
eingeräumt wurden
|
|
Antwort 70 |
|
Member Beiträge: 77 Registriert: 17.6.2013 Status: Offline
|
|
erstellt am: 20.6.2013 um 21:16 |
|
|
Nein, den habe ich leider nicht. Ich habe den von Harald in Antwort 52
erwähnten. Trotzdem danke für deine Hilfe!
|
|
Antwort 71 |
|
Senior Member Beiträge: 137 Registriert: 26.8.2012 Status: OfflineGeschlecht:
|
|
erstellt am: 28.8.2013 um 21:41 |
|
|
Moin,
ich habe für meine Steuerung nun auch ein Relaisboard mit DS18B20-Sensor
eingebaut. Genauer gesagt handelt es sich um dieses Board. Erkannt wird die Karte vom
Betriebssystem (hier Windows 8) als USB-zu-Seriell-Adapter. Für die
Ansteuerung habe ich mir sehr einfache Skripte für die Powershell von
Windows geschrieben. Einbindung in MashIt funktioniert auch. Bei Bedarf
stelle ich die Skripte gern zur Verfügung.
Den Händler habe ich jetzt noch einmal kontaktiert um zu klären, ob man
auch mehrere DS18B20 anschließen könnte, da das ja One-Wire-Sensoren sind.
Dies würde einem über zusätzliche Skripte Kontrolle über das Aufheizen des
Nachgusses bringen.
VG
Thomas
|
|
Antwort 72 |
|
Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 29.8.2013 um 04:20 |
|
|
Hi Thomas,
super das du nun noch eine Karte gefunden hast die zu MashIT kompatibel ist
Wie liest du den Status aus? Hast du einen extra Treiber geschrieben?
Kirk ____________________
Dieses Bier ist in Deutschland leider
nicht verfügbar, da es möglicherweise
Hopfen enthält, für die die erforderlichen
Geschmacksrechte von der GMEA nicht
eingeräumt wurden
|
|
Antwort 73 |
|
Senior Member Beiträge: 137 Registriert: 26.8.2012 Status: OfflineGeschlecht:
|
|
erstellt am: 29.8.2013 um 07:16 |
|
|
Hallo Kirk,
abfragen des Status ist relativ einfach. Wie du auf der Seite zu der Karte
sehen kannst, gibt es diverse Befehle, die man die Karte senden kann. Einer
von denen liefert den Status aller Relais als Bytewert zurück. Durch das
Anwenden einer "und"-Verknüpfung dieses Bytewertes mit dem Bytewert für den
Status des jeweiligen Relais im eingeschalteten Zustand, bekommt man als
Rückgabewert ein Zahl ungleich 0 für ein eingeschaltetes Relais und eine 0
für ein ausgeschaltetes Relais.
Für das dritte Relais sieht der Code in Powershell so aus:
Quelltextbereich einfügen: | $port= new-Object System.IO.Ports.SerialPort COM3,9600,None,8,one;
$port.open();
$port.WriteLine('[');
[byte]$state=$port.ReadByte();
[byte]$relay=4;
$result=$state -band $relay;
echo $result
$port.Close() |
Die Variable $relay wird hier auf den Wert 4 gesetzt, da das dritte Bit
(für Relais 3) dem Wert 4 entspricht.
Viele Grüße
Thomas
|
|
Antwort 74 |
|