Einige einfache BLE Thermomterer können mit einer alternativer Firmware ausgestattet werden um sie mit ZigBee zu nutzen -> https://github.com/pvvx/ATC_MiThermometer  das ist im Video hier sehr gut beschrieben

Je nach verwendeter Firmware kann es sein das vor allem mit dem ZigBee Adapter unter iobroker Probleme auftreten, z.B. „LYWSD03MMC-z“  „undefined“. Das Gerät wird erkannt kann aber nicht verwendet werden. 
Eine möglich Lösung:

  1. folgende Datei lywsd03mmc-z.js von github herunterladen
  2. Die Datei unter /opt/iobroker/iobroker-data/zigbee_0 (oder eine andere Nummer als die 0 am Ende je nach Nummer der Instanz im iobroker) ablegen
  3.  iobroker Einstellungen der Zigbee Instanz öffnen und unter „External converters“ einfach „lywsd03mmc-z.js“ (ohne „“) eintragen 
  4. speichern und schließen
  5. freuen das es jetzt geht ;)

Ein Link der mich auf die richtige Spur gebracht hat.