Bei mir das gleiche Problem. Neuer Shelly Button 1 wird als Button 2 im ioBroker Adapter erkannt und funktioniert nicht. Es gibt ein Bugreport auf Github für den Adapter. (Issue 302) Ich würde den Button gern direkt im ioBroker nutzen.
Im Prinzip müsste ja im Adapter nur ein neues Device basierend auf dem Button 1 erstellt werden und die GPIOS angepasst werden.. Leider ist das nicht mein Fachgebiet und kann dabei also nicht weiterhelfen...