Category Archives: Debian

streaming from a raspberry-pi picamera to homeassistant


raspivid -rot 180 -t 0 -n --width 640 --height 480 -o - | cvlc stream:///dev/stdin --sout '#standard{access=http,mux=ts,dst=:8090}' :demux=h264

home assistant

 - platform: ffmpeg

You will need to install vlc-nox in the rpi, in single cpu version it really slow, do it before you go to sleep.

ssh allow all users from lan, restrict users from wan

Raspberry pi used as ssh server at home.
DMZ enabled to it’s IP.

file: /etc/ssh/sshd_config

AllowUsers *@192.168.0.* johndoe

This directive will allow only johndoe to connect via ssh unless the connection attempt comes from the same network, in which case alice will be able to connect, too. If alice tries to connect from the DMZ, it won’t work.

#hubicfuse with #debian for busy people

Install the debian package:

apt-get install hubicfuse

Clone the project:

git clone

You will need to use one of the scripts from this project.
Or just the script hubic_token from

Create an app on hubic.
Get the client_id and client_secret.

Create a file named .hubicfuse on your ~/
execute the script hubic_token
copy the token form the script

the .hubicfuse file should look like this:


I used ssl = False to avoid issues with my auto-signed certificate.

Add your user to fuse group if you haven’t (look here).

create a mount point:

mkdir hubic

then mount:

sudo hubicfuse ~/hubic -o noauto_cache,sync_read

to umount,
fusermount -u hubic


really simple image editor for linux

Want to add a square, a line and not an expert?

Use Pinta. Problem solved.

apt-get install pinta

More here:

If anything more complicated than that (still assuming you’re not a pro), you can try rawtherapee.

get IPs only from arp -a with #vim

arp -a

? ( at 50:b7:c3:xx:xx:xx [ether] on eth0
? ( at c8:d7:19:xx:xx:xx [ether] on eth0
? ( at  on eth0
? ( at 70:9e:29:xx:xx:xx [ether] on eth0
? ( at 9c:b6:54:xx:xx:xx [ether] on eth0
? ( at 70:9e:29:xx:xx:xx [ether] on eth0
? ( at 50:b7:c3:xx:xx:xx [ether] on eth0
? ( at b8:27:eb:xx:xx:xx [ether] on eth0
? ( at 20:e5:2a:xx:xx:xx [ether] on eth0
? ( at  on eth0
? ( at 20:4e:7f:xx:xx:xx [ether] on eth0
? ( at 34:36:3b:xx:xx:xx [ether] on eth0
? ( at 00:90:f5:xx:xx:xx [ether] on eth0
? ( at e4:e0:c5:xx:xx:xx [ether] on eth0
? ( at 6c:ad:f8:xx:xx:xx [ether] on eth0
? ( at b0:79:94:xx:xx:xx [ether] on eth0
? ( at 6c:ad:f8:xx:xx:xx [ether] on eth0

with vim:

installing #salt-minion on a #raspberrypi

vim /etc/apt/sources.list

add this repository:

deb wheezy-saltstack main

wget -O -|apt-key add -
apt-get update
apt-cache policy salt-minion
apt-get install salt-minion

et voilĂ !