У меня были похожие задачи. Именно поэтому и говорю, что i2c дплеко не всегда позволяет всё автоматизировать, довольно капризный протокол. А если ещё управляемый девайс (например индикатор в вашем случае) имеет не чистый i2c интерфейс, а i2c-подобный, с какими-то своими ньюансами, то об автоматизации можно будет забыть, к сожалению.