Skip to content

Testing this with Solix F3800 Plus #2

@mboisson

Description

@mboisson

I am testing this with the Anker Solix F3800 Plus, and I don't get much information. I am not sure how to get it working or how to help. Here is an extract of the logs:

DEBUG:SolixBLE:Initializing Solix device 'Anker SOLIX F3800 Plus' withaddress 'F4:9D:8A:81:07:D0' and details '{'path': '/org/bluez/hci0/dev_F4_9D_8A_81_07_D0', 'props': {'Address': 'F4:9D:8A:81:07:D0', 'AddressType': 'public', 'Name': 'Anker SOLIX F3800 Plus', 'Alias': 'Anker SOLIX F3800 Plus', 'Paired': False, 'Trusted': False, 'Blocked': False, 'LegacyPairing': False, 'RSSI': -59, 'Connected': False, 'UUIDs': ['00001800-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '8c850001-0302-41c5-b46e-cf057c562025'], 'Adapter': '/org/bluez/hci0', 'ManufacturerData': {65535: b'\x01\xf4\x9d\x8a\x81\x07\xd0\x02\xb1\x12T27\x04'}, 'TxPower': 6, 'ServicesResolved': False}}'
DEBUG:SolixBLE:Connecting to 'Anker SOLIX F3800 Plus' with address 'F4:9D:8A:81:07:D0'...
DEBUG:SolixBLE:Connected to 'Anker SOLIX F3800 Plus'
DEBUG:SolixBLE:ID: 14 Service: 8c850001-0302-41c5-b46e-cf057c562025 (Handle: 14): Unknown, description: Unknown
DEBUG:SolixBLE:Characteristic: 8c850002-0302-41c5-b46e-cf057c562025 (Handle: 15): Unknown, description: Unknown, descriptors: []
DEBUG:SolixBLE:Characteristic: 8c850003-0302-41c5-b46e-cf057c562025 (Handle: 17): Unknown, description: Unknown, descriptors: [<bleak.backends.descriptor.BleakGATTDescriptor object at 0x7fbbb502fd50>]
DEBUG:SolixBLE:ID: 6 Service: 00001801-0000-1000-8000-00805f9b34fb (Handle: 6): Generic Attribute Profile, description: Generic Attribute Profile
DEBUG:SolixBLE:Characteristic: 00002b29-0000-1000-8000-00805f9b34fb (Handle: 12): Client Supported Features, description: Client Supported Features, descriptors: []
DEBUG:SolixBLE:Characteristic: 00002a05-0000-1000-8000-00805f9b34fb (Handle: 7): Service Changed, description: Service Changed, descriptors: [<bleak.backends.descriptor.BleakGATTDescriptor object at 0x7fbbb502fad0>]
DEBUG:SolixBLE:Characteristic: 00002b3a-0000-1000-8000-00805f9b34fb (Handle: 10): Server Supported Features, description: Server Supported Features, descriptors: []
DEBUG:SolixBLE:Unexpected disconnect from 'BleakClient, F4:9D:8A:81:07:D0'.
DEBUG:SolixBLE:Connecting to 'Anker SOLIX F3800 Plus' with address 'F4:9D:8A:81:07:D0'...
DEBUG:SolixBLE:Connected to 'Anker SOLIX F3800 Plus'
DEBUG:SolixBLE:ID: 14 Service: 8c850001-0302-41c5-b46e-cf057c562025 (Handle: 14): Unknown, description: Unknown
DEBUG:SolixBLE:Characteristic: 8c850002-0302-41c5-b46e-cf057c562025 (Handle: 15): Unknown, description: Unknown, descriptors: []
DEBUG:SolixBLE:Characteristic: 8c850003-0302-41c5-b46e-cf057c562025 (Handle: 17): Unknown, description: Unknown, descriptors: [<bleak.backends.descriptor.BleakGATTDescriptor object at 0x7fbbb502fd50>]
DEBUG:SolixBLE:ID: 6 Service: 00001801-0000-1000-8000-00805f9b34fb (Handle: 6): Generic Attribute Profile, description: Generic Attribute Profile
DEBUG:SolixBLE:Characteristic: 00002b29-0000-1000-8000-00805f9b34fb (Handle: 12): Client Supported Features, description: Client Supported Features, descriptors: []
DEBUG:SolixBLE:Characteristic: 00002a05-0000-1000-8000-00805f9b34fb (Handle: 7): Service Changed, description: Service Changed, descriptors: [<bleak.backends.descriptor.BleakGATTDescriptor object at 0x7fbbb502fad0>]
DEBUG:SolixBLE:Characteristic: 00002b3a-0000-1000-8000-00805f9b34fb (Handle: 10): Server Supported Features, description: Server Supported Features, descriptors: []
DEBUG:SolixBLE:Successfully re-connected to 'Anker SOLIX F3800 Plus'

Note that I had to change the UUID_IDENTIFIER in the SolixBLE.py:

+# solix f3800 plus
+UUID_IDENTIFIER = "00001800-0000-1000-8000-00805f9b34fb"
+UUID_IDENTIFIER = "8c850001-0302-41c5-b46e-cf057c562025"

both of those seem to work, but the original 0000ff09-0000-1000-8000-00805f9b34fb does not.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions