Has anyone been successful reading a Rover Elite 40 with BT-2? Reading through the thread, I can't tell what success people have been having with BT-2. I can connect but it immediately disconnects and I get no results. I see a lot of "ping" requests every couple minutes but no data. I'm a Linux guy but not at all python. Here's what I get:
pi@inventorpi:~/solar-monitor $ ./solar-monitor.py
Debug enabled
DEBUG: Creating new DataLogger
DEBUG: Creating new MQTT-logger
DEBUG: MQTT Sending CONNECT (u0, p0, wr0, wq0, wf0, c1, k60) client_id=b'localhost'
DEBUG: MQTT Received CONNACK (0, 0)
INFO: Adapter status - Powered: True
INFO: Starting discovery...
DEBUG: Found 15 BLE-devices so far
DEBUG: Found 20 BLE-devices so far
DEBUG: Found 20 BLE-devices so far
DEBUG: Found 20 BLE-devices so far
DEBUG: Found 20 BLE-devices so far
DEBUG: Found 20 BLE-devices so far
INFO: Found 20 BLE-devices
DEBUG: Processing device <hidden MAC> None
DEBUG: Processing device <hidden MAC> <hidden>
DEBUG: Processing device <hidden MAC> <hidden>
DEBUG: Processing device <hidden MAC> <hidden>
DEBUG: Processing device <hidden MAC> <hidden>
DEBUG: Processing device <hidden MAC> <hidden>
DEBUG: Processing device <hidden MAC> None
DEBUG: Processing device <hidden MAC> <hidden>
DEBUG: Processing device <hidden MAC> <hidden>
DEBUG: Processing device f0:f8:f2:6e:86:0b BT-TH-F26E860B
INFO: Trying to connect to f0:f8:f2:6e:86:0b...
INFO: Successfully imported SolarLink.
DEBUG: New PowerDevice
DEBUG: New RegulatorDevice
INFO: [regulator] Connecting to f0:f8:f2:6e:86:0b
DEBUG: Processing device <hidden MAC> None
DEBUG: Processing device <hidden MAC> None
DEBUG: Processing device <hidden MAC> <hidden>
DEBUG: Processing device <hidden MAC> <hidden>
DEBUG: Processing device <hidden MAC> <hidden>
DEBUG: Processing device <hidden MAC> None
DEBUG: Processing device <hidden MAC> <hidden>
DEBUG: Processing device <hidden MAC> None
DEBUG: Processing device <hidden MAC> <hidden>
DEBUG: Processing device <hidden MAC> <hidden>
INFO: Terminate with Ctrl+C
INFO: [f0:f8:f2:6e:86:0b] Discovered, alias = BT-TH-F26E860B
INFO: [regulator] Connected to BT-TH-F26E860B
INFO: [f0:f8:f2:6e:86:0b] Discovered, alias = BT-TH-F26E860B
INFO: [regulator] Disconnected
DEBUG: MQTT Sending PINGREQ
DEBUG: MQTT Received PINGRESP
---------------
Here's my ini:
[monitor]
adapter = hci0
debug = True
temperature = F
# C = Celsius
# K = Kelvin
# F = Farenheit
[datalogger]
#url =
http://server/solar/api/
#token = 39129e20be0503937cb72a5f719337cc
[regulator]
type = SolarLink
mac = f0:f8:f2:6e:86:0b
reconnect = True
[mqtt]
broker = localhost
prefix = solar
username = user
password = password
hostname = localhost