I’ve been busy too, but I tried something and succeeded using Firmata@9600 over RFBee@9600 !!!
What I suspected in my last post seems to be right.
When it boots the Arduino (with Firmata FW) send its version over UART.
The client on the PC waits for this message to initialize and use DTR to reset the arduino.
When using RFBee, the PC client sends DTR to the RFBee and waits for the init string from Firmata.
But RFBee does not propagate the DTR so the Arduino does no reset and does not send the Init string.
I noticed it because when I switch on the Arduino AFTER launching the PC CLient, the client can see the Firmata over RFBee because the init string is sent over RFBee…
So my next step is to hack the Firmata client to init itself without the init string from the client.
Maybe you can give me more information about the DTR over RFBee?
Thanks for your interest