Il a publié de nombreuses observations et éphémérides sur les comètes, dans le Astronomische Nachrichten, entre 1859 et 1909. En 1892 il publie Atlas der Sternwelt, un atlas astronomique en allemand.
Le cratère lunaire Weiss a été baptisé en son honneur.