Neuinstall auf Windows

Begonnen von Sidney, 18 Februar 2013, 17:58:46

Vorheriges Thema - Nächstes Thema

Sidney

Hi Chris,

ja leider habe ich nur Sensoren  -.-'.

Ja das hört sich ja nicht so schön an, ich habe Perl 64 Bit, meinst ich solls mal mit 32Bit versuchen?


Doch für Heute reicht es, ich hau mich aufs Ohr.

Viele Grüße
Sidney

ChrisD

Hallo,

Mit der 64-Bit Version von Perl habe ich die gleichen Fehlermeldungen wie du. Es werden auch keine Daten empfangen oder gesendet. Die 32-Bit Version funktioniert dagegen.

Gruß,

ChrisD

Sidney

Hi chris,

es hat Funktioniert!
Ich habe Perl 32 Bit Version verwendet --> Win 32 Serialport 0-22 runtergeladen in Perl installiert.
Dann die fhem.cfg dank Joachim angepasst und fhem gestartet --> FHZ blinkt rot, wenn ich ein Signal sende oder empfange.

DOS Fenster:
----------------------------
C:\fhem>perl fhem.pl fhem.cfg
----------------------------



Vielen Dank und viele Grüße

Sidney

olbetec

Das Winblöd 8 weigerte sich bei mir den CUL.inf zu laden, da er nicht über eine digitale Signatur verfügt. Danke Kleinstweich, dass du weisst, was gut für mich ist...
Als Lösung dieses Problems habe ich in den Startoptionen von Windows das strikte Fordern der digitalen Signatur abgeschaltet, damit der mündige Admin nun selbst entscheiden kann, ob er trotzdem diesen bösen CUL-Treiber installiert:

1. Windows Taste + R
2. Folgendes eingeben: shutdown.exe /r /o /f /t 00
3. "OK" bestätigen
4. Das System bootet nun mit einem Optionsbildschirm
5. Problemlösung wählen
6. Erweiterte Optionen vom Problemlösungsbildschirm wählen
7. Mit der entsprechenden Funktionstaste (F7?) wie auf der Seite erklärt das Erzwingen der digitalen Treibersignatur abschalten
8. Neustarten

Ich wünsche allen Leidensgenossen viel Erfolg
olbetec
FB 7390 (6.03), CUL868 Ver3.4 (fw1.58), FHEM 5.5
7x FHT80b, 6x FHT80TF, 12x FHT8V, 3x FS20ST, FS20KSE, EMWC, EMGZ, 4x FS20PIRU, FS20DI20, FS20DI22, 3x HMS100T, 4xS300TH, 2xPID, FS20S8M mit diy 6-fach Relaiskarte zur Steuerung der Brennwerttherme (Außenfühler-Boost, Wasserladung, Tag/Nacht/Auto)

Potti63

Hallo,
ich bin neu in der Welt von FHEM und versuche zuerst das Programm auf Windows Rechner zu installieren.
Meine Konfiguration ist wie folgt:
Windows XP
FHEM 5.5
Active Perl 5.16
Win32SerialPort, Version 0.22
FHZ1000PC

Die Port-Nummer für USB wird mir von Windows nicht angezeigt, alle versuche waren erfolglos.
Nach vielen Versuchen bin ich nur mit dem ComPort 3 weiter gekommen. Auf der Konsole wird die FHZ1000PC als aktiviert angezeigt. Habe eine Lampe definiert aber das Ein- und Ausschalten funktioniert nicht. Bei Betätigung der Schaltfläche ON oder OFF geht das Programm in eine Endlosschleife.(?)

Im Dos - Fenster werden folgende zwei Zeilen endlos ausgegeben:
- use of uninitialized value in subroutine  entry at C:Perl/site/lib/Win32 API/comport.pm line 235
- use of uninitialized value in § Bytes in numeric gt <> at /FHEM/00_FHZ.pm line 161

Ich bin für jeden Hinweis dankbar.
Gruß




ChrisD

Hallo,

Wenn der richtige Treiber installiert ist wird die FHZ1000PC im Gerätemanager unter Ports (COM & LPT) als FHZ1000PC (COMx) angezeigt. Überprüfe zuerst ob dies der Fall ist.

Die Meldung 'Initialized' im Webinterface zeigt nur an dass die angegebene Schnittstelle existiert und geöffnet werden konnte, ob eine FHZ1000PC daran angeschlossen ist wird nicht überprüft. Wenn FHEM die FHZ1000PC erkennt steht unter den Readings u.a. die Seriennummer der FHZ1000PC (Attribut serial).

Die Fehlermeldungen im DOS-Fenster weisen darauf hin dass die falsche Schnittstelle ausgewählt wurde.

Grüße,

ChrisD

Potti63

Hallo ChrisD,
Im Gerätemanager wird die FHZ1000PC angezeigt und zwar ELV FHZ 1000PC:
unter Eigenschaften nur :Ort: Pfad 0 (ELV FHZ 1000 PC) und unter Reiter Details:
Geräteinstanzkennung: USB\VID_0403&PID_F06F\ELTKY30D
Mit der ELV Software Studio funktioniert die FHZ1000PC.
Um Port Nummer zu erfahren habe ich bereits die Software USBDEVIEW installiert - ohne Erfolg.
Vielen Dank und Gruß

ChrisD

Hallo,

Bei dem Standard ELV-Treiber fehlt die virtuelle COM-Schnittstelle, daher kannst du die FHZ1000PC nicht in FHEM einbinden. Unter http://www.contronics.de/homeputerclfhz.html findest du die aktuelle Version mit virtueller COM-Schnittstelle. Der Treiber ist sowohl für die FHZ1300PC als auch für die FHZ1000PC, obschon auf der Seite nur die Rede von der FHZ1300PC ist. Die ELV-Software greift direkt auf die USB-Schnittstelle zu und benötigt daher den virtuellen COM-Port nicht.

Grüße,

ChrisD