2017.11.28 16:24:17 5: einkaufszettel: hash: $VAR1 = {
'READINGS' => {
'lastError' => {
'TIME' => '2017-11-28 16:23:20',
'VAL' => 'no data'
},
'error' => {
'TIME' => '2017-11-28 16:23:20',
'VAL' => 'no data'
},
'state' => {
'TIME' => '2017-11-28 15:48:31',
'VAL' => 'active'
}
},
'DEF' => '1234567890',
'NOTIFYDEV' => 'global',
'helper' => {
'errorMessage' => '',
'errorData' => ''
},
'NR' => 772,
'INTERVAL' => 60,
'NAME' => 'einkaufszettel',
'CFGFN' => '',
'PID' => 1234567890,
'TYPE' => 'todoist',
'STATE' => 'active',
'NTFY_ORDER' => '50-einkaufszettel'
};
2017.11.28 16:24:17 4: todoist (einkaufszettel): Curl Data: $VAR1 = {
'token' => '5e6d8ec5cad55b9fba46811112f20a18e8d9d5e5',
'project_id' => 1234567890
};
2017.11.28 16:24:17 4: todoist (einkaufszettel): Param: $VAR1 = {
'data' => {
'token' => '5e6d8ec5cad55b9fba46811112f20a18e8d9d5e5',
'project_id' => 1234567890
},
'hash' => {
'READINGS' => {
'lastError' => {
'TIME' => '2017-11-28 16:23:20',
'VAL' => 'no data'
},
'error' => {
'TIME' => '2017-11-28 16:23:20',
'VAL' => 'no data'
},
'state' => {
'TIME' => '2017-11-28 15:48:31',
'VAL' => 'active'
}
},
'DEF' => '1234567890',
'NOTIFYDEV' => 'global',
'helper' => {
'errorMessage' => '',
'errorData' => ''
},
'NR' => 772,
'INTERVAL' => 60,
'NAME' => 'einkaufszettel',
'CFGFN' => '',
'PID' => 1234567890,
'TYPE' => 'todoist',
'STATE' => 'active',
'NTFY_ORDER' => '50-einkaufszettel'
},
'timeout' => 7,
'callback' => sub { "DUMMY" },
'url' => 'https://todoist.com/api/v7/projects/get_data',
'method' => 'POST',
'header' => 'Content-Type: application/x-www-form-urlencoded',
'completed' => 0
};
2017.11.28 16:24:17 4: todoist (einkaufszettel): Task Callback data-raw: $VAR1 = '';
2017.11.28 16:24:17 5: todoist (einkaufszettel): Task Callback param: $VAR1 = {
'protocol' => 'https',
'hu_blocking' => 0,
'loglevel' => 4,
'conn' => undef,
'hu_port' => 443,
'hu_portSfx' => '',
'timeout' => 7,
'displayurl' => 'https://todoist.com/api/v7/projects/get_data',
'url' => 'https://todoist.com/api/v7/projects/get_data',
'method' => 'POST',
'completed' => 0,
'NAME' => '',
'sslargs' => {},
'data' => {
'token' => '5e6d8ec5cad55b9fba46811112f20a18e8d9d5e5',
'project_id' => 1234567890
},
'path' => '/api/v7/projects/get_data',
'host' => 'todoist.com',
'hash' => {
'READINGS' => {
'lastError' => {
'TIME' => '2017-11-28 16:23:20',
'VAL' => 'no data'
},
'error' => {
'TIME' => '2017-11-28 16:23:20',
'VAL' => 'no data'
},
'state' => {
'TIME' => '2017-11-28 15:48:31',
'VAL' => 'active'
}
},
'DEF' => '1234567890',
'NOTIFYDEV' => 'global',
'helper' => {
'errorMessage' => '',
'errorData' => ''
},
'NR' => 772,
'INTERVAL' => 60,
'NAME' => 'einkaufszettel',
'CFGFN' => '',
'PID' => 1234567890,
'TYPE' => 'todoist',
'STATE' => 'active',
'NTFY_ORDER' => '50-einkaufszettel'
},
'redirects' => 0,
'callback' => sub { "DUMMY" },
'addr' => 'https://todoist.com:443',
'header' => 'Content-Type: application/x-www-form-urlencoded'
};
2017.11.28 16:24:17 2: todoist (einkaufszettel): Error Message: no data
2017.11.28 16:24:17 3: todoist (einkaufszettel): Api-Error Callback-data: https://todoist.com/api/v7/projects/get_data: Can't connect(2) to https://todoist.com:443: SSL connect attempt failed with unknown error error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
2017.11.28 16:24:17 1: readingsUpdate(einkaufszettel,listText,-) missed to call readingsBeginUpdate first.
2017.11.28 16:24:17 1: stacktrace:
2017.11.28 16:24:17 1: main::readingsBulkUpdate called by ./FHEM/98_todoist.pm (762)
2017.11.28 16:24:17 1: main::todoist_GetTasksCallback called by FHEM/HttpUtils.pm (374)
2017.11.28 16:24:17 1: main::__ANON__ called by fhem.pl (707)
2017.11.28 16:24:19 5: einkaufszettel: hash: $VAR1 = {
'READINGS' => {
'lastError' => {
'TIME' => '2017-11-28 16:24:17',
'VAL' => 'no data'
},
'error' => {
'TIME' => '2017-11-28 16:24:17',
'VAL' => 'no data'
},
'state' => {
'TIME' => '2017-11-28 15:48:31',
'VAL' => 'active'
}
},
'DEF' => '1234567890',
'NOTIFYDEV' => 'global',
'helper' => {
'errorMessage' => '',
'errorData' => ''
},
'NR' => 772,
'INTERVAL' => 60,
'NAME' => 'einkaufszettel',
'CFGFN' => '',
'PID' => 1234567890,
'TYPE' => 'todoist',
'STATE' => 'active',
'NTFY_ORDER' => '50-einkaufszettel'
};
2017.11.28 16:24:19 5: todoist (einkaufszettel): Param: $VAR1 = {
'hash' => {
'READINGS' => {
'lastError' => {
'TIME' => '2017-11-28 16:24:17',
'VAL' => 'no data'
},
'error' => {
'TIME' => '2017-11-28 16:24:17',
'VAL' => 'no data'
},
'state' => {
'TIME' => '2017-11-28 15:48:31',
'VAL' => 'active'
}
},
'DEF' => '1234567890',
'NOTIFYDEV' => 'global',
'helper' => {
'errorMessage' => '',
'errorData' => ''
},
'NR' => 772,
'INTERVAL' => 60,
'NAME' => 'einkaufszettel',
'CFGFN' => '',
'PID' => 1234567890,
'TYPE' => 'todoist',
'STATE' => 'active',
'NTFY_ORDER' => '50-einkaufszettel'
},
'callback' => sub { "DUMMY" },
'timeout' => 7,
'url' => 'https://todoist.com/api/v7/sync',
'method' => 'POST',
'data' => {
'sync_token' => '*',
'token' => '5e6d8ec5cad55b9fba46811112f20a18e8d9d5e5',
'resource_types' => '["collaborators"]'
},
'header' => 'Content-Type: application/x-www-form-urlencoded'
};
2017.11.28 16:24:20 5: todoist (einkaufszettel): User Callback data: $VAR1 = '';
2017.11.28 16:24:20 2: todoist (einkaufszettel): Error Message: no data
2017.11.28 16:24:20 3: todoist (einkaufszettel): Api-Error Callback-data: https://todoist.com/api/v7/sync: Can't connect(2) to https://todoist.com:443: SSL connect attempt failed with unknown error error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
ich hoffe das hilft ... Token und ID sind geändert.
Danke vorab für Deine Hilfe.