yes i did! ended up being BLE. I used ESPHome in my HA setup. The github repo for the component is GitHub - aronsky/esphome-components: Custom components for ESPHome and specifically the lampsmart pro. its got some simple instructions in the repo. but anyways i loaded ESPHome with the following config on an ESP32:
substitutions:
devicename: esp32-lampsmart-pro
friendly_name: Lampsmart Pro
esphome:
name: $devicename
name_add_mac_suffix: false
friendly_name: $friendly_name
esp32:
board: esp32dev
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
#LampSmart Pro
external_components:
# shorthand
source: github://aronsky/esphome-components
sensor:
- platform: uptime
name: Uptime Sensor
- platform: wifi_signal
name: WiFi Signal
update_interval: 60s
binary_sensor:
- platform: status
name: Status
#LampSmart Pro
light:
- platform: lampsmart_pro_light
name: Turtable Light
duration: 1000
default_transition_length: 0s
restore_mode: ALWAYS_OFF
min_brightness: 0x07