AVR NETIO mit 1-wire funktioniert nach Update nichtmehr

Begonnen von pendlru, 21 Mai 2014, 22:14:27

Vorheriges Thema - Nächstes Thema

pendlru

Hallo!

Habe FHEM auf Raspberry im Einsatz. AVR NETIO mit ethersex und 1 18B20. Funktioniert bis zum Update auf FHEM vom 16.5.
Jetzt bekomme ich nur die Fehlermeldung: Parse error.

FHEM config (aus WIKI):

define WZ_Temp ECMDDevice ONEWIRE 287c9d3b040000e2
attr WZ_Temp IODev AVRNETIO
define 1Wire_Temp at +*00:01 set WZ_Temp messen;; sleep 2;; get WZ_Temp temp

Logfile:

2014.05.21 22:07:13 1: AVRNETIO: unexpected answer "parse error\n" received (wrote "1w get 287c9d3b040000e2\n", expected \d+.\d\n)
2014.05.21 22:07:13 2: After sleep: temp parse error

Abfrage über Telnet direkt am AVR NETIO:

1w convert
OK
1w get 1234567890
24.1

Abfrage funktioniert.
Vor dem Update auf die letzte FHEM Version hat Alles funktioniert.

Wer hilft ?


marc2

Hi !

Wann hattest Du Dein FHEM das letzte Mail aktualisiert ? Die ECMD Anbindung wurde massiv überarbeitet,
was zwangsläufig eine Anpassung Deiner Klassen bedingt, siehe

http://forum.fhem.de/index.php/topic,21636.0.html

Gruß, Marc

pendlru

Herzlichen Dank!
Hab' die classdefs aus dem Wiki neu geladen - funktioniert.

Danke !!

kpwg

Danke für die Bestätigung! Ich hatte den Wiki-Beitrag aktualisiert, jedoch nicht die 1w-Sensoren mit convert testen können, da ich bereits im Ethersex die Werte bereitstelle. Das hatte dann im besagten Thread zu reichlich Verwirrung geführt....  :o

Viele Grüße, Ricardo

pendlru

Hallo!
Nur noch eine Winzigkeit:
Verwendet man ein LCD mit Backlight am EXT Konnektor des AVRNETIO muß in der /ethersex/pinning/hardware/netio.m4 der PIN PB1 beim Schalter Backlight auf PB3 geändert werden !

Gruß
Udo