Het nadeel van zo'n X2 condensator is dat hij de stroom alleen beperkt op de waarde die je verwacht zolang er een zuivere sinus in komt; zodra de automaat aanspreekt, zal de afgeleide van de spanning extreem hoog zijn, en bij gevolg de stroom door de condensator en optocoupler ook. Je kunt natuurlijk naast die condensator nog een weerstand opnemen om die zeer kortstondige stroom tot een veilige waarde te beperken.
Met 2x 100k weerstanden zou er 1.6mA lopen op de top van de sinus, en ze zouden elk ongeveer 190mW aan warmte produceren. Met 16 weerstanden (voor 8 automaten) is dat toch al weer 3W in totaal. Ik neem echter aan dat je de spanning over de automaten gaat meten, en aangezien die gewoonlijk ingeschakeld zijn, en de spanning erover dus zo goed als 0V is, heb je ook geen verliezen. Zulke weerstanden lijken me dus prima (en een stuk kleiner dan X2 condensators), mits je minimaal 0.5W types neemt, met een voldoende hoge doorslagspanning.
De condensator om af te vlakken heb je niet nodig als je de software iets slimmer maakt; je krijgt elke 10ms een puls van zeker 5ms of zo (een beetje afhankelijk van current transfer ratio, pull-up weerstand, en schakelniveau van je ingang).
EDIT: @Sine stiekem je bericht editen terwijl ik aan het typen ben, en dan nog een kleine edit zodat de edit melding verdwijnt, gij schavuit!
EDIT2: vreemd, bij mijn bericht staat nu ook geen melding dat ik ge-edit heb. Is dat veranderd?