FHEM Forum

FHEM => Sonstiges => Thema gestartet von: tfriedrich85 am 23 November 2020, 13:09:17

Titel: Firmata - 'Unhandled sysex command'
Beitrag von: tfriedrich85 am 23 November 2020, 13:09:17
Hallo zusammen,

ich möchte gerne 1-Wire Sensoren mit Firmata - http://firmatabuilder.com/ (http://firmatabuilder.com/) - einbinden. Ich habe den Nano über USB und/oder über LAN angebunden.
Aber jedesmal bekomme ich in den Firmata Devices Fehlermeldungen angezeigt, auf die ich keine Antworten finde:

List Firmata device

Internals:
   CFGFN     
   DEF        /dev/ttyUSB0@57600
   DeviceName /dev/ttyUSB0@57600
   FD         16
   FUUID      5fbb9552-f33f-aed9-76b1-1312fb53cac67b81
   LAST_RECEIVED 2020-11-23 12:28:45
   NAME       FIRMATA
   NOTIFYDEV  global
   NR         11338
   NTFY_ORDER 50-FIRMATA
   PARTIAL   
   STATE      Initialized
   TYPE       FRM
   firmware   nano_usb.ino
   firmware_version V_2_10
   input_pins 2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19
   onewire_pins 2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19
   protocol_version V_2_06
   pullup_pins 2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19
   Helper:
     DBLOG:
       state:
         logdb:
           TIME       1606128978.82112
           VALUE      defined
   READINGS:
     2020-11-23 12:28:45   error           Unhandled sysex command
     2020-11-23 12:28:45   state           Initialized
   SERIAL:
Attributes:
   DbLogExclude .*
   room       System


List Sensoren


Internals:
   ALARMED    0
   ASYNCHRONOUS 0
   CFGFN     
   DEF        FIRMATA:10
   DeviceName FIRMATA:10
   FRM_OWX_CORRELATIONID 0
   FUUID      5fbba2a8-f33f-aed9-1878-6cd993d159bb416e
   HWDEVICE   FIRMATA
   INITDONE   1
   INTERFACE  firmata
   IODev      FIRMATA
   NAME       Sensoren
   NR         11615
   PARTIAL   
   PIN        10
   PRESENT    1
   ROM_ID     FF
   STATE      Initialized
   TYPE       OWX
   interval   300
   timeout    2
   DEVHASH:
     Sensoren   Busmaster
   DEVS:
   FRM_OWX_REPLIES:
Attributes:
   DbLogExclude .*
   IODev      FIRMATA
   room       System

Logfile
2020.11.23 12:57:41 1: OWX_Discover: 1-Wire devices found on bus Sensoren ()
2020.11.23 12:57:31 3: FIRMATA: received message 'Unhandled sysex command'
2020.11.23 12:57:27 3: FIRMATA: received message 'Unhandled sysex command'
2020.11.23 12:57:27 3: FIRMATA: Firmata Firmware Version nano_usb.ino V_2_10 (using Protocol Version V_2_06)
2020.11.23 12:57:26 3: FIRMATA: querying Firmata versions
2020.11.23 12:57:22 1: /dev/ttyUSB0 reappeared (FIRMATA)
2020.11.23 12:57:22 3: Setting FIRMATA serial parameters to 57600,8,N,1
2020.11.23 12:56:00 1: /dev/ttyUSB0 disconnected, waiting to reappear (FIRMATA)


Das Firmata Device zeigt jeweils kurz nach dem Reset auf "Connected" und springt dann auf "Initialized" und im Log steht dann:  'Unhandled sysex command' kennt jemand das Problem?
Titel: Antw:Firmata - 'Unhandled sysex command'
Beitrag von: Wzut am 23 November 2020, 13:40:00
Gib mal Unhandled sysex command in die Forensuche ein , das gibt viele Treffer.
IMHO warst du beim auswählen der Optionen etwas sparsam, das FRM Modul fragt fast alles ab,
daher auch wenn du nur 1W brauchst nimm alle Digital in/out und Analog in/out beim firmatabuilder mit dazu.