Hi All,
I want to show you my Domoticz setup. I use a NanoPi air Neo running with
DietPi. Simple installation with their script you dont even need a keyboard and monitor

. Just follow this
guide.
I installed DietPi to the integrated eMMC, now i only use the SD-Card only for storage.
Install DietPi on the eMMC (you must have DietPi up and running on a SDcard prior to this):
- Spoiler: show
Code: Select all
#Download image / extract
#There might be a newer version on dietpi.com
wget 'http://dietpi.com/downloads/images/DietPi_NanoPiNEOAir-armv7-(Jessie).7z' -O image.7z
#NanoPi T3 = wget 'http://dietpi.com/downloads/images/DietPi_NanoPiM3T3-armv7-(Jessie).7z' -O image.7z
7z x -aoa image.7z
#Mount image to set WiFi creds in dietpi.txt:
modprobe loop
losetup -f
losetup /dev/loop2 "$(ls | grep -m1 'DietPi_v'*'.img')"
partprobe /dev/loop2
mkdir -p /mnt/loop2p1
mkdir -p /mnt/loop2p2
mount /dev/loop2p1 /mnt/loop2p1
mount /dev/loop2p2 /mnt/loop2p2
# - Enter Wifi creds and enable wifi, then save and exit
nano /mnt/loop2p1/dietpi.txt
# Edit boot script to target EMMC for resize
# replace all instances of /dev/mmcblk0 with /dev/mmcblk2
nano /mnt/loop2p1/dietpi/boot
# Edit FSTAB
# replace all instances of /dev/mmcblk0 with /dev/mmcblk2
nano /mnt/loop2p2/etc/fstab
sync
umount -f /mnt/loop2p1
umount -f /mnt/loop2p2
losetup -d /dev/loop2
#Write to EMMC
# - Following assumes you have no other files in this directory with name 'DietPi_v*.img' (other than the one we downloaded above)
dd if="$(ls | grep -m1 'DietPi_v'*'.img')" of=/dev/mmcblk2
#Power off, unplug SD card, power on
Then I installed Domoticz as usually with
Code: Select all
sudo curl -L install.domoticz.com | bash
INFO:
I use wifi antenna and USB port from old part I had and I made an enclosure in my ultimaker 3D printer.