# Piano hat not woking HELP! \[SOLVED\]

**URL:** <https://forums.pimoroni.com/t/piano-hat-not-woking-help-solved/2093>\
**Category:** Support\
**Created:** [March 16, 2016, 5:02pm UTC](https://forums.pimoroni.com/t/piano-hat-not-woking-help-solved/2093 "2016-03-16T17:02:33Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![pi2003](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/pi2003/32/1613_2.png) [@pi2003](https://forums.pimoroni.com/u/pi2003)\
**Post date:** [March 16, 2016, 5:02pm UTC](https://forums.pimoroni.com/t/piano-hat-not-woking-help-solved/2093/1 "2016-03-16T17:02:33Z")

</div>

when i navigate to the piano hat file and type in sudo python [simple-piano.py](http://simple-piano.py) it says this for all files.  
Traceback (most recent call last):  
File “[simple-piano.py](http://simple-piano.py)”, line 3, in   
import pianohat  
File “/usr/local/lib/python2.7/dist-packages/pianohat.py”, line 103, in   
\_piano\_ctog = cap1xxx.Cap1188(i2c\_addr=0x28, alert\_pin=4)  
File “/usr/local/lib/python2.7/dist-packages/cap1xxx.py”, line 242, in **init**  
self.i2c = SMBus(i2c\_bus)  
IOError: [Errno 2] No such file or directory  
Exception AttributeError: “Cap1188 instance has no attribute ‘alert\_pin’” in \<bound method Cap1188. **del** of \<cap1xxx.Cap1188 instance at 0x76a30e68\>\> ignored

i have no idea what this means

HELP

---

<div class="post-metadata">

**Author:** ![gadgetoid](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/gadgetoid/32/13_2.png) [@gadgetoid](https://forums.pimoroni.com/u/gadgetoid)\
**Post date:** [March 16, 2016, 6:40pm UTC](https://forums.pimoroni.com/t/piano-hat-not-woking-help-solved/2093/2 "2016-03-16T18:40:27Z")

</div>

Did you install using our one-liner, and did you reboot your Pi afterwards?

---

<div class="post-metadata">

**Author:** ![pi2003](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/pi2003/32/1613_2.png) [@pi2003](https://forums.pimoroni.com/u/pi2003)\
**Post date:** [March 16, 2016, 8:13pm UTC](https://forums.pimoroni.com/t/piano-hat-not-woking-help-solved/2093/3 "2016-03-16T20:13:57Z")

</div>

I have now rebooted and yes i used one liner now it says a similar thing ending in

IOError: [Errno 5] Input/output error

Thanks for your swift reply

---

<div class="post-metadata">

**Author:** ![RogueM](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/roguem/32/311_2.png) [@RogueM](https://forums.pimoroni.com/u/RogueM)\
**Post date:** [March 16, 2016, 8:26pm UTC](https://forums.pimoroni.com/t/piano-hat-not-woking-help-solved/2093/4 "2016-03-16T20:26:15Z")

</div>

how are you connecting the HAT to the Pi, directly on top of the GPIO?

---

<div class="post-metadata">

**Author:** ![pi2003](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/pi2003/32/1613_2.png) [@pi2003](https://forums.pimoroni.com/u/pi2003)\
**Post date:** [March 17, 2016, 7:03am UTC](https://forums.pimoroni.com/t/piano-hat-not-woking-help-solved/2093/5 "2016-03-17T07:03:37Z")

</div>

I am connecting the hat directly onto the gpio pins so it lies over the board

---

<div class="post-metadata">

**Author:** ![pi2003](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/pi2003/32/1613_2.png) [@pi2003](https://forums.pimoroni.com/u/pi2003)\
**Post date:** [March 17, 2016, 7:13am UTC](https://forums.pimoroni.com/t/piano-hat-not-woking-help-solved/2093/6 "2016-03-17T07:13:59Z")

</div>

Have now reconnected hat and it works fine now thanks for the help
