Skip to content

Instantly share code, notes, and snippets.

@samuelcolvin
Last active October 2, 2022 19:24
  • Star 10 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save samuelcolvin/996e4123dd7c6594f4842eb209ee773f to your computer and use it in GitHub Desktop.
Hubble Motorola Focus 66-W Camera "CameraHD" setup

Use the Hubble app to get the camera connected to a wifi network.

Find the Camera's IP address:

> sudo arp-scan --interface=enp3s0 --localnet
Interface: enp3s0, datalink type: EN10MB (Ethernet)
Starting arp-scan 1.8.1 with 256 hosts (http://www.nta-monitor.com/tools/arp-scan/)
192.168.1.100	00:19:99:0f:6a:98	Fujitsu Technology Solutions
192.168.1.102	c4:6e:1f:53:f0:8b	(Unknown)
192.168.1.111	00:04:ed:01:72:da	Billion Electric Co., Ltd.
192.168.1.158	7c:2f:80:49:a4:de	Gigaset Communications GmbH
192.168.1.174	c8:1f:66:4b:f5:7f	(Unknown)
192.168.1.150	64:bc:0c:48:79:9d	(Unknown)
192.168.1.188	b8:27:eb:e4:1b:51	(Unknown)
192.168.1.214	38:2c:4a:bb:f9:9e	(Unknown)
192.168.1.234	c8:1f:66:b0:19:9a	(Unknown)
192.168.1.210	00:0a:e2:13:8b:e0	Binatone Electronics International, Ltd < this is the camera
192.168.1.253	7c:2f:80:7b:5b:61	Gigaset Communications GmbH
192.168.1.245	c8:bc:c8:e9:25:27	Apple
192.168.1.166	2c:f0:a2:7a:2a:c8	(Unknown)

Connect to the camera with VLC:

vlc rtsp://user:pass@192.168.1.210:6667/blinkhd

Using ip address from above


Urls:

To issue commands quotes matter!:

curl "http://192.168.1.210/?action=command&command=plus_brightness"

links:

@samuelcolvin
Copy link
Author

Why the sudden increase in interest in this?

@rkdavidson
Copy link

rkdavidson commented Jul 20, 2020

Why the sudden increase in interest in this?

@samuelcolvin I became a parent and we bought a Motorola monitor, and the Hubble app is still garbage 🤷‍♂️.
It's tolerable, but there's so much nonsense and poor UX with it that I'd prefer to make a minimalist one myself, basically just the video stream.
Controls for movement would be nice too but optional.

@jacace
Copy link

jacace commented Jul 20, 2020

Why the sudden increase in interest in this?

Well I have had this Motorola focus 66-b camera for a while and now got some free time to try somethign on it but as things stand now it seems not posible.

@piejanssens
Copy link

I hope someone finds a new streaming solution for this. 03.10.24

@capsload2
Copy link

Can we not stay on the old Firmware or does it automatically update itself?

@rkdavidson
Copy link

@capsload2 You probably could. I've thought about doing that, but don't want to sift through changelogs and figure out if any critical security updates were made in recent versions.

@m-p-3
Copy link

m-p-3 commented Aug 4, 2020

Why the sudden increase in interest in this?

@samuelcolvin
Sorry, I couldn't find anywhere a solution to it so I posted a message about it not working, and I guess some people wondered the same thing while searching online.

@m-p-3
Copy link

m-p-3 commented Aug 4, 2020

I became a parent and we bought a Motorola monitor, and the Hubble app is still garbage 🤷‍♂️.
It's tolerable, but there's so much nonsense and poor UX with it that I'd prefer to make a minimalist one myself, basically just the video stream.
Controls for movement would be nice too but optional.

@rkdavidson
I bought a Foscam camera (FI9821P) that is configured for LAN/VPN-only access (considering their poor security track record). At least those have an RTSP stream available and the image quality is actually quite good even in night-mode.

Sucks that Hubble requires an Internet middle-man to work.

@Matusov
Copy link

Matusov commented Oct 15, 2020

Any workarounds found? Is there anyway to get this to work via Tinycam Monitor and serve it that way?

@rkdavidson
Copy link

Figuring out a way beyond the internet middleman services Hubble requires is beyond my skills :(.

I think a known route would be revert your camera's firmware to factory (or near it), to go back to the fairly insecure (i.e. open) setup outlined in this gist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment