FHEM Forum

FHEM - Hausautomations-Systeme => 1Wire => Thema gestartet von: Bernhard am 28 Juli 2017, 11:19:11

Titel: Fehler in OWID
Beitrag von: Bernhard am 28 Juli 2017, 11:19:11
Hallo,

define OWX_id OWID 09 5B6D03050000

bringt folgende Fehler

Cannot load module OWID

und im Log

2017.07.28 11:15:58 1: reload: Error:Modul 21_OWID deactivated:
Too many arguments for main::OWX_Verify at ./FHEM/21_OWID.pm line 326, near "0)"
Too many arguments for main::OWX_Verify at ./FHEM/21_OWID.pm line 389, near "0)"

2017.07.28 11:15:58 0: Too many arguments for main::OWX_Verify at ./FHEM/21_OWID.pm line 326, near "0)"
Too many arguments for main::OWX_Verify at ./FHEM/21_OWID.pm line 389, near "0)"

Version:
21_OWID.pm           14709 2017-07-13 18:47:05Z phenning


Was läuft schief?

Danke Bjew
Titel: Antw:Fehler in OWID
Beitrag von: det. am 28 Juli 2017, 11:43:59
lies mal https://forum.fhem.de/index.php/topic,60460.msg662639.html#msg662639 (https://forum.fhem.de/index.php/topic,60460.msg662639.html#msg662639)
Titel: Antw:Fehler in OWID
Beitrag von: Prof. Dr. Peter Henning am 28 Juli 2017, 19:38:13
Die aktuell im Update befindliche Version von OWID verlangt ein Feature von OWX, das leider erst in der bisher noch als Beta-Version vorliegenden OWX-Version drin ist.

Also
- entweder aus dem Thread OWX Next Generation die letzte Version von 00_OWX (und Zubehör) herunterladen,
- oder zur alten Version von OWID zurückkehren.

Da ich derzeit beruflich extrem eingespannt bin, komme ich vermutlich nicht vor nächster Woche dazu, einen Workaround zu bauen.

LG

pah
Titel: Antw:Fehler in OWID
Beitrag von: Bernhard am 28 Juli 2017, 19:58:32
Danke nochmals,
ich denke, dass OWID für meine Anwendung nicht so wichtig ist und der Fehler keine Seitenwirkungen hat.
Kann somit mit dem Eintrag vorerst leben.
Titel: Antw:Fehler in OWID
Beitrag von: Prof. Dr. Peter Henning am 29 Juli 2017, 09:15:48
Der kommt nur, wenn in OWID die Funktion verify aufgerufen wird. Kann man unterdrücken, wenn interval auf 0 gesetzt wird.

LG

pah
Titel: Antw:Fehler in OWID
Beitrag von: Prof. Dr. Peter Henning am 31 Juli 2017, 20:26:15
OK, anbei eine gefixte 00_OWX.pm (NICHT ASYNCHRON, ALSO NUR EIN WORKAROUND FÜR DAS NEUE OWID). Bitte mal testen.

LG

pah