Please allow show_alternative to be set when requesting data from open exchange rates. This allows additional currencies such as ETH to be requested.
See: /latest.json
It also seems that perhaps the precision of some rates is too small to give a valid result.
EG: The service returns “BTC”: 0.000035538428 for a base of USD. HA shows zero, even if the precision of the entity is 0.000000