It doesn't require much. The only mechanical maintenance I do is to lubricate the derailleur's tension spring every once in a while. Dirt and grime can get inside and it may eventually seize, but it would be in extreme cases.
Battery lasts forever (2000-2500kms on my end and I do shift a lot due to riding in mountains) - I charge it 1x per month as a rule of thumb, regardless of the SoC.
Software updates are non frequent, but it's a good thing to check once or twice per year.