Hacking the Silvercrest (Lidl/Tuya) Smart Home Gateway

The jnilo1 repository mentioned above provides a new firmware that, apart from having a modern kernel and utilities, allows to set a static ip on the device.
Beware that it will generate a random mac address, but you can write down the original one and restore it (it’s a matter of putting it in a file on the device).

Hi all ! I’m pretty new to HA and domotic in general.
I’ve successfully hacked and integrated the silvercrest gateway thanks to @bool2 and the community. Thank you all it works much better and cleanly :slight_smile: :boom: :tada:

I still just have issues with two controllers that don’t expose their functions, such as the ZG-101ZD which is recognized as in this issue.
I get the documentation about Zigbee2MQTT, but how should I tweak devices now that I use Zigbee Home Automation over the network ?
Is there any documentation anywhere about that ?

nevermind, I’ve found :

(and I guess I’m off topic now)

just a few tips that could have saved me 5 minutes, hope it might help anyone following [this howto](sorry new users can only post 2 links in a message : community.openhab .org/t/hacking-the-lidl-silvercrest-zigbee-gateway-a-step-by-step-tutorial/129660) :

  • to connect with SSH using OpenSSH client, creating a ~/.ssh/config file might help :
Host silvercrest
	HostName			192.168.1.XXX
	User				root
#	Port				2333
	HostKeyAlgorithms	ssh-rsa

fix the IP, then simply ssh silvercrest

  • after restoring the serial gateway mv /tuya/serialgateway_save /tuya/serialgateway, run :chmod +x /tuya/serialgateway before reboot.

I have the same Issue. Is there any fix for this?

DW 80000000 8
80000000: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
80000010: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
Flash Read Successed!
Unknown command !
DW 8000 FFFFFFFF FFFFFFF FFFFFFFF FFFFFFF
Unknown command !
8000010: FFFFFF FFFFFFFF
Unknown command !
FLR 80000000 402002 32
Unknown command !

FLR 80000000 402002 32
Flash read from 00402002 to 80000000 with 00000032 bytes ?
(Y)es , (N)o ? → Y
Flash Read Successed!
DW 80000000 8
80000000: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
80000010: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF