Jacob Weller of Allmersbach (in Kleinaspach parish) named a son David, and there was a David Weller in Einod (also in Kleinaspach parish) who could have been Jacob's brother.
Hans David and Anna Maria Weller had the following children (at least):
In addition, Hans Jerg, son of David and Barbara (Föll) Weller, was born 19 Sep 1720 at Allmersbach.
The 1701 "catalog" of Kleinaspach parish should be checked -- it might show the parents of Jacob and/or David Weller.
In addition, the following children are recorded for Jacob and Margaretha Weller in Allmersbach (in addition to Johann Michael born in 1697):
Is it possible that these were actually grandchildren of Jacob and Margaretha, by a son Jacob who also had a wife Margaretha?
Kleinaspach parish records, on Mormon microfilm. The index of Kleinaspach microfilms is online at https://familysearch.org/search/catalog/79022?availability=Family%20History%20Library
Featured Eurovision connections: Jacob is 36 degrees from Agnetha Fältskog, 31 degrees from Anni-Frid Synni Reuß, 32 degrees from Corry Brokken, 29 degrees from Céline Dion, 33 degrees from Françoise Dorin, 33 degrees from France Gall, 36 degrees from Lulu Kennedy-Cairns, 34 degrees from Lill-Babs Svensson, 25 degrees from Olivia Newton-John, 39 degrees from Henriette Nanette Paërl, 38 degrees from Annie Schmidt and 25 degrees from Moira Kennedy on our single family tree. Login to see how you relate to 33 million family members.