Hi,
I managed to make w1-GPIO work in Orange Pi Zero v3 for, for example, the DS18B20 sensor.
However, I have some doubts about setting the GPIO flags for w1-gpio. Many examples provide flags in the form
gpios = <&pio 0 7 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
but in the dts file when I use this form it does not work (syntax error) so I have to provide the flags in digital form.
A description of flags and bits is here