22# lampe by André Klausnitzer, CC0
33# interactive bash script to control your Philips Hue lights
44
5- version=" 1.1.7 "
5+ version=" 1.1.8 "
66
77# XXX not used
88readKey () {
@@ -412,7 +412,7 @@ lColor() {
412412 echo -en " \e[0;36m"
413413 ;;
414414 " white" )
415- echo -en " \e[0;37m "
415+ echo -en " \e[0m "
416416 ;;
417417 " ltred" )
418418 echo -en " \e[1;31m"
@@ -433,7 +433,7 @@ lColor() {
433433 echo -en " \e[1;36m"
434434 ;;
435435 " ltwhite" )
436- echo -en " \e[1;37m "
436+ echo -en " \e[1m "
437437 ;;
438438 " off" )
439439 echo -en " \e[0m"
@@ -547,7 +547,7 @@ printMainScreen() {
547547 echo -en " $( getColorOfLight) $_SELECTED_LAMP $( lColor ltwhite) "
548548 fi
549549
550- echo -en " [$( lColor off) "
550+ echo -en " $( lColor off ) $( lColor ltwhite ) [$( lColor off) "
551551 for (( ii= 0 ; ii< currentBrightness ; ii= ii+ 1 )) ; do
552552 colorValue=$(( 65279 * ii/ currentBrightness))
553553 echo -en " $( getColorByValue $colorValue ) "
@@ -577,7 +577,7 @@ printMainScreen() {
577577 for (( ii= 0 ; ii< 50 - currentBrightness ; ii= ii+ 1 )) ; do
578578 echo -n " "
579579 done
580- echo -en " $( lColor ltwhite) ]$( lColor off) "
580+ echo -en " $( lColor off ) $( lColor ltwhite) ]$( lColor off) "
581581 if [[ ${_SWITCH[$_SELECTED_LAMP]} != " true" ]] ; then
582582 echo -n " off "
583583 else
@@ -782,7 +782,7 @@ lampeMain() {
782782 echo -e " \n $( lColor ltgreen) !$( lColor off) bye"
783783 else
784784 # interactive-mode: initial screen
785- echo -en " [$( lColor red) =$( lColor yellow) =$( lColor green) =$( lColor cyan) =$( lColor blue) =$( lColor magenta) =$( lColor ltwhite) ---LAMPE-$version ---PRESS-h-FOR-HELP-----------$( lColor off) ]"
785+ echo -en " [$( lColor red) =$( lColor yellow) =$( lColor green) =$( lColor cyan) =$( lColor blue) =$( lColor magenta) =$( lColor off ) $( lColor ltwhite) ---LAMPE-${ version} ---PRESS-h-FOR-HELP-----------$( lColor off) ]"
786786
787787 lastTime=$( date +%s%3N) # seconds + milliseconds
788788 while true ; do
0 commit comments