Firmata und Ethernet Problem

Begonnen von huzzefuzz, 16 September 2017, 18:00:19

Vorheriges Thema - Nächstes Thema

huzzefuzz

Hallo Community,

Habe folgendes gemacht, habe FHEM auf einem Raspi aufgesetzt und möchte nun kommunizieren über die ConfiFirmata und Ethernet.

Soweit so gut, die Kommunikation steht, jedoch bei senden eines FRM_OUT passiert nichts am Arduino Pin.

Im Anhang mal ein Auszug aus FHEM.

Verwendet wird ein Arduino MEGA und ein Ethernet Shield mit W5100.




turo

Moin, moin,

das sieht ähnlich aus wie ein Problem, das ich auch beim Anschluss eines Arduinos mit der Configurable Firmata hatte: In der Datei
/opt/fhem/FHEM/lib/Device/Firmata/Constants.h gibt es nur Einträge bis zur Version 2.06 und daher funktioniert 2.09 nicht.

Ich habe bei mir aber einfach den Eintrag für 2.06 ein paar Mal kopiert und angepasst und damit lief es (bei mir derzeit mit 2.08).

Gruss,
Stefan
3xRaspberry PI, Homematic, SELVE Rollos, 1-wire, Logitech Harmony, Alexa, Fussbodenheizung (ESP8266), Netatmo

Amenophis86

Hallo huzzefuzz und Willkommen im Forum,
Für Fragen beachte bitte folgenden Post: https://forum.fhem.de/index.php/topic,71806.0.html Bilder sind selten gerne gesehen, da man im Notfall nötige Dinge abtippen muss und nicht kopieren kann.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

huzzefuzz

Hallo,

Danke für die Tipps, werde ich die Tage mal probieren:)!

Entschuldigt, die Bilder.
Werden in Zukunft den Code kopieren :)!

Gruß :)

huzzefuzz

Hallo Leute,

habe jetzt mal die Firmata Version 2.0.6 aufgespielt.

Sieht schon deutlich besser aus.

Internals:

CONNECTS   1
DEF      3030 global attr FIRMATA sampling-interval 3000
DeviceName   3030
FD      5
NAME      FIRMATA      
NOTIFYDEV   global
NR      20
NTFY_ORDER   50-FIRMATA
PORT      3030
STATE      Initialized
TYPE      FRM
analog_pins   54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69
analog_resolutions 54:10,55:10,56:10,57:10,58:10,59:10,60:10,61:10,62:10,63:10,64:10,65:10,66:10,67:10,68:10,69:10
encoder_pins   2,3,18,19,20,21
encoder_resolutions   2:28,3:28,18:28,19:28,20:28,21:28
firmware   ConfigurableFirmata.ino
firmware_version   V_2_06
i2c_pins
20,21
input_pins
2,3,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69
onewire_pins
2,3,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69
output_pins
2,3,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69
pwm_pins
2,3,5,6,7,8,9,11,12,13,44,45,46
pwm_resolutions
2:8,3:8,5:8,6:8,7:8,8:8,9:8,11:8,12:8,13:8,44:8,45:8,46:8
servo_pins
2,3,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49
servo_resolutions
2:14,3:14,5:14,6:14,7:14,8:14,9:14,11:14,12:14,13:14,14:14,15:14,16:14,17:14,18:14,19:14,20:14,21:14,22:14,23:14,24:14,25:14,26:14,27:14,28:14,29:14,30:14,31:14,32:14,33:14,34:14,35:14,36:14,37:14,38:14,39:14,40:14,41:14,42:14,43:14,44:14,45:14,46:14,47:14,48:14,49:14
stepper_pins
2,3,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69
stepper_resolutions
2:21,3:21,5:21,6:21,7:21,8:21,9:21,11:21,12:21,13:21,14:21,15:21,16:21,17:21,18:21,19:21,20:21,21:21,22:21,23:21,24:21,25:21,26:21,27:21,28:21,29:21,30:21,31:21,32:21,33:21,34:21,35:21,36:21,37:21,38:21,39:21,40:21,41:21,42:21,43:21,44:21,45:21,46:21,47:21,48:21,49:21,54:21,55:21,56:21,57:21,58:21,59:21,60:21,61:21,62:21,63:21,64:21,65:21,66:21,67:21,68:21,69:21

Internals des Outputs:

CFGFN
DEF      11
IODev   FIRMATA
NAME   Firmata_OUT
NR   79
PIN   11
STATE   off
TYPE   FRM_OUT

Am Ausgang ist eine LED über Vorwiderstand angeschlossen.

Danke, im Vorraus.

Amenophis86

Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...