Firmata Standard/Configurable unterstützte Versionen?

Begonnen von mh76, 21 April 2017, 20:45:55

Vorheriges Thema - Nächstes Thema

mh76

Hallo zusammen,

ich bin neu hier und versuche mich gerade an dem Thema Firmata.

Mein System läuft auf einem RPi2 und hat nachfolgenden Stand:

Fhem info:
  Release  : 5.8 FeatureLevel: 5.8
  OS       : linux
  Arch     : arm-linux-gnueabihf-thread-multi-64int
  Perl     : v5.20.2

Ich konnte bisher erfolgreich NetAtmo, Homebridge, SISPMS und Yahoo Wetter andocken an FHEM.

Nun zu Firmata, ich habe Configurable Firmata 2.09 lt. Version Info in FHEM am laufen, auf einem Arduino Nano und ENC28J60.
Die Firmata habe ich via Firmatabuilder.com erstellen lassen.
Ja ich weiss, Stabilität, Speicher etc...
Der Nano ist aber  durchweg seit Tagen erreichbar.

Nun zu meinem Problem, ich kann aus FHEM keinen Ports schalten oder einlesen.
Momentan sind eine LED, soll durch Relais ersetzt werden und ein Photoresitor angeschlossen.

Ich erhalte im FHEM Log folgende Meldung:

2017.04.21 19:36:34 3: NANO1: port 3031 opened
2017.04.21 19:36:41 3: querying Firmata Firmware Version
2017.04.21 19:36:41 3: Firmata Firmware Version: firmata_etherENC28J60.ino V_2_09
2017.04.21 19:36:41 1: PERL WARNING: Use of uninitialized value $buf in unpack at ./FHEM/10_FRM.pm line 632.

Das sich leider im FHEM Wiki keine Informationen finden lassen welche Versionen unterstützt werden, hier nun meine Fragen.

Welche Version der Standard Firmata wird unterstützt?
Welche Version der Configurable Firmata wird unterstützt?

Falls nur bestimmte Versionen unterstützt werden, kann man diese irgendwo bekommen?
Via Github ist nicht mehr alles verfügbar.

Mal Vielen Dank im Voraus für Antworten ;-)

larrysteward

Die 2_09, die derzeit innerhalb der Arduino-IDE installierbar ist wird nicht unterstützt. Im FHEM-Wiki ist eine Link zur 2_06 https://wiki.fhem.de/wiki/Arduino_Firmata#Installation_ConfigurableFirmata

Diese gemäß Beschreibung anstelle Firmata installieren und gut.  ;)

Gruß,
Larry
Raspberry Pi 2 B mit Raspberry Pi OS + FHEM, 2 x NET-IO mit Ethersex, nanoCUL433 und nanoCUL868 mit culw
e3q MAX! Thermostate, MAX! Fensterkontakte, Intertechno Funksteckdosen, HMIP-Geräte via Raspberrymatic, Tasmota geflashte Sonoff-Zwischenstecker

mh76

Danke larrysteward für die Info!

Thread kann geschlossen werden

Könnte das mal einer bitte im Wiki vermerken, hab jetzt mehrere Threads gefunden,
wo Anfänger in die selbe Falle getappt sind ;-) Danke.

Thema hat sich eh erledigt, da mein Projekt, jetzt ohne FHEM und Firmata umgesetzt wird, da zu unzuverlässig.