setting value error bei initialisierung

Begonnen von devien, 20 Juni 2017, 15:02:52

Vorheriges Thema - Nächstes Thema

CoolTux

Dir fehlt etwas  ;D

hash->{".max"}  ist entwder nicht definiert oder aber es ist leer. Auf Jedenfall steht da nichts drin.
Das kann, muß aber nicht durch eine Reihe verketteter Probleme sein.

$hash->{".max"} = defined $resolution ? (1<<$resolution)-1 : 255;

$hash->{".max"}  wird mittels folgenden Code gefüllt. $resolution wiederum durch

my $resolution = $firmata->{metadata}{pwm_resolutions}{$hash->{PIN}} if (defined $firmata->{metadata}{pwm_resolutions});

und $firmata wiederum

my $firmata = $hash->{IODev}->{FirmataDevice};


Leider kenne ich mich nicht mit den Devices aus.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Wenn ich das alles richtig verstehe und mir Dein IODev so anschaue, fehlt Dir beim IODev das Internal FirmataDevice.
Aber das ist eher schlecht geraten als wissend. Am besten Du verschiebst Deinen Thread mal ins korrekte Forum.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

devien

hm, ich wundere mich zwar warum im IODev das internal state auf initialized steht während das reading auf opened steht, aber das dürfte hier nicht der Punkt sein.

in welches Forum gehört der Post nun, Fhem sonstiges, Bastelecke, Fhem Development?
FHEM + UniPi + Arduino = gute Lösung

CoolTux

Ganz einfach. Die Meldung wird durch das Modul 20_FRM_PWM.pm ausgelöst.
Nun geht man auf https://svn.fhem.de/trac/browser/trunk/fhem und schaut sich die Datei MAINTAINER.TXT an.
Dort findet man folgenden Eintrag

FHEM/20_FRM_PWM.pm           ntruchsess           http://forum.fhem.de Sonstige Systeme

Der letzte Abschnitt gibt das Forum an in dem das Modul diskutiert wird.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

devien

so, nun steht der Beitrag ne ganze Weile im Sonsiges Forum und leider passiert nix mehr.....

Wäre schön wenn der Entwickler des Moduls mal wieder eins im Forum hier vorbeischaut oder ein Anderer sich dem fixen dem Moduls erbarmt :)

Leider bin ich in dem Bereich echt ne Null "AcheaufmeinHaupt"
FHEM + UniPi + Arduino = gute Lösung

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

devien

an den ursprünglichen Entwickler (den eingetragenen) "ja" leider keine Reaktion, der hat auch seit 2014 kein Post mehr irgendwo abgegeben, gerade mal ein "fix" auf GitHub vor n par Monaten, sonst ists totenstill um ihn....
FHEM + UniPi + Arduino = gute Lösung