tag:blogger.com,1999:blog-46010831799645648892024-03-04T22:22:34.201-08:00AssomeOmoBeanzhttp://www.blogger.com/profile/16948178955003642316noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-4601083179964564889.post-90198366024757311512017-05-15T18:29:00.002-07:002018-02-19T17:19:08.800-08:00Automated blinds with Home Assistant, MQTT and NodeMCUI came across this post on the Home Assistant community forums and decided to give it a try:<br />
<a href="https://community.home-assistant.io/t/esp8266-window-blinds-mqtt/14863">https://community.home-assistant.io/t/esp8266-window-blinds-mqtt/14863</a><br />
<br />
I made some updates to the original code by jjhtpc, adding OTA updates. The new code will also retain your previous position when turning off and turning on the blinds if you want it. <a href="https://github.com/romahony/mqtt_blinds">https://github.com/romahony/mqtt_blinds</a><br />
<br />
Since I have a 3d printer I decided to sketch a quick coupler for the blinds. It can be found on Thingiverse here <a href="http://www.thingiverse.com/thing:2320388">http://www.thingiverse.com/thing:2320388</a><br />
<br />
The blinds I used are from Home Depot and come in a wide variety of sizes.<br />
<br />
Connect the red wire to the Vin pin and the black wire to the GND pin next to it. The white wire is connected to D3.<br />
<br />
Parts list:<br />
<a href="http://www.homedepot.com/p/Home-Decorators-Collection-Cut-to-Width-White-2-in-Faux-Wood-Blind-35-in-W-x-64-in-L-Actual-Size-is-34-5-in-W-x-64-in-L-10793478068180/202040452">Cut-to-Width blinds from Home Depot</a><br />
<a href="http://amzn.to/2rbxz52">Futaba S3003 servo</a><br />
<a href="http://amzn.to/2r2VUwH"><strike>White micro USB Cable</strike></a> (no longer used, replaced with longer cable for direct power)<br />
<a href="http://amzn.to/2sDu9ft">16.5ft white USB cable</a><br />
<a href="http://amzn.to/2qbnu9Z">NodeMCU Module</a><br />
<a href="http://amzn.to/2qLn23J">5000mAh Solar Power Bank</a><br />
<br />
<div style="text-align: center;">
Remove blind gears.</div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixrM_aFatKalxDwfh4lYJsiYeP1KmQkBcg9qxLHVf0-rmXIqyk9HuuRonICyae4sSUUnIu5Rp50rbzocuTYDjKPkV3cwJ4uknqo5I-xHTfFUpWy-3WF64ZWe57S067s6X5fr7hKcS2g9A/s1600/IMAG0566.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixrM_aFatKalxDwfh4lYJsiYeP1KmQkBcg9qxLHVf0-rmXIqyk9HuuRonICyae4sSUUnIu5Rp50rbzocuTYDjKPkV3cwJ4uknqo5I-xHTfFUpWy-3WF64ZWe57S067s6X5fr7hKcS2g9A/s320/IMAG0566.jpg" width="240" /></a></div>
<br />
<div style="text-align: center;">
With the servo mount still on the servo would sit off-center.</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0ixu5UuKiuODuHeWO6Rx_zMGbK5WVO6bP6NHTVzx578_PcyO0H7EKpAuuZsnCne2CagNkBw3q8x3z48FhVpJAo4Wkei5yZFHhP0gq5XE7dF5Er2XXxKwIy-Ow5fKUKkBwf1lu3uXwVVQ/s1600/IMAG0564.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0ixu5UuKiuODuHeWO6Rx_zMGbK5WVO6bP6NHTVzx578_PcyO0H7EKpAuuZsnCne2CagNkBw3q8x3z48FhVpJAo4Wkei5yZFHhP0gq5XE7dF5Er2XXxKwIy-Ow5fKUKkBwf1lu3uXwVVQ/s320/IMAG0564.jpg" width="240" /></a></div>
<br />
<div style="text-align: center;">
Cut off servo mount.</div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMRSi5jRcnutRf3aTPfbHaX8W2vsR0pJYH51lTHhfwZ-FBCRyZGcTD5Nv2b1zMhqMyufcZRzXy_8Br8sNNfkCPA7J18CjY5I1MJ0iNpB9E2UUrvcbdPCxGdjrpN5QF_fbX304GazIhLA4/s1600/IMAG0563.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMRSi5jRcnutRf3aTPfbHaX8W2vsR0pJYH51lTHhfwZ-FBCRyZGcTD5Nv2b1zMhqMyufcZRzXy_8Br8sNNfkCPA7J18CjY5I1MJ0iNpB9E2UUrvcbdPCxGdjrpN5QF_fbX304GazIhLA4/s320/IMAG0563.jpg" width="240" /></a></div>
<br />
<div style="text-align: center;">
The servo should now sit dead center to the shaft.</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOpE9ujjQTkaEeRGsWDF5U8x4rWJlwwmBRswVQwnUAqXEjllGOG0kUfI7UvY1MZFPu9L9FJL0MzaQxUnoH6mrlx_7G3vFZ7T5w5d6wVtrVqtjbv5GidYsg2NbcIz_LNHJMWKoJs3mWC4g/s1600/IMAG0565.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOpE9ujjQTkaEeRGsWDF5U8x4rWJlwwmBRswVQwnUAqXEjllGOG0kUfI7UvY1MZFPu9L9FJL0MzaQxUnoH6mrlx_7G3vFZ7T5w5d6wVtrVqtjbv5GidYsg2NbcIz_LNHJMWKoJs3mWC4g/s320/IMAG0565.jpg" width="240" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div style="text-align: center;">
Print and attach the adapter to the servo. </div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiB9sL1B27ONxEza0ZcpD0Aawhznl8RQM8wU_xTb_5ltfWOds4JqYZPcO_dYRUDXHDBH42OW5i9t-s076QrlOT_WJN32RhZSCWmTz6HUpZkr-buHoD_lZm6BeL3V3g2R-8bSm0RK9vAQ_A/s1600/IMAG0567.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiB9sL1B27ONxEza0ZcpD0Aawhznl8RQM8wU_xTb_5ltfWOds4JqYZPcO_dYRUDXHDBH42OW5i9t-s076QrlOT_WJN32RhZSCWmTz6HUpZkr-buHoD_lZm6BeL3V3g2R-8bSm0RK9vAQ_A/s320/IMAG0567.jpg" width="240" /></a></div>
<br />
<div style="text-align: center;">
Cut off the ends of the screws.</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNcQuKcAe5q0P6FsXv1w7eXNtjb1AAQTpyQEgzDk2_olsNFfjZWDAh_dpUMLgTzAg7UMlFtofKJxSH1Q-Phtg_-cQHJOsnfZqXyRTQvfGmfkxx_vArEp_Xujv66zw7C0gJ7kOo5fXzbE/s1600/IMAG0568.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNcQuKcAe5q0P6FsXv1w7eXNtjb1AAQTpyQEgzDk2_olsNFfjZWDAh_dpUMLgTzAg7UMlFtofKJxSH1Q-Phtg_-cQHJOsnfZqXyRTQvfGmfkxx_vArEp_Xujv66zw7C0gJ7kOo5fXzbE/s320/IMAG0568.jpg" width="240" /></a></div>
<br />
<div style="text-align: center;">
Feed the USB cable through the hole left by the gears that were removed.</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlsYN4QOfBTbHMqjAtwqSGxeYhK7wY4SnIWCXwZnTzxTim4vREJqJQrujEK34mzlxByGtc-lukDXluIDADgiI1HEUobm41UnNEHiEmxU5IMYp90uwNCbjVIXBlCtBMhLJ__0LaUkiccEo/s1600/IMAG0573.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlsYN4QOfBTbHMqjAtwqSGxeYhK7wY4SnIWCXwZnTzxTim4vREJqJQrujEK34mzlxByGtc-lukDXluIDADgiI1HEUobm41UnNEHiEmxU5IMYp90uwNCbjVIXBlCtBMhLJ__0LaUkiccEo/s320/IMAG0573.jpg" width="320" /></a></div>
<br />
<div style="text-align: center;">
Attach the NodeMCU inside the blind channel with double sided tape.</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZEj7QfRyX_iMrqTuakStcaX_RxoMrYc6KbITGXY6DLP6fAcmNmXvtlEMeWjCVOldm-hFhwRlEf0gTpGz6ygBZmMC85g7z4p9hAY0skmiT-701-69D0ycVLjAwSRBfw54nAGvqilqkT9Y/s1600/IMAG0574.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZEj7QfRyX_iMrqTuakStcaX_RxoMrYc6KbITGXY6DLP6fAcmNmXvtlEMeWjCVOldm-hFhwRlEf0gTpGz6ygBZmMC85g7z4p9hAY0skmiT-701-69D0ycVLjAwSRBfw54nAGvqilqkT9Y/s320/IMAG0574.jpg" width="320" /></a></div>
<br />
<div style="text-align: center;">
Connect the USB cable and install the blinds.</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisd_esGVcRcItaGHZG40dzTgN8_2lZhBIQtYqTDECji26lsHCgfYQJxK42BM70oYm3OyiYzJAGITRbHZowvdepXDIIFFGOOJfKJQwACVURvir6nLpF2Iw3DdetNYd4fh30AYKryEBMtHQ/s1600/IMAG0570.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisd_esGVcRcItaGHZG40dzTgN8_2lZhBIQtYqTDECji26lsHCgfYQJxK42BM70oYm3OyiYzJAGITRbHZowvdepXDIIFFGOOJfKJQwACVURvir6nLpF2Iw3DdetNYd4fh30AYKryEBMtHQ/s320/IMAG0570.jpg" width="320" /></a></div>
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dzvgsJ1_p---bHhT1KZ2pYXJ_Uz2VsHNmXrTSv4C2DF0bSMSVYuNGxKfojpy2M9YwmcjF5-4U_9Nz5W459rcQ' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<br />
<br />OmoBeanzhttp://www.blogger.com/profile/16948178955003642316noreply@blogger.com18tag:blogger.com,1999:blog-4601083179964564889.post-10540497853049935492012-04-10T20:53:00.001-07:002012-04-10T21:28:38.841-07:00NEX-5n Intervalometer for time-lapse photographyBefore I got my Sony NEX-5n I was aware that it lacked a method of doing time-lapse built in. The remote was also lacking this feature and there were few third party devices that could do this. I had seen some methods of doing this by adapting the remote to include an intervalometer. So after purchasing the NEX-5n I set about making my own but with an improvement, I wanted to be able to remove the intervalometer from the remote so that I could still use them independently.<br />
<br />
Note: this can also be used for Sony NEX-3, NEX-C3, NEX-5 and Alpha series<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiODt5M5LveJucKIa4EztNoc_OuuUP8Z6Cfd1svFouIsoxmom4alN4d8qTlRugtTD0dLgrnVcfN9TLSYLZLM6r7JEY7NWXMbJosj4Vxxc1sxjPLXfb0p2lSRso5hI48Fv5YiKJK10RLXVw/s1600/DSC00428.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiODt5M5LveJucKIa4EztNoc_OuuUP8Z6Cfd1svFouIsoxmom4alN4d8qTlRugtTD0dLgrnVcfN9TLSYLZLM6r7JEY7NWXMbJosj4Vxxc1sxjPLXfb0p2lSRso5hI48Fv5YiKJK10RLXVw/s400/DSC00428.JPG" width="400" /></a></div>
<br />
What I needed:<br />
<a href="http://www.amazon.com/gp/product/B003MQWN40/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&tag=omob04-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=B003MQWN40">Opteka RC-3 Wireless Remote Control for Sony</a><br />
<a href="http://www.amazon.com/gp/product/B003Q9RERY/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&tag=omob04-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=B003Q9RERY">NEEWER® Timer Remote Control RS-60E3</a><br />
<a href="http://www.amazon.com/gp/product/B004E9SZP0/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&tag=omob04-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=B004E9SZP0">2.5mm Female to 3.5mm Male Headset Adaptor</a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8N7HMqUS6KLAuHbYxXl-LLQAGMVelgRGsRVPsGGHRmT-GZbQPn2MbTzOBKCIPq2Bvf_APwXARZnmMlwfCAJ_uBu-FVnqT4GfXFTYRT6VaGy5sR4tmhr_JKk2JmTOOoCLksAzkBg4PTw0/s1600/DSC00356.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8N7HMqUS6KLAuHbYxXl-LLQAGMVelgRGsRVPsGGHRmT-GZbQPn2MbTzOBKCIPq2Bvf_APwXARZnmMlwfCAJ_uBu-FVnqT4GfXFTYRT6VaGy5sR4tmhr_JKk2JmTOOoCLksAzkBg4PTw0/s400/DSC00356.JPG" width="400" /></a></div>
<br />
First I had to open the remote. While it looks like the plastic splits apart, it does not and the face peels of like a sticker. It's easy to push it up from slit that the battery came out of.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMIKtc47SAz3AXlnwsJOWdU6APpnHXExpNpk-4rXswGdTteH0mks3AzaaBMYu3EXBQ3IRMjrlEszVDvBtfMC4nA6sHVemyweUv2CBo94U6ZJQ1p-Q4xktxqNoQq7JeNHsZ0Orzid4Cr5M/s1600/DSC00358.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMIKtc47SAz3AXlnwsJOWdU6APpnHXExpNpk-4rXswGdTteH0mks3AzaaBMYu3EXBQ3IRMjrlEszVDvBtfMC4nA6sHVemyweUv2CBo94U6ZJQ1p-Q4xktxqNoQq7JeNHsZ0Orzid4Cr5M/s400/DSC00358.JPG" width="400" /></a></div>
<br />
Slowly peel off.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmgz0QAlZBc00fZ1bON88CVtztNN5AzG4zi09QRek2o-oP3XoFlMl3Y8qT0F_P8iPaEXHk_CqoQCXn1DJRReOiwboR5ZtaaAsdzTfvBLTsyWUSXl0z92DqFxQORJJoHwS41FoY2_9hEuI/s1600/DSC00359.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmgz0QAlZBc00fZ1bON88CVtztNN5AzG4zi09QRek2o-oP3XoFlMl3Y8qT0F_P8iPaEXHk_CqoQCXn1DJRReOiwboR5ZtaaAsdzTfvBLTsyWUSXl0z92DqFxQORJJoHwS41FoY2_9hEuI/s400/DSC00359.JPG" width="400" /></a></div>
<br />
Remove screws from circuit board and pull it all apart.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQhpGsHLbA7JlNs_1L2ofFv9QDXYd-O4LeQ4NFv9NYjBexcCkHYNXx5uCOon6kEhj3fO63dCVkGCNJ0qw6N8FkqMtss0mUY3ZAMz-88tl64nmS_iMFp-k2DN2a3DSXjzkUBNHKedC1RuA/s1600/DSC00361.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQhpGsHLbA7JlNs_1L2ofFv9QDXYd-O4LeQ4NFv9NYjBexcCkHYNXx5uCOon6kEhj3fO63dCVkGCNJ0qw6N8FkqMtss0mUY3ZAMz-88tl64nmS_iMFp-k2DN2a3DSXjzkUBNHKedC1RuA/s400/DSC00361.JPG" width="400" /></a></div>
<br />
I cut off the male connector of the headset adapter and exposed the wires.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_bwReRPLhrkQ55DMlVmsTTYLWIgO_XF7rCTuO1HUAR4CPgvqdFRKqC5KlKeUeeqtVtt9gIfA14tloKvCkeTZjSj2oBIcG4rMvTw4-y6CXbc64H3tBdWdY804OWYBOE1fe-y7UyNgFRIM/s1600/DSC00364.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_bwReRPLhrkQ55DMlVmsTTYLWIgO_XF7rCTuO1HUAR4CPgvqdFRKqC5KlKeUeeqtVtt9gIfA14tloKvCkeTZjSj2oBIcG4rMvTw4-y6CXbc64H3tBdWdY804OWYBOE1fe-y7UyNgFRIM/s400/DSC00364.JPG" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGLrKFEKA4vcuKoKLzWzXkOBipQU4nzz5D7UQTZBx2n0mQTgAmHFf8ojfx7PJP-yhK5ecRdUiTZFNpKNUxHBWScwLmCScQa8q8Vmep0e6snBX_0_CiKsI2NPKV1ai8WqftDhGKiV3-nMU/s1600/DSC00368.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGLrKFEKA4vcuKoKLzWzXkOBipQU4nzz5D7UQTZBx2n0mQTgAmHFf8ojfx7PJP-yhK5ecRdUiTZFNpKNUxHBWScwLmCScQa8q8Vmep0e6snBX_0_CiKsI2NPKV1ai8WqftDhGKiV3-nMU/s400/DSC00368.JPG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<br />
Drilled a hole in the back cover of the remote.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoukf9yaAGIGu3_-LsGVh-imIUTpDzL7NeIr8V_m4sVozp52J4gRSbY7iAMuGQESDmNGQA11V_p31WCtV9gJo10BpWrC5O-YzHeyI0qGucjEsqk8QsZTerLEaIlc9q5dQxIsb1DOyBGs8/s1600/DSC00372.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoukf9yaAGIGu3_-LsGVh-imIUTpDzL7NeIr8V_m4sVozp52J4gRSbY7iAMuGQESDmNGQA11V_p31WCtV9gJo10BpWrC5O-YzHeyI0qGucjEsqk8QsZTerLEaIlc9q5dQxIsb1DOyBGs8/s400/DSC00372.JPG" width="400" /></a></div>
<br />
Using a multimeter I found the two connections on the intervalometer that would trigger the switch. I then found that the two colored wires on the headset adapter corresponded to the right connections on the intervalometer. I traced the connections from the shutter switch on the remote to the back of the board then threaded the wire through the hole and soldered it on to the circuit board. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigipDO8-KhOlwpl7OeulEqJvrZ6gU1YdjTQCE3LjT0rZfVmj3CJO2Y7MHf4YtHatvqGs4Otp6HIz-4guZxYCRCc9TiLFeGx47eOWQ2NdDFQFZKQJf8ZjhztXKoCK-vL3BZLvUjbl4MRSc/s1600/DSC00406.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigipDO8-KhOlwpl7OeulEqJvrZ6gU1YdjTQCE3LjT0rZfVmj3CJO2Y7MHf4YtHatvqGs4Otp6HIz-4guZxYCRCc9TiLFeGx47eOWQ2NdDFQFZKQJf8ZjhztXKoCK-vL3BZLvUjbl4MRSc/s400/DSC00406.JPG" width="400" /></a></div>
<br />
Carefully reassemble and add a dab of glue to prevent the wire being ripped out.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgug-cLTGaEe3FyIfWO6UnTV13khLzJ51j-jS78bzJ9Ocloc5Chdk34X0Bypa26E4-29UTT0Wpm7QuUsU2dXX8RApc0Kp-DCNV7cSV8e8k_T5fOxHArGs4Mwgevyw8EvNYqK9id0PWDaoQ/s1600/DSC00421.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgug-cLTGaEe3FyIfWO6UnTV13khLzJ51j-jS78bzJ9Ocloc5Chdk34X0Bypa26E4-29UTT0Wpm7QuUsU2dXX8RApc0Kp-DCNV7cSV8e8k_T5fOxHArGs4Mwgevyw8EvNYqK9id0PWDaoQ/s400/DSC00421.JPG" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZZJZm81y2h8E9kKR6T9qShTU5DnJfVUUNYwPhagJbug6UIo83hIvmU3v2JEGJ0968L_b2Z4g_vdQvxztlTDVMwUnGp6VEFrtSfBhpZ533J8oLm-oORZIqu6GL2v0-EU5FDfM-QaMKGZM/s1600/DSC00419.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
And that's it. Now just plug in the Neewer timer remote and have fun!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghhG0JCL8LX__HGO8J3Znc0-fqCq-PEb1fNyP2utOJZtzb3oika7CDD9wrxhyeB3PJp1AImBBIPoGmLi1ip0fEqbeKeK1Mt247xEBTdRXeS-J2730ysEO1johWVzVOMOWXsxfiGgpeVDo/s1600/DSC00428.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghhG0JCL8LX__HGO8J3Znc0-fqCq-PEb1fNyP2utOJZtzb3oika7CDD9wrxhyeB3PJp1AImBBIPoGmLi1ip0fEqbeKeK1Mt247xEBTdRXeS-J2730ysEO1johWVzVOMOWXsxfiGgpeVDo/s400/DSC00428.JPG" width="400" /></a></div>
<br />OmoBeanzhttp://www.blogger.com/profile/16948178955003642316noreply@blogger.com13tag:blogger.com,1999:blog-4601083179964564889.post-55203209799486926602011-09-14T16:30:00.000-07:002011-11-17T15:07:23.267-08:00Hacked IKEA barAfter looking for a unique but cheap bar solution for our balcony I decided to make my own. Obviously IKEA was a good choice as far as cheap went. Walking around the store I slowly got a plan together in my head. This is what I came up with:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMQhca0Z58ddqyvArPykCCF13_3G-cDtTtqDMTiIWtZQY02R7SZseGlccQIKCtnQ5Biem6dEalOyRqfqANJom_kFo3_Y6JjhvpHEcBF6YGK3hPav9gjGbNY8Lu3568yR-VQjfwqheOzpA/s1600/P1020307.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMQhca0Z58ddqyvArPykCCF13_3G-cDtTtqDMTiIWtZQY02R7SZseGlccQIKCtnQ5Biem6dEalOyRqfqANJom_kFo3_Y6JjhvpHEcBF6YGK3hPav9gjGbNY8Lu3568yR-VQjfwqheOzpA/s640/P1020307.JPG" width="480" /></a></div>
<br />
The serving/prep area is on the far side. The Igloo 12-qt. Ice Cube fits snuggly on one of the shelves.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6eB3EMPAYw3Na2dJzRubPnT-dai1HDcWymTeYOdQ8CzCsMUaA8fB774hugg7tXl82MIiUyFnwdC_gMrQizCx80ziYTYrQw79Pk5ETwamTAasm8tVUvO6A3auV1k0ipczdFeqkENw0ApE/s1600/P1020308.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6eB3EMPAYw3Na2dJzRubPnT-dai1HDcWymTeYOdQ8CzCsMUaA8fB774hugg7tXl82MIiUyFnwdC_gMrQizCx80ziYTYrQw79Pk5ETwamTAasm8tVUvO6A3auV1k0ipczdFeqkENw0ApE/s400/P1020308.JPG" width="300" /></a></div>
<br />
This nice thing is the diversity as the Expedit has many extras you can add.<br />
<ul>
<li>The wine rack insert</li>
<li>The door insert</li>
<li>The drawer insert</li>
</ul>
Using these extra parts you can customize this into your ideal bar. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi180UmLw_cLWBko_q9IRHoavlE3iQRkmoog0xDFv8hWSwWlMNERp5WNjkaLbZv2PC3mdT3-0ifjnanhVjqIYi4YHitI9bAqeHr0kVrS1DaZLhd7ZuOUGHYu1F0tX1XjIQpoaJxQ6IqZY0/s1600/P1020643.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi180UmLw_cLWBko_q9IRHoavlE3iQRkmoog0xDFv8hWSwWlMNERp5WNjkaLbZv2PC3mdT3-0ifjnanhVjqIYi4YHitI9bAqeHr0kVrS1DaZLhd7ZuOUGHYu1F0tX1XjIQpoaJxQ6IqZY0/s400/P1020643.JPG" width="400" /></a></div>
<br />
The serving area keeps preparation items off the main surface and discrete.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnCI5GZOELLNsvOilse2DZBGxfF00iU9x94uzB8Q9qFVYSMn22KU_NdbR-s9mmYz7FqW7x_ACPs1PgTwa2I9YsOnMyG7QeAugG78-QWrVZMEClHLJrUsrAblYb8dU8iqrcDnXre-VOJ1Q/s1600/P1020642.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnCI5GZOELLNsvOilse2DZBGxfF00iU9x94uzB8Q9qFVYSMn22KU_NdbR-s9mmYz7FqW7x_ACPs1PgTwa2I9YsOnMyG7QeAugG78-QWrVZMEClHLJrUsrAblYb8dU8iqrcDnXre-VOJ1Q/s400/P1020642.JPG" width="300" /></a></div>
<br />
<u><b>Parts:</b></u><br />
<ul>
<li>NUMERÄR Countertop, double-sided, brown-black, brown metal effect edge 73" ($80)</li>
<li>CAPITA Bracket, stainless steel 2 pack ($15)</li>
<li>EXPEDIT Shelving unit, black-brown ($40)</li>
<li>VIKA BYSKE Leg, chrome plated ($30)</li>
<li><a href="http://www.amazon.com/gp/product/B000NPTYJA/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&tag=omob04-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=B000NPTYJA">2 sets of Winsome Wood Air Lift Adjustable Stools from Amazon</a> ($72 per set)</li>
</ul>
<br />
<u><b>Construction:</b></u><br />
<br />
Construction is fairly straight forward. The brackets are the only tricky part.<br />
<br />
<ul>
<li>Screw only one corner of the Capita brackets to the Numerar countertop at the desired location (a few inches from the edges). Not too tight, you may need adjustment.</li>
<li>Align the brackets to the edges of the countertop.</li>
<li>Measure the distance between the two bolts on the brackets and use that measurement to drill 2 large holes through the top of the Expedit at the desired spot.</li>
<li>Insert the Capita brackets through the holes with the countertop attached and get them straight. If the Vika Byske leg is not on yet you will need 2 people for this. If the holes are not fully aligned you should still be able to adjust because of only using only the 1 screw above.</li>
<li>Once you are satisfied that everything is straight and lined up you can use a pen or anything sharp to mark out the remainder of the holes for the bracket screws.</li>
<li>Remove the countertop from the Expedit and screw in the remaining screws.</li>
<li>Reattach and bolt the Capita's to the Expedit.</li>
<li>Attach Vika Byske leg to the countertop.</li>
<li>Place the bar where it is needed and adjust the leg until the bar is level.</li>
</ul>
<br />OmoBeanzhttp://www.blogger.com/profile/16948178955003642316noreply@blogger.com2tag:blogger.com,1999:blog-4601083179964564889.post-54959964044672372132011-05-02T22:33:00.000-07:002011-09-14T16:33:46.093-07:00My Home Theater Setup<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_i0fSH5WHwoSluM-K7Agg8CH9LfAYj6uRX3fvTCecQNjwCapP7Tsa_72yN8m6t56jj25TcWp68KFtPyNCYGAb_rqBlsIHoLslWBESGgiGf_NwniaDiZk1_RaJkWQ6z_4xvQlgODOZcyo/s1600/P1020314.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_i0fSH5WHwoSluM-K7Agg8CH9LfAYj6uRX3fvTCecQNjwCapP7Tsa_72yN8m6t56jj25TcWp68KFtPyNCYGAb_rqBlsIHoLslWBESGgiGf_NwniaDiZk1_RaJkWQ6z_4xvQlgODOZcyo/s400/P1020314.JPG" width="400" /></a></div>
<div style="font-family: Arial,Helvetica,sans-serif;">
<br />
<u><b>TV:</b></u>
<br />
<ul>
<li>Samsung PN58C7000 58-Inch 1080p 3D Plasma HDTV (Black)</li>
<li>Samsung SSG-P2100S/ZA Shrek 3D Starter Kit, Black</li>
</ul>
<br />
<u><b>Remote:</b></u><br />
<ul>
<li>Logitech Harmony 900 Rechargeable Remote with Color Touch Screen</li>
</ul>
<br />
<br />
<u><b>A/V system:</b></u><br />
<ul>
<li>Onkyo HT-S7300 7.1-Channel Home Theater Receiver and Speaker Package with iPod Dock</li>
</ul>
<br />
<u><b>HTPC:</b></u><br />
<ul>
<li>Running Ubuntu 11.04 Natty with MythTV backend, XBMC as the frontend.</li>
<li>nMedia 2000b</li>
<li>Intel Core i3 550</li>
<li>Gigabyte H55M-USB3</li>
<li>Corsair 4GB Dual Channel Corsair DDR3 Memory for Intel Core i5 Processors (CMX4GX3M2A1600C9)</li>
<li>Corsair CMPSU-430CX CX Series 430-watt Power Supply Compatible with Intel Core I7 and Core I5</li>
<li>ASUS GeForce GT430 1 GB DDR3 Video Card ENGT430/DI/1GD3(LP)</li>
<li>Hauppauge 1212 HD-PVR High Definition Personal Video Recorder</li>
</ul>
<br />
<b><u>Gaming:</u> </b><br />
<ul>
<li>PlayStation 3 160GB </li>
<li>Logitech Harmony Adapter for PlayStation 3</li>
</ul>
<br />
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp4jYFDvs9fw78QtFr_Nu5si5zwL4yAYXlZ6wwVUwwTBoY09lWyfhBrPNbe3fggpHRvcVzINwMDRFOgOP9-7qby9XjnwARbAqZTgR8ghh_sOfvHkYLPpxsXxOdQVXXWxObDaRGkrdXG-8/s1600/P1010929.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp4jYFDvs9fw78QtFr_Nu5si5zwL4yAYXlZ6wwVUwwTBoY09lWyfhBrPNbe3fggpHRvcVzINwMDRFOgOP9-7qby9XjnwARbAqZTgR8ghh_sOfvHkYLPpxsXxOdQVXXWxObDaRGkrdXG-8/s400/P1010929.JPG" width="300" /></a></div>
<div style="font-family: Arial,Helvetica,sans-serif; text-align: center;">
Need to add some decent cable management...<br />
<br /></div>
OmoBeanzhttp://www.blogger.com/profile/16948178955003642316noreply@blogger.com3tag:blogger.com,1999:blog-4601083179964564889.post-28732519807956304562011-05-02T22:26:00.000-07:002011-05-02T22:40:57.690-07:00USB3 and HD-PVRTurns out USB3 is still unstable in Ubuntu 11.04. When the HD-PVR is connected to USB3 will fail with the following in dmesg:<br />
<br />
[ 1603.561520] xhci_hcd 0000:04:00.0: ERROR no room on ep ring<br />
[ 1603.561524] hdpvr 9-4:1.0: usb_submit_urb in hdpvr_submit_buffers returned -12<br />
[ 1603.561527] hdpvr 9-4:1.0: couldn't submit buffers<br />
<br />
Just switch back to USB2 and the issue should go away.OmoBeanzhttp://www.blogger.com/profile/16948178955003642316noreply@blogger.com1tag:blogger.com,1999:blog-4601083179964564889.post-56004692921012010882011-03-29T13:27:00.001-07:002011-09-14T15:36:44.708-07:00nMedia 2000b This is an amazing case that matches my Onkyo receiver perfectly except for the LCD color. The "PRO-LCD OEM" screen must be purchased separately and it turns out that nMedia have stopped making their standard green screens in favor of blue LCD's without updating any of their online material. Grrrr! I sent them an email to see if they still have the older ones lying around but unfortunately they don't. The issue is more than just about visual consistancy with my receiver but also readability and subtlety. The bright blue LCD is neither readable nor is it subtle. Unless you turn your HTPC off at night the screen will be burning your retinas out and startling the natives for miles around.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh_WFEvgJGrWv9lzyiDm3CsQqpBtvAHU9GBG-l4nQAt7ULb9Jl_O4dQNXC01CPoLa06xKAqJOFfoxm-LGR0yyAayTs8wU6XL-UEReHW6FLdRc9yeWFcXgC_lkAW_TeZ0GlBrnu6MyamsU/s1600/P1010926.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh_WFEvgJGrWv9lzyiDm3CsQqpBtvAHU9GBG-l4nQAt7ULb9Jl_O4dQNXC01CPoLa06xKAqJOFfoxm-LGR0yyAayTs8wU6XL-UEReHW6FLdRc9yeWFcXgC_lkAW_TeZ0GlBrnu6MyamsU/s400/P1010926.JPG" width="400" /></a></div>
<br />
One good thing is that the screen works great with LCDproc and the LIS driver. For some reason the LIS driver is missing from the Ubuntu LCDproc packages, which is annoying.<br />
What you need to do is:<br />
<ul>
<li>download the LCDproc source and unpack</li>
<li>cd into the directory and run <i>./configure --enable-drivers=all</i></li>
<li>run <i>make</i></li>
<li>*DO NOT* run <i>make install</i>, simply copy the created server/drivers/lis.so to /usr/lib/lcdproc/</li>
<li>edit /etc/LCDd.conf and set Driver=lis</li>
<li>restart LCDd and lcdproc and configure to your taste</li>
</ul>
<br />
<ul>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB-f6Qg127MESpQzRm48CkZTm01uv86x8v-Y2q5ZmKw3tPFR1lwRaRiTeGsjnjg3w4aF1qYAO6fNKos4txjtXmvMv4JIEGT5LAADxrpCPSfXBdVB6TgNdr-T6Pn40rRAcdsameqxg9y7c/s1600/P1020634.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB-f6Qg127MESpQzRm48CkZTm01uv86x8v-Y2q5ZmKw3tPFR1lwRaRiTeGsjnjg3w4aF1qYAO6fNKos4txjtXmvMv4JIEGT5LAADxrpCPSfXBdVB6TgNdr-T6Pn40rRAcdsameqxg9y7c/s320/P1020634.JPG" width="320" /></a></div>
<br />
<ul>
</ul>
OmoBeanzhttp://www.blogger.com/profile/16948178955003642316noreply@blogger.com0tag:blogger.com,1999:blog-4601083179964564889.post-24931557333490938982011-03-29T13:26:00.001-07:002011-03-29T14:32:16.874-07:00USB issues with HP IR receiverEvery now and then my IR receiver will fail with errors like this in dmesg:<br />
device descriptor read/64, error -71<br />
device not accepting address 12, error -71<br />
<br />
When the device does show up in lsusb:<br />
0471:060c Philips (or NXP) Consumer Infrared Transceiver (HP)<br />
<br />
I have not ever been able to track down the issue so if anyone has any ideas please let me know.<br />
Tried so far:<br />
<ul><li>unloading ehci_hcd kernel module (no longer works as the module is integrated into the kernel)</li>
<li>adding acpi=off to the kernel line in the grub config</li>
<li>adding noapic to the kernel line in the grub config</li>
</ul><br />
Some suggestions have been to run a powered USB hub but I don't want to do that on a sleek HTPC build. I don't reboot that often so I can live with it but a solution would be good.OmoBeanzhttp://www.blogger.com/profile/16948178955003642316noreply@blogger.com0tag:blogger.com,1999:blog-4601083179964564889.post-81216682043219621232011-03-29T12:45:00.000-07:002011-05-02T22:34:52.170-07:00HTPC Setup (Software)I decided to use Ubuntu 11.04 with MythTV installed. I did not want MythBuntu as I wanted a full GUI and also to run XBMC as the front end.<br />
<br />
<u>HD-PVR and Mythbuntu:</u><br />
<br />
I used a Hauppauge HD-PVR to record off my TW cable DCH3416 mainly because I wanted a better frontend. The interface on the cable box itself makes me want to cry every time I see it. Time Warner really needs to update their stuff. The HD-PVR should work out of the box with Ubuntu 10.04 and later, I'm not sure about earlier versions. However, I had a hard time trying to get the ir transmitter working. Even when I could get it to work it would not survive reboots or OS updates. An outline of the HD-PVR with MythTV is <a href="http://www.mythtv.org/wiki/Hauppauge_HD-PVR">here</a>.<br />
<br />
To bypass the flaky ir transmitter issue I just went with direct control over firewire described <a href="http://www.mythtv.org/wiki/FireWire">here</a>. I would definitely recommend the 6200ch script documented there and <a href="http://www.mythtv.org/wiki/6200ch">here</a> for use with the Motorola STB's. My particular model (DCH3416) was not defined in the script so I added my model_id to the 6200ch.c and recompiled. I didn't bother to get recording working over firewire as I already had the HD-PVR.<br />
<br />
<u>Next is XBMC as a frontend PVR:</u><br />
<br />
XBMC has only experimental support for PVR functionality at this time and it seems that this is mainly being done through tvheadend. So in order to get this set up I needed some way to shift my recordings to XBMC in some way that was meaningful to it. XBMC is set up with a separate hard drive to the OS and MythTV. Once MythTV has recorded a show I use mythicalLibrarian to move the show into a folder on the drive where XBMC can see it. mythicalLibrarian interacts with MythTV's database to get more information about the show and then moves the file to the XBMC folder location and renames the file in the format XBMC understands: show/season/show.s01e04.mpg etc.<br />
<br />
Info on the mythicalLibrarian script can be found <a href="http://forum.xbmc.org/showthread.php?t=65769">here</a> with thanks to 'outleradam' from the XBMC forum for getting that together. He is actively developing it and is very helpful.<u> </u><br />
<br />
<u>XBMC and watching LiveTV through MythTV:</u><br />
<br />
Thank you to TechNazgul for his useful <a href="http://www.technazgul.com/2011/01/customized-xbmc-transparency-skin-for.html">post</a>.OmoBeanzhttp://www.blogger.com/profile/16948178955003642316noreply@blogger.com0