Submersion

Schau´ Dir mal https://submersion.app/ an - Import geht auch via Garmin/Suunto/divelogs.de oder eben „Standard-Formate“, sowie alle Divelibs-Rechner (so gut wie alles auf dem Markt). Sync mobil (iOS/Android), Windows, Mac, Linux. Sehr fein :slight_smile: und kostenlos/OpenSource.

1 Like

Submersion ist vermutlich richtig richtig cool. Ich hatte mir das vor vermutlich mehr als anderthalb Jahren schonmal angeschaut, aber war erstmal am Import aus Diving Log gescheitert. Ich kriegte das recht schnell hin, aber es fehlten Felder (ich meine z.B. Buddies, Profil), manche Felder waren mit UDDF leer, manche mit CSV. Auch hatte ich nicht ausprobiert, wie das mit der Sync vom PC auf Android und iOS ist (geht das ohne einen der großen amerikanischen Cloud Anbieter, am besten mit etwa eigenem wie Nextcloud?).

Ich glaube, ich muss das nochmal probieren. Die anderthalb Jahre oben hatte ich genannt, weil ich seitdem auf Linux bin. Ne Windows VM läuft eigentlich nur noch mit für paar Programme, die es unter Linux nicht gibt. Wie z.B. Diving Log. Submersion bringt eine Linuxversion mit, das wäre schon was. Und natürlich schaut die Oberfläche nach 2026 aus, Diving Log leider immer noch nach 2010, auf dem PC jedenfalls, die Handy Apps sind da deutlich besser.

1 Like

Naja mir geht es darum, das eben seit geraumer Zeit Dive Mate ja nicht mehr upgedatet wird. Aber ehrlich gesagt will ich nicht über 200 Tauchgänge händisch übertragen. Bei Diving Logo könnte ich das übertragen. Bei der oben vorgeschlagenen weiß ich es nicht. Aber irgendwie bin ich mir zu geizig wieder Kohle auszugeben für eine App. Mir geht’s nur ums loggen. Ich schreibe auch immer noch ein ganz normales Logbuch. Aber Smartphone hat man ja immer dabei. Und SSI ich weiß nicht. Aber zumindest kann man dort nun auch von anderen Herstellern die Computer auslesen. Wie meinen shearwater. Ist schon Mal ein Fortschritt..

1 Like

über mein AndroidFön zeigts mir meine Magenta Cloud an zwecks export…

1 Like

Sync geht per definiertem Ordner, Google Drive, Dropbox etc. Und Du kannst noch selbst verschlüsseln, falls Du über einen Hyperscaler gehst. Aus IT-Sicht sehr sauber, ich synce über meinen eigenen Server.

Logbuch führe ich wegen Stempeln und Zeichnungen auch, aber Planung und Auswertung sind am Rechner einfach besser.

1 Like

Den Sync von Submersion habe ich mir gestern am späten Abend mal angeschaut. Bzw, Sync wäre es ja nur, wenn man alle Programme/Apps auf den gleichen Speicherort loslässt (und sicherstellt, dass nur ein Programm gleichzeitig aktiv ist). Jedenfalls geht das supereinfach per Sicherung, die man z.B. auf PC erzeugt und auf Android wiederherstellt. Und die kann natürlich auf vielfältige Art und Weise vom Quellgerät auf das Zielgerät kommen. Und ja, man kann diese Sicherung auch verschlüsseln und könnte so zur Not auch Google Drive und Co nutzen. Geht jedenfalls deutlich einfacher als die Diving Log Datenbank in die Android App zu bekommen. Allerdings hat Diving Log für die iOS App (die heißt Dive Log und ist glaub von jemand anderem) eine Sync Funktion über WLAN, die super und auch einfach funktioniert. Dennoch, aufgrund meiner persönlichen Nutzungsweise sehe ich hier Submersion vorne.

Hab ich mir ebenfalls kurz angeschaut. Über den CSV Import von Diving Log fehlen echt viele Felder, sodass dieser keinen Sinn macht. Jedenfalls nicht, wenn man diesen ausschließlich verwendet. Daher zuerst mal UDDF, für das Submersion aber nicht in der UDDF Kompatibilitätsliste von Diving Log auftaucht (was nichts heißen muss). Hier kommen jedenfalls deutlich mehr Felder rüber. Tanks kommen mit, aber ohne Details (Backmount, Sidemount, Stahl, Alu…). Es fehlen dennoch ebenso auch Felder. Aufgefallen sind mir: Buddies, Tauchcomputermodell, Ausrüstung, Tauchgangstyp, Urlaub, Tauchbasis, Bootsname, Unterwasserleben. Wird vermutlich noch mehr sein. Buddies sowie vermutlich auch Ausrüstung und Tauchgangstyp kriegt man über einen CSV Import rein - allerdings muss dazu das CSV angepasst werden. Claude hat mir dafür ein Python Script geschrieben, was ich aber nicht mehr ausprobiert habe. Nachher vielleicht. Für Tauchcomputermodell, Urlaub, Tauchbasis, Bootsname, Unterwasserleben gibt es keine Zielfelder, die man beim Import auswählen könnte. Blöd, denn bis auf Bootsname und Unterwasserleben habe ich diese Felder bislang schon genutzt. Das nun alles für 25 Jahre und knapp 1400 Tauchgänge manuell nachtragen plus die Arbeit, die Flaschen zu korrigieren (s.o.)? Hm. Den Tauchcomputertyp/-name kann ich über das Submersion Frontend nicht mal erfassen. Kein Plan, ob es so ein Feld überhaupt gibt oder ob das nur befüllt wird, wenn man Tauchgänge direkt importiert.

Dennoch, gefällt mir wieder sehr gut. UI, Open Source, auch scheint da was zu gehen mit der Weiterentwicklung. Ich werde wohl noch ein wenig mit Claude reden müssen. :wink:

Dann meine Frage. Bekommt man aktuell die Daten aus dem Dive Mate 1 in die App? Ohne ein it ler zu sein?

Ich bin über Subsurface gegangen, probiere das aber Morgen mal und berichte.

DiveMate habe ich als „letzte“ Version aus dem AppStore → 5.11.1b9

Export als UDDF aus DiveMate, dann Import sollte aber klappen.

So, hier weitere Erfahrungen von mir.

Import aus Diving Log:

  • Buddies: Kommen über UDDF nicht mit, können aber über das mit dem Python Script modifizierte CSV dazu importiert werden.
    → schaut gut aus
  • Tauchcomputermodell: Kommt über Imports nicht mit. Importiert man direkt vom Tauchcomputer (oder einer Datei, getestet mit einer Garmin FIT Datei), erhält man das Tauchcomputermodell inklusive weiterer Daten wie Seriennummer. Eventuell kann man über einen direkten Datenbankzugriff das also auch für die importierten Tauchgänge nachtragen.
    → klingt nach einem Riesenaufwand
  • Details für Flasche(n): Kommen außer Gas, Bar Start/Ende und der Flaschengröße (so stimmt wenigstens der AMV) nicht mit und müssten nacherfasst werden.
    → klingt nach einem Riesenaufwand
  • Tauchgangstyp: Kommt über UDDF nicht mit, kann theoretisch über das mit dem Python Script modifizierte CSV dazu importiert werden. Allerdings trennt er nicht wie bei den Buddies die einzelnen Begriffe, sodass man dann sowas wie „Fundive, Trimix, Höhle“ als eigenen Tauchgangstyp erhält.
    → unbrauchbar
  • Notizen: Kommen über UDDF nicht mit, können aber über das mit dem Python Script modifizierte CSV dazu importiert werden.
    → schaut gut aus
  • Ausrüstung, Urlaub, Tauchbasis, Bootsname, Unterwasserleben: Kommt über UDDF nicht mit und kann über CSV-Import nicht als Zielfeld gewählt werden.
    → müsste alles manuell angelegt und nacherfasst werden

Cool ist, dass man mehrere Profile pro Tauchgang ablegen kann. Habe als Backup eine Garmin am Arm. Als ich die o.g. FIT-Datei eingespielt habe, gab es ein zweites Profil für den selben Tauchgang. So könnte man auch von Buddies das Profil mit dazu hinterlegen. Finde ich persönlich ganz nett bezogen auf Tauchgänge mit dem Kind.

Medien kommen nicht in die Datenbank, sondern werden nur verlinkt. Das ist zum einen gut, weil sich die Datenbank nicht aufbläht, zum anderen natürlich unpraktisch. Habe testweise ein Bild hinterlegt und einem Tauchplatz zugeordnet (habe für diverse Tauchplätze so Tauchplatzkarten in Diving Log hinterlegt). Leider kam das Bild mit einem Backup und Restore nicht mit auf Android, lediglich eine Referenz „From another device“. Mal recherchieren, ob es da irgend einen praktikablen Weg gibt, Medien auch zu synchronisieren.

Bei einem Buddy kann ich neben Zertifizierungen (warum?) und einem Kommentar jedenfalls Name, E-Mail und Telefonnummer sowie wohl auch ein Bildchen hinterlegen. Das reicht und es braucht da keinen vollständigen Adressdatensatz wie in Diving Log. Leider kann ich bei einer Tauchbasis kein Bildchen hinterlegen. Schade, hab da, wenn vorhanden, gerne das Logo reingemacht als Wiedererkennungseffekt.

Statistik Deko: Habe 200 Tauchgänge importiert, davon viele Dekotauchgänge. Laut Statistik habe ich keinen einzigen Dekotauchgang. Irgendwas stimmt da nicht. In der Übersicht der betreffenden Tauchgänge sieht man das sogar im Profil, dass es eine Dekopflicht gab.

Ansonsten viele tolle und stimmige Sachen gesehen, die weit über die Funktion von Diving Log bzw den mobilen Apps für Diving Log hinaus gehen. Die GUI, die unter Windows, Linux, Android und iOS (Tablet und Smartphone) quasi genau gleich aussieht und funktioniert, catcht mich wieder mal. :+1: Aber auch nicht so sehr, dass ich mich nun an die halbautomatische und v.a. halbmanuelle Erfassung meiner Tauchgänge in Submersion mache… Das muss doch irgendwie besser gehen…? :roll_eyes:

Thema Linux: Ich benutze EndeavourOS (das ist Arch Linux basiert) als Desktop. Es gibt von Submersion ein DEB Paket für Debian und Co, aber kein AppImage. Habe dann das tar.gz runtergeladen, entpackt und konnte daraus aber direkt das Programm starten und benutzen. Die Datei war sogar schon ausführbar. Quasi Portable-Version, unter Windows tät man sagen: Die Zip-Datei entpackt und die Exe gestartet.

Ja und generell muss ich sagen: Mich stört ein wenig (sehr), dass es anscheinend kein Support- und Diskussionsforum oder -system gibt. Man kann auf Github Issues und Feature Requests eröffnen. Dort etwas erfolgreich zu finden, schwierig. Ist mir noch nicht wirklich gelungen. Oder ich stehe exklusiv mit meinen Themen da. :man_shrugging: :wink:

1 Like

#DSGVO?

Und wie sieht es mit Android aus?

Worauf willst Du hinaus? :wink: Als IT’ler bin ich da sehr kritisch, aber sehe da nun kein größeres Datenschutzthema wie bei einem Adressbuch vom Handy. Eher kleiner, weil man „nur“ deutlich weniger Informationen erfasst (erfassen kann) als im Handyadressbuch.

Vermutlich müsste man aber jeden, den man sowohl ins Handyadressbuch wie auch in seinem Logbuch als Buddy speichert um Erlaubnis fragen. :stuck_out_tongue: V.a., wenn man WhatsApp Zugriff auf die Handykontakte gibt, die dann auf den Server von Marc Zuckerberg geladen werden…

Was meinst Du konkret? Grundsätzlich kannst Du auf Android (und iOS) das Gleiche machen wie unter Windows und Linux am PC. Nur halt auf möglicherweise einem kleineren Screen und hochkant. Besonderheiten sind natürlich immer das Thema Dateihandling.

Oder hast Du gar keinen PC und machst alles am Handy? Wäre wie gesagt kein grundsätzliches Thema meiner Meinung nach.

1 Like

So, habe eine Export in 3 verschiedenen Formaten aus Divemate gemacht. XML/DDB/UDDF. Das kannst Du @GSX1200 in der Divemate App am Einfachsten via Export/GoogleDrive machen. Diese Daten dann via Übertragung/Dateiimport nach Submersion ziehen.

Für mich waren die besten Ergebnisse via DBB-Format, mit allen Tauchplätzen, Partnern, Tiefen etc. Leider sind die Flaschendruck-Aufzeichnungen verloren gegenagen, aber Anfangs- und Enddruck sind rübergekommen, so dass AMW und Grafik stimmen. Hatte in Divemate >500TG exportiert, der Import dauerte vielleicht 60 Sekunden. Alles am PC, das finde ich vom Handling her einfacherer. Ach ja, ich habe die letzte Submersion-Beta aktiv (Einstellungen/Über/Beta aktivieren), dann sollten aktuelle Features bereits aktiviert sein - ggf. hängt das Programm aber mal. Updates kommen alle paar Tage.

Ergebnis (unbearbeitet):slight_smile:

PS Ja, nur eine Flasche. Single Sidemount fand ich bei den TG auf den Malediven angemessen :wink:
PPS Sync nach Android und Bearbeitung/Ergänzung/… geht absolut problemlos. Für Dich wahrscheinlich am Besten auch über GoogleDrive.

Danke. Ja ich habe einen PC / Laptop. Nutze ihn aber so gut wie nicht. Mache das meiste am Smartphone/ Tablet. Geht das dort auch so einfach mit dem übertragen?

Habe mal versucht die App downloaden. Wird mir aber Mal als möglicherweise schadhaft Sicherheits Risiko angezeigt

1.) Ja, ist identisch
2.) Ist noch Beta, aber der DL ist sauber (abgesehen davon scannt Google Play Protect eh´ Dein Smartphone, ob Du willst oder nicht…)
2.) Hier im Play Store: https://play.google.com/store/apps/details?id=app.submersion

2 Likes

Also der Import hat mal funktioniert.

Nur komisch, wusste gar nicht das der Attersee in Italien ist..:joy:

Na wenn das der Bocki hört…:joy::joy:

1 Like

Also ganz sind die Tauchgänge nicht übertragen worden.

Es fehlen nicht nur die tauch Buddys. Auch Zeiten. Durchschnittliche tiefe usw.

Also muss man wohl alle Tauchgängen doch Manuell nacharbeiten.

Lösch die Daten nochmal und probier die 3 Export-Formate. Ist den Versuch werr. .

Ok. Werde ich dann Mal Versuchen.

Folgendes musste ich aber schon basteln.

Bei Import via Dive Mate ( glaube ist CSV) bricht er bei 111 Tauchgängen ab. Habes mehrfach versucht. Immer der gleiche Fehler. Aber dafür sind alle anderen Dinge wie Ausrüstung usw. Da. Bei dbb oder wie das heißt sind alle Tauchgänge da. Dafür werden keine Ausrüstungen übertragen.

Vorteil man kann bestimmte Dinge einzeln importieren. Also Tauchgänge er dbb und Ausrüstung per Dive Mate.

Aber es fehlt egal bei jeder Übertragung irgendetwas.

Ich hab das Problem, dass ich drei Tauchgänge nicht als UDDF aus Diving Log bekomme. Ein näherer Blick verriet, warum - vermutlich jedenfalls. Da bricht der Balken mit dem verwendeten Gas mitten im Tauchgang ab. K.P., vielleicht habe ich damals ein falsches Gas im Computer gespeichert gehabt und nachträglich in Diving Log gelöscht. :man_shrugging:

Diese drei Tauchgänge konnte ich aber als FIT Export holen.

Genau meine Erfahrung. Man kann aber hergehen und verschiedene Exports in einen Tauchgang ballern. „Zweite Messung hinzufügen“ oder so.

Muss aber gelegentlich das auch mal testen, nicht, dass es da dann irgendwelche Darstellungsfehler oder was auch immer gibt.

Dennoch, macht alles irgendwie Lust auf mehr! :slight_smile:

1 Like