iobroker.ical
Version:
Allows read information from google calender and from iCal.
490 lines (489 loc) • 21.3 kB
JSON
{
"common": {
"name": "ical",
"version": "1.20.1",
"news": {
"1.20.1": {
"en": "Update node-ical from 0.26.0 to 0.26.1\nAdapter requires node.js >= 22 now",
"de": "Aktualisieren von 0.26.0 bis 0.26.1\nAdapter benötigt node.js >= 22 jetzt",
"ru": "Обновление node-ical от 0.26.0 до 0.26.1\nАдаптер требует node.js >= 22 сейчас",
"pt": "Atualizar o nó-ical de 0.26.0 a 0.26.1\nAdaptador requer nod.js >= 22 agora",
"nl": "Bijwerken node-ical van 0,26,0 tot 0,26,1\nVoor de adapter zijn node.js < 22 nu nodig",
"fr": "Mettre à jour le nœud de 0.26 à 0.26.1\nAdaptateur nécessite node.js >= 22 maintenant",
"it": "Nodo di aggiornamento da 0.26.0 a 0.26.1\nAdattatore richiede node.js >= 22 ora",
"es": "Actualizar nodo-ical de 0.26.0 a 0.26.1\nAdaptador requiere node.js ю= 22 ahora",
"pl": "Aktualizuj nozdrza od 0.26.0 do 0.26.1\nAdapter wymaga node.js > = 22",
"uk": "Update node-ical від 0.26.0 до 0.26.1\nАдаптер вимагає node.js >= 22 тепер",
"zh-cn": "将节点从0.2.6.0更新为0.26.1\n适配器需要节点.js 现在22"
},
"1.20.0": {
"en": "Replaced axios usage with node.js built-in fetch",
"de": "Ersetzte Axios-Nutzung mit node.js integriertem Fetch",
"ru": "Заменить использование axios на node.js",
"pt": "Uso de axios substituído por node.js built-in fetch",
"nl": "Vervangt axio's gebruik door node.js ingebouwde fetch",
"fr": "Remplacé l'utilisation d'axios avec noeud.js intégré fetch",
"it": "Uso assio sostituito con node.js fetch incorporato",
"es": "Uso de ejes reemplazados con node.js fetch incorporado",
"pl": "Zastąpione użycie axios z node.js built- in fetch",
"uk": "Замінити використання axios з node.js вбудований fetch",
"zh-cn": "用节点.js内置获取替换了轴使用"
},
"1.19.7": {
"en": "Update node-ical from 0.25.4 to 0.25.5\nUpdate more general dependencies",
"de": "Nodeal aktualisieren von 0,25.4 bis 0,25.5\nAllgemeine Abhängigkeiten aktualisieren",
"ru": "Обновление узлового элемента от 0.25.4 до 0.25.5\nОбновление более общих зависимостей",
"pt": "Atualizar o nó-ical de 0,25,4 a 0,25,5\nAtualizar dependências mais gerais",
"nl": "Bijwerken node-ical van 0,25.4 tot 0,25,5\nMeer algemene afhankelijkheden bijwerken",
"fr": "Mettre à jour le nœud de 0,25,4 à 0,25,5\nMettre à jour les dépendances plus générales",
"it": "Nodo di aggiornamento da 0.25.4 a 0.25.5\nAggiornare più dipendenze generali",
"es": "Actualización de nódulos de 0,25.4 a 0,25.5\nActualizar las dependencias generales",
"pl": "Aktualizuj nozdrza od 0.25.4 do 0.25.5\nAktualizacja bardziej ogólnych zależności",
"uk": "Update node-ical від 0.25.4 до 0.25.5\nОновити більш загальні залежності",
"zh-cn": "将节点从0.25.4更新到0.25.5\n更新更一般的依赖关系"
},
"1.19.6": {
"en": "Update node-ical from 0.25.2 to 0.25.4\nAdapter requires admin >= 7.7.22 now",
"de": "Nodeal aktualisieren von 0,25,2 bis 0,25.4\nAdapter benötigt admin >= 7.7.22 jetzt",
"ru": "Обновление node-ical от 0.25.2 до 0.25.4\nАдаптер требует администратора >= 7.7.22",
"pt": "Atualizar o nó-ical de 0,25.2 a 0,25.4\nAdaptador requer admin >= 7.7.22 agora",
"nl": "Bijwerken node-ical van 0,25.2 tot 0,25.4\nAdapter vereist admin < 7.7.22 nu",
"fr": "Mettre à jour le nœud de 0.25.2 à 0.25.4\nAdaptateur nécessite admin >= 7.7.22 maintenant",
"it": "Nodo di aggiornamento da 0.25.2 a 0.25.4\nAdattatore richiede admin >= 7.7.22 ora",
"es": "Actualización node-ical de 0.25.2 a 0.25.4\nEl adaptador requiere admin= 7.7.22 ahora",
"pl": "Aktualizuj nodeical od 0.25.2 do 0.25.4\nAdapter wymaga admin > = 7.7.22",
"uk": "Update node-ical від 0.25.2 до 0.25.4\nАдаптер вимагає адмін >= 7.7.22 тепер",
"zh-cn": "将节点从0.25.2更新到0.25.4\n适任者需要管理员 \\ 7.7.22 现在"
},
"1.19.5": {
"en": "Update node-ical from 0.24.2 to 0.25.2",
"de": "Aktualisieren knotenförmig von 0,24.2 bis 0,25.2",
"ru": "Обновление node-ical от 0.24.2 до 0.25.2",
"pt": "Atualizar o nó-ical de 0.24.2 a 0,25.2",
"nl": "Bijwerken node-ical van 0,24.2 tot 0,25.2",
"fr": "Mettre à jour le nœud de 0.24.2 à 0.25.2",
"it": "Nodo di aggiornamento da 0.24.2 a 0.25.2",
"es": "Actualización node-ical de 0.24.2 a 0.25.2",
"pl": "Aktualizuj nodeical od 0.24.2 do 0.25.2",
"uk": "Update node-ical від 0.24.2 до 0.25.2",
"zh-cn": "将节点从0.24.2更新到0.25.2"
},
"1.19.4": {
"en": "Update node-ical from 0.24.1 to 0.24.2",
"de": "Nodeal aktualisieren von 0,24.1 bis 0,24.2",
"ru": "Обновление node-ical от 0.24.1 до 0.24.2",
"pt": "Atualizar o nó-ical de 0.24.1 a 0.24.2",
"nl": "Bijwerken node-ical van 0,24.1 tot 0,24.2",
"fr": "Mettre à jour le nœud de 0.24.1 à 0.24.2",
"it": "Nodo di aggiornamento da 0.24.1 a 0.24.2",
"es": "Actualización node-ical de 0.24.1 a 0.24.2",
"pl": "Aktualizuj nodeical od 0.24.1 do 0.24.2",
"uk": "Update node-ical від 0.24.1 до 0.24.2",
"zh-cn": "将节点从0.24.1更新到0.24.2"
},
"1.19.3": {
"en": "Update node-ical from 0.23.1 to 0.24.1 (fixes #842)",
"de": "Aktualisieren von 0.23.1 bis 0.24.1 (fixes #842)",
"ru": "Обновление node-ical от 0.23.1 до 0.24.1 (фиксы #842)",
"pt": "Atualizar o nó-ical de 0.23.1 a 0.24.1 (fixos #842)",
"nl": "Bijwerken node-ical van 0,23.1 tot 0,24.1 (fixes #842)",
"fr": "Mettre à jour le nœud de 0.23.1 à 0.24.1 (fixes #842)",
"it": "Nodo di aggiornamento da 0.23.1 a 0.24.1 (fissi #842)",
"es": "Actualización node-ical de 0.23.1 a 0.24.1 (fixes #842)",
"pl": "Aktualizuj node- ical od 0.23.1 do 0.24.1 (poprawki # 842)",
"uk": "Update node-ical від 0.23.1 до 0.24.1 (фікси #842)",
"zh-cn": "将节点从0.23.1更新到0.24.1(附件842)"
}
},
"titleLang": {
"en": "iCal Calendar",
"de": "iCal Kalender",
"ru": "Календарь iCal",
"pt": "Calendário iCal",
"nl": "iCal-agenda",
"fr": "Calendrier iCal",
"it": "Calendario iCal",
"es": "Calendario iCal",
"pl": "Kalendarz iCal",
"uk": "Календар iCal",
"zh-cn": "iCal 日历"
},
"desc": {
"en": "This adapter allows to read .ics files from specific URL and parse it (Google Calendar or iCal)",
"de": "iCal liest Kalender Files im .ics Format von einer URL (Google Calendar oder iCal)",
"ru": "iCal читает файлы в формате .ics по URL адресу (Google Calendar или iCal)",
"pt": "Este adaptador permite ler arquivos .ics de URL específico e analisá-lo (Google Calendar ou iCal)",
"nl": "Met deze adapter kunnen .ics-bestanden van een specifieke URL worden gelezen en geanalyseerd (Google Calendar of iCal)",
"fr": "Cet adaptateur permet de lire des fichiers .ics à partir d'URL spécifiques et de les analyser (Google Calendar ou iCal)",
"it": "Questo adattatore consente di leggere i file .ics da URL specifici e di analizzarli (Google Calendar o iCal)",
"es": "Este adaptador permite leer archivos .ics de una URL específica y analizarlos (Google Calendar o iCal)",
"pl": "Ten adapter umożliwia odczytanie plików .ics z określonego adresu URL i przeanalizowanie go (Kalendarz Google lub iCal)",
"uk": "Цей адаптер дозволяє читати файли .ics із певної URL-адреси та аналізувати їх (Google Calendar або iCal)",
"zh-cn": "此适配器允许从特定 URL 读取 .ics 文件并对其进行解析(Google Calendar 或 iCal)"
},
"authors": [
"bluefox <dogafox@gmail.com>",
"Apollon77 <ingo@fischer-ka.de>",
"twonky4 <twonky4@gmx.de>",
"Jens Maus <mail@jens-maus.de>",
"Matthias Kleine <info@haus-automatisierung.com>",
"iobroker-community-adapters <iobroker-community-adapters@gmx.de>"
],
"docs": {
"en": "docs/en/README.md",
"de": "docs/de/README.md"
},
"licenseInformation": {
"license": "MIT",
"type": "free"
},
"platform": "Javascript/Node.js",
"mode": "schedule",
"schedule": "0,30 * * * *",
"loglevel": "info",
"readme": "https://github.com/iobroker-community-adapters/ioBroker.ical/blob/master/README.md",
"icon": "ical.png",
"compact": true,
"keywords": [
"web",
"iCal",
"calendar"
],
"adminUI": {
"config": "json"
},
"allowInit": true,
"extIcon": "https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.ical/master/admin/ical.png",
"type": "date-and-time",
"connectionType": "local",
"dataSource": "poll",
"tier": 2,
"plugins": {
"sentry": {
"dsn": "https://82b5b68454d946149c547291365cbee3@sentry.iobroker.net/47"
}
},
"dependencies": [
{
"js-controller": ">=6.0.11"
}
],
"globalDependencies": [
{
"admin": ">=7.7.22"
}
]
},
"native": {
"daysPreview": 7,
"daysPast": 0,
"colorize": true,
"defColor": "#FFFFFF",
"fulltime": " ",
"dataPaddingWithZeros": true,
"replaceDates": true,
"language": "",
"everyCalOneColor": false,
"forceFullday": false,
"hideYear": false,
"arrowAlreadyStarted": true,
"ignoreCaseInEventname": false,
"exactMatchInEventname": false,
"addColorBox": false,
"calendars": [
{
"name": "calendar1",
"url": "http://11111.ics",
"user": "",
"pass": "",
"sslignore": false,
"color": "#FF0000",
"filter": "",
"filterregex": false
}
],
"customUserAgentEnabled": false,
"customUserAgent": "Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/121.0",
"events": [
{
"name": "Vacation",
"enabled": true,
"id": "",
"on": "",
"off": "",
"display": false,
"ack": false
}
]
},
"instanceObjects": [
{
"_id": "",
"type": "meta",
"common": {
"name": {
"en": "Meta storage for user files",
"de": "Meta-Speicher für Benutzerdateien",
"ru": "Meta Storage для файлов пользователей",
"pt": "Meta de armazenamento para arquivos de usuário",
"nl": "Meta opslag voor gebruikersbestanden",
"fr": "Stockage Meta pour les fichiers utilisateur",
"it": "Meta storage per i file utente",
"es": "Meta almacenamiento para archivos de usuario",
"pl": "Meta storage for user files",
"uk": "Зберігання мета для файлів користувачів",
"zh-cn": "用户档案的储存"
},
"type": "meta.user"
},
"native": {}
},
{
"_id": "events",
"type": "channel",
"common": {
"name": {
"en": "User events controlled from calendar",
"de": "Benutzerereignisse vom Kalender gesteuert",
"ru": "События пользователя контролируются из календаря",
"pt": "Eventos do usuário controlados a partir do calendário",
"nl": "User evenementen gecontroleerd van kalender",
"fr": "Utilisateurs contrôlés à partir du calendrier",
"it": "Eventi utente controllati dal calendario",
"es": "Eventos de usuario controlados desde el calendario",
"pl": "Rozgrywki użytkownicy kontrolują kalendarz",
"uk": "Заходи користувачів, що контролюються з календаря",
"zh-cn": "B. 按日历开列的使用活动"
}
},
"native": {}
},
{
"_id": "events.0",
"type": "channel",
"common": {
"name": {
"en": "Events of today, now and later today (controlled by calendar)",
"de": "Ereignisse von heute, jetzt und später (durch Kalender kontrolliert)",
"ru": "События сегодня, сейчас и позже сегодня (контролируется календарем)",
"pt": "Eventos de hoje, agora e mais tarde hoje (controlado pelo calendário)",
"nl": "De gebeurtenissen van vandaag en later vandaag",
"fr": "Évènements d'aujourd'hui, maintenant et plus tard aujourd'hui (contrôlé par calendrier)",
"it": "Eventi di oggi, oggi e più tardi (controllati dal calendario)",
"es": "Eventos de hoy, ahora y más tarde (controlados por calendario)",
"pl": "Dzisiaj, dziś i później (kontrolowane przez kalendarz)",
"uk": "Події сьогодні, тепер і пізніше сьогодні (контрольований календарем)",
"zh-cn": "今天、现在和以后的活动(按日历排列)"
}
},
"native": {}
},
{
"_id": "events.0.today",
"type": "channel",
"common": {
"name": {
"en": "Events of today (controlled by calendar)",
"de": "Ereignisse von heute (durch Kalender kontrolliert)",
"ru": "События сегодняшнего дня (контролируется календарем)",
"pt": "Eventos de hoje (controlado pelo calendário)",
"nl": "De gebeurtenissen van vandaag",
"fr": "Événements d'aujourd'hui (contrôlés par calendrier)",
"it": "Eventi di oggi (controllati dal calendario)",
"es": "Eventos de hoy (controlados por calendario)",
"pl": "Wydarzenia (kontrolowane przez kalendarz)",
"uk": "Події сьогодні (контрольовані календарем)",
"zh-cn": "今天的活动(按日历排列)"
}
},
"native": {}
},
{
"_id": "events.0.now",
"type": "channel",
"common": {
"name": {
"en": "Events now (controlled by calendar)",
"de": "Ereignisse jetzt (nach Kalender kontrolliert)",
"ru": "События сейчас (управляемые календарем)",
"pt": "Eventos agora (controlado pelo calendário)",
"nl": "Avonds nu gecontroleerd door kalender",
"fr": "Évènements maintenant (contrôlés par calendrier)",
"it": "Eventi (controllati dal calendario)",
"es": "Eventos ahora (controlados por calendario)",
"pl": "Wydarzenia (kontrolowane przez kalendarz)",
"uk": "Події тепер (контрольовані календарем)",
"zh-cn": "目前的活动(按日历进行)"
}
},
"native": {}
},
{
"_id": "events.0.later",
"type": "channel",
"common": {
"name": {
"en": "Events later today (controlled by calendar)",
"de": "Ereignisse später (durch Kalender kontrolliert)",
"ru": "События позже сегодня (управляемые календарем)",
"pt": "Eventos mais tarde hoje (controlado pelo calendário)",
"nl": "Dingen later vandaag",
"fr": "Événements plus tard aujourd'hui (contrôlés par calendrier)",
"it": "Eventi più tardi (controllati dal calendario)",
"es": "Eventos más tarde hoy (controlado por calendario)",
"pl": "Wydarzenia później (kontrolowane przez kalendarz)",
"uk": "Останні події (контрольовані календарем)",
"zh-cn": "今天晚些时候的活动(按日历排列)"
}
},
"native": {}
},
{
"_id": "data.count",
"type": "state",
"common": {
"name": {
"en": "Number of events today",
"de": "Anzahl der Ereignisse heute",
"ru": "Количество событий сегодня",
"pt": "Número de eventos hoje",
"nl": "Nummer van gebeurtenissen vandaag",
"fr": "Nombre d'événements aujourd'hui",
"it": "Numero di eventi oggi",
"es": "Número de eventos hoy",
"pl": "Liczba wydarzeń współczesnych",
"uk": "Кількість подій сьогодні",
"zh-cn": "今天活动次数"
},
"type": "number",
"role": "indicator",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "data.countTomorrow",
"type": "state",
"common": {
"name": {
"en": "Number of events tomorrow",
"de": "Anzahl der Ereignisse morgen",
"ru": "Количество событий завтра",
"pt": "Número de eventos amanhã",
"nl": "Nummer van gebeurtenissen morgen",
"fr": "Nombre d'événements demain",
"it": "Numero di eventi domani",
"es": "Número de eventos mañana",
"pl": "Liczba jutroów",
"uk": "Кількість заходів завтра",
"zh-cn": "明天事件数目"
},
"type": "number",
"role": "indicator",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "data.countYesterday",
"type": "state",
"common": {
"name": {
"en": "Number of events yesterday",
"de": "Anzahl der Ereignisse gestern",
"ru": "Количество событий вчера",
"pt": "Número de eventos ontem",
"nl": "Nummer van gebeurtenissen gisteren",
"fr": "Nombre d'événements hier",
"it": "Numero di eventi di ieri",
"es": "Número de eventos ayer",
"pl": "Liczba wydarzeń yesterday",
"uk": "Кількість подій",
"zh-cn": "昨天活动次数"
},
"type": "number",
"role": "indicator",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "data.table",
"type": "state",
"common": {
"name": {
"en": "Calendar data as array",
"de": "Kalenderdaten als Array",
"ru": "Данные календаря как массив",
"pt": "Dados do calendário como array",
"nl": "Calendar data als Array",
"fr": "Données du calendrier comme tableau",
"it": "Dati del calendario come array",
"es": "Datos de calendario como matriz",
"pl": "Kalendarz danych jako tablica",
"uk": "Дані календаря в масиві",
"zh-cn": "数字数据作为范围"
},
"desc": "JS table: []",
"type": "array",
"role": "list",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "data.html",
"type": "state",
"common": {
"name": {
"en": "Calendar data as HTML",
"de": "Kalenderdaten als HTML",
"ru": "Данные календаря как HTML",
"pt": "Dados do calendário como HTML",
"nl": "Calendar data als HTML",
"fr": "Données du calendrier en HTML",
"it": "Dati del calendario come HTML",
"es": "Datos del calendario como HTML",
"pl": "Kalendarz danych jako HTML",
"uk": "Дані календаря як HTML",
"zh-cn": "HTML的基准数据"
},
"desc": "HTML table with events",
"type": "string",
"role": "html",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "data.text",
"type": "state",
"common": {
"name": {
"en": "Calendar data as Text",
"de": "Kalenderdaten als Text",
"ru": "Календарь данных как текст",
"pt": "Dados do calendário como texto",
"nl": "Calendar data als Text",
"fr": "Données du calendrier comme texte",
"it": "Dati del calendario come testo",
"es": "Datos del calendario como texto",
"pl": "Kalendarzowe dane jako tekst",
"uk": "Інформація про календар як текст",
"zh-cn": "作为案文的简历数据"
},
"desc": "Text table with events",
"type": "string",
"role": "text",
"read": true,
"write": false
},
"native": {}
}
]
}