Hibiscus Online-Banking mit Jameica: Unterschied zwischen den Versionen
Asphyx (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
Asphyx (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
| (15 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
[[Kategorie:Software]] | |||
[[Kategorie:Windows]] | |||
[[Kategorie:Anwendungen]] | [[Kategorie:Anwendungen]] | ||
'''Hibiscus''' ist eine freie, quelloffene Online-Banking-Software für die Jameica-Plattform, mit der sich Konten, Umsätze, Überweisungen sowie SEPA-Lastschriften verwalten lassen. Da das Programm unter der GPL veröffentlicht wird, ist es dauerhaft kostenfrei, transparent prüfbar und unabhängig von Lizenzmodellen oder Abonnements kommerzieller Anbieter. | |||
== Installation unter Windows 11 == | |||
Hibiscus wird als Plugin innerhalb von '''Jameica''' betrieben. Zuerst wird Jameica eingerichtet, danach Hibiscus über die integrierte Pluginverwaltung installiert. | |||
=== SETUP und EINRICHTUNG === | |||
==== Download ==== | |||
Die aktuelle stabile 64-Bit-Version herunterladen: | |||
[https://www.willuhn.de/products/jameica/download.php Offizielle Downloadseite] | |||
Benötigte Datei: | |||
<pre>jameica-win64.zip</pre> | |||
Die Windows-Version enthält bereits Java. Eine separate Java-Installation ist normalerweise nicht erforderlich. Es wird auch keine Setup-Datei ausgeführt. Stattdessen muß ein Programmordner angelegt werden, beispielsweise: | |||
<pre>C:\Jameica</pre> | |||
Anschließend: | |||
# ZIP-Datei vollständig entpacken | |||
# Inhalt nach <code>C:\Jameica</code> kopieren | |||
# <code>jameica-win64.exe</code> starten | |||
---- | |||
=== START === | |||
==== Benutzerverzeichnis ==== | |||
Beim ersten Start wird der Ordner für alle persönlichen Daten festgelegt. | |||
Standard: | |||
<pre>C:\Users\BENUTZERNAME\.jameica</pre> | |||
Alternativ kann ein gesicherter Datenordner verwendet werden: | |||
<pre>D:\Banking\Jameica</pre> | |||
Darin liegen unter anderem: | |||
* Konten und Umsätze | |||
* Bankzugänge | |||
* Zahlungsaufträge | |||
* Einstellungen | |||
* automatische Backups | |||
<div style="border-left:4px solid #d69e00; background:#fffaf0; padding:10px 14px; margin:14px 0;"> | |||
'''Empfehlung:''' Programmordner und Benutzerverzeichnis getrennt halten. | |||
</div> | |||
==== Masterpasswort ==== | |||
Beim ersten Start ein eigenes Jameica-Masterpasswort vergeben. | |||
Es sollte: | |||
* nicht der OnlineBanking-PIN entsprechen | |||
* ausreichend lang sein | |||
* sicher aufbewahrt werden | |||
<div style="border-left:4px solid #d33; background:#fff5f5; padding:10px 14px; margin:14px 0;"> | |||
'''Achtung:''' Das Masterpasswort kann nicht einfach zurückgesetzt werden. | |||
</div> | |||
---- | |||
=== Hibiscus installieren === | |||
In Jameica öffnen: | |||
<pre> | |||
Datei | |||
→ Plugins online suchen | |||
</pre> | |||
Danach: | |||
# '''Hibiscus''' auswählen | |||
# '''Installieren''' anklicken | |||
# Installation bestätigen | |||
# Jameica vollständig neu starten | |||
Nach dem Neustart erscheint links der neue Bereich: | |||
<pre>Hibiscus</pre> | |||
Dort stehen anschließend unter anderem zur Verfügung: | |||
{| class="wikitable" style="width:100%;" | |||
! Bereich | |||
! Funktion | |||
|- | |||
| '''Konten''' | |||
| Kontostände und Bankkonten | |||
|- | |||
| '''Umsätze''' | |||
| Buchungen und Suchfunktionen | |||
|- | |||
| '''Bank-Zugänge''' | |||
| FinTS-, PIN/TAN- und HBCI-Zugänge | |||
|- | |||
| '''Zahlungsverkehr''' | |||
| Überweisungen und Lastschriften | |||
|} | |||
==== Installation prüfen ==== | |||
Die installierte Version wird unter folgendem Punkt angezeigt: | |||
<pre> | |||
Hibiscus | |||
→ Über | |||
</pre> | |||
Dort sollten Hibiscus-Version, HBCI4Java-Version und Datenbank-Version angezeigt werden. Die Installation ist damit abgeschlossen. | |||
== Bankzugang == | |||
Nach der Installation wird der Online-Banking-Zugang der jeweiligen Bank in Hibiscus eingerichtet. Die Verbindung erfolgt bei den meisten deutschen Banken über '''FinTS''' beziehungsweise '''HBCI'''. | |||
Benötigt werden die bereits vorhandenen Zugangsdaten des Online-Bankings, beispielsweise: | |||
* Bankleitzahl | |||
* Benutzerkennung oder VR-NetKey | |||
* Online-Banking-PIN | |||
* freigeschaltetes TAN-Verfahren | |||
* gegebenenfalls Kundenkennung | |||
<div style="border-left:4px solid #d69e00; background:#fffaf0; padding:10px 14px; margin:14px 0;"> | |||
'''Voraussetzung:''' Der Online-Banking-Zugang muss bereits bei der Bank freigeschaltet sein und im Web-Banking funktionieren. | |||
</div> | |||
=== Zugang anlegen === | |||
In Hibiscus öffnen: | |||
<pre> | |||
Bank-Zugänge | |||
→ Neuer Bank-Zugang | |||
</pre> | |||
Als Zugangsverfahren wird bei normalen Online-Banking-Zugängen ausgewählt: | |||
<pre>PIN/TAN</pre> | |||
Dazu gehören auch Freigabeverfahren wie: | |||
* Push-TAN | |||
* SecureGo plus | |||
* photoTAN | |||
* chipTAN | |||
* Sm@rt-TAN | |||
Anschließend die Bankleitzahl und die von der Bank vergebene Benutzerkennung eintragen. | |||
Bei Volksbanken und Raiffeisenbanken wird als Benutzerkennung normalerweise der '''VR-NetKey''' verwendet. Ein selbst vergebener Alias sollte nur eingesetzt werden, wenn die Bank diesen ausdrücklich für FinTS unterstützt. | |||
=== Zugangsdaten === | |||
Die wichtigsten Felder sind: | |||
{| class="wikitable" style="width:100%;" | |||
! Feld | |||
! Eingabe | |||
|- | |||
| '''Bezeichnung''' | |||
| Frei wählbarer Name des Bankzugangs | |||
|- | |||
| '''Bankleitzahl''' | |||
| Bankleitzahl des Kreditinstituts | |||
|- | |||
| '''Benutzerkennung''' | |||
| Online-Banking-Kennung, beispielsweise VR-NetKey | |||
|- | |||
| '''Kundenkennung''' | |||
| Häufig identisch mit der Benutzerkennung | |||
|- | |||
| '''FinTS-Version''' | |||
| In der Regel '''FinTS 3.0''' | |||
|- | |||
| '''Bankserver''' | |||
| Wird normalerweise automatisch ermittelt | |||
|} | |||
Die Bankserver-Adresse sollte nur manuell geändert werden, wenn die Bank eine konkrete FinTS-Adresse vorgibt oder die automatische Erkennung fehlschlägt. | |||
=== Verbindung prüfen === | |||
Nach Eingabe der Zugangsdaten: | |||
# '''Konfiguration testen''' oder '''Synchronisieren''' auswählen | |||
# Online-Banking-PIN eingeben | |||
# TAN-Verfahren auswählen | |||
# Freigabe in der Banking-App oder am TAN-Gerät bestätigen | |||
# von der Bank gemeldete Konten übernehmen | |||
Während der ersten Verbindung ruft Hibiscus die unterstützten Bankfunktionen ab. Dazu gehören unter anderem: | |||
* Kontostandsabfrage | |||
* Umsatzabruf | |||
* Überweisungen | |||
* Sammelüberweisungen | |||
* SEPA-Lastschriften | |||
* verfügbare TAN-Verfahren | |||
<div style="border-left:4px solid #3366cc; background:#f5f8fc; padding:10px 14px; margin:14px 0;"> | |||
Welche Funktionen tatsächlich verfügbar sind, bestimmt die Bank. Nicht jedes Kreditinstitut stellt alle Zahlungsarten über FinTS bereit. | |||
</div> | |||
=== Konten übernehmen === | |||
Nach erfolgreicher Synchronisierung zeigt Hibiscus die von der Bank gemeldeten Konten an. | |||
Die gewünschten Konten übernehmen und anschließend unter | |||
<pre>Konten</pre> | |||
prüfen, ob folgende Angaben korrekt übernommen wurden: | |||
* Kontoinhaber | |||
* IBAN | |||
* BIC | |||
* Kontonummer | |||
* Währung | |||
* zugeordneter Bankzugang | |||
Danach das Konto markieren und einmal vollständig synchronisieren. Kontostand und vorhandene Umsätze sollten anschließend in Hibiscus erscheinen. | |||
=== TAN-Verfahren === | |||
Verwendet eine Bank mehrere TAN-Verfahren, fragt Hibiscus bei der ersten Verbindung nach dem gewünschten Verfahren. | |||
Beispiele: | |||
<pre> | |||
SecureGo plus | |||
Push-TAN | |||
chipTAN | |||
Sm@rt-TAN | |||
photoTAN | |||
</pre> | |||
Das Verfahren auswählen, das auch im normalen Online-Banking verwendet wird. Die Auswahl kann später im jeweiligen Bankzugang geändert werden. | |||
=== Funktionstest === | |||
Nach der Einrichtung sollte zunächst nur ein einfacher Abruf durchgeführt werden: | |||
# Kontostand abrufen | |||
# Umsätze synchronisieren | |||
# eine kleine Testüberweisung ausführen | |||
# gegebenenfalls eine Testlastschrift anlegen | |||
Erst wenn diese Funktionen fehlerfrei arbeiten, sollte Hibiscus vollständig für den laufenden Zahlungsverkehr verwendet werden. | |||
== Tips == | |||
=== Automatisches Vollbackup === | |||
Jameica erstellt zwar eigene interne Sicherungen, diese liegen jedoch gewöhnlich innerhalb des Benutzerverzeichnisses. Wird dieser Ordner beschädigt, gelöscht oder fällt das betreffende Laufwerk aus, können Originaldaten und interne Sicherungen gleichzeitig verloren gehen. | |||
Das folgende PowerShell-Skript: | |||
* startet Jameica mit dem festgelegten Benutzerverzeichnis, | |||
* wartet, bis Jameica vollständig beendet wurde, | |||
* komprimiert danach den gesamten Benutzerordner, | |||
* prüft das erzeugte ZIP-Archiv, | |||
* legt für jeden Programmstart eine neue Sicherung mit Datum und Uhrzeit an. | |||
Beispiel: | |||
<pre> | |||
hibiscus-backup-2026-07-12_11-44-05.zip | |||
</pre> | |||
<div style="border-left:4px solid #3366cc; background:#f5f8fc; padding:10px 14px; margin:14px 0;"> | |||
'''Vorteil:''' Das Backup enthält nicht nur die Hibiscus-Datenbank, sondern den vollständigen Jameica-Benutzerordner mit Konten, Umsätzen, Bankzugängen, Einstellungen, Zahlungsaufträgen und internen Sicherungen. | |||
</div> | |||
<div style="border-left:4px solid #d69e00; background:#fffaf0; padding:10px 14px; margin:14px 0;"> | |||
'''Empfehlung:''' Das Backupziel sollte sich auf einem anderen Laufwerk, NAS oder externen Datenträger befinden. Eine Sicherung auf demselben Laufwerk schützt nicht vor einem Laufwerksausfall. | |||
</div> | |||
==== Beispielstruktur ==== | |||
Für das folgende Skript wird diese Ordnerstruktur verwendet: | |||
{| class="wikitable" style="width:100%;" | |||
! Zweck | |||
! Beispielpfad | |||
|- | |||
| '''Jameica-Programm''' | |||
| <code>C:\Jameica</code> | |||
|- | |||
| '''Jameica-Benutzerdaten''' | |||
| <code>D:\Banking\Jameica</code> | |||
|- | |||
| '''Backupordner''' | |||
| <code>E:\Backups\Hibiscus</code> | |||
|} | |||
Die Datei | |||
<pre> | |||
jameica-win64.exe | |||
</pre> | |||
muss sich damit hier befinden: | |||
<pre> | |||
C:\Jameica\jameica-win64.exe | |||
</pre> | |||
==== PowerShell-Skript ==== | |||
Den folgenden Inhalt unseres Scripts in eine neue Textdatei kopieren: | |||
<pre> | |||
$ErrorActionPreference = 'Stop' | |||
$Jameica = 'C:\Jameica\jameica-win64.exe' | |||
$DatenRoot = 'D:\Banking' | |||
$UserDaten = 'D:\Banking\Jameica' | |||
$BackupZiel = 'E:\Backups\Hibiscus' | |||
$Tar = "$env:SystemRoot\System32\tar.exe" | |||
try { | |||
if (-not (Test-Path -LiteralPath $Jameica -PathType Leaf)) { | |||
throw "Jameica wurde nicht gefunden:`n$Jameica" | |||
} | |||
if (-not (Test-Path -LiteralPath $UserDaten -PathType Container)) { | |||
throw "Jameica-Benutzerverzeichnis wurde nicht gefunden:`n$UserDaten" | |||
} | |||
if (-not (Test-Path -LiteralPath $Tar -PathType Leaf)) { | |||
throw "Windows TAR wurde nicht gefunden:`n$Tar" | |||
} | |||
New-Item ` | |||
-ItemType Directory ` | |||
-Path $BackupZiel ` | |||
-Force | Out-Null | |||
Write-Host 'Starte Jameica ...' | |||
Start-Process ` | |||
-FilePath $Jameica ` | |||
-ArgumentList @('-f', "`"$UserDaten`"") ` | |||
-Wait | |||
Write-Host '' | |||
Write-Host 'Jameica wurde beendet. Vollbackup wird erstellt ...' | |||
$Zeit = Get-Date -Format 'yyyy-MM-dd_HH-mm-ss' | |||
$Archiv = Join-Path ` | |||
$BackupZiel ` | |||
"hibiscus-backup-$Zeit.zip" | |||
$TempArchiv = Join-Path ` | |||
$BackupZiel ` | |||
"hibiscus-backup-$Zeit.partial.zip" | |||
if (Test-Path -LiteralPath $TempArchiv) { | |||
Remove-Item -LiteralPath $TempArchiv -Force | |||
} | |||
Push-Location -LiteralPath $DatenRoot | |||
try { | |||
& $Tar -a -c -f $TempArchiv 'Jameica' | |||
if ($LASTEXITCODE -ne 0) { | |||
throw "Fehler beim Erstellen des ZIP-Archivs. TAR-Code: $LASTEXITCODE" | |||
} | |||
& $Tar -t -f $TempArchiv | Out-Null | |||
if ($LASTEXITCODE -ne 0) { | |||
throw "Das ZIP-Archiv konnte nicht geprüft werden. TAR-Code: $LASTEXITCODE" | |||
} | |||
} | |||
finally { | |||
Pop-Location | |||
} | |||
Move-Item ` | |||
-LiteralPath $TempArchiv ` | |||
-Destination $Archiv ` | |||
-Force | |||
Write-Host '' | |||
Write-Host 'Backup erfolgreich erstellt:' | |||
Write-Host $Archiv | |||
Write-Host '' | |||
Read-Host 'Enter zum Schließen' | |||
} | |||
catch { | |||
Write-Host '' | |||
Write-Host 'FEHLER:' -ForegroundColor Red | |||
Write-Host $_.Exception.Message -ForegroundColor Red | |||
if ($TempArchiv -and (Test-Path -LiteralPath $TempArchiv)) { | |||
Remove-Item ` | |||
-LiteralPath $TempArchiv ` | |||
-Force ` | |||
-ErrorAction SilentlyContinue | |||
} | |||
Write-Host '' | |||
Read-Host 'Enter zum Schließen' | |||
exit 1 | |||
} | |||
</pre> | |||
==== Skript speichern ==== | |||
Die Datei beispielsweise hier speichern: | |||
<pre> | |||
C:\Jameica\Jameica-mit-Backup.ps1 | |||
</pre> | |||
Im Windows-Editor: | |||
{| class="wikitable" | |||
! Einstellung | |||
! Wert | |||
|- | |||
| '''Dateiname''' | |||
| <code>Jameica-mit-Backup.ps1</code> | |||
|- | |||
| '''Dateityp''' | |||
| Alle Dateien | |||
|- | |||
| '''Codierung''' | |||
| UTF-8 | |||
|} | |||
==== Pfade anpassen ==== | |||
Am Anfang des Skripts müssen gegebenenfalls diese vier Werte geändert werden: | |||
<pre> | |||
$Jameica = 'C:\Jameica\jameica-win64.exe' | |||
$DatenRoot = 'D:\Banking' | |||
$UserDaten = 'D:\Banking\Jameica' | |||
$BackupZiel = 'E:\Backups\Hibiscus' | |||
</pre> | |||
{| class="wikitable" style="width:100%;" | |||
! Variable | |||
! Bedeutung | |||
|- | |||
| <code>$Jameica</code> | |||
| Vollständiger Pfad zur Datei <code>jameica-win64.exe</code> | |||
|- | |||
| <code>$DatenRoot</code> | |||
| Übergeordneter Ordner des Jameica-Benutzerordners | |||
|- | |||
| <code>$UserDaten</code> | |||
| Vollständiger Pfad zum Jameica-Benutzerverzeichnis | |||
|- | |||
| <code>$BackupZiel</code> | |||
| Ordner, in dem die datierten ZIP-Sicherungen gespeichert werden | |||
|} | |||
<div style="border-left:4px solid #d69e00; background:#fffaf0; padding:10px 14px; margin:14px 0;"> | |||
Der letzte Ordnername von <code>$UserDaten</code> muss mit dem im TAR-Befehl verwendeten Ordnernamen übereinstimmen. Im Beispiel lautet dieser Ordner jeweils <code>Jameica</code>. | |||
</div> | |||
Bei einer anderen Struktur, beispielsweise: | |||
<pre> | |||
D:\Banking\Jameica-Daten | |||
</pre> | |||
muss auch diese Zeile geändert werden: | |||
<pre> | |||
& $Tar -a -c -f $TempArchiv 'Jameica-Daten' | |||
</pre> | |||
==== Desktop-Verknüpfung ==== | |||
Die PowerShell-Datei sollte nicht direkt geöffnet werden. Stattdessen wird eine Desktop-Verknüpfung angelegt. | |||
Auf dem Desktop: | |||
# Mit der rechten Maustaste klicken. | |||
# '''Neu → Verknüpfung''' auswählen. | |||
# Als Ziel folgenden Befehl eintragen: | |||
<pre> | |||
powershell.exe -NoProfile -ExecutionPolicy Bypass -File "C:\Jameica\Jameica-mit-Backup.ps1" | |||
</pre> | |||
Als Namen beispielsweise eintragen: | |||
<pre> | |||
Hibiscus mit Backup | |||
</pre> | |||
Jameica künftig über diese Verknüpfung starten. | |||
==== Ablauf ==== | |||
Beim Start über die Verknüpfung geschieht Folgendes: | |||
<pre> | |||
Jameica startet | |||
→ Benutzer arbeitet normal | |||
→ Jameica wird geschlossen | |||
→ vollständiger Benutzerordner wird komprimiert | |||
→ ZIP-Datei wird geprüft | |||
→ Sicherung wird im Backupordner gespeichert | |||
</pre> | |||
Das PowerShell-Fenster darf nach dem Schließen von Jameica nicht sofort geschlossen werden. Erst wenn folgende Meldung erscheint, ist die Sicherung abgeschlossen: | |||
<pre> | |||
Backup erfolgreich erstellt: | |||
E:\Backups\Hibiscus\hibiscus-backup-2026-07-12_11-44-05.zip | |||
</pre> | |||
=== Wiederherstellung === | |||
Zur Wiederherstellung: | |||
# Jameica vollständig schließen. | |||
# Den vorhandenen Benutzerordner umbenennen oder verschieben. | |||
# Das gewünschte ZIP-Archiv entpacken. | |||
# Den enthaltenen Ordner wieder an seinem ursprünglichen Speicherort ablegen. | |||
# Jameica erneut über die Desktop-Verknüpfung starten. | |||
Nach dem Entpacken muss im Beispiel wieder dieser Ordner vorhanden sein: | |||
<pre> | |||
D:\Banking\Jameica | |||
</pre> | |||
<div style="border-left:4px solid #d33; background:#fff5f5; padding:10px 14px; margin:14px 0;"> | |||
'''Wichtig:''' Eine Sicherung sollte nur zurückgespielt werden, während Jameica vollständig beendet ist. | |||
</div> | |||
Aktuelle Version vom 12. Juli 2026, 12:44 Uhr
Hibiscus ist eine freie, quelloffene Online-Banking-Software für die Jameica-Plattform, mit der sich Konten, Umsätze, Überweisungen sowie SEPA-Lastschriften verwalten lassen. Da das Programm unter der GPL veröffentlicht wird, ist es dauerhaft kostenfrei, transparent prüfbar und unabhängig von Lizenzmodellen oder Abonnements kommerzieller Anbieter.
Installation unter Windows 11
Hibiscus wird als Plugin innerhalb von Jameica betrieben. Zuerst wird Jameica eingerichtet, danach Hibiscus über die integrierte Pluginverwaltung installiert.
SETUP und EINRICHTUNG
Download
Die aktuelle stabile 64-Bit-Version herunterladen:
Offizielle Downloadseite
Benötigte Datei:
jameica-win64.zip
Die Windows-Version enthält bereits Java. Eine separate Java-Installation ist normalerweise nicht erforderlich. Es wird auch keine Setup-Datei ausgeführt. Stattdessen muß ein Programmordner angelegt werden, beispielsweise:
C:\Jameica
Anschließend:
- ZIP-Datei vollständig entpacken
- Inhalt nach
C:\Jameicakopieren jameica-win64.exestarten
START
Benutzerverzeichnis
Beim ersten Start wird der Ordner für alle persönlichen Daten festgelegt.
Standard:
C:\Users\BENUTZERNAME\.jameica
Alternativ kann ein gesicherter Datenordner verwendet werden:
D:\Banking\Jameica
Darin liegen unter anderem:
- Konten und Umsätze
- Bankzugänge
- Zahlungsaufträge
- Einstellungen
- automatische Backups
Empfehlung: Programmordner und Benutzerverzeichnis getrennt halten.
Masterpasswort
Beim ersten Start ein eigenes Jameica-Masterpasswort vergeben.
Es sollte:
- nicht der OnlineBanking-PIN entsprechen
- ausreichend lang sein
- sicher aufbewahrt werden
Achtung: Das Masterpasswort kann nicht einfach zurückgesetzt werden.
Hibiscus installieren
In Jameica öffnen:
Datei → Plugins online suchen
Danach:
- Hibiscus auswählen
- Installieren anklicken
- Installation bestätigen
- Jameica vollständig neu starten
Nach dem Neustart erscheint links der neue Bereich:
Hibiscus
Dort stehen anschließend unter anderem zur Verfügung:
| Bereich | Funktion |
|---|---|
| Konten | Kontostände und Bankkonten |
| Umsätze | Buchungen und Suchfunktionen |
| Bank-Zugänge | FinTS-, PIN/TAN- und HBCI-Zugänge |
| Zahlungsverkehr | Überweisungen und Lastschriften |
Installation prüfen
Die installierte Version wird unter folgendem Punkt angezeigt:
Hibiscus → Über
Dort sollten Hibiscus-Version, HBCI4Java-Version und Datenbank-Version angezeigt werden. Die Installation ist damit abgeschlossen.
Bankzugang
Nach der Installation wird der Online-Banking-Zugang der jeweiligen Bank in Hibiscus eingerichtet. Die Verbindung erfolgt bei den meisten deutschen Banken über FinTS beziehungsweise HBCI.
Benötigt werden die bereits vorhandenen Zugangsdaten des Online-Bankings, beispielsweise:
- Bankleitzahl
- Benutzerkennung oder VR-NetKey
- Online-Banking-PIN
- freigeschaltetes TAN-Verfahren
- gegebenenfalls Kundenkennung
Voraussetzung: Der Online-Banking-Zugang muss bereits bei der Bank freigeschaltet sein und im Web-Banking funktionieren.
Zugang anlegen
In Hibiscus öffnen:
Bank-Zugänge → Neuer Bank-Zugang
Als Zugangsverfahren wird bei normalen Online-Banking-Zugängen ausgewählt:
PIN/TAN
Dazu gehören auch Freigabeverfahren wie:
- Push-TAN
- SecureGo plus
- photoTAN
- chipTAN
- Sm@rt-TAN
Anschließend die Bankleitzahl und die von der Bank vergebene Benutzerkennung eintragen.
Bei Volksbanken und Raiffeisenbanken wird als Benutzerkennung normalerweise der VR-NetKey verwendet. Ein selbst vergebener Alias sollte nur eingesetzt werden, wenn die Bank diesen ausdrücklich für FinTS unterstützt.
Zugangsdaten
Die wichtigsten Felder sind:
| Feld | Eingabe |
|---|---|
| Bezeichnung | Frei wählbarer Name des Bankzugangs |
| Bankleitzahl | Bankleitzahl des Kreditinstituts |
| Benutzerkennung | Online-Banking-Kennung, beispielsweise VR-NetKey |
| Kundenkennung | Häufig identisch mit der Benutzerkennung |
| FinTS-Version | In der Regel FinTS 3.0 |
| Bankserver | Wird normalerweise automatisch ermittelt |
Die Bankserver-Adresse sollte nur manuell geändert werden, wenn die Bank eine konkrete FinTS-Adresse vorgibt oder die automatische Erkennung fehlschlägt.
Verbindung prüfen
Nach Eingabe der Zugangsdaten:
- Konfiguration testen oder Synchronisieren auswählen
- Online-Banking-PIN eingeben
- TAN-Verfahren auswählen
- Freigabe in der Banking-App oder am TAN-Gerät bestätigen
- von der Bank gemeldete Konten übernehmen
Während der ersten Verbindung ruft Hibiscus die unterstützten Bankfunktionen ab. Dazu gehören unter anderem:
- Kontostandsabfrage
- Umsatzabruf
- Überweisungen
- Sammelüberweisungen
- SEPA-Lastschriften
- verfügbare TAN-Verfahren
Welche Funktionen tatsächlich verfügbar sind, bestimmt die Bank. Nicht jedes Kreditinstitut stellt alle Zahlungsarten über FinTS bereit.
Konten übernehmen
Nach erfolgreicher Synchronisierung zeigt Hibiscus die von der Bank gemeldeten Konten an.
Die gewünschten Konten übernehmen und anschließend unter
Konten
prüfen, ob folgende Angaben korrekt übernommen wurden:
- Kontoinhaber
- IBAN
- BIC
- Kontonummer
- Währung
- zugeordneter Bankzugang
Danach das Konto markieren und einmal vollständig synchronisieren. Kontostand und vorhandene Umsätze sollten anschließend in Hibiscus erscheinen.
TAN-Verfahren
Verwendet eine Bank mehrere TAN-Verfahren, fragt Hibiscus bei der ersten Verbindung nach dem gewünschten Verfahren.
Beispiele:
SecureGo plus Push-TAN chipTAN Sm@rt-TAN photoTAN
Das Verfahren auswählen, das auch im normalen Online-Banking verwendet wird. Die Auswahl kann später im jeweiligen Bankzugang geändert werden.
Funktionstest
Nach der Einrichtung sollte zunächst nur ein einfacher Abruf durchgeführt werden:
- Kontostand abrufen
- Umsätze synchronisieren
- eine kleine Testüberweisung ausführen
- gegebenenfalls eine Testlastschrift anlegen
Erst wenn diese Funktionen fehlerfrei arbeiten, sollte Hibiscus vollständig für den laufenden Zahlungsverkehr verwendet werden.
Tips
Automatisches Vollbackup
Jameica erstellt zwar eigene interne Sicherungen, diese liegen jedoch gewöhnlich innerhalb des Benutzerverzeichnisses. Wird dieser Ordner beschädigt, gelöscht oder fällt das betreffende Laufwerk aus, können Originaldaten und interne Sicherungen gleichzeitig verloren gehen.
Das folgende PowerShell-Skript:
- startet Jameica mit dem festgelegten Benutzerverzeichnis,
- wartet, bis Jameica vollständig beendet wurde,
- komprimiert danach den gesamten Benutzerordner,
- prüft das erzeugte ZIP-Archiv,
- legt für jeden Programmstart eine neue Sicherung mit Datum und Uhrzeit an.
Beispiel:
hibiscus-backup-2026-07-12_11-44-05.zip
Vorteil: Das Backup enthält nicht nur die Hibiscus-Datenbank, sondern den vollständigen Jameica-Benutzerordner mit Konten, Umsätzen, Bankzugängen, Einstellungen, Zahlungsaufträgen und internen Sicherungen.
Empfehlung: Das Backupziel sollte sich auf einem anderen Laufwerk, NAS oder externen Datenträger befinden. Eine Sicherung auf demselben Laufwerk schützt nicht vor einem Laufwerksausfall.
Beispielstruktur
Für das folgende Skript wird diese Ordnerstruktur verwendet:
| Zweck | Beispielpfad |
|---|---|
| Jameica-Programm | C:\Jameica
|
| Jameica-Benutzerdaten | D:\Banking\Jameica
|
| Backupordner | E:\Backups\Hibiscus
|
Die Datei
jameica-win64.exe
muss sich damit hier befinden:
C:\Jameica\jameica-win64.exe
PowerShell-Skript
Den folgenden Inhalt unseres Scripts in eine neue Textdatei kopieren:
$ErrorActionPreference = 'Stop'
$Jameica = 'C:\Jameica\jameica-win64.exe'
$DatenRoot = 'D:\Banking'
$UserDaten = 'D:\Banking\Jameica'
$BackupZiel = 'E:\Backups\Hibiscus'
$Tar = "$env:SystemRoot\System32\tar.exe"
try {
if (-not (Test-Path -LiteralPath $Jameica -PathType Leaf)) {
throw "Jameica wurde nicht gefunden:`n$Jameica"
}
if (-not (Test-Path -LiteralPath $UserDaten -PathType Container)) {
throw "Jameica-Benutzerverzeichnis wurde nicht gefunden:`n$UserDaten"
}
if (-not (Test-Path -LiteralPath $Tar -PathType Leaf)) {
throw "Windows TAR wurde nicht gefunden:`n$Tar"
}
New-Item `
-ItemType Directory `
-Path $BackupZiel `
-Force | Out-Null
Write-Host 'Starte Jameica ...'
Start-Process `
-FilePath $Jameica `
-ArgumentList @('-f', "`"$UserDaten`"") `
-Wait
Write-Host ''
Write-Host 'Jameica wurde beendet. Vollbackup wird erstellt ...'
$Zeit = Get-Date -Format 'yyyy-MM-dd_HH-mm-ss'
$Archiv = Join-Path `
$BackupZiel `
"hibiscus-backup-$Zeit.zip"
$TempArchiv = Join-Path `
$BackupZiel `
"hibiscus-backup-$Zeit.partial.zip"
if (Test-Path -LiteralPath $TempArchiv) {
Remove-Item -LiteralPath $TempArchiv -Force
}
Push-Location -LiteralPath $DatenRoot
try {
& $Tar -a -c -f $TempArchiv 'Jameica'
if ($LASTEXITCODE -ne 0) {
throw "Fehler beim Erstellen des ZIP-Archivs. TAR-Code: $LASTEXITCODE"
}
& $Tar -t -f $TempArchiv | Out-Null
if ($LASTEXITCODE -ne 0) {
throw "Das ZIP-Archiv konnte nicht geprüft werden. TAR-Code: $LASTEXITCODE"
}
}
finally {
Pop-Location
}
Move-Item `
-LiteralPath $TempArchiv `
-Destination $Archiv `
-Force
Write-Host ''
Write-Host 'Backup erfolgreich erstellt:'
Write-Host $Archiv
Write-Host ''
Read-Host 'Enter zum Schließen'
}
catch {
Write-Host ''
Write-Host 'FEHLER:' -ForegroundColor Red
Write-Host $_.Exception.Message -ForegroundColor Red
if ($TempArchiv -and (Test-Path -LiteralPath $TempArchiv)) {
Remove-Item `
-LiteralPath $TempArchiv `
-Force `
-ErrorAction SilentlyContinue
}
Write-Host ''
Read-Host 'Enter zum Schließen'
exit 1
}
Skript speichern
Die Datei beispielsweise hier speichern:
C:\Jameica\Jameica-mit-Backup.ps1
Im Windows-Editor:
| Einstellung | Wert |
|---|---|
| Dateiname | Jameica-mit-Backup.ps1
|
| Dateityp | Alle Dateien |
| Codierung | UTF-8 |
Pfade anpassen
Am Anfang des Skripts müssen gegebenenfalls diese vier Werte geändert werden:
$Jameica = 'C:\Jameica\jameica-win64.exe' $DatenRoot = 'D:\Banking' $UserDaten = 'D:\Banking\Jameica' $BackupZiel = 'E:\Backups\Hibiscus'
| Variable | Bedeutung |
|---|---|
$Jameica
|
Vollständiger Pfad zur Datei jameica-win64.exe
|
$DatenRoot
|
Übergeordneter Ordner des Jameica-Benutzerordners |
$UserDaten
|
Vollständiger Pfad zum Jameica-Benutzerverzeichnis |
$BackupZiel
|
Ordner, in dem die datierten ZIP-Sicherungen gespeichert werden |
Der letzte Ordnername von $UserDaten muss mit dem im TAR-Befehl verwendeten Ordnernamen übereinstimmen. Im Beispiel lautet dieser Ordner jeweils Jameica.
Bei einer anderen Struktur, beispielsweise:
D:\Banking\Jameica-Daten
muss auch diese Zeile geändert werden:
& $Tar -a -c -f $TempArchiv 'Jameica-Daten'
Desktop-Verknüpfung
Die PowerShell-Datei sollte nicht direkt geöffnet werden. Stattdessen wird eine Desktop-Verknüpfung angelegt.
Auf dem Desktop:
- Mit der rechten Maustaste klicken.
- Neu → Verknüpfung auswählen.
- Als Ziel folgenden Befehl eintragen:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File "C:\Jameica\Jameica-mit-Backup.ps1"
Als Namen beispielsweise eintragen:
Hibiscus mit Backup
Jameica künftig über diese Verknüpfung starten.
Ablauf
Beim Start über die Verknüpfung geschieht Folgendes:
Jameica startet → Benutzer arbeitet normal → Jameica wird geschlossen → vollständiger Benutzerordner wird komprimiert → ZIP-Datei wird geprüft → Sicherung wird im Backupordner gespeichert
Das PowerShell-Fenster darf nach dem Schließen von Jameica nicht sofort geschlossen werden. Erst wenn folgende Meldung erscheint, ist die Sicherung abgeschlossen:
Backup erfolgreich erstellt: E:\Backups\Hibiscus\hibiscus-backup-2026-07-12_11-44-05.zip
Wiederherstellung
Zur Wiederherstellung:
- Jameica vollständig schließen.
- Den vorhandenen Benutzerordner umbenennen oder verschieben.
- Das gewünschte ZIP-Archiv entpacken.
- Den enthaltenen Ordner wieder an seinem ursprünglichen Speicherort ablegen.
- Jameica erneut über die Desktop-Verknüpfung starten.
Nach dem Entpacken muss im Beispiel wieder dieser Ordner vorhanden sein:
D:\Banking\Jameica
Wichtig: Eine Sicherung sollte nur zurückgespielt werden, während Jameica vollständig beendet ist.