Bei den heutigen Preisen brauchst du nichtmal sowas wie ZigBee für den
Funk verwenden, sondern kannst deine Markise mit ESP8266's Pflastern.
Ich würde die Entscheidung zunächst von technischen Details loslösen:
A) Wie wichtig ist es dir, dass die Markise zuverlässig/perfekt
funktioniert und
B) Was traust du dir zu?
Ich habe zB unsere uralte Markise, die nur via Handschalter direkt auf
230V geschalten wurde durch ein Relais und einen ESP8266 (NodeMCU)
ersetzt.
Das tolle daran ist nun, dass ich mittels "MQTT" und Node-Red eine Art
Smart Home Gedöns habe und via Flow Based Programming die Logik für die
Markise schalten kann.
Auf dem ESP sind noch ein Helligkeits und ein Temperatursensor, die
ebenfalls via MQTT kommunizieren.
Node-Red hat dann eine Hysterese die auf der Helligkeit basiert und die
Temperatur dient nur für einen Wintermodus. Damit fährt die Markise
schön rein und raus.
Damit lässt sich die Markise automatisch ausfahren und eventuell
optional per Knopfdruck oder eben Smartphone (das nur einen Browser und
WLAN braucht).
Echte Hardware ist sicher auch machbar, aber die Frage ist ob du das
brauchst, wenn du ein Handy hast? Denkbar wären ein ESP8266 oder ein µC
mit ZigBee, aber da hast du dann wieder die Probleme: Größe und
Akkulaufzeit.
Wozu eigentlich ein Beschleunigungssensor?
Ansonsten für Regen/Wind habe ich mir überlegt gehabt, die
Wettervorhersage abzufragen, aber die API erlaubt es nur alle 15 Minuten
die Daten abzufragen und die Trefferquote ist hier auch nicht so hoch.
Jedenfalls ist bei uns in der Anfangszeit die Markise ständig rein- und
rausgefahren, bis die Hysterese gut parametrisiert war. Wenn du also
gerne bastelst, ohnehin einen PC hast der 24/7 an ist (kann auch ein
Raspberry sein) und eine gute WLAN Abdeckung hast, kannst du durchaus
eine Markise automatisieren und fernsteuern, aber das ist vermutlich
eher nicht "ich mach das kurz selbst und spare eine Menge Geld".