FHEM Forum

FHEM => Sonstiges => Thema gestartet von: kit am 19 Januar 2017, 12:09:50

Titel: WS3600
Beitrag von: kit am 19 Januar 2017, 12:09:50
Hallo,

ich habe eine Wetterstation von Velleman, diese möchte ich in Fhem einbinden. Die Station mit  dem Windows Programm EasyWeather kompatibel.
Mit sudo fowsr -c kann ich die Werte in den Konsole lesen.
Ich dann mit define Wetterstation WS3600 "fowsr -c" 60 die Station in Fhem definiert.
Im Log File kommt immer diese Meldung "usb_os_find_device: couldn't get connect info"

Hat jemand eine Idee was da schiefläuft?

Gruß

kit
Titel: Antw:WS3600
Beitrag von: Hauswart am 19 Januar 2017, 12:35:30
In der Commandref steht:
Zitatdefine myWS3600 W3600 /usr/local/bin/fetch360
define myWS1080 W3600 "/usr/local/bin/fowsr -c" 300

Probiere mal:
define Wetterstation WS3600 "/usr/local/bin/fowsr -c" 60
oder
define Wetterstation WS3600 "sudo /usr/local/bin/fowsr -c" 60
Titel: Antw:WS3600
Beitrag von: kit am 19 Januar 2017, 13:20:38
Danke Hauswart,

leider kein Erfolg.
Mit sudo gibt es die Meldung "Wir gehen davon aus, dass der Lokale Systemadministrator Ihnen die Regel erklärt hat. ..."

Gruß

kit
Titel: Antw:WS3600
Beitrag von: reibuehl am 19 Januar 2017, 13:38:00
Das würde dann wohl bedeuten, dass der FHEM Benutzer nicht korrekt in der Datei /etc/sudoers aufgesetzt ist.

Schreib da mal was in der Art von
fhem ALL=NOPASSWD: /usr/local/bin/fowsr
rein.
Titel: Antw:WS3600
Beitrag von: franky08 am 19 Januar 2017, 15:46:38
Zu fowsr und dem WS3600 Modul hatte ich vor ca. zwei oder drei Jahren mal einiges gepostet. Wenn du fowsr auf dem gleichen Host betreibst auf dem deine fhem Hauptinstanz läuft, wirst du nicht glücklich werden da fowsr den Host bis zu 20 sec. blockieren kann. Ich habe fowsr auf einem über F2F angebundenen RASPI laufen und auf dieser Nebeninstanz nur fhem mit fowsr, nichts anderes. Mit der Suche solltest du die alten Beiträge finden können.

VG
Frank
Titel: Antw:WS3600
Beitrag von: kit am 23 Januar 2017, 08:51:54
Okay,

was ist mit fetch3600?
Gibt es dort positive Erfahrungen?
Wo bekommt man das open3600?

Gruß

Kit
Titel: Antw:WS3600
Beitrag von: kit am 26 Januar 2017, 12:17:51
So ich habe jetzt mit pywws die Station eingebunden  :)

Gruß

kit