Tag Archives: electronics

Hacking a hikvision doorcam

I don’t like cloud enabled devices, except if it is my own cloud!

I bought a Hikvision doorcam, when i researched the diverse doorcams where was a hikvision which could use a existing doorchime.

When i got mine in, it did not have this feature.
Damn what to do!

Where where several solutions i could think off:

  • Use as is .. a no-go for me
  • Offload SSL on a proxy and try to reverse engineer the https communication
  • Or a hardware solution

I looked at the electronics and tried to find out how things where connected and where things where you could make use of.
I soldered some wires to a little print where the pushbutton was located.
Now i could read the button press, video was easily captured by using a RTSP port.

Does it work? … yes, but i’m not happy about it

Video playback in Zoneminder or VLC

rtsp://admin:secretpassword@hikvisionip:554/Streaming/Channels/101

A solution i used before for a generic doorbell

Just read the gpio pin with Arduino or raspberry.
A generic optocoupler will work, just check your resistor.

Electronic pipes

While they are not the real thing, and sound mostly bad. These little electronic devices are great on the move.

Great for using with headphones. Nice to have one of those in your backpack on holiday.

I’ve bought a Technochanter in 2004 and a deger in 2005, both with their benefits.
(I’ve got a little batterypowered mixer with dual output, so Coline and I can play a duet in silence 🙂 )

Technochanter at the top, the black one is the Deger

Both can play accidentals like natural C/F and more.

Links

http://www.fagerstrom.com/
https://www.deger.com/

I designed a electronic bagpipe in the 90’s myself, but it never was a success. ( Shall update this page when I find the schematics )

In 2010 I bought a Yamaha QY100 seqencer. I can connect the deger using a DIY midi cable, and use its buildin instruments.

Specs deger:

  • Same size and finger spacing as a long practice chanter.
  • Dual output: PHONES and MIDI! Headphones and MIDI devices can directly connect to the DegerPipes Chanter. It’s also possible to connect the phones output to an amplifier or a stereo.
  • The chanter contains all electronic components as well as the battery. No external box or additional equipment is needed.
  • Authentic Bagpipe sound including drones generated by wavetable sound synthesis. Highland Pipe and Smallpipe sounds integrated.
  • Perfectly tuned chanter scale and drones by usage of crystal oscillator and microprocessor control.
  • The Pitch is adjustable in a range of more than three octaves. This enables you to play together with other instruments in any key.
  • The drones volume is variable and can also be switched off.
  • Through MIDI output every MIDI compatible tone generator or other MIDI equipment can be used (for example PC with notation program).
  • An extended cromatical scale is available allowing you to play tunes which are not playable on the real pipe chanter.
  • Driven by a cheap standard 9V Battery, Accumulators are also usable.
  • Up to 100 hours of playing with only one battery.
  • Automatic power off after a minute of no activity.
  • A Metronome is integrated within the Chanter.
Deger Midi Cable

Specs Technochanter:

  • Fits in your pocket: only Ø16 x 225 mm (Ø5/8″ x 9″)
  • Uses earphones (not included): therefore perfect to play on buses, trains etc. Ideal for the commuter.
  • Natural C and F.
  • Pitch alterable.
  • Unforgiving at detecting crossing noise.
Finger Chart


Below a link to the QY100

Hardware scroller

I came across a really old post from 1996.
It was from a good friend of mine Martin.

It was a while before this post, which was by Fido mail, that he came to our house with a great idea. (1993)

FidoNet is a worldwide computer network that is used for communication between bulletin board systems (BBSes). It uses a store-and-forward system to exchange private (email) and public (forum) messages between the BBSes in the network, as well as other files and protocols in some cases. (Dial-up!)


He took a record player and connected leds to it. Connecting this to a C64 and synching the speed of rotation and the output, he wanted to display text on this.

Probably this was the mistery tape i mentioned here:

So he did the most of the programming, i made a version of my own and added a sync bit to it. This enabled it to get the scolling text more “in place”

Some pictures from Sepp’s website

--- Terminate 3.00/Pro
 * Origin: Sepp Mail Development Department (2:283/334.13)

Ä Mail van en voor mij ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄBewarenÄ
Msg  :  781     [1-3089]                   Loc
From : Martin ********                     02-Apr-96  00:59:51  2:283/334.13
To   : Henri Aanstoot                                           2:283/334
Subj : Hardware scroller
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄSEPP.INTERESSANTÄ
* Written in: TUKKER=PROAT
Ha die Henri!
 MM>> Heb je de laatste KIJK al gezien??? Die eikels hebben onze 8-ledjes-
 MM>> hardware-scroller na zitten maken, alleen scrollt-ie bij hunnie niet
 MM>> in de vorm van een cirkel, maar hebben ze mijn ruitenwisserversie
 MM>> gebruikt... En het enige wat-ie doet is de tijd aangeven...
 HA> Bah, wat een na-apers.
Ja, vreselijk...

 HA> Maar die van ons was toch beter!
Inderdaad... kunnen ze nog wat van leren... :-)

 MM>> Btw is jouw prototype nog operationeel??? De mijne niet, omals de
 HA> Nee, ik wil heb eigenlijk opnieuw bouwen! (was ik al een tijdje van plan)
Met full-colour LEDs, 16 hoog???

 MM>> elastiekjes die ik heb gebruikt in de loop der tijd helemaal poreus
 MM>> We moeten maar weer eens iets compleet revolutionair nieuws uitvinden,
 MM>> ik heb nog wel een paar innovatieve ideejen...
 HA> Als je gaat kijken wat ze allemaal van mijn gejat hebben .......
Nou, vertel...

To the loo,

Martin ********