Quanto ao portão de duas folhas é possível abrir só uma das folhas, usando a função “pedonal” existe aqui imensos exemplos no fórum, usa um Shelly 1, mete ai o manual do motor.
No manual do motor, na parte das ligações deve haver uma ligação que diga “Pedonal”, essa ligação normalmente é “NA” (normalmente aberta) quando é junta com o neutro, fecha o circuito e abre apenas uma folha do portão.
Para te dar uma ajuda em saberes o que procuras vê aqui, vai até á parte “Esquema de ligações na central Q60S”, na figura 2 tens lá o exemplo do que procuras, ou aqui vê-se bem onde ligar o pedonal, em vez da “fechadura”, Abertura Pedonal (1 folha), é um usar um Shelly 1.
Se for de correr abre apenas uma percentagem da abertura.
Apenas um exemplo, outro aqui, mais outro, mais outro.
Isto já te deve dar uma ajuda.
Quanto ao saber se o portão está aberto ou fechado podes usar sensores de porta/janela como os da Xiaomi.
Para o trinco elétrico podes meter um Shelly em paralelo com a botoneira que deve haver perto do portão (se tiveres), senão nos fios que vão para o trinco, o que precisas é apenas algo que “imite” uma botoneira/próprio trinco do portão, algo que “imite” o teu carregar no botão de abrir.