This is my first attempt at retrieving and looking through logs (using the GetLogs plugin), so hopefully this is helpful. My Sonos plugin seems to be controlling Sonos just fine, but Iâve not gotten it to do TTS. Just installed it tonight, upgraded to the hotfix, and setup an Azure acct with the Translator resource.
10 10/21/20 21:54:31.576 mg_callback from IP:127.0.0.1:59842 /port_3480/data_request id=lu_action&DeviceNum=106&serviceId=urn:micasaverde-com:serviceId:Sonos1&action=Say&Text=Goodnight%20moon!&GroupZones=&Engine=AZURE&rand=0.0728634951963818 start id: 409 <0x73631520>
12 10/21/20 21:54:31.576 luvd_get_info_data_request starting /data_request?id=lu_action&DeviceNum=106&serviceId=urn:micasaverde-com:serviceId:Sonos1&action=Say&Text=Goodnight%20moon!&GroupZones=&Engine=AZURE&rand=0.0728634951963818 pMem 0x23d0000/37552128 diff: 22454272 <0x73631520>
10 10/21/20 21:54:31.577 JobHandler_LuaUPnP::HandleRequest id lu_action request pMem 0x23d0000/37552128 diff: 22454272 <0x73631520>
10 10/21/20 21:54:31.577 sbrk JobHandler_LuaUPnP::HandleActionRequest Problem with getnameinfo <0x73631520>
08 10/21/20 21:54:31.577 JobHandler_LuaUPnP::HandleActionRequest device: 106 service: urn:micasaverde-com:serviceId:Sonos1 action: e[36;1mSaye[0m <0x73631520>
08 10/21/20 21:54:31.578 JobHandler_LuaUPnP::HandleActionRequest argument DeviceNum=106 <0x73631520>
08 10/21/20 21:54:31.578 JobHandler_LuaUPnP::HandleActionRequest argument serviceId=urn:micasaverde-com:serviceId:Sonos1 <0x73631520>
08 10/21/20 21:54:31.578 JobHandler_LuaUPnP::HandleActionRequest argument action=Say <0x73631520>
08 10/21/20 21:54:31.578 JobHandler_LuaUPnP::HandleActionRequest argument Text=Goodnight moon! <0x73631520>
08 10/21/20 21:54:31.578 JobHandler_LuaUPnP::HandleActionRequest argument Engine=AZURE <0x73631520>
08 10/21/20 21:54:31.579 JobHandler_LuaUPnP::HandleActionRequest argument rand=0.0728634951963818 <0x73631520>
35 10/21/20 21:54:31.579 JobHandler_LuaUPnP::ConfirmGlobalActionRules start <0x73631520>
10 10/21/20 21:54:31.579 Job::Job created <0x20c3478> name job#98 : dev:106 (0x20c3478) <0x73631520>
10 10/21/20 21:54:31.580 JobHandler::AddJob job#98 : dev:106 (0x20c3478) P:50 S:0 Id: 98 <0x20c3478> type Lua_Job first 0 size 0 handler 0xe64200 <0x73631520>
10 10/21/20 21:54:31.580 JobHandler::PurgeCompletedJobs force 0 purge job size: 1 blocking 0 delete 1 <0x77734320>
10 10/21/20 21:54:31.580 JobHandler::PurgeCompletedJobs deleting job#81 : dev:106 (0x19d9ed0) P:50 S:4 Id: 81 force 0 status 4 <0x77734320>
10 10/21/20 21:54:31.581 Job::~Job finished <0x19d9ed0> name job#81 : dev:106 (0x19d9ed0) <0x77734320>
10 10/21/20 21:54:31.581 ThreadedClass::m_bQuit_set now 1 for 0x19d9ed0 ThreadedClass::StopThread ptr 0x19d9ed0 thread (nil) <0x77734320>
10 10/21/20 21:54:31.581 JobHandler::Run jobs 1 blocking jobs 0 handler 0xe64200 <0x77734320>
10 10/21/20 21:54:31.582 JobHandler::Run ready to run job#98 : dev:106 (0x20c3478) P:50 S:0 Id: 98 status 0 <0x20c3478> priority 50 tNextRunAttempt 0 handler 0xe64200 <0x77734320>
50 10/21/20 21:54:31.582 luup_log:102: Sonos: Say action on device 106 text "Goodnight moon!" <0x77734320>
50 10/21/20 21:54:31.586 luup_log:102: Sonos: (tts debug) generate() engine Azure Speech Service text Goodnight moon! file /www/sonos/Say.106.mp3 <0x77734320>
50 10/21/20 21:54:31.587 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() token is expired, fetching new <0x77734320>
50 10/21/20 21:54:31.587 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() "curl -s -k -o - -m 15 -X POST -H 'Content-length: 0' \\\
-H 'Content-type: application/x-www-form-urlencoded' -H 'Ocp-Apim-Subscription-Key: REMOVEDKEY' 'https://westus2.api.cognitive.microsoft.com/sts/v1.0/issueToken'" <0x77734320>
35 10/21/20 21:54:31.580 JobHandler_LuaUPnP::GlobalPostProcessingRules start <0x73631520>
10 10/21/20 21:54:31.596 luvd_get_info_data_request creating file buffer /data_request?id=lu_action&DeviceNum=106&serviceId=urn:micasaverde-com:serviceId:Sonos1&action=Say&Text=Goodnight%20moon!&GroupZones=&Engine=AZURE&rand=0.0728634951963818 pMem 0x23d0000/37552128 diff: 22454272 <0x73631520>
10 10/21/20 21:54:31.600 luvd_get_info_data_request done /data_request?id=lu_action&DeviceNum=106&serviceId=urn:micasaverde-com:serviceId:Sonos1&action=Say&Text=Goodnight%20moon!&GroupZones=&Engine=AZURE&rand=0.0728634951963818 ret 0 size 131 pMem 0x23d0000/37552128 diff: 22454272 took 0 info (nil) <0x73631520>
10 10/21/20 21:54:31.600 mg_callback /data_request stop id: 409 <0x73631520>
10 10/21/20 21:54:31.602 GlobalLog: mongoose get_socket: 0x1103238 idle: 0 threads: 3 max: 100 head: 9 tail: 9 s: d:10577 <0x73631520>
31 10/21/20 21:54:32.100 AlarmManager::Run 0xe67e68 notified of a change entry 0x1e15870 id 1440 deleted 0 <0x76a82520>
31 10/21/20 21:54:32.101 AlarmManager::Run callback for alarm 0xe67e68 entry 0x1e15870 type 51 id 1440 param=(nil) entry->when: 1603342472 time: 1603342472 tnum: 1 slow 0 tardy 0 <0x76a82520>
24 10/21/20 21:54:32.101 ZWaveJobHandler::ServicePollLoop not polling node 2 m_tLastPolled_get 40 PollTime 60 <0x76a82520>
24 10/21/20 21:54:32.102 ZWaveJobHandler::ServicePollLoop not polling node 3 m_tLastPolled_get 2227 PollTime 10800 <0x76a82520>
24 10/21/20 21:54:32.102 ZWaveJobHandler::ServicePollLoop not polling 4 bypass 0 freq 0 listen 0 <0x76a82520>
24 10/21/20 21:54:32.102 ZWaveJobHandler::ServicePollLoop not polling 5 bypass 0 freq 0 listen 0 <0x76a82520>
24 10/21/20 21:54:32.102 ZWaveJobHandler::ServicePollLoop not polling 6 bypass 0 freq 0 listen 0 <0x76a82520>
24 10/21/20 21:54:32.102 ZWaveJobHandler::ServicePollLoop not polling 7 bypass 0 freq 0 listen 0 <0x76a82520>
24 10/21/20 21:54:32.103 ZWaveJobHandler::ServicePollLoop not polling 8 bypass 0 freq 10800 listen 1 <0x76a82520>
24 10/21/20 21:54:32.103 ZWaveJobHandler::ServicePollLoop not polling 9 bypass 0 freq 10800 listen 1 <0x76a82520>
24 10/21/20 21:54:32.103 ZWaveJobHandler::ServicePollLoop not polling 10 bypass 0 freq 0 listen 0 <0x76a82520>
24 10/21/20 21:54:32.103 ZWaveJobHandler::ServicePollLoop not polling node 19 m_tLastPolled_get 2128 PollTime 10800 <0x76a82520>
24 10/21/20 21:54:32.103 ZWaveJobHandler::ServicePollLoop not polling 21 bypass 0 freq 10800 listen 1 <0x76a82520>
24 10/21/20 21:54:32.104 ZWaveJobHandler::ServicePollLoop not polling node 23 m_tLastPolled_get 2077 PollTime 10800 <0x76a82520>
24 10/21/20 21:54:32.104 ZWaveJobHandler::ServicePollLoop not polling 38 bypass 0 freq 0 listen 0 <0x76a82520>
24 10/21/20 21:54:32.104 ZWaveJobHandler::ServicePollLoop not polling 39 bypass 0 freq 0 listen 0 <0x76a82520>
24 10/21/20 21:54:32.104 ZWaveJobHandler::ServicePollLoop not polling 41 bypass 1 freq 60 listen 0 <0x76a82520>
24 10/21/20 21:54:32.104 ZWaveJobHandler::ServicePollLoop not polling 42 bypass 0 freq 10800 listen 1 <0x76a82520>
24 10/21/20 21:54:32.105 ZWaveJobHandler::ServicePollLoop not polling 46 bypass 0 freq 0 listen 1 <0x76a82520>
24 10/21/20 21:54:32.105 ZWaveJobHandler::ServicePollLoop not polling 47 bypass 0 freq 10800 listen 1 <0x76a82520>
24 10/21/20 21:54:32.105 ZWaveJobHandler::ServicePollLoop not polling 48 bypass 0 freq 0 listen 0 <0x76a82520>
24 10/21/20 21:54:32.106 ZWaveJobHandler::ServicePollLoop not polling 49 bypass 0 freq 0 listen 0 <0x76a82520>
24 10/21/20 21:54:32.106 ZWaveJobHandler::ServicePollLoop not polling 51 bypass 0 freq 10800 listen 1 <0x76a82520>
24 10/21/20 21:54:32.106 ZWaveJobHandler::ServicePollLoop not polling 57 bypass 0 freq 0 listen 0 <0x76a82520>
24 10/21/20 21:54:32.106 ZWaveJobHandler::ServicePollLoop not polling node 58 m_tLastPolled_get 1897 PollTime 43200 <0x76a82520>
24 10/21/20 21:54:32.106 ZWaveJobHandler::ServicePollLoop not polling node 59 m_tLastPolled_get 1867 PollTime 10800 <0x76a82520>
24 10/21/20 21:54:32.107 ZWaveJobHandler::ServicePollLoop not polling node 60 m_tLastPolled_get 1837 PollTime 10800 <0x76a82520>
24 10/21/20 21:54:32.107 ZWaveJobHandler::ServicePollLoop not polling node 61 m_tLastPolled_get 1807 PollTime 10800 <0x76a82520>
24 10/21/20 21:54:32.107 ZWaveJobHandler::ServicePollLoop not polling node 63 m_tLastPolled_get 1747 PollTime 10800 <0x76a82520>
24 10/21/20 21:54:32.107 ZWaveJobHandler::ServicePollLoop not polling 64 bypass 0 freq 0 listen 0 <0x76a82520>
24 10/21/20 21:54:32.107 ZWaveJobHandler::ServicePollLoop not polling 65 bypass 0 freq 0 listen 0 <0x76a82520>
24 10/21/20 21:54:32.108 ZWaveJobHandler::ServicePollLoop not polling 66 bypass 0 freq 0 listen 0 <0x76a82520>
24 10/21/20 21:54:32.108 ZWaveJobHandler::ServicePollLoop polling node 12 <0x76a82520>
10 10/21/20 21:54:32.108 Job::Job created <0x22467e0> name job#99 :pollnode #12 dev:16 (0x22467e0) <0x76a82520>
10 10/21/20 21:54:32.109 Job::m_cPriority_set job#99 :pollnode #12 dev:16 (0x22467e0) P:50 S:0 Id: 99 was 50 now 100 <0x76a82520>
24 10/21/20 21:54:32.109 sbrk ZWaveJobHandler::sbrkaddjob pMem 0x23d0000/37552128 diff: 22454272 quit 0 <0x76a82520>
10 10/21/20 21:54:32.110 JobHandler::AddJob job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:0 Id: 99 <0x22467e0> pollnode #12 type ZWJob_PollNode first 0 size 0 handler 0x133f910 <0x76a82520>
10 10/21/20 21:54:32.110 AlarmManager::AddRelativeAlarm current time 1603342472 delay 30 type 51 <0x76a82520>
31 10/21/20 21:54:32.110 AlarmManager::CancelAlarmByType_DoIt 0xe67e68 type 51/51 id 1440 entry 0x1e15870 deleted 0 waiting 1 <0x76a82520>
31 10/21/20 21:54:32.100 AlarmManager::Run 0x1682fa0 notified of a change entry 0x202bd48 id 2321 deleted 0 <0x75031520>
31 10/21/20 21:54:32.111 AlarmManager::Run callback for alarm 0x1682fa0 entry 0x202bd48 type 7 id 2321 param=0x1a65a78 entry->when: 1603342472 time: 1603342472 tnum: 0 slow 1 tardy 0 <0x75031520>
35 10/21/20 21:54:32.111 LuaInterface::CallFunction_Timer func:HH_message_loop device:83 <0x75031520>
10 10/21/20 21:54:32.112 AlarmManager::AddRelativeAlarm current time 1603342472 delay 1 type 7 <0x75031520>
10 10/21/20 21:54:32.112 AlarmManager::AddAbsoluteAlarm alarm 0x1682fa0 entry 0x1b09a68 id 2322 type 7 param=0x1a8a240 entry->when: 1603342473 time: 1603342472 bCancelFirst 0=0 <0x75031520>
31 10/21/20 21:54:32.112 AlarmManager::Run finish callback for alarm 0x1682fa0 entry 0x202bd48 type 7 id 2321 param=0x1a65a78 entry->when: 1603342472 time: 1603342472 tnum: 0 slow 1 duration 0 <0x75031520>
10 10/21/20 21:54:32.111 AlarmManager::AddAbsoluteAlarm alarm 0xe67e68 entry 0x206b9f8 id 1443 type 51 param=(nil) entry->when: 1603342502 time: 1603342472 bCancelFirst 1=1 <0x76a82520>
31 10/21/20 21:54:32.121 AlarmManager::Run finish callback for alarm 0xe67e68 entry 0x1e15870 type 51 id 1440 param=(nil) entry->when: 1603342472 time: 1603342472 tnum: 1 slow 0 duration 0 <0x76a82520>
10 10/21/20 21:54:32.121 JobHandler::PurgeCompletedJobs force 0 purge job size: 1 blocking 0 delete 10 <0x76482520>
10 10/21/20 21:54:32.132 JobHandler::PurgeCompletedJobs deleting job#89 :pollnode #24 dev:34 (0x1e5d4c0) N:24 P:100 S:2 Id: 89 force 0 status 2 <0x76482520>
24 10/21/20 21:54:32.132 ZWaveCommand::~ZWaveCommand 0x201ee78/(nil) <0x76482520>
10 10/21/20 21:54:32.132 Job::~Job finished <0x1e5d4c0> name job#89 :pollnode #24 dev:34 (0x1e5d4c0) N:24 <0x76482520>
10 10/21/20 21:54:32.133 ThreadedClass::m_bQuit_set now 1 for 0x1e5d4c0 ThreadedClass::StopThread ptr 0x1e5d4c0 thread (nil) <0x76482520>
10 10/21/20 21:54:32.133 JobHandler::Run jobs 1 blocking jobs 0 handler 0x133f910 <0x76482520>
24 10/21/20 21:54:32.133 ZWJob_PollNode::ReadyToRun job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:0 Id: 99 priority 100 can cancel <0x76482520>
10 10/21/20 21:54:32.134 JobHandler::Run ready to run job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:0 Id: 99 pollnode #12 status 0 <0x22467e0> priority 100 tNextRunAttempt 0 handler 0x133f910 <0x76482520>
24 10/21/20 21:54:32.134 ZWJob_PollNode::m_eJobStatus job job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:1 Id: 99 <0x22467e0> m_eJobStatus Running after 0.25786000 seconds <0x76482520>
24 10/21/20 21:54:32.134 ZWJob_PollNode::Run job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:1 Id: 99 node 12 size cmds 0 <0x76482520>
22 10/21/20 21:54:32.135 ZZZ-POLLING H1,H2,/1/0/0 <0x76482520>
24 10/21/20 21:54:32.135 ZWaveNode::AddPollingCommand node 12 device 16 added 12/16=0x31,12/16=0x40,12/16=0x42,12/16=0x44,12/16=0x43, <0x76482520>
24 10/21/20 21:54:32.136 ZWJob_PollNode::Run Polling job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:1 Id: 99 node 12 device 16 with command class 0x31 command 0x4 <0x76482520>
22 10/21/20 21:54:32.136 ZW_Send_Data node 12 NO ROUTE (nil) <0x76482520>
24 10/21/20 21:54:32.136 ZWJob_PollNode::m_eJobStatus job job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:7 Id: 99 <0x22467e0> m_eJobStatus PendingData after 0.27934000 seconds <0x76482520>
24 10/21/20 21:54:32.137 ZWaveSerial::m_pZWaveFrame_Sending_set this 0x133ff98 m_p (nil) now 0x200f220 <0x76482520>
41 10/21/20 21:54:32.137 ZWaveSerial::Send XXXX node 12 using route 0.119.240.240 autoroute: 1 direct: 0 <0x76482520>
13 10/21/20 21:54:32.137 e[32;2mZWaveSerial::DoSendFrame Send frame: 0x1 0x9 0x0 0x13 0xc 0x2 0x31 0x4 0x5 0xb9 0x62 (e[36;1m######1###be[0m)e[0m <0x76482520>
31 10/21/20 21:54:32.121 AlarmManager::Run 0xe67e68 notified of a change entry 0x21660a0 id 1419 deleted 0 <0x76c82520>
31 10/21/20 21:54:32.142 AlarmManager::Run callback for alarm 0xe67e68 entry 0x1f5de40 type 52 id 1442 param=(nil) entry->when: 1603342472 time: 1603342472 tnum: 1 slow 0 tardy 0 <0x76a82520>
10 10/21/20 21:54:32.142 UserData::SetTag LuaUPnPAlive=1603342472 <0x76a82520>
10 10/21/20 21:54:32.142 AlarmManager::AddRelativeAlarm current time 1603342472 delay 5 type 52 <0x76a82520>
10 10/21/20 21:54:32.143 AlarmManager::AddAbsoluteAlarm alarm 0xe67e68 entry 0x202bd48 id 1444 type 52 param=(nil) entry->when: 1603342477 time: 1603342472 bCancelFirst 0=0 <0x76a82520>
31 10/21/20 21:54:32.143 AlarmManager::Run finish callback for alarm 0xe67e68 entry 0x1f5de40 type 52 id 1442 param=(nil) entry->when: 1603342472 time: 1603342472 tnum: 1 slow 0 duration 0 <0x76a82520>
31 10/21/20 21:54:32.143 AlarmManager::Run 0xe67e68 notified of a change entry 0x21660a0 id 1419 deleted 0 <0x76c82520>
24 10/21/20 21:54:32.154 ZWaveSerial::Send m_iFrameID 988 type 0x0 command 0x13 sent ok waiting for 3 ulTime 2283153 timeout 2:2000 bWaitingForAck 1 abort 0 <0x76482520>
13 10/21/20 21:54:32.164 e[32;2mZWaveSerial::ReceiveData: 0x6 0x1 0x4 0x1 0x13 0x1 0xe8 (e[36;1m#######e[0m)e[0m <0x76082520>
42 10/21/20 21:54:32.164 got expected ACK <0x76082520>
24 10/21/20 21:54:32.164 ZWaveSerial::Send woke up: ulTime 2283153 ulTime_end 2283164 TimeToWaitInMs 2000 m_pres (nil) m_preq (nil) status 1 <0x76482520>
24 10/21/20 21:54:32.165 ZWaveSerial::Send m_iFrameID 988 type 0x0 command 0x13 sent ok waiting for 3 ulTime 2283153 timeout 20:20000 bWaitingForAck 0 abort 0 <0x76482520>
24 10/21/20 21:54:32.165 ZWaveSerial::ReceiveData got frame type 0x1 command id 0x13 m_iFrameID 989 gwf_sd <0x76082520>
13 10/21/20 21:54:32.175 e[32;2mZWaveSerial::SendACK: 0x6 (e[36;1m#e[0m)e[0m <0x76082520>
24 10/21/20 21:54:32.189 ZWaveSerial::ReceivedFrame holding the srm mutex for m_iFrameID 989 gwf_sd <0x76082520>
24 10/21/20 21:54:32.190 ZWaveSerial::ReceivedFrame m_iFrameID 989 gwf_sd is a response frame for m_iFrameID 988 pd_r we're waiting got ack 1 expected response 3 <0x76082520>
13 10/21/20 21:54:32.220 e[32;2mZWaveSerial::ReceiveData: 0x1 0x18 0x0 0x13 0xb9 0x0 0x0 0x2 0x0 0xae 0x7f 0x7f 0x7f 0x7f 0x0 0x1 0x3 0x0 0x0 0x0 0x0 0x2 0x1 0x0 0x0 0xe0 (e[36;1m##########################e[0m)e[0m <0x76082520>
24 10/21/20 21:54:32.221 ZWaveSerial::ReceiveData got frame type 0x0 command id 0x13 m_iFrameID 990 gwf_sd <0x76082520>
13 10/21/20 21:54:32.221 e[32;2mZWaveSerial::SendACK: 0x6 (e[36;1m#e[0m)e[0m <0x76082520>
24 10/21/20 21:54:32.237 ZWaveSerial::ReceivedFrame holding the srm mutex for m_iFrameID 990 gwf_sd <0x76082520>
24 10/21/20 21:54:32.238 ZWaveSerial::ReceivedFrame m_iFrameID 990 gwf_sd is a request frame for m_iFrameID 988 pd_r we're waiting got ack 1 expected response 3 <0x76082520>
24 10/21/20 21:54:32.238 ZWaveSerial::Send woke up: ulTime 2283153 ulTime_end 2283238 TimeToWaitInMs 20000 m_pres 0x1fe3958 m_preq 0x1fdb4c8 status 1 <0x76482520>
24 10/21/20 21:54:32.238 ZWaveSerial::Send m_iFrameID 988 type 0x0 command 0x13 ok got response m_iSendsWithoutReceive 0 <0x76482520>
24 10/21/20 21:54:32.238 ZWaveSerial::m_pZWaveFrame_Sending_set this 0x133ff98 m_p 0x200f220 now (nil) <0x76482520>
10 10/21/20 21:54:32.239 Job::m_tNextRunAttempt_set job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:7 Id: 99 at 1603342492 in 20 seconds <0x76482520>
24 10/21/20 21:54:32.239 ZWJob_PollNode::m_eJobStatus job job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:5 Id: 99 <0x22467e0> m_eJobStatus Waiting after 0.130743000 seconds <0x76482520>
10 10/21/20 21:54:32.239 JobHandler::BlockAllJobs job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:5 Id: 99 <0x22467e0> pollnode #12 5 cmds type ZWJob_PollNode <0x76482520>
10 10/21/20 21:54:32.240 JobHandler::Run finished single job job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:0 Id: 99 <0x22467e0> <0x76482520>
10 10/21/20 21:54:32.240 JobHandler::PurgeCompletedJobs force 0 purge job size: 1 blocking 1 delete 9 <0x76482520>
10 10/21/20 21:54:32.240 JobHandler::Run jobs 1 blocking jobs 1 handler 0x133f910 <0x76482520>
10 10/21/20 21:54:32.240 JobHandler::Run blocking time 1603342492 job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:5 Id: 99 <0x76482520>
10 10/21/20 21:54:32.241 JobHandler::Run ready to sleep 1 for job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:5 Id: 99 Seconds 20 <0x76482520>
13 10/21/20 21:54:32.268 e[32;2mZWaveSerial::ReceiveData: 0x1 0xe 0x0 0x4 0x0 0xc 0x6 0x31 0x5 0x1 0x2a 0x2 0xbc 0xad 0x0 0xf3 (e[36;1m#######1##*#####e[0m)e[0m <0x76082520>
24 10/21/20 21:54:32.269 ZWaveSerial::ReceiveData got frame type 0x0 command id 0x4 m_iFrameID 991 gwf_ach <0x76082520>
13 10/21/20 21:54:32.269 e[32;2mZWaveSerial::SendACK: 0x6 (e[36;1m#e[0m)e[0m <0x76082520>
24 10/21/20 21:54:32.285 ZWaveSerial::ReceivedFrame holding the srm mutex for m_iFrameID 991 gwf_ach <0x76082520>
24 10/21/20 21:54:32.286 ZWaveSerial::ReceivedFrame receive data not waiting for frame: (nil)/null expect -1 act 0 good 0 type 0 cmd:4/0 gd: 1 m_pRes (nil) m_pReq (nil) resp REQUEST pzw->m_c 0x4 m_iFrameID 991 gwf_ach <0x76082520>
10 10/21/20 21:54:32.286 AlarmManager::AddRelativeAlarm current time 1603342472 delay 0 type 52 <0x76082520>
10 10/21/20 21:54:32.286 AlarmManager::AddAbsoluteAlarm alarm 0xe67e68 entry 0x18cbec0 id 1445 type 52 param=0x1fb3728 entry->when: 1603342472 time: 1603342472 bCancelFirst 0=0 <0x76082520>
31 10/21/20 21:54:32.286 AlarmManager::Run 0xe67e68 notified of a change entry 0x21660a0 id 1419 deleted 0 <0x76c82520>
31 10/21/20 21:54:32.287 AlarmManager::Run 0xe67e68 notified of a change entry 0x17b4988 id 1421 deleted 0 <0x76a82520>
31 10/21/20 21:54:32.287 AlarmManager::Run callback for alarm 0xe67e68 entry 0x18cbec0 type 52 id 1445 param=0x1fb3728 entry->when: 1603342472 time: 1603342472 tnum: 1 slow 0 tardy 0 <0x76a82520>
24 10/21/20 21:54:32.287 ZWaveJobHandler::DoReceivedFrame m_iFrameID 991 gwf_ach node 12 command 0x4 data <0x76a82520>
24 10/21/20 21:54:32.287 ZWaveJobHandler::DoReceivedFrame m_iFrameID 991 passing to job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:5 Id: 99 auto del: 1 <0x76a82520>
24 10/21/20 21:54:32.288 ZWaveNode::HandlePollUpdate node 12 device 16 class 0x31 command 0x5 m_iFrameID 991/27065744 data 0x1 0x2a 0x2 0xbc (e[34;1m#*##e[0m) <0x76a82520>
06 10/21/20 21:54:32.288 Device_Variable::m_szValue_set device: 16 service: urn:upnp-org:serviceId:TemperatureSensor1 variable: e[35;1mCurrentTemperaturee[0m was: 70.00 now: 70.00 #hooks: 0 upnp: 0 skip: 0 v:0x11ba9a0/NONE duplicate:1 <0x76a82520>
24 10/21/20 21:54:32.288 ZWaveNode::HandlePollUpdate_SensorMultiLevel_MeterReport 0x31 node 12 device 16 child 0/0 cat 17 embed: 0 type 1 rate type 0 is 70.000000 was 70.000000 prec 1 sca 1 size 2 delta -1 previous -1.000000 len 4 <0x76a82520>
24 10/21/20 21:54:32.289 ZWJob_PollNode::ReceivedFrame -end- job job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:5 Id: 99 got after 0 seconds FUNC_ID_APPLICATION_COMMAND_HANDLER node info for 12 status 0 iOK 7 iBadTx 0 iNoReply 0 data 0x1 0x2a 0x2 0xbc (e[34;1m#*##e[0m) <0x76a82520>
10 10/21/20 21:54:32.289 Job::m_tNextRunAttempt_set job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:5 Id: 99 at 1603342474 in 2 seconds waking up was in 20 seconds <0x76a82520>
24 10/21/20 21:54:32.290 ZWJob_PollNode::m_eJobStatus job job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:0 Id: 99 <0x22467e0> m_eJobStatus Queued after 0.181227000 seconds <0x76a82520>
31 10/21/20 21:54:32.290 AlarmManager::Run finish callback for alarm 0xe67e68 entry 0x18cbec0 type 52 id 1445 param=0x1fb3728 entry->when: 1603342472 time: 1603342472 tnum: 1 slow 0 duration 0 <0x76a82520>
10 10/21/20 21:54:32.290 JobHandler::PurgeCompletedJobs force 0 purge job size: 1 blocking 1 delete 9 <0x76482520>
10 10/21/20 21:54:32.300 JobHandler::Run jobs 1 blocking jobs 1 handler 0x133f910 <0x76482520>
10 10/21/20 21:54:32.301 JobHandler::Run blocking time 1603342474 job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:0 Id: 99 <0x76482520>
10 10/21/20 21:54:32.301 JobHandler::Run ready to sleep 1 for job#99 :pollnode #12 dev:16 (0x22467e0) N:12 P:100 S:0 Id: 99 Seconds 2 <0x76482520>
50 10/21/20 21:54:32.403 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() response "eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJyZWdpb24iOiJ3ZXN0dXMyIiwic3Vic2NyaXB0aW9uLWlkIjoiNzk5M2I1YTQ2MDg4NGVjN2IzNjhiYzRkZGIxNWQ1NjgiLCJwcm9kdWN0LWlkIjoiVGV4dFRyYW5zbGF0b3IuRjAiLCJjb2duaXRpdmUtc2VydmljZXMtZW5kcG9pbnQiOiJodHRwczovL2FwaS5jb2duaXRpdmUubWljcm9zb2Z0LmNvbS9pbnRlcm5hbC92MS4wLyIsImF6dXJlLXJlc291cmNlLWlkIjoiL3N1YnNjcmlwdGlvbnMvMWI1MTQwYzgtYzE0My00MTlkLTkyMWEtMTk1YTkyOGUwNTQ1L3Jlc291cmNlR3JvdXBzL01lbGlvcmFIb21lL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29nbml0aXZlU2VydmljZXMvYWNjb3VudHMvdmVyYXZvaWNlIiwic2NvcGUiOiJodHRwczovL2FwaS5taWNyb3NvZnR0cmFuc2xhdG9yLmNvbS8iLCJhdWQiOiJ1cm46bXMubWljcm9zb2Z0dHJhbnNsYXRvciIsImV4cCI6MTYwMzM0MzA3MiwiaXNzIjoidXJuOm1zLmNvZ25pdGl2ZXNlcnZpY2VzIn0.a54b1wPF-EDj2kkjGW9zMhStCA2u83d1Go71vWxeclE" <0x77734320>
50 10/21/20 21:54:32.406 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() acquired new token "eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJyZWdpb24iOiJ3ZXN0dXMyIiwic3Vic2NyaXB0aW9uLWlkIjoiNzk5M2I1YTQ2MDg4NGVjN2IzNjhiYzRkZGIxNWQ1NjgiLCJwcm9kdWN0LWlkIjoiVGV4dFRyYW5zbGF0b3IuRjAiLCJjb2duaXRpdmUtc2VydmljZXMtZW5kcG9pbnQiOiJodHRwczovL2FwaS5jb2duaXRpdmUubWljcm9zb2Z0LmNvbS9pbnRlcm5hbC92MS4wLyIsImF6dXJlLXJlc291cmNlLWlkIjoiL3N1YnNjcmlwdGlvbnMvMWI1MTQwYzgtYzE0My00MTlkLTkyMWEtMTk1YTkyOGUwNTQ1L3Jlc291cmNlR3JvdXBzL01lbGlvcmFIb21lL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29nbml0aXZlU2VydmljZXMvYWNjb3VudHMvdmVyYXZvaWNlIiwic2NvcGUiOiJodHRwczovL2FwaS5taWNyb3NvZnR0cmFuc2xhdG9yLmNvbS8iLCJhdWQiOiJ1cm46bXMubWljcm9zb2Z0dHJhbnNsYXRvciIsImV4cCI6MTYwMzM0MzA3MiwiaXNzIjoidXJuOm1zLmNvZ25pdGl2ZXNlcnZpY2VzIn0.a54b1wPF-EDj2kkjGW9zMhStCA2u83d1Go71vWxeclE" <0x77734320>
50 10/21/20 21:54:32.407 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() host "westus2.tts.speech.microsoft.com" payload "<speak version=\"1.0\" xml:lang=\"en-US\"><voice name=\"en-US-BenjaminRUS\"><![CDATA[Goodnight moon!]]></voice></speak>" <0x77734320>
50 10/21/20 21:54:32.407 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() system LuaSec version is "0.8" <0x77734320>
50 10/21/20 21:54:32.569 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() response 1, 401, { connection="close", content-length="0", strict-transport-security="max-age=15724800; includeSubDomains", date="Thu, 22 Oct 2020 04:54:32 GMT", server="openresty/1.15.8.2" }, "HTTP/1.1 401 Unauthorized" <0x77734320>
50 10/21/20 21:54:32.570 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() auth fail, arming for retry <0x77734320>
50 10/21/20 21:54:32.571 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() token is expired, fetching new <0x77734320>
50 10/21/20 21:54:32.571 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() "curl -s -k -o - -m 15 -X POST -H 'Content-length: 0' \\\
-H 'Content-type: application/x-www-form-urlencoded' -H 'Ocp-Apim-Subscription-Key: REMOVEDKEY' 'https://westus2.api.cognitive.microsoft.com/sts/v1.0/issueToken'" <0x77734320>
50 10/21/20 21:54:32.882 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() response "eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJyZWdpb24iOiJ3ZXN0dXMyIiwic3Vic2NyaXB0aW9uLWlkIjoiNzk5M2I1YTQ2MDg4NGVjN2IzNjhiYzRkZGIxNWQ1NjgiLCJwcm9kdWN0LWlkIjoiVGV4dFRyYW5zbGF0b3IuRjAiLCJjb2duaXRpdmUtc2VydmljZXMtZW5kcG9pbnQiOiJodHRwczovL2FwaS5jb2duaXRpdmUubWljcm9zb2Z0LmNvbS9pbnRlcm5hbC92MS4wLyIsImF6dXJlLXJlc291cmNlLWlkIjoiL3N1YnNjcmlwdGlvbnMvMWI1MTQwYzgtYzE0My00MTlkLTkyMWEtMTk1YTkyOGUwNTQ1L3Jlc291cmNlR3JvdXBzL01lbGlvcmFIb21lL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29nbml0aXZlU2VydmljZXMvYWNjb3VudHMvdmVyYXZvaWNlIiwic2NvcGUiOiJodHRwczovL2FwaS5taWNyb3NvZnR0cmFuc2xhdG9yLmNvbS8iLCJhdWQiOiJ1cm46bXMubWljcm9zb2Z0dHJhbnNsYXRvciIsImV4cCI6MTYwMzM0MzA3MiwiaXNzIjoidXJuOm1zLmNvZ25pdGl2ZXNlcnZpY2VzIn0.a54b1wPF-EDj2kkjGW9zMhStCA2u83d1Go71vWxeclE" <0x77734320>
50 10/21/20 21:54:32.883 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() acquired new token "eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJyZWdpb24iOiJ3ZXN0dXMyIiwic3Vic2NyaXB0aW9uLWlkIjoiNzk5M2I1YTQ2MDg4NGVjN2IzNjhiYzRkZGIxNWQ1NjgiLCJwcm9kdWN0LWlkIjoiVGV4dFRyYW5zbGF0b3IuRjAiLCJjb2duaXRpdmUtc2VydmljZXMtZW5kcG9pbnQiOiJodHRwczovL2FwaS5jb2duaXRpdmUubWljcm9zb2Z0LmNvbS9pbnRlcm5hbC92MS4wLyIsImF6dXJlLXJlc291cmNlLWlkIjoiL3N1YnNjcmlwdGlvbnMvMWI1MTQwYzgtYzE0My00MTlkLTkyMWEtMTk1YTkyOGUwNTQ1L3Jlc291cmNlR3JvdXBzL01lbGlvcmFIb21lL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29nbml0aXZlU2VydmljZXMvYWNjb3VudHMvdmVyYXZvaWNlIiwic2NvcGUiOiJodHRwczovL2FwaS5taWNyb3NvZnR0cmFuc2xhdG9yLmNvbS8iLCJhdWQiOiJ1cm46bXMubWljcm9zb2Z0dHJhbnNsYXRvciIsImV4cCI6MTYwMzM0MzA3MiwiaXNzIjoidXJuOm1zLmNvZ25pdGl2ZXNlcnZpY2VzIn0.a54b1wPF-EDj2kkjGW9zMhStCA2u83d1Go71vWxeclE" <0x77734320>
50 10/21/20 21:54:32.884 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() host "westus2.tts.speech.microsoft.com" payload "<speak version=\"1.0\" xml:lang=\"en-US\"><voice name=\"en-US-BenjaminRUS\"><![CDATA[Goodnight moon!]]></voice></speak>" <0x77734320>
50 10/21/20 21:54:32.884 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() system LuaSec version is "0.8" <0x77734320>
50 10/21/20 21:54:33.016 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() response 1, 401, { connection="close", content-length="0", strict-transport-security="max-age=15724800; includeSubDomains", date="Thu, 22 Oct 2020 04:54:33 GMT", server="openresty/1.15.8.2" }, "HTTP/1.1 401 Unauthorized" <0x77734320>
50 10/21/20 21:54:33.017 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() auth fail, arming for retry <0x77734320>
50 10/21/20 21:54:33.017 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() token is expired, fetching new <0x77734320>
50 10/21/20 21:54:33.018 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() "curl -s -k -o - -m 15 -X POST -H 'Content-length: 0' \\\
-H 'Content-type: application/x-www-form-urlencoded' -H 'Ocp-Apim-Subscription-Key: REMOVEDKEY' 'https://westus2.api.cognitive.microsoft.com/sts/v1.0/issueToken'" <0x77734320>
31 10/21/20 21:54:33.100 AlarmManager::Run 0x1682fa0 notified of a change entry 0x1b09a68 id 2322 deleted 0 <0x75031520>
31 10/21/20 21:54:33.101 AlarmManager::Run callback for alarm 0x1682fa0 entry 0x1b09a68 type 7 id 2322 param=0x1a8a240 entry->when: 1603342473 time: 1603342473 tnum: 0 slow 1 tardy 0 <0x75031520>
35 10/21/20 21:54:33.102 LuaInterface::CallFunction_Timer func:HH_message_loop device:83 <0x75031520>
10 10/21/20 21:54:33.102 AlarmManager::AddRelativeAlarm current time 1603342473 delay 1 type 7 <0x75031520>
10 10/21/20 21:54:33.103 AlarmManager::AddAbsoluteAlarm alarm 0x1682fa0 entry 0x21af8c0 id 2323 type 7 param=0x1b8b640 entry->when: 1603342474 time: 1603342473 bCancelFirst 0=0 <0x75031520>
31 10/21/20 21:54:33.103 AlarmManager::Run finish callback for alarm 0x1682fa0 entry 0x1b09a68 type 7 id 2322 param=0x1a8a240 entry->when: 1603342473 time: 1603342473 tnum: 0 slow 1 duration 0 <0x75031520>
50 10/21/20 21:54:33.318 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() response "eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJyZWdpb24iOiJ3ZXN0dXMyIiwic3Vic2NyaXB0aW9uLWlkIjoiNzk5M2I1YTQ2MDg4NGVjN2IzNjhiYzRkZGIxNWQ1NjgiLCJwcm9kdWN0LWlkIjoiVGV4dFRyYW5zbGF0b3IuRjAiLCJjb2duaXRpdmUtc2VydmljZXMtZW5kcG9pbnQiOiJodHRwczovL2FwaS5jb2duaXRpdmUubWljcm9zb2Z0LmNvbS9pbnRlcm5hbC92MS4wLyIsImF6dXJlLXJlc291cmNlLWlkIjoiL3N1YnNjcmlwdGlvbnMvMWI1MTQwYzgtYzE0My00MTlkLTkyMWEtMTk1YTkyOGUwNTQ1L3Jlc291cmNlR3JvdXBzL01lbGlvcmFIb21lL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29nbml0aXZlU2VydmljZXMvYWNjb3VudHMvdmVyYXZvaWNlIiwic2NvcGUiOiJodHRwczovL2FwaS5taWNyb3NvZnR0cmFuc2xhdG9yLmNvbS8iLCJhdWQiOiJ1cm46bXMubWljcm9zb2Z0dHJhbnNsYXRvciIsImV4cCI6MTYwMzM0MzA3MywiaXNzIjoidXJuOm1zLmNvZ25pdGl2ZXNlcnZpY2VzIn0.shVFhg4whyQN6JOtjpwLCVJ8ULhKqf3lb5UdPgv7MO8" <0x77734320>
50 10/21/20 21:54:33.319 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() acquired new token "eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJyZWdpb24iOiJ3ZXN0dXMyIiwic3Vic2NyaXB0aW9uLWlkIjoiNzk5M2I1YTQ2MDg4NGVjN2IzNjhiYzRkZGIxNWQ1NjgiLCJwcm9kdWN0LWlkIjoiVGV4dFRyYW5zbGF0b3IuRjAiLCJjb2duaXRpdmUtc2VydmljZXMtZW5kcG9pbnQiOiJodHRwczovL2FwaS5jb2duaXRpdmUubWljcm9zb2Z0LmNvbS9pbnRlcm5hbC92MS4wLyIsImF6dXJlLXJlc291cmNlLWlkIjoiL3N1YnNjcmlwdGlvbnMvMWI1MTQwYzgtYzE0My00MTlkLTkyMWEtMTk1YTkyOGUwNTQ1L3Jlc291cmNlR3JvdXBzL01lbGlvcmFIb21lL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29nbml0aXZlU2VydmljZXMvYWNjb3VudHMvdmVyYXZvaWNlIiwic2NvcGUiOiJodHRwczovL2FwaS5taWNyb3NvZnR0cmFuc2xhdG9yLmNvbS8iLCJhdWQiOiJ1cm46bXMubWljcm9zb2Z0dHJhbnNsYXRvciIsImV4cCI6MTYwMzM0MzA3MywiaXNzIjoidXJuOm1zLmNvZ25pdGl2ZXNlcnZpY2VzIn0.shVFhg4whyQN6JOtjpwLCVJ8ULhKqf3lb5UdPgv7MO8" <0x77734320>
50 10/21/20 21:54:33.320 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() host "westus2.tts.speech.microsoft.com" payload "<speak version=\"1.0\" xml:lang=\"en-US\"><voice name=\"en-US-BenjaminRUS\"><![CDATA[Goodnight moon!]]></voice></speak>" <0x77734320>
50 10/21/20 21:54:33.320 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() system LuaSec version is "0.8" <0x77734320>
50 10/21/20 21:54:33.448 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() response 1, 401, { connection="close", content-length="0", strict-transport-security="max-age=15724800; includeSubDomains", date="Thu, 22 Oct 2020 04:54:33 GMT", server="openresty/1.15.8.2" }, "HTTP/1.1 401 Unauthorized" <0x77734320>
50 10/21/20 21:54:33.450 luup_log:102: Sonos: (tts debug) AzureTTSEngine:say() auth fail, arming for retry <0x77734320>
02 10/21/20 21:54:33.450 e[33;1mluup_log:102: Sonos: AzureTTSEngine:say() authorization failed with Azure servicee[0m <0x77734320>
02 10/21/20 21:54:33.450 e[33;1mluup_log:102: Sonos: (tts) engine Azure Speech Service error: authorization failede[0m <0x77734320>
02 10/21/20 21:54:33.451 e[33;1mluup_log:102: Sonos: (tts) Engine "Azure Speech Service" produced no audioe[0m <0x77734320>