load' 9: from /var/lib/gems/2.7.0/gems/waterfurnace_aurora-1.4.6/exe/aurora_fetch:5:in
<top (required)>'
8: from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:85:in
require' 7: from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:85:in
require'
6: from
/var/lib/gems/2.7.0/gems/ccutrer-serialport-1.1.0/lib/ccutrer-serialport.rb:4:in
<top (required)>' 5: from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:85:in
require'
4: from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:85:in
require' 3: from /var/lib/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:2:in
<top
(required)>'
2: from /var/lib/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:5:in rescue in <top (required)>' 1: from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:85:in
require'
/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:85:in
`require': /var/lib/gems/2.7.0/gems/ffi-1.15.5/lib/ffi_c.so: undefined
symbol: ffi_prep_cif_machdep -
/var/lib/gems/2.7.0/gems/ffi-1.15.5/lib/ffi_c.so (LoadError)
Here is the error:
sudo /usr/local/bin/aurora_mqtt_bridge /dev/ttyUSB0 mqtt://localhost/ [WARNING] Install
ccutrer-serialport
gem for use RTU protocolsI had this running fine for about six months before my PI died. I replaced it and using the same steps as before, there is no data being published on the MQTT Explorer now because there is no working driver for the USB to serial installed according to the error code above. Maybe it got dropped off in the update 2 months ago.
Let me know what you think.
Thanks for all the work on this software. It is the best.