Exclude a block from appearing on a specific page
You can check against the Entry Type as well. 
I would try to validate it with something like:

{% set exclusions = ['home'] %}    
{% if entry.type not in exclusions %}
....