Answers.Body: <p>There's a node.js library that can connect to the Move Hub and control attached peripherals:</p>
  
  <p><a href="https://github.com/nathankellenicki/node-poweredup" rel="noreferrer">https://github.com/nathankellenicki/node-poweredup</a></p>
  
  <p>This should allow you to write scripts and programs that can control the motor from your Mac.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-09-18T19:01:24.413Z
Answers.Text: This is pretty much what I was looking for. I have to see if I can connect to the BT this way as my Mac did not see it, which was the first issue. Thanks for the hint.
Answers.UserDisplayName: jgp
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-09-18T19:20:00.907Z
Answers.Text: Good luck! Let us know how it goes.
Answers.UserDisplayName: jncraton
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-09-23T22:03:02.070Z
Answers.Text: If having difficulty connecting, check that you are using  ‘Bluetooth Low Energy’  to connect- if Your Mac isn’t using this protocol, you can get a dongle to use this.
Answers.UserDisplayName: Rambling Brick
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-09-18T18:45:22.830Z
Answers.LastActivityDate: 2018-09-18T19:19:06.587Z
Answers.LastEditDate: 2018-09-18T19:19:06.587Z
Answers.UserDisplayName: jncraton
Answers.Body: <p>Check out with nRF Connect app -> if you can find it with it, you can read services and characteristics of this lego peripheral and based on that control it. Good luck! </p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-02-21T19:05:04.520Z
Answers.LastActivityDate: 2019-02-21T19:05:04.520Z
Answers.UserDisplayName: Jogosb
Body: <p>I'd like to hack the receiver / motor so I can control it from my Mac (or a PC if there is no other way).</p>
  
  <p>Recently LEGO released an app-controlled Batmobil - product detailed are here: 
  <a href="https://shop.lego.com/en-US/App-Controlled-Batmobile-76112" rel="nofollow noreferrer">https://shop.lego.com/en-US/App-Controlled-Batmobile-76112</a></p>
  
  <p>The Bluetooth receiver (LEGO Part #6253628) can connect to an app, in our case, an iPhone. I tried to see if it was visible in the Bluetooth elements to connect to, and nope... I cannot also find any MAC address on the receiver itself.</p>
  
  <p>Any hint or clue?</p>
  
  <h1>Edit #1</h1>
  
  <p>I am looking for a way to connect to the Bluetooth receiver and be able to program it in <strong>Python</strong> (or C/Java...), but not a GUI.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-09-18T18:20:49.157Z
Comments.Text: I think I read Boost and Power Up have the same protocol, so this might help: https://github.com/JorgePe/BOOSTreveng
Comments.UserDisplayName: Alexander O'Mara
Tags: <bluetooth><powered-up>
Title: Hacking the Bluetooth motor in the motorized LEGO® DC Super Heroes 76112 App-Controlled Batmobile
UserDisplayName: jgp
ThreadText: # Hacking the Bluetooth motor in the motorized LEGO® DC Super Heroes 76112 App-Controlled Batmobile
  
  (Asked by: username_0 on 2018-09-18)
  
  I'd like to hack the receiver / motor so I can control it from my Mac (or a PC if there is no other way).
  
  Recently LEGO released an app-controlled Batmobil - product detailed are here:
  <https://shop.lego.com/en-US/App-Controlled-Batmobile-76112>
  
  The Bluetooth receiver (LEGO Part #6253628) can connect to an app, in our case, an iPhone. I tried to see if it was visible in the Bluetooth elements to connect to, and nope... I cannot also find any MAC address on the receiver itself.
  
  Any hint or clue?
  
  # Edit #1
  
  I am looking for a way to connect to the Bluetooth receiver and be able to program it in **Python** (or C/Java...), but not a GUI.
  
  **Tags:** bluetooth, powered-up
  > **Comments:**
  > **username_1**: I think I read Boost and Power Up have the same protocol, so this might help: https://github.com/JorgePe/BOOSTreveng  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2018-09-18. Score: 7
  
  There's a node.js library that can connect to the Move Hub and control attached peripherals:
  
  <https://github.com/nathankellenicki/node-poweredup>
  
  This should allow you to write scripts and programs that can control the motor from your Mac.
  
  > **Comments:**
  > **username_0**: This is pretty much what I was looking for. I have to see if I can connect to the BT this way as my Mac did not see it, which was the first issue. Thanks for the hint.  
  > **username_2**: Good luck! Let us know how it goes.  
  > **username_3**: If having difficulty connecting, check that you are using  ‘Bluetooth Low Energy’  to connect- if Your Mac isn’t using this protocol, you can get a dongle to use this.  
  
  ---
  
  ### Answer by username_4 on 2019-02-21. Score: 1
  
  Check out with nRF Connect app -> if you can find it with it, you can read services and characteristics of this lego peripheral and based on that control it. Good luck!
  
  
  ---
  
  