FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: mh76 am 21 April 2017, 20:45:55

Titel: Firmata Standard/Configurable unterstützte Versionen?
Beitrag von: mh76 am 21 April 2017, 20:45:55
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 ;-)
Titel: Antw:Firmata Standard/Configurable unterstützte Versionen?
Beitrag von: larrysteward am 15 Mai 2017, 12:47:46
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 (https://wiki.fhem.de/wiki/Arduino_Firmata#Installation_ConfigurableFirmata)

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

Gruß,
Larry
Titel: Antw:Firmata Standard/Configurable unterstützte Versionen?
Beitrag von: mh76 am 21 Mai 2017, 22:49:36
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.