-
Notifications
You must be signed in to change notification settings - Fork 6
Error serializing message #7
Description
I get the following error on intiface-central after the HA plugin tries to connect to it with a toy attached.
No toy attached - fine.
Scan for a toy - as soon as it's detected by intiface that error appears and the plugin throws
Failed setup, will retry: Could not connect to buttplug server, exiting: [Errno 111] Connect call failed ('192.168.1.6', 12345)
with the following in intiface
Error serializing message: "[{\"Error\":{\"ErrorCode\":3,\"ErrorMessage\":\"{\\\"ButtplugMessageError\\\":{\\\"MessageSerializationError\\\":{\\\"JsonSerializerError\\\":\\\"[{\\\\\\\"DeviceList\\\\\\\":{\\\\\\\"Devices\\\\\\\":[{\\\\\\\"DeviceIndex\\\\\\\":0,\\\\\\\"DeviceMessages\\\\\\\":{\\\\\\\"VibrateCmd\\\\\\\":{\\\\\\\"FeatureCount\\\\\\\":1},\\\\\\\"single_motor_vibrate_cmd\\\\\\\":{},\\\\\\\"stop_device_cmd\\\\\\\":{}},\\\\\\\"DeviceName\\\\\\\":\\\\\\\"Lovense Lush\\\\\\\"}],\\\\\\\"Id\\\\\\\":2}}] is not valid under any of the schemas listed in the 'anyOf' keyword\\\"}}}\",\"Id\":0}}]"
tested with intiface (versions from 3.0.0 onwards) running on iOS and linux
The same setup on linux works fine if I use the example/demo app to connect
The plugin works still if connected via the HA intiface engine (not sure how old that version is as it just says "Add-on version: 1.0.0" in the startup log), but that machine is situated elsewhere