I recently got a nice new fuse board fitted in my house (UK 1970s property) with individual RCD breakers on each circuit. Unfortunately, this unearthed that my two way switched upstairs landing light was wired up badly. The original wiring of used a live from the downstairs circuit, and a neutral from the upstairs circuit. This is exactly the setup described here as the alternative "not-recommended" way of wiring up a two way switch. This was always dodgy, its just that the new fuse board picked up on it - tripping out whenever the light was used. For now the circuits have been properly separated, and the upstairs and light and switch have been re-configured into a typical single switch setup.
The frustrating thing is the cable going between the two switches is only twin and earth, to do a two way switch properly a multi-core cable is needed. I can't easily run a new cable between the switches without causing a lot of damage. However, I can easily get twin and earth from both switches up into the loft, so I think I should be able to implement some kind of relay solution to get two way switching back.
Has anyone here done something similar before? I ideally would like something that would work as a two way switch without any dependency on a network or hub, with integration into HA as an optional extra. I have used some Shelly devices before, but only in basic configurations. I suspect a Shelly device with a dual relay could do this? i.e. Shelly 2PM or Shelly Dimmer, but it doesn't seem to be their primary use case, so I am not that sure.
I am aiming for something good enough to last until I have an opportunity to re-pull cable i.e. the floorboards are up and I am redecorating. Any thoughts or suggestions would be great.