jeedom et dépendance mosquitto

suite à une réinstallation de jeedom j’avais oublié comment installer la dépendance mqtt, ce n’est pas automatisé , il faut installer pecl et suivre la procédure suivante

enfin ajouter le plugins  : dans





Installation et configuration de zoneminder sur A10

zoneminder est un logiciel de vidéosurveillance, beaucoup plus évolué que motion (ou ce que j’aurais codé 🙂 )

par contre sur débian jessie (distribution sur A10 olinuxino) il faut réaliser quelques opérations :

voila, reste à configurer l’ensemble avec les caméras, et develloper une passerelle vers jeedom


olinuxino A10S on debian jessie with cedarx accel

these instructions activate the acceleration on X11 and cedarx for A10S ,

first , i install the A10S stock image , then i resize the partition and cross compile a linux sunxi kernel, the 3.4.103+ is ok , when i use the 3.4.104+ it doesn’t work, activate :



  • if you don’t activate the DRM it will crash when you try to use cedar for acceleration
  • i’don’t activate MALI , it seems very unstable

here is my config config_3.4.103+_accelok

after that :

  • use this tuto and serial console to upgrade to jessie , i also create a new user as a member of « video » group
  • use these instructions to install FBTURBO : and configure xorg.conf as bellow (no G2D on A10S) :

Section « Device »
Identifier « Allwinner A10/A13 FBDEV »
Driver « fbturbo »
Option « fbdev » « /dev/fb0 »
Option « AccelMethod » « CPU »
Option « SwapbuffersWait » « true »

test using becnhmark functions of ffmpeg

without acceleration –> 15fps and 85% load

export VDPAU_DRIVER=sunxi

export DISPLAY=:0.0

FFmpeg-Cedrus/ffmpeg -benchmark  -i big_buck_bunny_1080p_H264_AAC_25fps_7200K.MP4  -f null out.null

with acceleration –> 30fps and 50% load

export VDPAU_DRIVER=sunxi

export DISPLAY=:0.0

FFmpeg-Cedrus/ffmpeg -benchmark -hwaccel vdpau -i big_buck_bunny_1080p_H264_AAC_25fps_7200K.MP4 -f null out.null

that’s all!

esp8266 flashing with nodemcu firmware (linux debian testing)

flashing the ESP-01 using node MCU

i use this thread

kadamski « lead the way »

download esp open sdk

first clone the esp open sdk and compile it standalone (take a while), without root because i have access to this
cd /opt/Espressif/nodemcu
git clone
cd /opt/Espressif/nodemcu/esp-open-sdk
take a coffee 🙂 after that modify your path env variable
export PATH=/opt/Espressif/nodemcu/esp-open-sdk/xtensa-lx106-elf/bin:$PATH
after that download nodemcu
cd /opt/Espressif/nodemcu/nodemcu-firmware
git clone

compile nodemcu

compile  nodemcu using the compiler
cd /opt/Espressif/nodemcu/nodemcu-firmware

upload nodemcu to the ESP-01

prepare the firmware and download it
cd /opt/Espressif/nodemcu/nodemcu-firmware elf2image app/.output/eagle/debug/image/ write_flash 0x00000 app/.output/eagle/debug/image/ 0x10000 app/.output/eagle/debug/image/
connect minicom to the card (9600baud 8N1) and then reboot the ESP , if its ok you will see that prompt
>NodeMCU 0.9.5 build 20150213 powered by Lua 5.1.4
lua: cannot open init.lua

upload init.lua file

works very well

ESP8266 first connection


i’ve bought an ESP8266 module on ebay for less than 4€ few month ago,
a good description of the chip is avalaible here : and a procedure to update the firmware
the SDK is now available on linux see

the page explain each AT command in detail

first connection

the chip only accept 3.3V so i use a PC power supply (i still waiting for an MB102 power supply module) and a 3.3V serial / USB converter pl2303 from prolific
and the photo below describe my connection

Lire la suite

ESP8266 update


software :

hardware :

  • turn off the esp8266 module
  • connect the esp8266 to the linux PC using serial / usab cable (as explained before)
  • additionnaly , connection GPIO0 to GND, connected during update onlys

so the connection will be :

Serial converter ESP8266 POWER SUPPLY
TX (out) URXD
RX (in) UTXD
VCC 3.3V
CH_PD 3.3V

update process

type the folowing command inside a the terminal , into directory used to uncompress the files DON’T PRESS ENTER :
python --port /dev/ttyUSB0 write_flash 0x00000 firmware0950.bin 
NOTA : firmware0950.bin was the name after space removal
after that power on you ESP8266 then press ENTER, after few seconds the message below shall appear :
Erasing flash...
Writing at 0x0007ec00... (100 %)
the progress is indicated and the prompt shall appear
power of the ESP8266 module and remove the connection between GPIO0 and GND

reboot and check version

NOTA : after upgrade , you shall modify your serial line speed to 9600baud, t
after reboot, check the version using AT+GMR command :
compiled @ Dec 25 2014 21:40:28
AI-THINKER Dec 25 2014
that’s all !