For iButtons, you have to have a Pull-up resistor that supplies both power and the high side of the data.

I don't think the pull-up can overcome the Pull-down from the filaments of the light bulbs.
And if it could, the lights would always be partially on, and the ibutton would be dead after the first pulse trying to drive that much current.

Due to the inductance of the filaments you might be able to pass a low freq RF over that line, but probably not DC.
<br>