Originally posted by: <email address deleted>
Hi,
kann es sein dass die Web based sensors mit fhem-4.9 nicht mehr funktionieren? Ich bekomme immer folgenden Fehler, wenn ich versuche per WBS einen Sensor up2daten:
OK;WBS|Parse|ERROR: Unkown Device for 106d59a9010800f3
Laut Code von 18_WBS.pm:
if(!defined($modules{$mod}{defptr}{$code})){
return "WBS|Parse|ERROR: Unkown Device for $code";
}
Anscheinend ist hier $modules{$mod}{defptr}{$code} leer bzw. nicht definiert.
Any ideas?
Cheers,
Mike
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Originally posted by: <email address deleted>
Hallo Michael,
Wie hast du den WBS definiert ?
So: define WBS Temperature ?
Und kannst du mal einen Dump erstellen ?
99_dumpdef.pm liegt im CVS unter Contrib.
Dann: dumpdef per FHEMWEB
Sollte ungefähr so aussehen:
DUMP-DEVICE-Module
$VAR1 = {
'ORDER' => '18',
'Match' => '^WBS:',
'AttrList' => 'IODEV do_not_notify:0,1 loglevel:0,5 disable:
0,1',
'UndefFn' => 'WBS_Undef',
'DefFn' => 'WBS_Define',
'ParseFn' => 'WBS_Parse',
'LOADED' => 1,
'defptr' => {
'' => ''
}
};
Schöne Grüße
Axel
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Originally posted by: <email address deleted>
Hallo Axel,
> Wie hast du den WBS definiert ?
> So: define WBS Temperature ?
Das define sieht so aus:
define WBS001 WBS Temperature 106d59a9010800f3
> Und kannst du mal einen Dump erstellen ?
> 99_dumpdef.pm liegt im CVS unter Contrib.
> Dann: dumpdef per FHEMWEB
Und hier der Dump:
CALLER => main: /usr/local/fhem/fhem.pl LINE: 388 SUB: main::AnalyzeInput
SUB-NAME: main::Commanddumpdef
--------------------------------------------------------------------------------
DUMP-DEVICE: WBS001
$VAR1 = {
'NAME' => 'WBS001',
'READINGS' => {
'Temperature' => {
'TIME' => '2010-05-21 12:09:54',
'VAL' => 0
}
},
'WBS_TYPE' => 'Temperature',
'DEF' => 'Temperature 106d59a9010800f3',
'CODE' => '106d59a9010800f3',
'TYPE' => 'WBS',
'NR' => 18,
'STATE' => 'NEW: 2010-05-21 12:09:54'
};
--------------------------------------------------------------------------------
DUMP-DEVICE-ATTR
$VAR1 = undef;
--------------------------------------------------------------------------------
DUMP-DEVICE-Module
$VAR1 = {
'ORDER' => '18',
'Match' => '^WBS:',
'AttrList' => 'IODEV do_not_notify:0,1 loglevel:0,5 disable:0,1',
'UndefFn' => 'WBS_Undef',
'DefFn' => 'WBS_Define',
'ParseFn' => 'WBS_Parse',
'LOADED' => 1,
'defptr' => {}
};
Defptr ist hier leer, dass sollte glaube ich nicht sein...
Cheers,
Mike
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Originally posted by: <email address deleted>
Hi Mike,
> Defptr ist hier leer, dass sollte glaube ich nicht sein...
Das sollte auch nicht so sein ;-)
Nutzt du die aktuellste CVS-Version ?
Wenn Ja...dann muss ich mal schauen worans liegt...
Schöne Grüße
Axel
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Originally posted by: <email address deleted>
Hi,
> Das sollte auch nicht so sein ;-)
> Nutzt du die aktuellste CVS-Version ?
Ich hatte die Version 4.9 drauf, hab jetzt aber per CVS die aktuelle Version ausgechecked.
Immer noch das selbe:
DUMP-DEVICE-Module
$VAR1 = {
'ORDER' => '18',
'Match' => '^WBS:',
'AttrList' => 'IODEV do_not_notify:0,1 loglevel:0,5 disable:0,1',
'UndefFn' => 'WBS_Undef',
'DefFn' => 'WBS_Define',
'ParseFn' => 'WBS_Parse',
'LOADED' => 1,
'defptr' => {}
};
Cheers,
Mike
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Originally posted by: <email address deleted>
Hi Axel,
> Das sollte auch nicht so sein ;-)
> Nutzt du die aktuellste CVS-Version ?
> Wenn Ja...dann muss ich mal schauen worans liegt...
Ich hab mal im 18_WBS.pm auf Zeile 85 folgendes eingefügt:
$modules{$mod}{defptr}{$Code} = $a[0];
Damit wird $modules{$mod}{defptr} richtig gesetzt und es scheint zu funktionieren.
Cheers,
Mike
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Originally posted by: <email address deleted>
Hallo Michael,
danke...
Änderungen bzw. aktuelleste Version im CVS.
Schöne Grüße
Axel
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.