Skip to content

Commit

Permalink
add initial traccar webhook support
Browse files Browse the repository at this point in the history
  • Loading branch information
escoand committed Jun 25, 2019
1 parent 9a01cd8 commit b3115d3
Show file tree
Hide file tree
Showing 28 changed files with 688 additions and 7 deletions.
7 changes: 7 additions & 0 deletions homeassistant/components/traccar/.translations/bg.json
@@ -0,0 +1,7 @@
{
"config": {
"abort": {
"one_instance_allowed": "\u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0430 \u0435 \u0441\u0430\u043c\u043e \u0435\u0434\u043d\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f."
}
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/ca.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "La inst\u00e0ncia de Home Assistant ha de ser accessible des d'Internet per rebre missatges de Traccar / Osmand.",
"one_instance_allowed": "Nom\u00e9s cal una sola inst\u00e0ncia."
},
"create_entry": {
"default": "Per enviar esdeveniments a Home Assistant, haur\u00e0s de configurar l'opci\u00f3 webhook de Traccar / Osmand.\n\nCompleta la seg\u00fcent informaci\u00f3:\n\n- URL: `{webhook_url}` \n- M\u00e8tode: POST \n\nConsulta la [documentaci\u00f3]({docs_url}) per a m\u00e9s detalls."
},
"step": {
"user": {
"description": "Est\u00e0s segur que vols configurar el Webhook de Traccar / Osmand?",
"title": "Configuraci\u00f3 del Webhook de Traccar / Osmand"
}
},
"title": "Webhook de Traccar / Osmand"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/cs.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Instalace dom\u00e1c\u00edho asistenta mus\u00ed b\u00fdt p\u0159\u00edstupn\u00e1 z internetu, aby p\u0159ij\u00edmala zpr\u00e1vy od spole\u010dnosti Traccar / Osmand.",
"one_instance_allowed": "Povolena je pouze jedna instance."
},
"create_entry": {
"default": "Chcete-li odeslat ud\u00e1losti do aplikace Home Assistant, budete muset nastavit funkci Webhook v n\u00e1stroji Traccar / Osmand. \n\n Vypl\u0148te n\u00e1sleduj\u00edc\u00ed informace: \n\n - URL: ` {webhook_url} ' \n - Metoda: POST \n\n Dal\u0161\u00ed podrobnosti naleznete v [dokumentaci] ( {docs_url} )."
},
"step": {
"user": {
"description": "Opravdu chcete nastavit Traccar / Osmand Webhook?",
"title": "Nastavit Traccar / Osmand Webhook"
}
},
"title": "Traccar / Osmand Webhook"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/da.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Dit Home Assistant system skal v\u00e6re tilg\u00e6ngeligt fra internettet for at modtage Traccar / Osmand meddelelser.",
"one_instance_allowed": "Det er kun n\u00f8dvendigt med en ops\u00e6tning"
},
"create_entry": {
"default": "For at sende begivenheder til Home Assistant skal du konfigurere webhook funktionen i Traccar / Osmand.\n\n Udfyld f\u00f8lgende oplysninger: \n\n - URL: `{webhook_url}`\n - Metode: POST\n \n Se [dokumentationen]({docs_url}) for yderligere oplysninger."
},
"step": {
"user": {
"description": "Er du sikker p\u00e5 at du vil konfigurere Traccar / Osmand Webhook?",
"title": "Konfigurer Traccar / Osmand Webhook"
}
},
"title": "Traccar / Osmand Webhook"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/de.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Deine Home-Assistant-Instanz muss aus dem internet erreichbar sein, um Nachrichten von Traccar / Osmand zu erhalten.",
"one_instance_allowed": "Nur eine einzige Instanz ist notwendig."
},
"create_entry": {
"default": "Um Ereignisse an Home Assistant zu senden, muss das Webhook Feature in der Traccar / Osmand konfiguriert werden.\n\n F\u00fcge die folgenden Informationen ein: \n\n - URL: ` {webhook_url} ` \n - Methode: POST \n \n Weitere Informationen finden sich in der [Dokumentation]({docs_url})."
},
"step": {
"user": {
"description": "M\u00f6chten Sie den Traccar / Osmand Webhook wirklich einrichten?",
"title": "Traccar / Osmand Webhook einrichten"
}
},
"title": "Traccar / Osmand Webhook"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/en.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Your Home Assistant instance needs to be accessible from the internet to receive messages from Traccar / Osmand.",
"one_instance_allowed": "Only a single instance is necessary."
},
"create_entry": {
"default": "To send events to Home Assistant, you will need to setup the webhook feature in Traccar / Osmand.\n\nFill in the following info:\n\n- URL: `{webhook_url}`\n- Method: POST\n\nSee [the documentation]({docs_url}) for further details."
},
"step": {
"user": {
"description": "Are you sure you want to set up the Traccar / Osmand Webhook?",
"title": "Set up the Traccar / Osmand Webhook"
}
},
"title": "Traccar / Osmand Webhook"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/es-419.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Su instancia de Home Assistant debe ser accesible desde Internet para recibir mensajes de Traccar / Osmand.",
"one_instance_allowed": "Solo una instancia es necesaria."
},
"create_entry": {
"default": "Para enviar eventos a Home Assistant, deber\u00e1 configurar la funci\u00f3n de webhook en Traccar / Osmand. \n\n Complete la siguiente informaci\u00f3n: \n\n - URL: ` {webhook_url} ` \n - M\u00e9todo: POST \n\n Vea [la documentaci\u00f3n] ( {docs_url} ) para m\u00e1s detalles."
},
"step": {
"user": {
"description": "\u00bfEst\u00e1 seguro de que desea configurar el Webhook de Traccar / Osmand?",
"title": "Configurar el Webhook de Traccar / Osmand"
}
},
"title": "Traccar / Osmand Webhook"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/es.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Tu Home Assistant debe ser accesible desde Internet para recibir mensajes de Traccar / Osmand.",
"one_instance_allowed": "Solo se necesita una instancia."
},
"create_entry": {
"default": "Para enviar eventos a Home Assistant, necesitar\u00e1s configurar la funci\u00f3n de webhook en Traccar / Osmand.\n\nRellena la siguiente informaci\u00f3n:\n\n- URL: `{webhook_url}`\n- Method: POST\n\nEcha un vistazo a [la documentaci\u00f3n]({docs_url}) para m\u00e1s detalles."
},
"step": {
"user": {
"description": "\u00bfEst\u00e1s seguro de que quieres configurar el webhook de Traccar / Osmand?",
"title": "Configurar el webhook de Traccar / Osmand"
}
},
"title": "Webhook de Traccar / Osmand"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/fr.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Votre instance Home Assistant doit \u00eatre accessible \u00e0 partir d'Internet pour recevoir les messages Traccar / Osmand.",
"one_instance_allowed": "Une seule instance est n\u00e9cessaire."
},
"create_entry": {
"default": "Pour envoyer des \u00e9v\u00e9nements \u00e0 Home Assistant, vous devez configurer la fonction Webhook dans Traccar / Osmand. \n\n Remplissez les informations suivantes: \n\n - URL: ` {webhook_url} ` \n - M\u00e9thode: POST \n\n Voir [la documentation] ( {docs_url} ) pour plus de d\u00e9tails."
},
"step": {
"user": {
"description": "\u00cates-vous s\u00fbr de vouloir configurer le Webhook Traccar / Osmand ?",
"title": "Configurer le Webhook Traccar / Osmand"
}
},
"title": "Webhook Traccar / Osmand"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/hu.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Az Home Assistantnek el\u00e9rhet\u0151nek kell lennie az internetr\u0151l, hogy megkapja a Traccar / Osmand \u00fczeneteit.",
"one_instance_allowed": "Csak egy p\u00e9ld\u00e1ny sz\u00fcks\u00e9ges."
},
"create_entry": {
"default": "Az esem\u00e9ny Home Assistantnek val\u00f3 k\u00fcld\u00e9s\u00e9hez be kell \u00e1ll\u00edtanod a webhook funkci\u00f3t a Traccar / Osmandben. \n\n Az al\u00e1bbi inform\u00e1ci\u00f3kat haszn\u00e1ld: \n\n - URL: ` {webhook_url} ` \n - Method: POST \n\n Tov\u00e1bbi r\u00e9szletek a [dokument\u00e1ci\u00f3] ( {docs_url} ) linken tal\u00e1lhat\u00f3k."
},
"step": {
"user": {
"description": "Biztosan be szeretn\u00e9d \u00e1ll\u00edtani a Traccar / Osmand Webhookot?",
"title": "Traccar / Osmand Webhook be\u00e1ll\u00edt\u00e1sa"
}
},
"title": "Traccar / Osmand Webhook"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/it.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "La tua istanza di Home Assistant deve essere accessibile da Internet per ricevere messaggi da Traccar / Osmand.",
"one_instance_allowed": "\u00c8 necessaria una sola istanza."
},
"create_entry": {
"default": "Per inviare eventi a Home Assistant, dovrai configurare la funzionalit\u00e0 webhook in Traccar / Osmand.\n\n Compila le seguenti informazioni: \n\n - URL: ` {webhook_url} ` \n - Method: POST \n\n Vedi [la documentazione]({docs_url}) for ulteriori dettagli."
},
"step": {
"user": {
"description": "Sei sicuro di voler configurare il webhook di Traccar / Osmand?",
"title": "Configura il webhook di Traccar / Osmand"
}
},
"title": "Webhook di Traccar / Osmand"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/ko.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Traccar / Osmand \uba54\uc2dc\uc9c0\ub97c \ubc1b\uc73c\ub824\uba74 \uc778\ud130\ub137\uc5d0\uc11c Home Assistant \uc778\uc2a4\ud134\uc2a4\uc5d0 \uc561\uc138\uc2a4 \ud560 \uc218 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.",
"one_instance_allowed": "\ud558\ub098\uc758 \uc778\uc2a4\ud134\uc2a4\ub9cc \ud544\uc694\ud569\ub2c8\ub2e4."
},
"create_entry": {
"default": "Home Assistant \ub85c \uc774\ubca4\ud2b8\ub97c \ubcf4\ub0b4\ub824\uba74 Traccar / Osmand \uc5d0\uc11c Webhook \uc744 \uc124\uc815\ud574\uc57c\ud569\ub2c8\ub2e4. \n\n\ub2e4\uc74c \uc815\ubcf4\ub97c \uc785\ub825\ud574\uc8fc\uc138\uc694. \n\n - URL: `{webhook_url}`\n - Method: POST\n \n \uc790\uc138\ud55c \uc815\ubcf4\ub294 [\uc548\ub0b4]({docs_url}) \ub97c \ucc38\uc870\ud574\uc8fc\uc138\uc694."
},
"step": {
"user": {
"description": "Traccar / Osmand Webhook \uc744 \uc124\uc815 \ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?",
"title": "Traccar / Osmand Webhook \uc124\uc815"
}
},
"title": "Traccar / Osmand Webhook"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/lb.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "\u00c4r Home Assistant Instanz muss iwwert Internet accessibel si fir Traccar / Osmand Noriichten z'empf\u00e4nken.",
"one_instance_allowed": "N\u00ebmmen eng eenzeg Instanz ass n\u00e9ideg."
},
"create_entry": {
"default": "Fir Evenementer un Home Assistant ze sch\u00e9cken, muss den Webhook Feature am Traccar / Osmand ageriicht ginn.\n\nF\u00ebllt folgend Informatiounen aus:\n\n- URL: `{webhook_url}`\n- Method: POST\n\nLiest [Dokumentatioun]({docs_url}) fir w\u00e9ider D\u00e9tailer."
},
"step": {
"user": {
"description": "S\u00e9cher fir Traccar / Osmand Webhook anzeriichten?",
"title": "Traccar / Osmand Webhook ariichten"
}
},
"title": "Traccar / Osmand Webhook"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/nl.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Uw Home Assistant-instantie moet via internet toegankelijk zijn om berichten van Traccar / Osmand te ontvangen.",
"one_instance_allowed": "Slechts \u00e9\u00e9n instantie is nodig."
},
"create_entry": {
"default": "Om evenementen naar Home Assistant te verzenden, moet u de webhook-functie instellen in Traccar / Osmand. \n\n Vul de volgende info in: \n\n - URL: ` {webhook_url} ` \n - Methode: POST \n\n Zie [de documentatie] ( {docs_url} ) voor meer informatie."
},
"step": {
"user": {
"description": "Weet je zeker dat je de Traccar / Osmand Webhook wilt instellen?",
"title": "Configureer de Traccar / Osmand Webhook"
}
},
"title": "Traccar / Osmand Webhook"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/no.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Home Assistant m\u00e5 v\u00e6re tilgjengelig fra internett for \u00e5 kunne motta meldinger fra Traccar / Osmand.",
"one_instance_allowed": "Kun en enkelt forekomst er n\u00f8dvendig."
},
"create_entry": {
"default": "For \u00e5 sende hendelser til Home Assistant, m\u00e5 du sette opp webhook-funksjonen i Traccar / Osmand. \n\n Fyll ut f\u00f8lgende informasjon: \n\n - URL: `{webhook_url}` \n - Metode: POST \n\n Se [dokumentasjonen]({docs_url}) for ytterligere detaljer."
},
"step": {
"user": {
"description": "Er du sikker p\u00e5 at du vil sette opp Traccar / Osmand Webhook?",
"title": "Sett opp Traccar / Osmand Webhook"
}
},
"title": "Traccar / Osmand Webhook"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/pl.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Twoja instancja Home Assistant musi by\u0107 dost\u0119pna z Internetu, aby otrzymywa\u0107 wiadomo\u015bci z GPSlogger.",
"one_instance_allowed": "Wymagana jest tylko jedna instancja."
},
"create_entry": {
"default": "Aby wysy\u0142a\u0107 lokalizacje do Home Assistant'a, musisz skonfigurowa\u0107 webhook w aplikacji Traccar / Osmand. \n\n Wprowad\u017a nast\u0119puj\u0105ce dane:\n\n - URL: `{webhook_url}` \n - Metoda: POST \n\nZapoznaj si\u0119 z [dokumentacj\u0105]({docs_url}), by pozna\u0107 szczeg\u00f3\u0142y."
},
"step": {
"user": {
"description": "Czy chcesz skonfigurowa\u0107 Geofency?",
"title": "Konfiguracja Geofency Webhook"
}
},
"title": "Konfiguracja Geofency Webhook"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/pt.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "A sua inst\u00e2ncia Home Assistent precisa de ser acess\u00edvel a partir da internet para receber mensagens GPSlogger.",
"one_instance_allowed": "Apenas uma inst\u00e2ncia \u00e9 necess\u00e1ria."
},
"create_entry": {
"default": "Para enviar eventos para o Home Assistant, \u00e9 necess\u00e1rio configurar um webhook no GPslogger. \n\n Preencha as seguintes informa\u00e7\u00f5es: \n\n - URL: `{webhook_url}`\n - M\u00e9todo: POST \n\n Veja [the documentation]({docs_url}) para obter mais detalhes."
},
"step": {
"user": {
"description": "Tem certeza de que deseja configurar o Traccar / Osmand Webhook?",
"title": "Configurar o Geofency Webhook"
}
},
"title": "Traccar / Osmand Webhook"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/ru.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "\u0412\u0430\u0448 Home Assistant \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0438\u0437 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 Traccar / Osmand.",
"one_instance_allowed": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430."
},
"create_entry": {
"default": "\u0414\u043b\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0432 Home Assistant \u0412\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c webhooks \u0434\u043b\u044f Traccar / Osmand.\n\n\u0414\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e:\n\n- URL: `{webhook_url}`\n- Method: POST\n\n\u041e\u0437\u043d\u0430\u043a\u043e\u043c\u044c\u0442\u0435\u0441\u044c \u0441 [\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0435\u0439]({docs_url}) \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438."
},
"step": {
"user": {
"description": "\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c Traccar / Osmand?",
"title": "Traccar / Osmand"
}
},
"title": "Traccar / Osmand"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/sl.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Va\u0161 Home Assistant mora biti dostopek prek interneta, da boste lahko prejemali GPSlogger sporo\u010dila.",
"one_instance_allowed": "Potrebna je samo ena instanca."
},
"create_entry": {
"default": "\u010ce \u017eelite dogodke poslati v Home Assistant, morate v Traccar / Osmandju nastaviti funkcijo webhook. \n\n Izpolnite naslednje podatke: \n\n - URL: ` {webhook_url} ` \n - Metoda: POST \n\n Za ve\u010d podrobnosti si oglejte [dokumentacijo] ( {docs_url} )."
},
"step": {
"user": {
"description": "Ali ste prepri\u010dani, da \u017eelite nastaviti GPSloggerWebhook?",
"title": "Nastavite GPSlogger Webhook"
}
},
"title": "Traccar / Osmand Webhook"
}
}
18 changes: 18 additions & 0 deletions homeassistant/components/traccar/.translations/sv.json
@@ -0,0 +1,18 @@
{
"config": {
"abort": {
"not_internet_accessible": "Din Home Assistant instans m\u00e5ste vara \u00e5tkomlig ifr\u00e5n internet f\u00f6r att ta emot meddelanden ifr\u00e5n Traccar / Osmand.",
"one_instance_allowed": "Endast en enda instans \u00e4r n\u00f6dv\u00e4ndig."
},
"create_entry": {
"default": "F\u00f6r att skicka h\u00e4ndelser till Home Assistant m\u00e5ste du konfigurera webhook funktionen i Traccar / Osmand.\n\n Fyll i f\u00f6ljande information:\n \n- URL: `{webhook_url}`\n- Method: POST\n\nSe [dokumentation]({docs_url}) om hur du konfigurerar detta f\u00f6r mer information."
},
"step": {
"user": {
"description": "\u00c4r du s\u00e4ker p\u00e5 att du vill konfigurera Traccar / Osmand Webhook?",
"title": "Konfigurera Traccar / Osmand Webhook"
}
},
"title": "Traccar / Osmand Webhook"
}
}

0 comments on commit b3115d3

Please sign in to comment.