Devices not showing up in HomeKit

I'm having trouble with the pico devices showing up in my HomeKit.  The bridge exists in HomeKit and the number of accessories goes up by 1 each time I add a pico, but it's invisible on the accessory list and not showing up in any of the HomeKit rooms.
I successfully installed the plugin, associated my 2 Lutron bridges, and can see newly paired picos in my list of accessories within Homebridge.  But the devices are not pushing over somehow.  I am running this with the "exclude already associated picos" box checked.
I've tried running as a child bridge, pairing only one Lutron bridge, clearing the cached devices, restarting multiple time, to no avail.
Detailed logs below, sorry if this is too much information.  Thank you for the help.
Loading logs using native method...
File: /var/lib/homebridge/homebridge.log
rogrammingType: 'Column'
}
}
2023-10-25T05:08:40.416Z leap:protocol:client got response to tag 5f52410b-8384-47fa-b872-c0dd885718a1
2023-10-25T05:08:40.416Z leap:protocol:client tag 5f52410b-8384-47fa-b872-c0dd885718a1  recognized as in-flight
2023-10-25T05:08:40.444Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonGroupDefinition","StatusCode":"200 OK","Url":"/buttongroup/10","ClientTag":"149b83f7-170c-4513-a5b1-bf8df2f4dd8f"},"Body":{"ButtonGroup":{"href":"/buttongroup/10","Buttons":[{"href":"/button/141"},{"href":"/button/142"},{"href":"/button/143"},{"href":"/button/144"},{"href":"/button/145"}],"Parent":{"href":"/device/14"},"SortOrder":0,"StopIfMoving":"Disabled","Category":{"Type":"Lights"},"ProgrammingType":"Column"}}}
2023-10-25T05:08:40.444Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonGroupDefinition","StatusCode":"200 OK","Url":"/buttongroup/10","ClientTag":"149b83f7-170c-4513-a5b1-bf8df2f4dd8f"},"Body":{"ButtonGroup":{"href":"/buttongroup/10","Buttons":[{"href":"/button/141"},{"href":"/button/142"},{"href":"/button/143"},{"href":"/button/144"},{"href":"/button/145"}],"Parent":{"href":"/device/14"},"SortOrder":0,"StopIfMoving":"Disabled","Category":{"Type":"Lights"},"ProgrammingType":"Column"}}}
2023-10-25T05:08:40.444Z leap:responseparser buffer is
2023-10-25T05:08:40.446Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonGroupDefinition","StatusCode":"200 OK","Url":"/buttongroup/10","ClientTag":"149b83f7-170c-4513-a5b1-bf8df2f4dd8f"},"Body":{"ButtonGroup":{"href":"/buttongroup/10","Buttons":[{"href":"/button/141"},{"href":"/button/142"},{"href":"/button/143"},{"href":"/button/144"},{"href":"/button/145"}],"Parent":{"href":"/device/14"},"SortOrder":0,"StopIfMoving":"Disabled","Category":{"Type":"Lights"},"ProgrammingType":"Column"}}}
2023-10-25T05:08:40.450Z leap:message:bodytype parsing body type OneButtonGroupDefinition with data: {
ButtonGroup: {
href: '/buttongroup/10',
Buttons: [
{ href: '/button/141' },
{ href: '/button/142' },
{ href: '/button/143' },
{ href: '/button/144' },
{ href: '/button/145' }
],
Parent: { href: '/device/14' },
SortOrder: 0,
StopIfMoving: 'Disabled',
Category: { Type: 'Lights' },
ProgrammingType: 'Column'
}
}
2023-10-25T05:08:40.451Z leap:protocol:client got response to tag 149b83f7-170c-4513-a5b1-bf8df2f4dd8f
2023-10-25T05:08:40.451Z leap:protocol:client tag 149b83f7-170c-4513-a5b1-bf8df2f4dd8f  recognized as in-flight
2023-10-25T05:08:40.453Z leap:protocol:client request ReadRequest for url /button/141
2023-10-25T05:08:40.453Z leap:protocol:client request ReadRequest for url /button/142
2023-10-25T05:08:40.453Z leap:protocol:client request ReadRequest for url /button/143
2023-10-25T05:08:40.453Z leap:protocol:client request ReadRequest for url /button/144
2023-10-25T05:08:40.453Z leap:protocol:client request ReadRequest for url /button/145
2023-10-25T05:08:40.454Z leap:protocol:client request handler about to write: {"CommuniqueType":"ReadRequest","Header":{"ClientTag":"3f89e620-bff8-4160-aa43-86bab223dc76","Url":"/button/141"}}
2023-10-25T05:08:40.455Z leap:protocol:client request handler about to write: {"CommuniqueType":"ReadRequest","Header":{"ClientTag":"53cc985f-49a1-4d43-9f8c-02c90ddc6a36","Url":"/button/142"}}
2023-10-25T05:08:40.456Z leap:protocol:client request handler about to write: {"CommuniqueType":"ReadRequest","Header":{"ClientTag":"de646752-3533-4818-b8c4-e11eff9669b6","Url":"/button/143"}}
2023-10-25T05:08:40.456Z leap:protocol:client request handler about to write: {"CommuniqueType":"ReadRequest","Header":{"ClientTag":"52e8859f-9b72-49ef-8bf0-1b6a2f3cf7a5","Url":"/button/144"}}
2023-10-25T05:08:40.456Z leap:protocol:client request handler about to write: {"CommuniqueType":"ReadRequest","Header":{"ClientTag":"4e5df6c2-9904-45f2-9847-97e102d9d22f","Url":"/button/145"}}
2023-10-25T05:08:40.459Z leap:protocol:client sent request tag 3f89e620-bff8-4160-aa43-86bab223dc76  successfully
2023-10-25T05:08:40.459Z leap:protocol:client added promise to inFlightRequests with tag key 3f89e620-bff8-4160-aa43-86bab223dc76
2023-10-25T05:08:40.460Z leap:protocol:client sent request tag 53cc985f-49a1-4d43-9f8c-02c90ddc6a36  successfully
2023-10-25T05:08:40.460Z leap:protocol:client added promise to inFlightRequests with tag key 53cc985f-49a1-4d43-9f8c-02c90ddc6a36
2023-10-25T05:08:40.460Z leap:protocol:client sent request tag de646752-3533-4818-b8c4-e11eff9669b6  successfully
2023-10-25T05:08:40.460Z leap:protocol:client added promise to inFlightRequests with tag key de646752-3533-4818-b8c4-e11eff9669b6
2023-10-25T05:08:40.460Z leap:protocol:client sent request tag 52e8859f-9b72-49ef-8bf0-1b6a2f3cf7a5  successfully
2023-10-25T05:08:40.461Z leap:protocol:client added promise to inFlightRequests with tag key 52e8859f-9b72-49ef-8bf0-1b6a2f3cf7a5
2023-10-25T05:08:40.461Z leap:protocol:client sent request tag 4e5df6c2-9904-45f2-9847-97e102d9d22f  successfully
2023-10-25T05:08:40.461Z leap:protocol:client added promise to inFlightRequests with tag key 4e5df6c2-9904-45f2-9847-97e102d9d22f
2023-10-25T05:08:40.483Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonGroupDefinition","StatusCode":"200 OK","Url":"/buttongroup/11","ClientTag":"6ae2e74b-56fb-4058-a3be-f91f5ff615fc"},"Body":{"ButtonGroup":{"href":"/buttongroup/11","Buttons":[{"href":"/button/146"},{"href":"/button/147"},{"href":"/button/148"},{"href":"/button/149"},{"href":"/button/150"}],"Parent":{"href":"/device/15"},"SortOrder":0,"StopIfMoving":"Disabled","Category":{"Type":"Lights"},"ProgrammingType":"Column"}}}
2023-10-25T05:08:40.483Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonGroupDefinition","StatusCode":"200 OK","Url":"/buttongroup/11","ClientTag":"6ae2e74b-56fb-4058-a3be-f91f5ff615fc"},"Body":{"ButtonGroup":{"href":"/buttongroup/11","Buttons":[{"href":"/button/146"},{"href":"/button/147"},{"href":"/button/148"},{"href":"/button/149"},{"href":"/button/150"}],"Parent":{"href":"/device/15"},"SortOrder":0,"StopIfMoving":"Disabled","Category":{"Type":"Lights"},"ProgrammingType":"Column"}}}
2023-10-25T05:08:40.483Z leap:responseparser buffer is
2023-10-25T05:08:40.484Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonGroupDefinition","StatusCode":"200 OK","Url":"/buttongroup/11","ClientTag":"6ae2e74b-56fb-4058-a3be-f91f5ff615fc"},"Body":{"ButtonGroup":{"href":"/buttongroup/11","Buttons":[{"href":"/button/146"},{"href":"/button/147"},{"href":"/button/148"},{"href":"/button/149"},{"href":"/button/150"}],"Parent":{"href":"/device/15"},"SortOrder":0,"StopIfMoving":"Disabled","Category":{"Type":"Lights"},"ProgrammingType":"Column"}}}
2023-10-25T05:08:40.485Z leap:message:bodytype parsing body type OneButtonGroupDefinition with data: {
ButtonGroup: {
href: '/buttongroup/11',
Buttons: [
{ href: '/button/146' },
{ href: '/button/147' },
{ href: '/button/148' },
{ href: '/button/149' },
{ href: '/button/150' }
],
Parent: { href: '/device/15' },
SortOrder: 0,
StopIfMoving: 'Disabled',
Category: { Type: 'Lights' },
ProgrammingType: 'Column'
}
}
2023-10-25T05:08:40.485Z leap:protocol:client got response to tag 6ae2e74b-56fb-4058-a3be-f91f5ff615fc
2023-10-25T05:08:40.485Z leap:protocol:client tag 6ae2e74b-56fb-4058-a3be-f91f5ff615fc  recognized as in-flight
2023-10-25T05:08:40.485Z leap:protocol:client request ReadRequest for url /button/146
2023-10-25T05:08:40.486Z leap:protocol:client request ReadRequest for url /button/147
2023-10-25T05:08:40.486Z leap:protocol:client request ReadRequest for url /button/148
2023-10-25T05:08:40.486Z leap:protocol:client request ReadRequest for url /button/149
2023-10-25T05:08:40.486Z leap:protocol:client request ReadRequest for url /button/150
2023-10-25T05:08:40.486Z leap:protocol:client request handler about to write: {"CommuniqueType":"ReadRequest","Header":{"ClientTag":"386e039a-47b6-402a-be22-296a6a7418dd","Url":"/button/146"}}
2023-10-25T05:08:40.487Z leap:protocol:client request handler about to write: {"CommuniqueType":"ReadRequest","Header":{"ClientTag":"d15d5c89-48b8-4224-a9c1-53acec398471","Url":"/button/147"}}
2023-10-25T05:08:40.487Z leap:protocol:client request handler about to write: {"CommuniqueType":"ReadRequest","Header":{"ClientTag":"8a7191e0-c1e8-493f-a542-c2d6b3ab5366","Url":"/button/148"}}
2023-10-25T05:08:40.487Z leap:protocol:client request handler about to write: {"CommuniqueType":"ReadRequest","Header":{"ClientTag":"941fb64b-1fb9-4097-bebe-e63590971f24","Url":"/button/149"}}
2023-10-25T05:08:40.488Z leap:protocol:client request handler about to write: {"CommuniqueType":"ReadRequest","Header":{"ClientTag":"33a6554b-aa52-4aa0-a4f4-6b083166cb41","Url":"/button/150"}}
2023-10-25T05:08:40.490Z leap:protocol:client sent request tag 386e039a-47b6-402a-be22-296a6a7418dd  successfully
2023-10-25T05:08:40.491Z leap:protocol:client added promise to inFlightRequests with tag key 386e039a-47b6-402a-be22-296a6a7418dd
2023-10-25T05:08:40.491Z leap:protocol:client sent request tag d15d5c89-48b8-4224-a9c1-53acec398471  successfully
2023-10-25T05:08:40.491Z leap:protocol:client added promise to inFlightRequests with tag key d15d5c89-48b8-4224-a9c1-53acec398471
2023-10-25T05:08:40.491Z leap:protocol:client sent request tag 8a7191e0-c1e8-493f-a542-c2d6b3ab5366  successfully
2023-10-25T05:08:40.491Z leap:protocol:client added promise to inFlightRequests with tag key 8a7191e0-c1e8-493f-a542-c2d6b3ab5366
2023-10-25T05:08:40.491Z leap:protocol:client sent request tag 941fb64b-1fb9-4097-bebe-e63590971f24  successfully
2023-10-25T05:08:40.491Z leap:protocol:client added promise to inFlightRequests with tag key 941fb64b-1fb9-4097-bebe-e63590971f24
2023-10-25T05:08:40.491Z leap:protocol:client sent request tag 33a6554b-aa52-4aa0-a4f4-6b083166cb41  successfully
2023-10-25T05:08:40.492Z leap:protocol:client added promise to inFlightRequests with tag key 33a6554b-aa52-4aa0-a4f4-6b083166cb41
2023-10-25T05:08:40.502Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/141","ClientTag":"3f89e620-bff8-4160-aa43-86bab223dc76"},"Body":{"Button":{"href":"/button/141","ButtonNumber":0,"ProgrammingModel":{"href":"/programmingmodel/173"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 1"}}}
2023-10-25T05:08:40.502Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/141","ClientTag":"3f89e620-bff8-4160-aa43-86bab223dc76"},"Body":{"Button":{"href":"/button/141","ButtonNumber":0,"ProgrammingModel":{"href":"/programmingmodel/173"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 1"}}}
2023-10-25T05:08:40.502Z leap:responseparser buffer is
2023-10-25T05:08:40.502Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/141","ClientTag":"3f89e620-bff8-4160-aa43-86bab223dc76"},"Body":{"Button":{"href":"/button/141","ButtonNumber":0,"ProgrammingModel":{"href":"/programmingmodel/173"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 1"}}}
2023-10-25T05:08:40.503Z leap:message:bodytype parsing body type OneButtonDefinition with data: {
Button: {
href: '/button/141',
ButtonNumber: 0,
ProgrammingModel: { href: '/programmingmodel/173' },
Parent: { href: '/buttongroup/10' },
Name: 'Button 1'
}
}
2023-10-25T05:08:40.503Z leap:protocol:client got response to tag 3f89e620-bff8-4160-aa43-86bab223dc76
2023-10-25T05:08:40.503Z leap:protocol:client tag 3f89e620-bff8-4160-aa43-86bab223dc76  recognized as in-flight
2023-10-25T05:08:40.520Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/142","ClientTag":"53cc985f-49a1-4d43-9f8c-02c90ddc6a36"},"Body":{"Button":{"href":"/button/142","ButtonNumber":1,"ProgrammingModel":{"href":"/programmingmodel/174"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 2"}}}
2023-10-25T05:08:40.520Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/142","ClientTag":"53cc985f-49a1-4d43-9f8c-02c90ddc6a36"},"Body":{"Button":{"href":"/button/142","ButtonNumber":1,"ProgrammingModel":{"href":"/programmingmodel/174"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 2"}}}
2023-10-25T05:08:40.520Z leap:responseparser buffer is
2023-10-25T05:08:40.520Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/142","ClientTag":"53cc985f-49a1-4d43-9f8c-02c90ddc6a36"},"Body":{"Button":{"href":"/button/142","ButtonNumber":1,"ProgrammingModel":{"href":"/programmingmodel/174"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 2"}}}
2023-10-25T05:08:40.522Z leap:message:bodytype parsing body type OneButtonDefinition with data: {
Button: {
href: '/button/142',
ButtonNumber: 1,
ProgrammingModel: { href: '/programmingmodel/174' },
Parent: { href: '/buttongroup/10' },
Name: 'Button 2'
}
}
2023-10-25T05:08:40.523Z leap:protocol:client got response to tag 53cc985f-49a1-4d43-9f8c-02c90ddc6a36
2023-10-25T05:08:40.523Z leap:protocol:client tag 53cc985f-49a1-4d43-9f8c-02c90ddc6a36  recognized as in-flight
2023-10-25T05:08:40.535Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/143","ClientTag":"de646752-3533-4818-b8c4-e11eff9669b6"},"Body":{"Button":{"href":"/button/143","ButtonNumber":2,"ProgrammingModel":{"href":"/programmingmodel/175"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 3"}}}
2023-10-25T05:08:40.535Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/143","ClientTag":"de646752-3533-4818-b8c4-e11eff9669b6"},"Body":{"Button":{"href":"/button/143","ButtonNumber":2,"ProgrammingModel":{"href":"/programmingmodel/175"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 3"}}}
2023-10-25T05:08:40.535Z leap:responseparser buffer is
2023-10-25T05:08:40.536Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/143","ClientTag":"de646752-3533-4818-b8c4-e11eff9669b6"},"Body":{"Button":{"href":"/button/143","ButtonNumber":2,"ProgrammingModel":{"href":"/programmingmodel/175"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 3"}}}
2023-10-25T05:08:40.536Z leap:message:bodytype parsing body type OneButtonDefinition with data: {
Button: {
href: '/button/143',
ButtonNumber: 2,
ProgrammingModel: { href: '/programmingmodel/175' },
Parent: { href: '/buttongroup/10' },
Name: 'Button 3'
}
}
2023-10-25T05:08:40.536Z leap:protocol:client got response to tag de646752-3533-4818-b8c4-e11eff9669b6
2023-10-25T05:08:40.537Z leap:protocol:client tag de646752-3533-4818-b8c4-e11eff9669b6  recognized as in-flight
2023-10-25T05:08:40.549Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/144","ClientTag":"52e8859f-9b72-49ef-8bf0-1b6a2f3cf7a5"},"Body":{"Button":{"href":"/button/144","ButtonNumber":3,"ProgrammingModel":{"href":"/programmingmodel/176"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 4"}}}
2023-10-25T05:08:40.550Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/144","ClientTag":"52e8859f-9b72-49ef-8bf0-1b6a2f3cf7a5"},"Body":{"Button":{"href":"/button/144","ButtonNumber":3,"ProgrammingModel":{"href":"/programmingmodel/176"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 4"}}}
2023-10-25T05:08:40.550Z leap:responseparser buffer is
2023-10-25T05:08:40.550Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/144","ClientTag":"52e8859f-9b72-49ef-8bf0-1b6a2f3cf7a5"},"Body":{"Button":{"href":"/button/144","ButtonNumber":3,"ProgrammingModel":{"href":"/programmingmodel/176"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 4"}}}
2023-10-25T05:08:40.550Z leap:message:bodytype parsing body type OneButtonDefinition with data: {
Button: {
href: '/button/144',
ButtonNumber: 3,
ProgrammingModel: { href: '/programmingmodel/176' },
Parent: { href: '/buttongroup/10' },
Name: 'Button 4'
}
}
2023-10-25T05:08:40.550Z leap:protocol:client got response to tag 52e8859f-9b72-49ef-8bf0-1b6a2f3cf7a5
2023-10-25T05:08:40.550Z leap:protocol:client tag 52e8859f-9b72-49ef-8bf0-1b6a2f3cf7a5  recognized as in-flight
2023-10-25T05:08:40.566Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/145","ClientTag":"4e5df6c2-9904-45f2-9847-97e102d9d22f"},"Body":{"Button":{"href":"/button/145","ButtonNumber":4,"ProgrammingModel":{"href":"/programmingmodel/177"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 5"}}}
2023-10-25T05:08:40.566Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/145","ClientTag":"4e5df6c2-9904-45f2-9847-97e102d9d22f"},"Body":{"Button":{"href":"/button/145","ButtonNumber":4,"ProgrammingModel":{"href":"/programmingmodel/177"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 5"}}}
2023-10-25T05:08:40.566Z leap:responseparser buffer is
2023-10-25T05:08:40.566Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/145","ClientTag":"4e5df6c2-9904-45f2-9847-97e102d9d22f"},"Body":{"Button":{"href":"/button/145","ButtonNumber":4,"ProgrammingModel":{"href":"/programmingmodel/177"},"Parent":{"href":"/buttongroup/10"},"Name":"Button 5"}}}
2023-10-25T05:08:40.566Z leap:message:bodytype parsing body type OneButtonDefinition with data: {
Button: {
href: '/button/145',
ButtonNumber: 4,
ProgrammingModel: { href: '/programmingmodel/177' },
Parent: { href: '/buttongroup/10' },
Name: 'Button 5'
}
}
2023-10-25T05:08:40.567Z leap:protocol:client got response to tag 4e5df6c2-9904-45f2-9847-97e102d9d22f
2023-10-25T05:08:40.567Z leap:protocol:client tag 4e5df6c2-9904-45f2-9847-97e102d9d22f  recognized as in-flight
2023-10-25T05:08:40.571Z leap:protocol:client request SubscribeRequest for url /button/141/status/event
2023-10-25T05:08:40.574Z leap:protocol:client request SubscribeRequest for url /button/142/status/event
2023-10-25T05:08:40.575Z leap:protocol:client request SubscribeRequest for url /button/143/status/event
2023-10-25T05:08:40.579Z leap:protocol:client request SubscribeRequest for url /button/144/status/event
2023-10-25T05:08:40.581Z leap:protocol:client request SubscribeRequest for url /button/145/status/event
2023-10-25T05:08:40.581Z leap:protocol:client request handler about to write: {"CommuniqueType":"SubscribeRequest","Header":{"ClientTag":"8662211d-18a2-4b10-8946-822b0618e343","Url":"/button/141/status/event"}}
2023-10-25T05:08:40.583Z leap:protocol:client request handler about to write: {"CommuniqueType":"SubscribeRequest","Header":{"ClientTag":"f1b213a3-0573-4ef1-a228-6b6421b1a143","Url":"/button/142/status/event"}}
2023-10-25T05:08:40.583Z leap:protocol:client request handler about to write: {"CommuniqueType":"SubscribeRequest","Header":{"ClientTag":"43fe9f8f-0185-45f0-9327-e65f18f87f3b","Url":"/button/143/status/event"}}
2023-10-25T05:08:40.583Z leap:protocol:client request handler about to write: {"CommuniqueType":"SubscribeRequest","Header":{"ClientTag":"8f6e912b-c290-4116-9a88-d62d2c1917c2","Url":"/button/144/status/event"}}
2023-10-25T05:08:40.583Z leap:protocol:client request handler about to write: {"CommuniqueType":"SubscribeRequest","Header":{"ClientTag":"a30b28d7-91e6-4824-8b8c-4bf0483af403","Url":"/button/145/status/event"}}
2023-10-25T05:08:40.585Z leap:protocol:client sent request tag 8662211d-18a2-4b10-8946-822b0618e343  successfully
2023-10-25T05:08:40.585Z leap:protocol:client added promise to inFlightRequests with tag key 8662211d-18a2-4b10-8946-822b0618e343
2023-10-25T05:08:40.585Z leap:protocol:client sent request tag f1b213a3-0573-4ef1-a228-6b6421b1a143  successfully
2023-10-25T05:08:40.585Z leap:protocol:client added promise to inFlightRequests with tag key f1b213a3-0573-4ef1-a228-6b6421b1a143
2023-10-25T05:08:40.586Z leap:protocol:client sent request tag 43fe9f8f-0185-45f0-9327-e65f18f87f3b  successfully
2023-10-25T05:08:40.586Z leap:protocol:client added promise to inFlightRequests with tag key 43fe9f8f-0185-45f0-9327-e65f18f87f3b
2023-10-25T05:08:40.586Z leap:protocol:client sent request tag 8f6e912b-c290-4116-9a88-d62d2c1917c2  successfully
2023-10-25T05:08:40.586Z leap:protocol:client added promise to inFlightRequests with tag key 8f6e912b-c290-4116-9a88-d62d2c1917c2
2023-10-25T05:08:40.587Z leap:protocol:client sent request tag a30b28d7-91e6-4824-8b8c-4bf0483af403  successfully
2023-10-25T05:08:40.587Z leap:protocol:client added promise to inFlightRequests with tag key a30b28d7-91e6-4824-8b8c-4bf0483af403
2023-10-25T05:08:40.588Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/146","ClientTag":"386e039a-47b6-402a-be22-296a6a7418dd"},"Body":{"Button":{"href":"/button/146","ButtonNumber":0,"ProgrammingModel":{"href":"/programmingmodel/178"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 1"}}}
2023-10-25T05:08:40.588Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/146","ClientTag":"386e039a-47b6-402a-be22-296a6a7418dd"},"Body":{"Button":{"href":"/button/146","ButtonNumber":0,"ProgrammingModel":{"href":"/programmingmodel/178"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 1"}}}
2023-10-25T05:08:40.588Z leap:responseparser buffer is
2023-10-25T05:08:40.588Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/146","ClientTag":"386e039a-47b6-402a-be22-296a6a7418dd"},"Body":{"Button":{"href":"/button/146","ButtonNumber":0,"ProgrammingModel":{"href":"/programmingmodel/178"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 1"}}}
2023-10-25T05:08:40.589Z leap:message:bodytype parsing body type OneButtonDefinition with data: {
Button: {
href: '/button/146',
ButtonNumber: 0,
ProgrammingModel: { href: '/programmingmodel/178' },
Parent: { href: '/buttongroup/11' },
Name: 'Button 1'
}
}
2023-10-25T05:08:40.589Z leap:protocol:client got response to tag 386e039a-47b6-402a-be22-296a6a7418dd
2023-10-25T05:08:40.589Z leap:protocol:client tag 386e039a-47b6-402a-be22-296a6a7418dd  recognized as in-flight
2023-10-25T05:08:40.599Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/147","ClientTag":"d15d5c89-48b8-4224-a9c1-53acec398471"},"Body":{"Button":{"href":"/button/147","ButtonNumber":1,"ProgrammingModel":{"href":"/programmingmodel/179"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 2"}}}
2023-10-25T05:08:40.600Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/147","ClientTag":"d15d5c89-48b8-4224-a9c1-53acec398471"},"Body":{"Button":{"href":"/button/147","ButtonNumber":1,"ProgrammingModel":{"href":"/programmingmodel/179"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 2"}}}
2023-10-25T05:08:40.600Z leap:responseparser buffer is
2023-10-25T05:08:40.600Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/147","ClientTag":"d15d5c89-48b8-4224-a9c1-53acec398471"},"Body":{"Button":{"href":"/button/147","ButtonNumber":1,"ProgrammingModel":{"href":"/programmingmodel/179"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 2"}}}
2023-10-25T05:08:40.600Z leap:message:bodytype parsing body type OneButtonDefinition with data: {
Button: {
href: '/button/147',
ButtonNumber: 1,
ProgrammingModel: { href: '/programmingmodel/179' },
Parent: { href: '/buttongroup/11' },
Name: 'Button 2'
}
}
2023-10-25T05:08:40.601Z leap:protocol:client got response to tag d15d5c89-48b8-4224-a9c1-53acec398471
2023-10-25T05:08:40.601Z leap:protocol:client tag d15d5c89-48b8-4224-a9c1-53acec398471  recognized as in-flight
2023-10-25T05:08:40.616Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/148","ClientTag":"8a7191e0-c1e8-493f-a542-c2d6b3ab5366"},"Body":{"Button":{"href":"/button/148","ButtonNumber":2,"ProgrammingModel":{"href":"/programmingmodel/180"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 3"}}}
2023-10-25T05:08:40.616Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/148","ClientTag":"8a7191e0-c1e8-493f-a542-c2d6b3ab5366"},"Body":{"Button":{"href":"/button/148","ButtonNumber":2,"ProgrammingModel":{"href":"/programmingmodel/180"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 3"}}}
2023-10-25T05:08:40.616Z leap:responseparser buffer is
2023-10-25T05:08:40.616Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/148","ClientTag":"8a7191e0-c1e8-493f-a542-c2d6b3ab5366"},"Body":{"Button":{"href":"/button/148","ButtonNumber":2,"ProgrammingModel":{"href":"/programmingmodel/180"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 3"}}}
2023-10-25T05:08:40.616Z leap:message:bodytype parsing body type OneButtonDefinition with data: {
Button: {
href: '/button/148',
ButtonNumber: 2,
ProgrammingModel: { href: '/programmingmodel/180' },
Parent: { href: '/buttongroup/11' },
Name: 'Button 3'
}
}
2023-10-25T05:08:40.616Z leap:protocol:client got response to tag 8a7191e0-c1e8-493f-a542-c2d6b3ab5366
2023-10-25T05:08:40.617Z leap:protocol:client tag 8a7191e0-c1e8-493f-a542-c2d6b3ab5366  recognized as in-flight
2023-10-25T05:08:40.631Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/149","ClientTag":"941fb64b-1fb9-4097-bebe-e63590971f24"},"Body":{"Button":{"href":"/button/149","ButtonNumber":3,"ProgrammingModel":{"href":"/programmingmodel/181"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 4"}}}
2023-10-25T05:08:40.631Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/149","ClientTag":"941fb64b-1fb9-4097-bebe-e63590971f24"},"Body":{"Button":{"href":"/button/149","ButtonNumber":3,"ProgrammingModel":{"href":"/programmingmodel/181"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 4"}}}
2023-10-25T05:08:40.631Z leap:responseparser buffer is
2023-10-25T05:08:40.631Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/149","ClientTag":"941fb64b-1fb9-4097-bebe-e63590971f24"},"Body":{"Button":{"href":"/button/149","ButtonNumber":3,"ProgrammingModel":{"href":"/programmingmodel/181"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 4"}}}
2023-10-25T05:08:40.632Z leap:message:bodytype parsing body type OneButtonDefinition with data: {
Button: {
href: '/button/149',
ButtonNumber: 3,
ProgrammingModel: { href: '/programmingmodel/181' },
Parent: { href: '/buttongroup/11' },
Name: 'Button 4'
}
}
2023-10-25T05:08:40.632Z leap:protocol:client got response to tag 941fb64b-1fb9-4097-bebe-e63590971f24
2023-10-25T05:08:40.633Z leap:protocol:client tag 941fb64b-1fb9-4097-bebe-e63590971f24  recognized as in-flight
2023-10-25T05:08:40.646Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/150","ClientTag":"33a6554b-aa52-4aa0-a4f4-6b083166cb41"},"Body":{"Button":{"href":"/button/150","ButtonNumber":4,"ProgrammingModel":{"href":"/programmingmodel/182"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 5"}}}
2023-10-25T05:08:40.647Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/150","ClientTag":"33a6554b-aa52-4aa0-a4f4-6b083166cb41"},"Body":{"Button":{"href":"/button/150","ButtonNumber":4,"ProgrammingModel":{"href":"/programmingmodel/182"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 5"}}}
2023-10-25T05:08:40.647Z leap:responseparser buffer is
2023-10-25T05:08:40.647Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OneButtonDefinition","StatusCode":"200 OK","Url":"/button/150","ClientTag":"33a6554b-aa52-4aa0-a4f4-6b083166cb41"},"Body":{"Button":{"href":"/button/150","ButtonNumber":4,"ProgrammingModel":{"href":"/programmingmodel/182"},"Parent":{"href":"/buttongroup/11"},"Name":"Button 5"}}}
2023-10-25T05:08:40.647Z leap:message:bodytype parsing body type OneButtonDefinition with data: {
Button: {
href: '/button/150',
ButtonNumber: 4,
ProgrammingModel: { href: '/programmingmodel/182' },
Parent: { href: '/buttongroup/11' },
Name: 'Button 5'
}
}
2023-10-25T05:08:40.647Z leap:protocol:client got response to tag 33a6554b-aa52-4aa0-a4f4-6b083166cb41
2023-10-25T05:08:40.648Z leap:protocol:client tag 33a6554b-aa52-4aa0-a4f4-6b083166cb41  recognized as in-flight
2023-10-25T05:08:40.650Z leap:protocol:client request SubscribeRequest for url /button/146/status/event
2023-10-25T05:08:40.651Z leap:protocol:client request SubscribeRequest for url /button/147/status/event
2023-10-25T05:08:40.652Z leap:protocol:client request SubscribeRequest for url /button/148/status/event
2023-10-25T05:08:40.655Z leap:protocol:client request SubscribeRequest for url /button/149/status/event
2023-10-25T05:08:40.656Z leap:protocol:client request SubscribeRequest for url /button/150/status/event
2023-10-25T05:08:40.656Z leap:protocol:client request handler about to write: {"CommuniqueType":"SubscribeRequest","Header":{"ClientTag":"24780788-586c-45e6-b63b-a55d644a15c9","Url":"/button/146/status/event"}}
2023-10-25T05:08:40.657Z leap:protocol:client request handler about to write: {"CommuniqueType":"SubscribeRequest","Header":{"ClientTag":"125dc653-0239-4688-9d8b-460bca695b79","Url":"/button/147/status/event"}}
2023-10-25T05:08:40.657Z leap:protocol:client request handler about to write: {"CommuniqueType":"SubscribeRequest","Header":{"ClientTag":"4a0b1d42-c7e1-439e-a718-3036418747ef","Url":"/button/148/status/event"}}
2023-10-25T05:08:40.658Z leap:protocol:client request handler about to write: {"CommuniqueType":"SubscribeRequest","Header":{"ClientTag":"86d01099-c242-43a3-97ed-6d9b618d1d6a","Url":"/button/149/status/event"}}
2023-10-25T05:08:40.658Z leap:protocol:client request handler about to write: {"CommuniqueType":"SubscribeRequest","Header":{"ClientTag":"f89c70f0-1564-45eb-a906-22f51779dee0","Url":"/button/150/status/event"}}
[10/24/2023, 11:08:40 PM] [Lutron] Device setup finished: Skipped setting up device: Device type SmartBridge not supported by this plugin
[10/24/2023, 11:08:40 PM] [Lutron] Device setup finished: Skipped setting up device: Device type PlugInDimmer not supported by this plugin
[10/24/2023, 11:08:40 PM] [Lutron] Device setup finished: Skipped setting up device: Associated with a device outside HomeKit
[10/24/2023, 11:08:40 PM] [Lutron] Device setup finished: Skipped setting up device: Device type PlugInDimmer not supported by this plugin
[10/24/2023, 11:08:40 PM] [Lutron] Device setup finished: Skipped setting up device: Associated with a device outside HomeKit
[10/24/2023, 11:08:40 PM] [Lutron] Device setup finished: Skipped setting up device: Associated with a device outside HomeKit
[10/24/2023, 11:08:40 PM] [Lutron] Device setup finished: Skipped setting up device: Associated with a device outside HomeKit
[10/24/2023, 11:08:40 PM] [Lutron] Device setup finished: Set up device Picos Pico 1
[10/24/2023, 11:08:40 PM] [Lutron] Device setup finished: Set up device Picos Pico 2
2023-10-25T05:08:40.663Z leap:protocol:client sent request tag 24780788-586c-45e6-b63b-a55d644a15c9  successfully
2023-10-25T05:08:40.663Z leap:protocol:client added promise to inFlightRequests with tag key 24780788-586c-45e6-b63b-a55d644a15c9
2023-10-25T05:08:40.664Z leap:protocol:client sent request tag 125dc653-0239-4688-9d8b-460bca695b79  successfully
2023-10-25T05:08:40.664Z leap:protocol:client added promise to inFlightRequests with tag key 125dc653-0239-4688-9d8b-460bca695b79
2023-10-25T05:08:40.664Z leap:protocol:client sent request tag 4a0b1d42-c7e1-439e-a718-3036418747ef  successfully
2023-10-25T05:08:40.664Z leap:protocol:client added promise to inFlightRequests with tag key 4a0b1d42-c7e1-439e-a718-3036418747ef
2023-10-25T05:08:40.664Z leap:protocol:client sent request tag 86d01099-c242-43a3-97ed-6d9b618d1d6a  successfully
2023-10-25T05:08:40.664Z leap:protocol:client added promise to inFlightRequests with tag key 86d01099-c242-43a3-97ed-6d9b618d1d6a
2023-10-25T05:08:40.664Z leap:protocol:client sent request tag f89c70f0-1564-45eb-a906-22f51779dee0  successfully
2023-10-25T05:08:40.664Z leap:protocol:client added promise to inFlightRequests with tag key f89c70f0-1564-45eb-a906-22f51779dee0
2023-10-25T05:08:40.665Z leap:protocol:client got data from socket: {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/141/status/event","ClientTag":"8662211d-18a2-4b10-8946-822b0618e343"}}
2023-10-25T05:08:40.665Z leap:responseparser handling data {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/141/status/event","ClientTag":"8662211d-18a2-4b10-8946-822b0618e343"}}
2023-10-25T05:08:40.665Z leap:responseparser buffer is
2023-10-25T05:08:40.665Z leap:responseparser parsing line {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/141/status/event","ClientTag":"8662211d-18a2-4b10-8946-822b0618e343"}}
2023-10-25T05:08:40.665Z leap:protocol:client got response to tag 8662211d-18a2-4b10-8946-822b0618e343
2023-10-25T05:08:40.665Z leap:protocol:client tag 8662211d-18a2-4b10-8946-822b0618e343  recognized as in-flight
2023-10-25T05:08:40.666Z leap:protocol:client Subscribed to /button/141/status/event  as  8662211d-18a2-4b10-8946-822b0618e343
2023-10-25T05:08:40.666Z leap:protocol:client got data from socket: {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/142/status/event","ClientTag":"f1b213a3-0573-4ef1-a228-6b6421b1a143"}}
2023-10-25T05:08:40.667Z leap:responseparser handling data {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/142/status/event","ClientTag":"f1b213a3-0573-4ef1-a228-6b6421b1a143"}}
2023-10-25T05:08:40.667Z leap:responseparser buffer is
2023-10-25T05:08:40.667Z leap:responseparser parsing line {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/142/status/event","ClientTag":"f1b213a3-0573-4ef1-a228-6b6421b1a143"}}
2023-10-25T05:08:40.667Z leap:protocol:client got response to tag f1b213a3-0573-4ef1-a228-6b6421b1a143
2023-10-25T05:08:40.667Z leap:protocol:client tag f1b213a3-0573-4ef1-a228-6b6421b1a143  recognized as in-flight
2023-10-25T05:08:40.667Z leap:protocol:client Subscribed to /button/142/status/event  as  f1b213a3-0573-4ef1-a228-6b6421b1a143
2023-10-25T05:08:40.668Z leap:protocol:client got data from socket: {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/143/status/event","ClientTag":"43fe9f8f-0185-45f0-9327-e65f18f87f3b"}}
2023-10-25T05:08:40.668Z leap:responseparser handling data {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/143/status/event","ClientTag":"43fe9f8f-0185-45f0-9327-e65f18f87f3b"}}
2023-10-25T05:08:40.668Z leap:responseparser buffer is
2023-10-25T05:08:40.668Z leap:responseparser parsing line {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/143/status/event","ClientTag":"43fe9f8f-0185-45f0-9327-e65f18f87f3b"}}
2023-10-25T05:08:40.668Z leap:protocol:client got response to tag 43fe9f8f-0185-45f0-9327-e65f18f87f3b
2023-10-25T05:08:40.668Z leap:protocol:client tag 43fe9f8f-0185-45f0-9327-e65f18f87f3b  recognized as in-flight
2023-10-25T05:08:40.668Z leap:protocol:client Subscribed to /button/143/status/event  as  43fe9f8f-0185-45f0-9327-e65f18f87f3b
2023-10-25T05:08:40.677Z leap:protocol:client got data from socket: {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/144/status/event","ClientTag":"8f6e912b-c290-4116-9a88-d62d2c1917c2"}}
2023-10-25T05:08:40.677Z leap:responseparser handling data {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/144/status/event","ClientTag":"8f6e912b-c290-4116-9a88-d62d2c1917c2"}}
2023-10-25T05:08:40.677Z leap:responseparser buffer is
2023-10-25T05:08:40.677Z leap:responseparser parsing line {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/144/status/event","ClientTag":"8f6e912b-c290-4116-9a88-d62d2c1917c2"}}
2023-10-25T05:08:40.677Z leap:protocol:client got response to tag 8f6e912b-c290-4116-9a88-d62d2c1917c2
2023-10-25T05:08:40.677Z leap:protocol:client tag 8f6e912b-c290-4116-9a88-d62d2c1917c2  recognized as in-flight
2023-10-25T05:08:40.678Z leap:protocol:client Subscribed to /button/144/status/event  as  8f6e912b-c290-4116-9a88-d62d2c1917c2
2023-10-25T05:08:40.680Z leap:protocol:client got data from socket: {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/145/status/event","ClientTag":"a30b28d7-91e6-4824-8b8c-4bf0483af403"}}
2023-10-25T05:08:40.680Z leap:responseparser handling data {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/145/status/event","ClientTag":"a30b28d7-91e6-4824-8b8c-4bf0483af403"}}
2023-10-25T05:08:40.681Z leap:responseparser buffer is
2023-10-25T05:08:40.681Z leap:responseparser parsing line {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/145/status/event","ClientTag":"a30b28d7-91e6-4824-8b8c-4bf0483af403"}}
2023-10-25T05:08:40.681Z leap:protocol:client got response to tag a30b28d7-91e6-4824-8b8c-4bf0483af403
2023-10-25T05:08:40.681Z leap:protocol:client tag a30b28d7-91e6-4824-8b8c-4bf0483af403  recognized as in-flight
2023-10-25T05:08:40.681Z leap:protocol:client Subscribed to /button/145/status/event  as  a30b28d7-91e6-4824-8b8c-4bf0483af403
2023-10-25T05:08:40.685Z leap:protocol:client got data from socket: {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/146/status/event","ClientTag":"24780788-586c-45e6-b63b-a55d644a15c9"}}
2023-10-25T05:08:40.685Z leap:responseparser handling data {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/146/status/event","ClientTag":"24780788-586c-45e6-b63b-a55d644a15c9"}}
2023-10-25T05:08:40.685Z leap:responseparser buffer is
2023-10-25T05:08:40.685Z leap:responseparser parsing line {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/146/status/event","ClientTag":"24780788-586c-45e6-b63b-a55d644a15c9"}}
2023-10-25T05:08:40.685Z leap:protocol:client got response to tag 24780788-586c-45e6-b63b-a55d644a15c9
2023-10-25T05:08:40.686Z leap:protocol:client tag 24780788-586c-45e6-b63b-a55d644a15c9  recognized as in-flight
2023-10-25T05:08:40.686Z leap:protocol:client Subscribed to /button/146/status/event  as  24780788-586c-45e6-b63b-a55d644a15c9
2023-10-25T05:08:40.687Z leap:protocol:client got data from socket: {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/147/status/event","ClientTag":"125dc653-0239-4688-9d8b-460bca695b79"}}
2023-10-25T05:08:40.687Z leap:responseparser handling data {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/147/status/event","ClientTag":"125dc653-0239-4688-9d8b-460bca695b79"}}
2023-10-25T05:08:40.687Z leap:responseparser buffer is
2023-10-25T05:08:40.687Z leap:responseparser parsing line {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/147/status/event","ClientTag":"125dc653-0239-4688-9d8b-460bca695b79"}}
2023-10-25T05:08:40.687Z leap:protocol:client got response to tag 125dc653-0239-4688-9d8b-460bca695b79
2023-10-25T05:08:40.688Z leap:protocol:client tag 125dc653-0239-4688-9d8b-460bca695b79  recognized as in-flight
2023-10-25T05:08:40.688Z leap:protocol:client Subscribed to /button/147/status/event  as  125dc653-0239-4688-9d8b-460bca695b79
2023-10-25T05:08:40.691Z leap:protocol:client got data from socket: {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/148/status/event","ClientTag":"4a0b1d42-c7e1-439e-a718-3036418747ef"}}
2023-10-25T05:08:40.691Z leap:responseparser handling data {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/148/status/event","ClientTag":"4a0b1d42-c7e1-439e-a718-3036418747ef"}}
2023-10-25T05:08:40.691Z leap:responseparser buffer is
2023-10-25T05:08:40.691Z leap:responseparser parsing line {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/148/status/event","ClientTag":"4a0b1d42-c7e1-439e-a718-3036418747ef"}}
2023-10-25T05:08:40.691Z leap:protocol:client got response to tag 4a0b1d42-c7e1-439e-a718-3036418747ef
2023-10-25T05:08:40.692Z leap:protocol:client tag 4a0b1d42-c7e1-439e-a718-3036418747ef  recognized as in-flight
2023-10-25T05:08:40.692Z leap:protocol:client Subscribed to /button/148/status/event  as  4a0b1d42-c7e1-439e-a718-3036418747ef
2023-10-25T05:08:40.694Z leap:protocol:client got data from socket: {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/149/status/event","ClientTag":"86d01099-c242-43a3-97ed-6d9b618d1d6a"}}
2023-10-25T05:08:40.694Z leap:responseparser handling data {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/149/status/event","ClientTag":"86d01099-c242-43a3-97ed-6d9b618d1d6a"}}
2023-10-25T05:08:40.694Z leap:responseparser buffer is
2023-10-25T05:08:40.694Z leap:responseparser parsing line {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/149/status/event","ClientTag":"86d01099-c242-43a3-97ed-6d9b618d1d6a"}}
2023-10-25T05:08:40.695Z leap:protocol:client got response to tag 86d01099-c242-43a3-97ed-6d9b618d1d6a
2023-10-25T05:08:40.695Z leap:protocol:client tag 86d01099-c242-43a3-97ed-6d9b618d1d6a  recognized as in-flight
2023-10-25T05:08:40.696Z leap:protocol:client Subscribed to /button/149/status/event  as  86d01099-c242-43a3-97ed-6d9b618d1d6a
2023-10-25T05:08:40.698Z leap:protocol:client got data from socket: {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/150/status/event","ClientTag":"f89c70f0-1564-45eb-a906-22f51779dee0"}}
2023-10-25T05:08:40.699Z leap:responseparser handling data {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/150/status/event","ClientTag":"f89c70f0-1564-45eb-a906-22f51779dee0"}}
2023-10-25T05:08:40.699Z leap:responseparser buffer is
2023-10-25T05:08:40.699Z leap:responseparser parsing line {"CommuniqueType":"SubscribeResponse","Header":{"StatusCode":"204 NoContent","Url":"/button/150/status/event","ClientTag":"f89c70f0-1564-45eb-a906-22f51779dee0"}}
2023-10-25T05:08:40.700Z leap:protocol:client got response to tag f89c70f0-1564-45eb-a906-22f51779dee0
2023-10-25T05:08:40.700Z leap:protocol:client tag f89c70f0-1564-45eb-a906-22f51779dee0  recognized as in-flight
2023-10-25T05:08:40.701Z leap:protocol:client Subscribed to /button/150/status/event  as  f89c70f0-1564-45eb-a906-22f51779dee0
2023-10-25T05:13:39.751Z leap:protocol:client request ReadRequest for url /server/1/status/ping
2023-10-25T05:13:39.752Z leap:protocol:client request handler about to write: {"CommuniqueType":"ReadRequest","Header":{"ClientTag":"6f4e142c-5da1-4cbf-80f0-436f222dd3cd","Url":"/server/1/status/ping"}}
2023-10-25T05:13:39.754Z leap:protocol:client sent request tag 6f4e142c-5da1-4cbf-80f0-436f222dd3cd  successfully
2023-10-25T05:13:39.755Z leap:protocol:client added promise to inFlightRequests with tag key 6f4e142c-5da1-4cbf-80f0-436f222dd3cd
2023-10-25T05:13:39.758Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OnePingResponse","StatusCode":"200 OK","Url":"/server/1/status/ping","ClientTag":"6f4e142c-5da1-4cbf-80f0-436f222dd3cd"},"Body":{"PingResponse":{"LEAPVersion":1.117}}}
2023-10-25T05:13:39.758Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OnePingResponse","StatusCode":"200 OK","Url":"/server/1/status/ping","ClientTag":"6f4e142c-5da1-4cbf-80f0-436f222dd3cd"},"Body":{"PingResponse":{"LEAPVersion":1.117}}}
2023-10-25T05:13:39.758Z leap:responseparser buffer is
2023-10-25T05:13:39.758Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OnePingResponse","StatusCode":"200 OK","Url":"/server/1/status/ping","ClientTag":"6f4e142c-5da1-4cbf-80f0-436f222dd3cd"},"Body":{"PingResponse":{"LEAPVersion":1.117}}}
2023-10-25T05:13:39.759Z leap:message:bodytype parsing body type OnePingResponse with data: { PingResponse: { LEAPVersion: 1.117 } }
2023-10-25T05:13:39.760Z leap:protocol:client got response to tag 6f4e142c-5da1-4cbf-80f0-436f222dd3cd
2023-10-25T05:13:39.760Z leap:protocol:client tag 6f4e142c-5da1-4cbf-80f0-436f222dd3cd  recognized as in-flight
2023-10-25T05:13:39.761Z leap:bridge Ping succeeded Response {
Header: {
MessageBodyType: 'OnePingResponse',
StatusCode: ResponseStatus { message: 'OK', code: 200 },
Url: '/server/1/status/ping',
ClientTag: '6f4e142c-5da1-4cbf-80f0-436f222dd3cd'
},
CommuniqueType: 'ReadResponse',
Body: OnePingResponse { PingResponse: { LEAPVersion: 1.117 } }
}
2023-10-25T05:18:39.752Z leap:protocol:client request ReadRequest for url /server/1/status/ping
2023-10-25T05:18:39.752Z leap:protocol:client request handler about to write: {"CommuniqueType":"ReadRequest","Header":{"ClientTag":"f7825d77-26f1-43ed-9a31-a2091d1ccaf7","Url":"/server/1/status/ping"}}
2023-10-25T05:18:39.754Z leap:protocol:client sent request tag f7825d77-26f1-43ed-9a31-a2091d1ccaf7  successfully
2023-10-25T05:18:39.754Z leap:protocol:client added promise to inFlightRequests with tag key f7825d77-26f1-43ed-9a31-a2091d1ccaf7
2023-10-25T05:18:39.759Z leap:protocol:client got data from socket: {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OnePingResponse","StatusCode":"200 OK","Url":"/server/1/status/ping","ClientTag":"f7825d77-26f1-43ed-9a31-a2091d1ccaf7"},"Body":{"PingResponse":{"LEAPVersion":1.117}}}
2023-10-25T05:18:39.760Z leap:responseparser handling data {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OnePingResponse","StatusCode":"200 OK","Url":"/server/1/status/ping","ClientTag":"f7825d77-26f1-43ed-9a31-a2091d1ccaf7"},"Body":{"PingResponse":{"LEAPVersion":1.117}}}
2023-10-25T05:18:39.760Z leap:responseparser buffer is
2023-10-25T05:18:39.760Z leap:responseparser parsing line {"CommuniqueType":"ReadResponse","Header":{"MessageBodyType":"OnePingResponse","StatusCode":"200 OK","Url":"/server/1/status/ping","ClientTag":"f7825d77-26f1-43ed-9a31-a2091d1ccaf7"},"Body":{"PingResponse":{"LEAPVersion":1.117}}}
2023-10-25T05:18:39.761Z leap:message:bodytype parsing body type OnePingResponse with data: { PingResponse: { LEAPVersion: 1.117 } }
2023-10-25T05:18:39.762Z leap:protocol:client got response to tag f7825d77-26f1-43ed-9a31-a2091d1ccaf7
2023-10-25T05:18:39.762Z leap:protocol:client tag f7825d77-26f1-43ed-9a31-a2091d1ccaf7  recognized as in-flight
2023-10-25T05:18:39.763Z leap:bridge Ping succeeded Response {
Header: {
MessageBodyType: 'OnePingResponse',
StatusCode: ResponseStatus { message: 'OK', code: 200 },
Url: '/server/1/status/ping',
ClientTag: 'f7825d77-26f1-43ed-9a31-a2091d1ccaf7'
},
CommuniqueType: 'ReadResponse',
Body: OnePingResponse { PingResponse: { LEAPVersion: 1.117 } }
}
Show the Homebridge logs here, remove any sensitive information.

Plugin Config:
Show your Homebridge config.json here, remove any sensitive information.

Screenshots:

Environment:

Plugin Version:
Homebridge Version:
Node.js Version:
NPM Version:
Operating System:

Just a quick "Me Too" here.

So I figured it out, for some reason the devices were coming over to my home kit with the setting “add to Home view” unchecked. It wasn’t until I opened up the “Default” room where they were assigned that I could see them. And then turned on the “add to Home view” button for each device.

@jondgrant - Me too again, but only because of your follow-up post!  Thank you!

Glad it’s all resolved :)


recommend replace koa-router to @koa/router

see https://github.com/koajs/router

OK, we plan to do a test replacement in the next version！ 😊


NOISSUE- Clients Integration

Signed-off-by: rodneyosodo<EMAIL_ADDRESS>What does this do?
Add documentation for clients integration
Which issue(s) does this PR fix/relate to?
NOISSUE
List any changes that modify/break current functionality
None
Have you included tests for your changes?
Yes
Did you document any new/modified functionality?
Yes
Notes
To be merged after https://github.com/mainflux/mainflux/pull/1759

@rodneyosodo please resolve conflicts


How to plot detected points from the itc.wat function

Hi Adam,
I used the function itc.wat() to detect the trees in my raster file.
wat  <- itc.wat(chm_smooth, res = 0.21, ht2rad=function(x) 0.15746*x, tolerance = 0.5, min.h = 2,silent = TRUE)
I got the results as-
trees             crown.area
6835.00000    2.63135
How i can plot the results in my raster?

I apologize for not seeing this earlier. You mean that you would like to plot two numbers atop your raster image? Since gapfraction loads the raster package, I would follow this method and use wat[1] and wat[2] for the values, as they are simply concatenated: https://rdrr.io/cran/raster/man/text.html


Chest Shape

Found a bug with the Chest Shape slider for female humans. It seems to only input half the value. (i.e. if I set 40 in the config it will result in 20 in the creator.) I believe this is due to the Chest Shape slider uniquely using .5 increments instead of a whole value increments. Current workaround is to double the desire value in the template (If I'm aiming for 40, set the template value to 80.)
(Cool project btw)

Good find!
Let me see if I can't do some logic to fix that.


Ad Native-x ad slots for remaining HCP templates

 Add Native X placements for the audience development banner


Fix websockets demo notebook

Why are these changes needed?
Notebook demostrating IOStream and IOWebsockets is failing for some users due to failure to create a temporary directory. The code is slightly refactored not to use temporary directories which fixes the problems.

Related issue number
See comments in PR #1551 (e.g. https://github.com/microsoft/autogen/pull/1551#issuecomment-2026820059)

Checks

[ ] I've included any doc changes needed for https://microsoft.github.io/autogen/. See https://microsoft.github.io/autogen/docs/Contribute#documentation to build and test documentation locally.
[ ] I've added tests (if relevant) corresponding to the changes introduced in this PR.
[ ] I've made sure all auto checks have passed.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 35.99%. Comparing base (989c182) to head (734d263).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2227      +/-   ##
==========================================
- Coverage   37.83%   35.99%   -1.85%
==========================================
  Files          77       77
  Lines        7766     7766
  Branches     1663     1663
==========================================
- Hits         2938     2795     -143
- Misses       4579     4733     +154
+ Partials      249      238      -11

Flag
Coverage Δ

unittests
35.99% <ø> (-1.83%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Add support for DCT / DST in the FFT backend fftw_f03

This PR is a sketch for adding support for DCT / DST in the FFT backend fftw_f03.
Each direction (x, y and z) can have periodicity, DCT1, DCT2, DCT3, DCT4, DST1, DST2, DST3, or DST4.
CI tests are added to test the 9**3 = 729 combinations for both physical in x and physical in z input.
This draft PR was elaborated in collaboration with Lionel Gelebart.

@mathrack  can you please merge the current dev into this branch? I had a go at looking at src/fft_fftw3_f03.f90 but there are some conflicts that I cannot address. Some of the changes from the last merge should fix most the failing checks.

Hello,
If the DCT / DST in this PR is working, it could replace the current one. In this situation, conflicts are expected.
I have been working on this PR for a very long time and I can not fix it. If it can be fixed, I can look at it and help merging. But I am afraid this is too complex to fix.


typo in WAYPOINT_TOPIC preventing waypoint import

Description:
owntracks (tested on ios version 9.6.3/de_DE) publishes single waypoints under the topic owntracks/<user>/<device>/waypoint (singular).
owntrack publishes a waypoint export (publish) under the topic owntracks/<user>/<device>/waypoints (plural).
the owntracks component did not catch my waypoint export to mqtt, only single waypoint updates (i.e. after editing a waypoint or creating a new one). these single waypoints were rejected „because of missing or malformatted data“. when i changed the WAYPOINT_TOPIC to 'owntracks/{}/{}/waypoints', owntracks imported my published waypoint list, after i triggered it under Setting / Publish Waypoints.

Hi @diplix,
It seems you haven't yet signed a CLA. Please do so here.
Once you do that we will be able to review and accept this pull request.
Thanks!


Replace rules.ncats records with a CNAME pointing to rules.vm subdomain

🗣 Description
This PR removes DNS records related to the legacy rules.ncats subdomain and replaces them with a single CNAME record pointing to the rules.vm subdomain.

💭 Motivation and context
Resolves https://github.com/cisagov/cyhy_amis/issues/309.
Note that DNS for the rules.vm subdomain is handled in cisagov/publish-egress-ip-terraform.

🧪 Testing
I have successfully applied these changes and confirmed that dig returns the expected results:
❱ dig rules.ncats.cyber.dhs.gov

; <<>> DiG 9.10.6 <<>> rules.ncats.cyber.dhs.gov
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6432
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;rules.ncats.cyber.dhs.gov.	IN	A

;; ANSWER SECTION:
rules.ncats.cyber.dhs.gov. 263	IN	CNAME	rules.vm.cyber.dhs.gov.
rules.vm.cyber.dhs.gov.	23	IN	A	<IP_ADDRESS>
rules.vm.cyber.dhs.gov.	23	IN	A	<IP_ADDRESS>
rules.vm.cyber.dhs.gov.	23	IN	A	<IP_ADDRESS>
rules.vm.cyber.dhs.gov.	23	IN	A	<IP_ADDRESS>

;; Query time: 0 msec
;; SERVER: <IP_ADDRESS>#53(<IP_ADDRESS>)
;; WHEN: Fri May 31 16:24:22 EDT 2024
;; MSG SIZE  rcvd: 154

[!NOTE]
https://rules.ncats.cyber.dhs.gov will continue to return the legacy information until the Cloudfront distribution (and the rest of the resources in cisagov/cyhy_amis/terraform_egress_pub) has been torn down (see "Post-merge checklist" below).

✅ Pre-approval checklist

[x] This PR has an informative and human-readable title.
[x] Changes are limited to a single goal - eschew scope creep!
[x] All relevant type-of-change labels have been added.
[x] I have read the CONTRIBUTING document.
[x] These code changes follow cisagov code standards.
[x] All relevant repo and/or project documentation has been updated
to reflect the changes in this PR.
[x] All new and existing tests pass.

✅ Post-merge checklist

[ ] terraform destroy resources in cisagov/cyhy_amis/terraform_egress_pub
[ ] Verify that https://rules.ncats.cyber.dhs.gov returns the same content as https://rules.vm.cyber.dhs.gov

I'm requesting re-reviews here since I added one more commit (https://github.com/cisagov/cool-dns-cyber.dhs.gov/pull/100/commits/70407568803fbee6ea39299b2ed3fff487501e67).  There will be a related PR shortly in https://github.com/cisagov/publish-egress-ip-terraform,


make provider audit gas fee reporting from other providers

Context: providers submit a txFee along with providerApprove which is refunded to the DApp User. A malicious provider could simply set this to zero, which means the txFee needs validated by other Providers and the Provider slashed if a threshold number vote against them.


Fixed #111 - Corrected inconsistencies in id.js

The comments in the Identity container are now in sync with the spec, making for less confusion.
See #111

Thanks :+1:

:+1:


Postie

https://ethyca.atlassian.net/wiki/spaces/EN/pages/2595028993/Postie+Connector+Specification

The only endpoint is CCPA deletion and it does not appear to actually delete users.. More testing is required and possibly another plan

Account credentials are no longer active, password reset does not work either.


Show url instead of title text in dashboard on hover

Showing the title on hover is redundant as it's what the link is saved as, maybe show the underlying url. This can help to jog one's memory as to what was there. Also some sites just use the site name so if I tidied two tabs from someone I would prefer to see http://jdoe.com/vue_is_great and http://jdoe.com/chrome_is_ok as opposed to John Doe John Doe.

@iKlsR
I've gone ahead and implemented your suggestion. Thanks for it!


Fix flaky test of Beneficiary#sent_at generation

Some times we have:
Failures:

  1) Beneficiary Callback before_create generates sent_at
     Failure/Error: expect(subject.sent_at.round).to eq(subject.created_at.round)

       expected: 2021-02-18 14:22:30.000000000 +0000
            got: 2021-02-18 14:22:29.000000000 +0000

       (compared using ==)

       Diff:
       @@ -1 +1 @@
       -Thu, 18 Feb 2021 14:22:30 UTC +00:00
       +Thu, 18 Feb 2021 14:22:29 UTC +00:00

     # ./spec/models/beneficiary_spec.rb:115:in `block (3 levels) in <main>'

Finished in 18.29 seconds (files took 1.88 seconds to load)

Using Timecop.freeze instead of timestamp rounding fixes it.

Thanks


koordlet: optimize perf group  cpi collection

Ⅰ. Describe what this PR does
By reusing unix.PerfEventAttr, we can decrease cgo calls, and remove goroutines to alleviate read pressure during CPI data collection.

Ⅱ. Does this pull request fix one issue?
fixes #1884

Ⅲ. Describe how to verify it
ps -eLf | grep koordlet | wc -l
pidstat -p xxx 1

Ⅳ. Special notes for reviews
V. Checklist

[x] I have written necessary docs and comments
[x] I have added necessary unit tests and integration tests
[x] All checks passed in make test

the fix looks good, it will be better if there are some comparison about performance before/after the fix.
also, dose PerfCollector also has the same problem?

the fix looks good, it will be better if there are some comparison about performance before/after the fix.
also, dose PerfCollector has the same problem? @songtao98

environment

result
sudo perf trace -p `ps aux | grep koordlet | head -n 1 | awk '{print $2}'` -s -- sleep 360 # I just show one thread
ps -eLf | grep koordlet | wc -l

old version

new version

/approve


revamping build

Related to #21.
Building the better way:
Now, incremental building new assets from an old asset!
export REFGENIE="test.yaml"
refgenie build -g test -a fasta --fasta rCRS.fa
refgenie seek -g test -a fasta
refgenie build -g test -a bowtie2_index --fasta `refgenie seek -g test -a fasta` -d -R

Todo:

[ ] update docs
[x] write a few code comments on what I'm doing
[x] finish transferring the existing assets into the system
[ ] think about the URL, fa/fa.gz/2bit issues
[x] builder should check to make sure the required inputs are provided.

bismark recipe:
refgenie build -g test -a bismark_bt2_index --fasta $(dirname $(refgenie seek -g test -a fasta)) -d -R


Add CPM status to page load pixel

Task/Issue URL: https://app.asana.com/0/0/1206446781259752/f
Description
Add CPM status information to page loaded pixel
Steps to test this PR
Feature 1

[ ]
[ ]

UI changes

Before
After

!(Upload before screenshot)
(Upload after screenshot)

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

develop

#4146

#4148

#4153

#4159   👈

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @CrisBarreiro and the rest of your teammates on  Graphite


ensure ports are waited on when using TemporaryJobs.jobWithConfig()

If you construct a TemporaryJob like:
job = temporaryJobs.jobWithConfig("helios_job_config.json")
  .imageFromBuild()
  .deploy();

and the job config looks like:
{
  "ports": {
    "http": { "internalPort" : 8080}
  }
}

then TemporaryJobs does not check when deploying to see if the job's
external port can be reached in the same way that it would if the
TemporaryJob was constructed like:
job = temporaryJobs.job()
  .imageFromBuild()
  .port("http", 8080)
  .deploy();

This difference in behavior is because the waitPorts set in
TemporaryJobBuilder is not updated in the same way when passed a
Job.Builder that has ports defined as it is when
TemporaryJobBuilder.port(..) is called.

@spotify/helios-team

:+1: good catch. checkstyle errors though

:+1:

Current coverage is 48.05%

Merging #882 into master will increase coverage by +0.05% as of 94c73af

@@            master    #882   diff @@
======================================
  Files          271     271
  Stmts        12803   12808     +5
  Branches      1644    1645     +1
  Methods          0       0
======================================
+ Hit           6146    6155     +9
  Partial        463     463
+ Missed        6194    6190     -4

Review entire Coverage Diff as of 94c73af

Powered by Codecov. Updated on successful CI builds.


Fix label corsika histograms

Closes #637.
Fixed the y label of the 1D density histogram, and also the y label of other 2D histograms which were appearing as units "()". We should come up with nicer names for the histograms instead of writing the name of the module function as the title of the histogram. It is probably better to do that in another PR.
Thanks.

Codecov Report

Merging #638 (571778c) into main (1cbb10a) will not change coverage.
Report is 6 commits behind head on main.
The diff coverage is n/a.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
@@           Coverage Diff           @@
##             main     #638   +/-   ##
=======================================
  Coverage   99.29%   99.29%
=======================================
  Files          39       39
  Lines        3551     3551
=======================================
  Hits         3526     3526
  Misses         25       25

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Thanks for the remaining comments and the approval. I implemented them and the tests are passing, so I am merging the PR.


Compability issue with Crafting Stations has containers

Hi
There seems to be some UI challanges with the Crafting Stations has containers. When the containers shows, dragging items from inventory to the storage seems to show fields dublicated !
Like the 2 containers spawns on top of eachother. This is not a problem with out Better UI
I created a few screenshots showing the issue, but I can't attach it to this post !
Hope this can be fixed, since I really love the BetterUI mod and what it gives :)
/Jan

If Randy did something weird with the container on the workbench, that's not really something I'm interested in fixing :(


React i18n babel coverage

Description
Since the upgrade to jest 24 the react i18n babel plugin has not been compatible with code coverage. This PR fixes that by adjusting how referencePath parents are checked.
https://github.com/Shopify/web/pull/13887

Type of change

[X]  Patch: Bug/ Documentation fix (non-breaking change which fixes an issue or adds documentation)
[ ]  Minor: New feature (non-breaking change which adds functionality)
[ ]  Major: Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist

[X] I have added a changelog entry, prefixed by the type of change noted above

@vsumner  Could you add a bit of context to the PR description about why the old code broke, and how this fixes it, please?

@vsumner Could you add a bit of context to the PR description about why the old code broke, and how this fixes it, please?

Done. Had it open in another tab and forgot to save last night 👍


Working with relationships ?

Hello,
First, thank you for this package and all your other Laravel Nova packages. I am very grateful for your work and for sharing it. These packages provide some very useful features that Nova lacks.
I notice that this package isn't working with related fields, or maybe I just don't know how to use it yet. Is it possible to display a dropdown for a belongsTo relationship ?

Can you give me a sample code I can easily copy/paste so I can better understand the issue?

Nope; never mind, I just find out that I was using a text field to "supercharge" the field display. It definitely works like a charm. Thank you anyway for the blazing fast answer :-)


It doesnot match

root@vegan:/home/vegan/Downloads/tzupdater-2.1.0# java -jar tzupdater.jar -l file:///home/vegan/Downloads/tzdata2016g.tar.gz
Using file:///home/vegan/Downloads/tzdata2016g.tar.gz as source for tzdata bundle.
Error. SHA-512 hash for downloaded bundle does not match expected SHA-512 hash.
Expected  : 25d33125d34458b7a9af627ec3d47b76b1b1fe90e22bf715d2bc642506f97b2667754b948b010b0e54e36a81907b8003ebe9878c8e1f8bdc2ac70cff5bec834b
Calculated : 17e8e70806e2f19cb05ea88d5fe46300251a814887adbd19e86a6b4cd4d9136e6f6bd77a8196f07efa3f6e718691d54bd60fb02c933dd915de91eb3ad73cbc32
Please reference tzupdater README

I've just downloaded the files and tried, but everything worked as expected for me. With these files we were able to upgrade all the Java installations on our Windows and Linux servers.
By the way, you can replace SHA-512 hash in tzdata2016g.tar.gz.sha512 file with calculated SHA-512 hash seen on your error output.


Possible Race Condition in Sending Multiple Batches of Messages via ServiceBus in combination with Transactional Outbox

Contact Details
No response
Version
8.x
On which operating system(s) are you experiencing the issue?
Windows
Using which broker(s) did you encounter the issue?
Azure Service Bus
What are the steps required to reproduce the issue?
When MassTransit Outbox Sweeper cleans the Transactional Outbox in some cases the OutboxState gets cleaned before all OutboxMessages are send via Azure ServiceBus

What is the expected behavior?
OutboxState gets cleaned when all Messages are send
What actually happened?
OutboxState was cleaned even thoug Messages in Table OutboxMessage are still there
Related log output, including any exceptions
No response
Link to repository that demonstrates/reproduces the issue
No response

Reason for closing: Lack of detail
Guess as to reason? You're publishing additional messages after committing the initial transaction within the same scope. Happens with things like Blazor, etc.
Existing Discussion: https://github.com/MassTransit/MassTransit/discussions/3668


Problem with configuring eslint

Hello
I have a problem with configuring eslint in Brackets. It doesn't matter where I put my .eslintrc file (either \Brackets\extensions\user\brackets-eslint or the project folder) I always get an error in gutter:
ESLint terminated with error: ENOENT, no such file or directory
Console log in F12 throws this error:
[CodeInspection] Provider ESLint (async) failed: ENOENT, no such file or directory
My specs:
Win 7 x64
node v. 6.2.1
npm v. 3.9.3
Brackets v. 1.7.0.-16898
brackets-eslint v. 2.9.1
eslint v. 3.2.2
Any help would be appreciated.
Thanks in advance.

Released 2.9.2, can you please try to reinstall, close and re-open brackets and let me know if it fixes the problem?

Hi, with 2.9.5 when you open the brackets console (F12 or Debug->Show developer tools) you should see more information about the error. Look for anything that mentions brackets-eslint and paste it here.

I have the same error #43 the output is:
[CodeInspection] Provider ESLint (async) failed: ENOENT, no such file or directory /language/CodeInspection.js:278
(anonymous function)

Is there anything before the line [CodeInspection] Provider ESLint (async) failed ?

I'm using a this: https://launchpad.net/~webupd8team/+archive/ubuntu/brackets
This is all the dev-tools show:
PreferencesManager.convertPreferences() has been deprecated. Please upgrade to the current Preferences system (https://github.com/adobe/brackets/wiki/Preferences-System#conversion-from-the-pre-36-preferences-system).
    at Object.convertPreferences (/preferences/PreferencesManager.js:325:28)
    at Object.eval (/utils/Resizer.js:560:24) /utils/DeprecationWarning.js:90
Deprecated: Do not use $().on/off() on Brackets modules and model objects. Call on()/off() directly on the object without a $() wrapper.
    at new _beforeHTMLReady.jQuery.fn.init (/brackets.js:467:36)
    at n (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:405)
    at file:///home/rey/.config/Brackets/extensions/user/tjeffree.extensionhighlighter/main.js:48:9
    at Object.<anonymous> (file:///home/rey/.config/Brackets/extensions/user/tjeffree.extensionhighlighter/main.js:55:7) /utils/DeprecationWarning.js:90
Deprecated: Do not use $().on/off() on Brackets modules and model objects. Call on()/off() directly on the object without a $() wrapper.
    at new _beforeHTMLReady.jQuery.fn.init (/brackets.js:467:36)
    at n (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:405)
    at Object.<anonymous> (file:///home/rey/.config/Brackets/extensions/user/tjeffree.extensionhighlighter/main.js:430:9) /utils/DeprecationWarning.js:90
Fail to nomalize Cmd-Shift-] /command/KeyBindingManager.js:580
Fail to nomalize Cmd-Shift-[ /command/KeyBindingManager.js:580
NodeSocketTransport - start /LiveDevelopment/MultiBrowserImpl/transports/NodeSocketTransport.js:87
Error while loading extensions:
Error
get stack: function () { [native code] }
message: "Paths must be absolute: 'ho'"
set stack: function () { [native code] }
__proto__: d
 main.js:128
loadExtensions main.js:128
Cannot assign Ctrl-Shift-Up to io.emmet.increment_number_by_1. It is already assigned to edit.lineUp /command/KeyBindingManager.js:749
_addBinding /command/KeyBindingManager.js:749
Cannot assign Ctrl-Shift-Down to io.emmet.decrement_number_by_1. It is already assigned to edit.lineDown /command/KeyBindingManager.js:749
_addBinding /command/KeyBindingManager.js:749
Exception when calling a 'brackets done loading' handler: TypeError: Cannot call method 'exists' of undefined /utils/AppInit.js:95
_callHandler /utils/AppInit.js:95
TypeError: Cannot call method 'exists' of undefined
    at loadExtensions (file:///home/rey/.config/Brackets/extensions/user/brackets-emmet/main.js:131:8)
    at file:///home/rey/.config/Brackets/extensions/user/brackets-emmet/main.js:266:3
    at _callHandler (/utils/AppInit.js:93:13)
    at Object._dispatchReady (/utils/AppInit.js:113:13)
    at Object.eval (/brackets.js:303:33)
    at j (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:26911)
    at Object.k.add [as done] (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:27220)
    at Object.d.always (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:28096)
    at Object.eval (/brackets.js:301:30)
    at j (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:26911)
    at Object.k.fireWith [as resolveWith] (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:27724)
    at Object.e.(anonymous function) (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:28704)
    at Object.<anonymous> (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:28280)
    at j (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:26911)
    at Object.k.fireWith [as resolveWith] (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:27724)
    at Object.e.(anonymous function) [as resolve] (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:28704) /utils/AppInit.js:96
Use brackets.getModule("thirdparty/mustache/mustache") instead of global Mustache.
    at Object.defineProperty.get (/brackets.js:125:32)
    at file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/main.js:422:18
    at _callHandler (/utils/AppInit.js:93:13)
    at Object._dispatchReady (/utils/AppInit.js:113:13)
    at Object.eval (/brackets.js:303:33)
    at j (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:26911)
    at Object.k.add [as done] (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:27220)
    at Object.d.always (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:28096)
    at Object.eval (/brackets.js:301:30)
    at j (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:26911)
    at Object.k.fireWith [as resolveWith] (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:27724)
    at Object.e.(anonymous function) (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:28704)
    at Object.<anonymous> (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:28280)
    at j (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:26911)
    at Object.k.fireWith [as resolveWith] (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:27724) /utils/DeprecationWarning.js:90
Use brackets.getModule("thirdparty/mustache/mustache") instead of global Mustache.
    at Object.defineProperty.get (/brackets.js:125:32)
    at renderTools (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/main.js:313:10)
    at file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/main.js:423:12
    at _callHandler (/utils/AppInit.js:93:13)
    at Object._dispatchReady (/utils/AppInit.js:113:13)
    at Object.eval (/brackets.js:303:33)
    at j (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:26911)
    at Object.k.add [as done] (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:27220)
    at Object.d.always (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:28096)
    at Object.eval (/brackets.js:301:30)
    at j (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:26911)
    at Object.k.fireWith [as resolveWith] (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:27724)
    at Object.e.(anonymous function) (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:28704)
    at Object.<anonymous> (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:28280)
    at j (file:///opt/brackets/www/thirdparty/thirdparty.min.js:19:26911) /utils/DeprecationWarning.js:90
Use brackets.getModule("thirdparty/mustache/mustache") instead of global Mustache.
    at Object.defineProperty.get (/brackets.js:125:32)
    at printTodo (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/main.js:183:18)
    at Object.<anonymous> (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/main.js:335:4)
    at Object.publish (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/modules/Events.js:16:21)
    at setTodos (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/main.js:175:10)
    at Object.<anonymous> (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/main.js:327:4)
    at Object.publish (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/modules/Events.js:16:21)
    at file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/modules/SettingsManager.js:61:11
    at file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/modules/SettingsManager.js:89:5
    at File.eval (/filesystem/FileSystemEntry.js:301:13)
    at eval (/filesystem/impls/appshell/AppshellFileSystem.js:263:21)
    at eval (/filesystem/impls/appshell/AppshellFileSystem.js:232:17)
    at appshell:273:13 /utils/DeprecationWarning.js:90
Use brackets.getModule("thirdparty/mustache/mustache") instead of global Mustache.
    at Object.defineProperty.get (/brackets.js:125:32)
    at renderTodo (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/main.js:253:21)
    at printTodo (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/main.js:184:12)
    at Object.<anonymous> (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/main.js:335:4)
    at Object.publish (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/modules/Events.js:16:21)
    at setTodos (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/main.js:175:10)
    at Object.<anonymous> (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/main.js:327:4)
    at Object.publish (file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/modules/Events.js:16:21)
    at file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/modules/SettingsManager.js:61:11
    at file:///home/rey/.config/Brackets/extensions/user/mikaeljorhult.brackets-todo/modules/SettingsManager.js:89:5
    at File.eval (/filesystem/FileSystemEntry.js:301:13)
    at eval (/filesystem/impls/appshell/AppshellFileSystem.js:263:21)
    at eval (/filesystem/impls/appshell/AppshellFileSystem.js:232:17)
    at appshell:273:13 /utils/DeprecationWarning.js:90
[CodeInspection] Provider ESLint (async) failed: ENOENT, no such file or directory /language/CodeInspection.js:278
(anonymous function)

Seems like brackets-emmet extension is broken, have you tried removing it?

Getting this ESLint problem "ESLint terminated with error: ENOENT, no such file or directory". I am new to Javascript and only getting the hang of Brackets. Have copied the extract below from the console.
[CodeInspection] Provider ESLint (async) failed: ENOENT, no such file or directory(anonymous function) @ /language/CodeInspection.js:278
console.error("[CodeInspection] Provider " + provider.name + " (async) failed: " + err);

@GusGF try again with version 2.9.7 please.

Absolutely made no difference still getting the same error :(

Can any of you guys give me a project to clone that replicates this issue?

I've done up a simple Brackets project which I can send to you.

zaggino at gmail, thx

Updated to 2.9.8, please provide exact copy-paste from error console, I'm shooting blind here but I've updated the error logging.

Looks like something different got broken. Drawer notification:
ESLint zakończył z błędem: TypeError: Cannot call method 'executeOnText' of undefined
Console output:
NodeDebugUtils.js:114 [node-error 5:03:02 PM] [brackets-eslint] { [Error: Cannot find module 'escope'] code: 'MODULE_NOT_FOUND' }handleLogEvent @ NodeDebugUtils.js:114 NodeDebugUtils.js:114 [node-error 5:03:02 PM] [brackets-eslint] Error thrown in executeOnText: TypeError: Cannot call method 'executeOnText' of undefined   at C:\Users\Karol\AppData\Roaming\Brackets\extensions\user\brackets-eslint\dist\node\eslint.js:209:23   at fs.js:266:14   at C:\Users\Karol\AppData\Roaming\Brackets\extensions\user\brackets-sass-lint\node_modules\sass-lint\node_modules\fs-extra\node_modules\graceful-fs\graceful-fs.js:43:10   at Object.oncomplete (fs.js:107:15) handleLogEvent @ NodeDebugUtils.js:114 /language/CodeInspection.js:278 [CodeInspection] Provider ESLint (async) failed: TypeError: Cannot call method 'executeOnText' of undefined(anonymous function) @ /language/CodeInspection.js:278 NodeDebugUtils.js:114 [node-error 5:03:04 PM] [brackets-eslint] { [Error: Cannot find module 'escope'] code: 'MODULE_NOT_FOUND' }handleLogEvent @ NodeDebugUtils.js:114

I've taken a screen print for you, let me know if this isn't enough.
I haven't updated yet as I've seen there is a message from Karol regarding
something else not working.
Should I still go ahead and update to 2.9.8?
Regards
Fergus
On 1 September 2016 at 01:42, Martin Zagora<EMAIL_ADDRESS>wrote:

Updated to 2.9.8, please provide exact copy-paste from error console, I'm
shooting blind here but I've updated the error logging.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/zaggino/brackets-eslint/issues/41#issuecomment-243944126,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AUVd2yaIX_Vsf78lD7seSQvLUx3F03BTks5qlh-KgaJpZM4JgQFu
.

Thanks guys 2.9.10 released. Added a bit more information into the logging.
Cannot call method 'executeOnText' of undefined means that eslint wasn't able to load properly. Please try 2.9.10 and let me know how the console errors look now.

It works! Thank you.

BY GEORGE!! I do believe that's worked, well done kind sir :)

:beers:


Use log messages for metrics

lgtm. Do we do any sort of linting/tests on analysis?
To use the ESLint that we run, just need to add it to to target src array in the Gruntfile.js.

(I enabled lint and fixed all the lint errors)


Tests should reference the port from firebase.json

Sometimes another port conflicts with port 8080, so a new port should be made. The coverageUrl in the test assumes port 8080 is used instead of 8025, which is my current port.
Should reference the port in the json file, if available.

Fixed by #85