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 ;-)
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
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.