Konfiguration für ein oder mehrere Telefonbücher - blacksenator/carddav2fb GitHub Wiki

Mit carddav2fb können zwar beliebig viele CardDAV-Server ausgelesen werden, jedoch pro run nur jeweils ein Telefonbuch auf die FRITZ!Box übertragen werden.

Wird die Konfiguration (basierend auf exmple.config.php) als config.php gespeichert, kann carddav2fb direkt aufgerufen werden:

/carddav2fb run

Möchte man mehrere Telefonbücher (unterschiedlich) aktualisieren, dann muss für jedes Zieltelefonbuch eine eigene Konfigurtion angelegt werden in denen sich jeweils die Einträge in

'phonebook' => [
        'id'        => 0,
        'name'      => 'Telefonbuch',

unterscheiden und die Dateien z.B. als config_0.php, config_1.php ... entsprechend gespeichert werden.

carddav2fb muss dann entsprechend mehrmals aufgerufen werden:

./carddav2fb run -c config_0.php
./carddav2fb run -c config_1.php

Selbstverständlich können dabei die Parameter für z.B. 'conversions', 'filters' oder auch 'server'unterschiedlich sein, sodass nahezu unbegrenzte Möglichkeiten bestehen, um unterschiedliche Telefonbücher maßzuschneidern.

zurück