Name meaning

Just to know:  https://www.urbandictionary.com/define.php?term=Huj

Oh dear.
Suggestions for alternate names?

BeJSON? BetterJSON?

@pkalemba
BEJson... not much better ;)
Bej (żul, menel) is also polish for https://en.bab.la/dictionary/polish-english/żul / hoodlum, bum etc..

I think dickSON would sound more international keeping the original meaning ;)

@maczkus It sounds totally fresh and appropriate! :smile:

Please leave it that way, hujson always makes my day when mentioned 😄

A suggestion: JWCC, JSON With Commas and Comments.

#- [ ] @crawshaw


Updated to java 21 and quarkus 3.6.1. Use of Records.

Updated code to use records for the value objects.

LGTM 💥👊


Add SHA1 support to DPAPI prekeys generation

Allow the possibility to generate prekeys from SHA1

Thank you for your contribution!


Import Aquatic Network

General:

[x] The pull request title is descriptive. (ex. Added Lunar Network, not Updated metadata.json)
[x] The pull request does not contain any unrelated commits.  (ex. commits from previous pull requests)

Mapping Additions or Updates:

[x] Folder with appropriate name has been created / updated (must not include any non-alpha characters or whitespace).
[x] No changes were made to the file's formatting (4 spaces per tab).
[x] There are no syntax errors.
[x] There is no pre-existing mapping matching my id (check if there is an existing folder).
[x] My field values match your requirements.
You can view our patterns here: metadata.schema.json, or take a look below and complete the field checklist:

[x] id: a lowercase string, which should match the folder name (ex. myserver)
[x] name: a string (ex. MyServerPvP)
[x] description: hook between 16 and 80 characters (ex. Home of Competitive Minecraft PvP)
[x] addresses: an array with lowercase strings (ex. ["my.server", "your-server.com"])

You do not need to specify subdomains, Lunar Client services automatically detect them.

[x] primaryAddress: the primary address that people connect to with (please include the subdomain if required) (ex. mc.my.server)
[x] minecraftVersions: an array with Minecraft versions as strings (ex. ["1.18.*", "1.19.2"] - Must be versions or subversions supported by Lunar Client)
[x] primaryMinecraftVersion: a Minecraft version as a string (ex. 1.19.2 - Must be a subversion supported by Lunar Client)
[x] primaryColor: a hexademical color code that primarily distinguishes the server (ex. #00FFFF)
[x] secondaryColor: a hexademical color code that accompanies the primaryColor of the server (ex. #FF0000)
[x] primaryRegion: the primary region where your server operates in (ex. NA)
[x] regions: a list of regions where you have servers located that service your players (ex. ["NA", "EU", "AS"])
[x] gameTypes: a list of games that describe the content on your server, must be a max of 3 listed (ez. ["PVP", "UHC", "HCF"])
[ ] (optional) website: url of server website, must include URL schema (http:// or https://) (ex. https://www.your-server.com)
[ ] (optional) store: url of server store, must include URL schema (http:// or https://) (ex. https://store.your-server.com)

Socials

[ ] (optional) twitter: username of twitter account without the @ (ex. MyServer)
[x] (optional) discord: invite link to discord (ex. https://discord.com/invite/4ceEJuH)
[ ] (optional) youtube: slug or username of youtube channel (ex. MyServer)
[ ] (optional) instagram: username of instagram account (ex. MyServer)
[ ] (optional) twitch: username of twitch account (ex. MyServer)
[ ] (optional) telegram: slug of telegram group (ex. MyServer)
[ ] (optional) reddit: slug of subdreddit wtih 'r/' (ex. MyServer)
[ ] (optional) tiktok: username of tiktok account (ex. MyServer)
[ ] (optional) facebook: slug of facebook page (ex. MyServer)

Media:
Logo

[x] My logo is a png file.
[x] I have uploaded my logo to my server folder (ex. lunarnetwork) and named it logo.png.
[x] My logo has a transparent background and is square (1:1 aspect ratio).
[x] My logo is 512 pixels in width and height.
[x] My logo is my own property and complies with relevant copyright/privacy laws.

Background

[x] My background is a png file.
[x] I have uploaded my background to my server folder (ex. lunarnetwork) and named it background.png.
[x] My background has an aspect ratio of 16:9.
[x] My background is atleast 1920 pixels in width and 1080 pixels in height (can be bigger, but must remain the same aspect ratio).
[x] My background contains relevant content pertaining to the server, is my own property, and complies with relevant copyright/privacy laws.
[x] My background doesn't contain any markings, text, or logos (unless part of a build).

Ok.

srry

your json is not valid json, and don't edit anything in any folder besides your /servers/ folder

i put the same code.

your json is not valid json, and don't edit anything in any folder besides your /servers/ folder

i put the same code.

if you edit those files I'm unable to get it merged as those are protected files.

your json is not valid json, and don't edit anything in any folder besides your /servers/ folder

i put the same code.

if you edit those files I'm unable to get it merged as those are protected files.

What do I have to do for you to accept it? Delete the file which is not in /servers/?

Now?


Exp webgl

@htoo97 @kwcantrell @YimengYang this is a lot of code!
It's getting to the point where we will want to start drawing UML diagrams to determine which functions are connected.  Have you guys drawn these before?
@ElDeveloper @wasade feel free to chime in on this.

Here are some things that would really complete this pull request

Documentation on how to run the software in #28
Local downloads of jquery and other required javascript libraries (also remove d3 dependency)
Remove commented code
Fix the merge conflicts

There are a few things that still need to be resolved (i.e. the lack of a CLI) - but we can follow up in #27
Once I can run this program on my own machine, I think this is good merge as is.

We'll work on the documentation as a README file.
That's already taken care of in another updated branch.
On it too.
We'll take care of it.

Also, Yimeng will be working on the CLI.


Decreasing experiment numbers for debug adapter and wheels

[x] Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR)
[x] Title summarizes what is changing
[ ] Has a news entry file (remember to thank yourself!)
[ ] Appropriate comments and documentation strings in the code
[ ] Has sufficient logging.
[ ] Has telemetry for enhancements.
[ ] Unit tests & system/integration tests are added/updated
[ ] Test plan is updated as appropriate
[ ] package-lock.json has been regenerated by running npm install (if dependencies have changed)
[ ] The wiki is updated with any design decisions/details.

Please review carefully 😅

Codecov Report

Merging #7643 into master will decrease coverage by 0.75%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #7643      +/-   ##
==========================================
- Coverage   58.69%   57.93%   -0.76%
==========================================
  Files         493      493
  Lines       21995    21640     -355
  Branches     3533     3528       -5
==========================================
- Hits        12909    12538     -371
- Misses       8278     8286       +8
- Partials      808      816       +8

Impacted Files
Coverage Δ

...nt/datascience/jupyter/invalidNotebookFileError.ts
0% <0%> (-75%)
:arrow_down:

.../client/datascience/jupyter/jupyterConnectError.ts
0% <0%> (-66.67%)
:arrow_down:

...science/jupyter/jupyterKernelPromiseFailedError.ts
0% <0%> (-50%)
:arrow_down:

...ent/datascience/jupyter/jupyterWaitForIdleError.ts
0% <0%> (-50%)
:arrow_down:

src/client/common/utils/platform.ts
64.7% <0%> (-23.53%)
:arrow_down:

src/client/language/characters.ts
12% <0%> (-21.34%)
:arrow_down:

src/client/testing/codeLenses/main.ts
60% <0%> (-17.78%)
:arrow_down:

src/client/datascience/cellFactory.ts
72.34% <0%> (-17.32%)
:arrow_down:

src/client/common/platform/pathUtils.ts
66.66% <0%> (-5.56%)
:arrow_down:

src/client/linters/pydocstyle.ts
84.61% <0%> (-5.13%)
:arrow_down:

... and 32 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update fc0e70f...df162ae. Read the comment docs.

@karrtikr can you merge this for Luciana since she's out for the week?


Seed based terrain ?

I appreciate the work you did. Getting good FPS and no lags at all.
But what about seed based world generation ?
srand(seed);
rand(); // Numbers around seed.

The terrain is generated using the noise functions, not just rand(). Luckily, the noise lib has a function called seed(). If you call it somewhere in main() before terrain is generated, you should be able to get new terrain.

Thanks. I was a noob back then and don't know about noise functions.


[Fabric]Create machines don't work

When I place a Create block, the block is invisible, or doesn't show correctly, help!

Create fabric is its own special kind of cringe- that’ll get fixed eventually:tm:


Ability to pass other values to MailGraph for insertion as values in the TWIG templates

Dynamically allowing parameters starting with "info" to pass through to MailGraph (Zabbix Javascript adjustment) where they will become available as {{ infoXXX }} values for further processing in the TWIG based templates.

Nastier task than expected due to lack of Javascript knowledge - reading through Array functions and will give it a second try in a few days.

v1.19 coding completed in mailGraph.php and Media type javascript.
Done and tested :-). Working well.


Status code 401 for /GetaNotFoundHandlerAdmin on Optimizely DXP

We are using the NotFoundHandler for a site in Optimizely DXP. We have recently updated to version <IP_ADDRESS> because of a security issue in the earlier version we used. We now get a 401 on the iframe url [DXP-url]/GetaNotFoundHandlerAdmin
It is .NET 6, CMS 12
We have mapped role settings in appsettings where we map from an openid provider role to CmsAdmins and Adminstrators but we do not get access to the plugin. We have access to everything else that we should when we have CmsAdmin and Adminstrators roles.
Our configuration in the Startup class is as follows:
services.AddNotFoundHandler(o =>
{
o.UseSqlServer(_configuration.GetConnectionString("EPiServerDB"));
o.HandlerMode = FileNotFoundMode.On;
o.IgnoredResourceExtensions = new[] { "jpg", "gif", "png", "css", "js", "ico", "swf", "woff", "svg" };
o.Logging = LoggerMode.On;
o.LogWithHostname = true;
},
policy =>
{
policy.RequireRole("Administrators", "CmsAdmins");
});
policy was removed for testing purposes. Didn't help.
Any suggestions? Are we missing something in the configuration?

Nevermind.


"base" isn't part of the spec anymore

Check https://github.com/dataprotocols/dataprotocols/issues/232. I'm not sure if we should remove the "base" handling, given that it was removed from the spec, or keep it for backwards compatibility.
Maybe we should ignore the "base", but give a warning to the user.

@vitorbaptista I'd say we forget about backwards compatibility.


Word count is very far from actual number of words

The problem was actually with the debug text. It had excessive newline characters that would not be generated by the actual transcript. I have replaced it with one that is more simple, but if we add the ability to upload text files, or use a more advanced transcription method we may need to take another look at this issue.


Taking gradient of tf.cond(..., tf.nn.dyamic_rnn(...)) raises exception

Environment info
Operating System: Ubuntu 15.10
Installed version of CUDA and cuDNN:
-rw-r--r-- 1 root root    322936 Aug 15  2015 /usr/local/cuda/lib64/libcudadevrt.a
lrwxrwxrwx 1 root root        16 Aug 15  2015 /usr/local/cuda/lib64/libcudart.so -> libcudart.so.7.5
lrwxrwxrwx 1 root root        19 Aug 15  2015 /usr/local/cuda/lib64/libcudart.so.7.5 -> libcudart.so.7.5.18
-rwxr-xr-x 1 root root    383336 Aug 15  2015 /usr/local/cuda/lib64/libcudart.so.7.5.18
-rw-r--r-- 1 root root    720192 Aug 15  2015 /usr/local/cuda/lib64/libcudart_static.a
lrwxrwxrwx 1 3319 users       13 Feb  9 09:48 /usr/local/cuda/lib64/libcudnn.so -> libcudnn.so.4
lrwxrwxrwx 1 3319 users       17 Feb  9 09:48 /usr/local/cuda/lib64/libcudnn.so.4 -> libcudnn.so.4.0.7
-rwxrwxr-x 1 3319 users 61453024 Feb  8 14:12 /usr/local/cuda/lib64/libcudnn.so.4.0.7
-rw-rw-r-- 1 3319 users 62025862 Feb  8 14:12 /usr/local/cuda/lib64/libcudnn_static.a

Commit hash: 8d310bfcffcd46418d68dd535fb0fbcfee74b8a0
Steps to reproduce
Run the following test case:
import tensorflow as tf

out = tf.cond(tf.constant(False),
        lambda: tf.nn.dynamic_rnn(tf.nn.rnn_cell.BasicRNNCell(1),
            tf.zeros((1, 1, 1)),
            dtype=tf.float32)[1],
        lambda: tf.zeros((1, 1, 1))
)

tvars = tf.trainable_variables()
grads = tf.gradients(tf.reduce_sum(out), tvars)

The above gives the following traceback:
Traceback (most recent call last):
  File "cond_rnn_bug.py", line 11, in <module>
    grads = tf.gradients(tf.reduce_sum(out), tvars)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/gradients.py", line 481, in gradients
    in_grads = _AsList(grad_fn(op, *out_grads))
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/math_grad.py", line 254, in _TanhGrad
    return grad * (1 - math_ops.square(y))
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/gen_math_ops.py", line 1655, in square
    return _op_def_lib.apply_op("Square", x=x, name=name)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/op_def_library.py", line 694, in apply_op
    op_def=op_def)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/ops.py", line 2153, in create_op
    original_op=self._default_original_op, op_def=op_def)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/ops.py", line 1157, in __init__
    self._control_flow_context.AddOp(self)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/control_flow_ops.py", line 1330, in AddOp
    self._AddOpInternal(op)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/control_flow_ops.py", line 1352, in _AddOpInternal
    self.AddValue(x)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/control_flow_ops.py", line 1288, in AddValue
    real_val = grad_ctxt.grad_state.GetRealValue(val)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/control_flow_ops.py", line 662, in GetRealValue
    real_value = self.AddBackPropAccumulatedValue(h_value, value)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/control_flow_ops.py", line 612, in AddBackPropAccumulatedValue
    history_value = _SwitchRefOrTensor(history_value, pred)[branch]
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/control_flow_ops.py", line 306, in _SwitchRefOrTensor
    return ref_switch(data, pred, name=name)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/gen_control_flow_ops.py", line 275, in ref_switch
    return _op_def_lib.apply_op("RefSwitch", data=data, pred=pred, name=name)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/op_def_library.py", line 449, in apply_op
    as_ref=input_arg.is_ref).dtype.name
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/ops.py", line 565, in convert_to_tensor
    ret = conversion_func(value, dtype=dtype, name=name, as_ref=as_ref)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/constant_op.py", line 179, in _constant_tensor_conversion_function
    return constant(v, dtype=dtype, name=name)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/constant_op.py", line 162, in constant
    tensor_util.make_tensor_proto(value, dtype=dtype, shape=shape))
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/tensor_util.py", line 336, in make_tensor_proto
    raise ValueError("None values not supported.")
ValueError: None values not supported.

What have you tried?
Running tf.nn.dynamic_rnn outside the lambda works, but my understanding is that the two are not semantically equivalent (although I'm not sure exactly in which ways).
That is, the following works:
import tensorflow as tf

rnn_out = tf.nn.dynamic_rnn(tf.nn.rnn_cell.BasicRNNCell(1),
            tf.zeros((1, 1, 1)),
            dtype=tf.float32)[1]
out = tf.cond(tf.constant(False),
        lambda: rnn_out,
        lambda: tf.zeros((1, 1, 1))
)

tvars = tf.trainable_variables()
grads = tf.gradients(tf.reduce_sum(out), tvars)

They are different in that rnn_out is run every time even if they values are not used.
The "correct way" is that tf.nn.dynamic_run is inside the function.   This is so that the gradient is called on the dynamic_run otherwise the gradient is being ignored.

@yuanbyu: Could you take a look?

@yuanbyu Friendly ping, can you update this bug with the status, thanks!

This probably has been addressed in the current version.  Close for now. Reopen if the issue still exists.


USB

Hi
I can't run this. I think it's broken, lmk when you fix it.

Yeah just fixed it you’re welcome

thank you. I will be using this to test my running speed.


Update core to version 25955fc5

Functionally tested - looks good to me, I've just added the release notes.


Remove custom FileExistsError()

Part of isofit defines its own FileExistsError(), however Python already offers this exception. I think this is new in Python 3 though, so possibly this custom exception seeks to bridge the two language versions.
https://github.com/isofit/isofit/blob/5cf282b7a8f58c9b89e8d580ec0db54e9ae9ddc6/isofit/radiative_transfer/modtran.py#L48
It is worth noting that Python's subclasses OSError(), while isofit's subclasses Exception(). Unclear if this matters, so I recommend waiting to do this until the CI system is functional again.
$ python3 -c "print(FileExistsError.__bases__)"
(<class 'OSError'>,)

This class can now be fully removed (it's no longer used).


chore: bdd-nh-1586731488 to 0.0.1

chore: Promote bdd-nh-1586731488 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Q: Parser generation

Can I assume all of the ast_ files are generated from a grammar syntax and if so, is it the grammar from http://www.opencypher.org/resources?

Hi @chicagodave!
They’re not generated, no. While all based off a common template, each AST node represents the semantic model of that language element.
In theory, you could have a common source for those, or generate from the parse tree. Doing that and keeping a clean API for the library would be somewhat difficult.
As for opencypher: they don’t provide any AST templates. Just parser definitions, that are really only for reference (I know of no implementations that use these).
What’s your interest? Keen to help contribute to this? :)

I forked it and was thinking of creating a .NET Core implementation, but without generating code, this is probably out of my wheelhouse. I poked around with Antlr4, but the .NET Core implementation is not-ready-for-primetime.
My interest is in my refly repo where I'm building a new Interactive Fiction authoring platform in .NET Core with an embedded graph data store and fluent interfaces. I could probably implement Gremlin easier, but I personally think Cypher is the best graph data store interface. If I could build the parser in .NET Core, it might be possible to wire it into my home grown in-memory graph data store, which in and of itself would be "fancy shmancy".
This is purely hobby stuff for me.

Sounds awesome! Good luck!


TypeError: Cannot use 'in' operator to search for 'TempRefrigerator_C'

Describe The Bug:
When adding a GF-B590PL refrigerator, the subject error is thrown.
To Reproduce:
Fresh install of HomeBridge, add plugin, have fridge included in accessories
Expected behavior:
Fridge to add successfully
Logs:
Starting to advertise 'Homebridge 7273 6670' using bonjour-hap backend!
[07/09/2021, 2:12:40 pm] Homebridge v1.3.4 (Homebridge 7273) is running on port 51601.
<< I've excluded the logs for my washer/dryer here, happy to provide if they'll add value, but I have no issues with those >>
[07/09/2021, 2:12:50 pm] [LGThinQ] Adding new accessory: Refrigerator
(node:30564) UnhandledPromiseRejectionWarning: TypeError: Cannot use 'in' operator to search for 'TempRefrigerator_C' in undefined
at DeviceModel.monitoringValueMapping (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/DeviceModel.ts:160:14)
at Refrigerator.createThermostat (/usr/lib/node_modules/homebridge-lg-thinq/src/devices/Refrigerator.ts:212:53)
at Refrigerator.createThermostat (/usr/lib/node_modules/homebridge-lg-thinq/src/v1/devices/Refrigerator.ts:12:18)
at new Refrigerator (/usr/lib/node_modules/homebridge-lg-thinq/src/devices/Refrigerator.ts:35:31)
at new Refrigerator (/usr/lib/node_modules/homebridge-lg-thinq/src/v1/devices/Refrigerator.ts:5:1)
at LGThinQHomebridgePlatform.discoverDevices (/usr/lib/node_modules/homebridge-lg-thinq/src/platform.ts:125:25)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at HomebridgeAPI. (/usr/lib/node_modules/homebridge-lg-thinq/src/platform.ts:53:7)
(Use node --trace-warnings ... to show where the warning was created)
(node:30564) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag --unhandled-rejections=strict (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:30564) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
Plugin Config:
{
"bridge": {
"name": "Homebridge 7273",
"username": "----",
"port": 51601,
"pin": "----"
},
"accessories": [],
"platforms": [
{
"name": "Config",
"port": 8581,
"platform": "config"
},
{
"country": "AU",
"language": "en-AU",
"auth_mode": "token",
"refresh_token": "----",
"username": "----",
"password": "----",
"devices": [
{
"id": "1d6c7777-bf6c-1353-95a9-24e853db5e46",
"name": "Dryer",
"type": "DRYER"
},
{
"id": "d0f9c37a-42b9-1879-a103-dc039838787d",
"name": "Washer",
"type": "WASHER",
"washer_trigger": true,
"washer_door_lock": true
},
{
"id": "d74ed200-a234-11eb-8ae0-0051eda83e50",
"name": "Refrigerator",
"type": "REFRIGERATOR",
"ref_express_freezer": false,
"ref_express_fridge": false,
"ref_eco_friendly": false
}
],
"refresh_interval": 60,
"thinq1": true,
"platform": "LGThinQ"
}
]
}
Screenshots:
N/A
Environment:

Plugin Version: 1.1.4
Homebridge Version: 1.3.4
Node.js Version: 14.17.6
NPM Version: 6.14.15
Operating System: Debian 11 in a Proxmox VM

turn on homebridge debug mode, you can see something like this in debug log Found device: {"deviceId":"09b19bb0-xxxxxx"} , please upload it

Oh sorry, didn't realise I'd missed that part of the log, here it is:
[07/09/2021, 2:12:48 pm] [LGThinQ] Found device:  {"deviceId":"d74ed200-a234-11eb-8ae0-0051eda83e50","deviceType":101,"modelName":"2REF12EBN_N_2","subModelNm":null,"sensorType":null,"alias":"Refrigerator","deviceCode":"KI0102","networkType":"02","tftYn":"N","guideTypeYn":"Y","guideType":"TYPE1","pccModelYn":"N","autoOrderYn":"N","drServiceYn":"N","ssid":"Onyxia","timezoneCode":"Australia/Sydney","timezoneCodeAlias":"AUS/Sydney","sdsGuide":"{"deviceCode":"KI01"}","newRegYn":"N","remoteControlType":"","fareTarget":null,"area":"22889","sleep":null,"deviceState":"E","rmsClientId":null,"regDtUtc":"20210906094159000","regIndex":0,"blackboxYn":null,"groupableYn":"N","controllableYn":"N","combinedProductYn":"N","masterYn":"Y","manufacture":null,"online":false,"platformType":"thinq1","homeDeviceOrder":-1,"roomDeviceOrder":-1,"ownershipYn":"Y","modelJsonVer":"1.2","modelJsonUri":"https://kic.lgthinq.com:46030/api/webContents/modelJSON?modelName=2REF12EBN_N_2&countryCode=WW&contentsId=JS0331222317133397&authKey=thinq","appModuleVer":"303.20","appModuleUri":"https://objectcontent.lgthinq.com/564c4846-f80f-4865-9372-31160a1010ed?hdnts=exp=1684281366~hmac=a0802768ae20ee30aa6d9154e23878212b6f5a87aff505bb35aafd7d4d3f9561","appRestartYn":"Y","appModuleSize":"7337592","langPackProductTypeVer":"47.3","langPackProductTypeUri":"https://objectcontent.lgthinq.com/2ed8fbe4-6e43-4d38-9a66-e4d302172c17?hdnts=exp=1694052592~hmac=284feecaba8bcd0445d21b20b632cf91289615b935002a4d838df33ccfa9f6d0","langPackModelVer":"","langPackModelUri":"","roomId":"163092222846194252","fwInfoList":null,"modemInfo":null,"existsEntryPopup":"N","fwVer":"QC_Modem_1.2.80","modemVer":null,"subDeviceCount":0,"firebaseLogKey":"T:RFBFMD-M:4D-P:P_NEXT8","cardType":"Small","cardControl":"Base"}

I published a test version v1.2.0-test.12, please try install and see if it's worked

The fridge is now connecting to HomeBridge and shows in HomeKit, but when I access it in the Home app it shows an error and I get errors in the HB log (pasted below). It also looked like the temps were off in the app, 3º higher for the fridge and 1º higher for the freezer compared to what the fridge actually displays.
[07/09/2021, 7:00:31 pm] [LGThinQ] Found device:  {"deviceId":"d74ed200-a234-11eb-8ae0-0051eda83e50","deviceType":101,"modelName":"2REF12EBN_N_2","subModelNm":null,"sensorType":null,"alias":"Refrigerator","deviceCode":"KI0102","networkType":"02","tftYn":"N","guideTypeYn":"Y","guideType":"TYPE1","pccModelYn":"N","autoOrderYn":"N","drServiceYn":"N","ssid":"Onyxia","timezoneCode":"Australia/Sydney","timezoneCodeAlias":"AUS/Sydney","sdsGuide":"{"deviceCode":"KI01"}","newRegYn":"N","remoteControlType":"","fareTarget":null,"area":"22889","sleep":null,"deviceState":"E","rmsClientId":null,"regDtUtc":"20210906094159000","regIndex":0,"blackboxYn":null,"groupableYn":"N","controllableYn":"N","combinedProductYn":"N","masterYn":"Y","manufacture":null,"online":false,"platformType":"thinq1","homeDeviceOrder":-1,"roomDeviceOrder":-1,"ownershipYn":"Y","modelJsonVer":"1.2","modelJsonUri":"https://kic.lgthinq.com:46030/api/webContents/modelJSON?modelName=2REF12EBN_N_2&countryCode=WW&contentsId=JS0331222317133397&authKey=thinq","appModuleVer":"303.20","appModuleUri":"https://objectcontent.lgthinq.com/564c4846-f80f-4865-9372-31160a1010ed?hdnts=exp=1684281366~hmac=a0802768ae20ee30aa6d9154e23878212b6f5a87aff505bb35aafd7d4d3f9561","appRestartYn":"Y","appModuleSize":"7337592","langPackProductTypeVer":"47.3","langPackProductTypeUri":"https://objectcontent.lgthinq.com/2ed8fbe4-6e43-4d38-9a66-e4d302172c17?hdnts=exp=1694052592~hmac=284feecaba8bcd0445d21b20b632cf91289615b935002a4d838df33ccfa9f6d0","langPackModelVer":"","langPackModelUri":"","roomId":"163092222846194252","fwInfoList":null,"modemInfo":null,"existsEntryPopup":"N","fwVer":"QC_Modem_1.2.80","modemVer":null,"subDeviceCount":0,"firebaseLogKey":"T:RFBFMD-M:4D-P:P_NEXT8","cardType":"Small","cardControl":"Base"}
[07/09/2021, 7:00:33 pm] [LGThinQ] Restoring existing accessory from cache: Refrigerator
[07/09/2021, 7:00:33 pm] [LGThinQ] START polling device data.
[07/09/2021, 7:00:56 pm] [homebridge-lg-thinq] This plugin threw an error from the characteristic 'Target Temperature': Unhandled error thrown inside write handler for characteristic: Cannot read property 'options' of null. See https://git.io/JtMGR for more info.
[07/09/2021, 7:00:56 pm] [homebridge-lg-thinq] TypeError: Cannot read property 'options' of null
at DeviceModel.enumValue (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/DeviceModel.ts:133:51)
at DeviceModel.lookupMonitorName (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/DeviceModel.ts:185:19)
at TargetTemperature.setHandler (/usr/lib/node_modules/homebridge-lg-thinq/src/devices/Refrigerator.ts:231:43)
at TargetTemperature. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1588:42)
at step (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27)
at Object.next (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:124:57)
at /usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:117:75
at new Promise ()
at Object.__awaiter (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:113:16)
at TargetTemperature.Characteristic.handleSetRequest (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/dist/lib/Characteristic.js:791:24)
(node:34289) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'options' of null
at DeviceModel.enumValue (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/DeviceModel.ts:133:51)
at DeviceModel.lookupMonitorName (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/DeviceModel.ts:185:19)
at Status.get isExpressModeOn [as isExpressModeOn] (/usr/lib/node_modules/homebridge-lg-thinq/src/devices/Refrigerator.ts:286:56)
at Refrigerator.updateAccessoryCharacteristic (/usr/lib/node_modules/homebridge-lg-thinq/src/devices/Refrigerator.ts:114:83)
at EventEmitter.emit (events.js:400:28)
at /usr/lib/node_modules/homebridge-lg-thinq/src/platform.ts:167:25
at processTicksAndRejections (internal/process/task_queues.js:95:5)
(Use node --trace-warnings ... to show where the warning was created)
(node:34289) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag --unhandled-rejections=strict (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 2)
(node:34289) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

please try v1.2.0-test.13

Connects and works fine but I get some errors when changing settings etc.
Turning express freeze on then off:
[07/09/2021, 9:23:51 pm] [LGThinQ] Unknown Error:  TokenError: 9000 - 잘못된 요청
at /usr/lib/node_modules/homebridge-lg-thinq/src/lib/API.ts:254:19
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at API.thinq1PostRequest (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/API.ts:244:12)
at ThinQ.thinq1DeviceControl (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/ThinQ.ts:173:14)
[07/09/2021, 9:24:02 pm] [LGThinQ] Unknown Error:  TokenError: 9000 - 잘못된 요청
at /usr/lib/node_modules/homebridge-lg-thinq/src/lib/API.ts:254:19
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at API.thinq1PostRequest (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/API.ts:244:12)
at ThinQ.thinq1DeviceControl (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/ThinQ.ts:173:14)
Changing temp:
[07/09/2021, 9:25:51 pm] [homebridge-lg-thinq] This plugin threw an error from the characteristic 'Target Temperature': Unhandled error thrown inside write handler for characteristic: Cannot read property 'options' of null. See https://git.io/JtMGR for more info.
[07/09/2021, 9:25:51 pm] [homebridge-lg-thinq] TypeError: Cannot read property 'options' of null
at DeviceModel.enumValue (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/DeviceModel.ts:133:51)
at DeviceModel.lookupMonitorName (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/DeviceModel.ts:185:19)
at TargetTemperature.setHandler (/usr/lib/node_modules/homebridge-lg-thinq/src/devices/Refrigerator.ts:231:43)
at TargetTemperature. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1588:42)
at step (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27)
at Object.next (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:124:57)
at /usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:117:75
at new Promise ()
at Object.__awaiter (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:113:16)
at TargetTemperature.Characteristic.handleSetRequest (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/dist/lib/Characteristic.js:791:24)
It also doesn't seem to reflect changes in HomeKit, if I open the fridge door or change the temperature then HomeKit doesn't register it, although that doesn't result in an error in HB.

I already published v1.2.0-test.14 to fix some error

It also doesn't seem to reflect changes in HomeKit, if I open the fridge door or change the temperature then HomeKit doesn't register it, although that doesn't result in an error in HB.

status is not update in realtime, default refresh interval is 60s

default refresh interval is 60s

Right that makes sense, yes temps are updating in HomeKit after waiting 60secs. The temps are still off but not by a set amount, they seem to get further off the more I change them on the fridge.
(Thanks for the continued troubleshooting btw!)
Still getting errors when changing settings or temperatures via HomeKit.
[07/09/2021, 10:32:55 pm] [LGThinQ] Unknown Error:  TokenError: 9000 - 잘못된 요청
at /usr/lib/node_modules/homebridge-lg-thinq/src/lib/API.ts:254:19
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at API.thinq1PostRequest (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/API.ts:244:12)
at ThinQ.thinq1DeviceControl (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/ThinQ.ts:173:14)
[07/09/2021, 10:43:30 pm] [LGThinQ] Unknown Error:  TokenError: 9000 - 잘못된 요청
at /usr/lib/node_modules/homebridge-lg-thinq/src/lib/API.ts:254:19
at runMicrotasks ()
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at API.thinq1PostRequest (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/API.ts:244:12)
at ThinQ.thinq1DeviceControl (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/ThinQ.ts:173:14)
at Refrigerator.setTemperature (/usr/lib/node_modules/homebridge-lg-thinq/src/v1/devices/Refrigerator.ts:17:5)
at TargetTemperature.setHandler (/usr/lib/node_modules/homebridge-lg-thinq/src/devices/Refrigerator.ts:240:9)

Still getting errors when changing settings or temperatures via HomeKit.
[07/09/2021, 10:32:55 pm] [LGThinQ] Unknown Error: TokenError: 9000 - 잘못된 요청
at /usr/lib/node_modules/homebridge-lg-thinq/src/lib/API.ts:254:19
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at API.thinq1PostRequest (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/API.ts:244:12)
at ThinQ.thinq1DeviceControl (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/ThinQ.ts:173:14)
[07/09/2021, 10:43:30 pm] [LGThinQ] Unknown Error: TokenError: 9000 - 잘못된 요청
at /usr/lib/node_modules/homebridge-lg-thinq/src/lib/API.ts:254:19
at runMicrotasks ()
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at API.thinq1PostRequest (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/API.ts:244:12)
at ThinQ.thinq1DeviceControl (/usr/lib/node_modules/homebridge-lg-thinq/src/lib/ThinQ.ts:173:14)
at Refrigerator.setTemperature (/usr/lib/node_modules/homebridge-lg-thinq/src/v1/devices/Refrigerator.ts:17:5)
at TargetTemperature.setHandler (/usr/lib/node_modules/homebridge-lg-thinq/src/devices/Refrigerator.ts:240:9)

ops, not sure why you got this error, because this error only happened when account don't have permission to control device
do you know how to capture network traffic? please try capturing traffic when control your refrigerator from native LG thinq app

I'm familiar with the concept but haven't really done any before. I've tried poking around with Wireshark but it doesn't seem to capture any events related to me changing settings in the app. If you can give me some pointers (software/settings) happy to capture whatever I can.

If you using mac os, proxy.man is easiest to use
Or Fiddler on windows may good choose
Wireshark is for professional only 🥲

Oh wow, that proxyman is really cool. So I used that and made a few changes via the LG app, and now have a bunch of request logs for kic.lgthinq.com and a couple for kic-lgthinq.com.
This is one example log for kic.lgthinq.com:
{"id":"266","isIntercepted":true,"fileName":null,"style":null,"requestEndAt":null,"isUnderNetworkCondition":false,"isRelayed":false,"remoteDevice":{"ip":"<IP_ADDRESS>","name":"<IP_ADDRESS>"},"createAt":1631073470.1542411,"isSSL":true,"endAt":null,"summary":{"serverIpAddress":"","clientPort":57891,"clientIpAddress":"<IP_ADDRESS>","serverPort":0},"proxyCreatedAt":1631073470.1536732,"websocketMessageStorage":null,"request":{"port":46030,"method":{"name":"POST"},"header":{"entries":[{"key":{"name":"Host","nameInLowercase":"host"},"value":"kic.lgthinq.com:46030","isNewEntry":false},{"key":{"name":"Cookie","nameInLowercase":"cookie"},"value":"dtCookie=76B1D6D3CD838747AF8A1EC018373682|X2RlZmF1bHR8MQ","isNewEntry":false},{"key":{"name":"User-Agent","nameInLowercase":"user-agent"},"value":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_7_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148","isNewEntry":false},{"key":{"name":"Accept-Encoding","nameInLowercase":"accept-encoding"},"value":"gzip, deflate, br","isNewEntry":false},{"key":{"name":"x-thinq-app-ver","nameInLowercase":"x-thinq-app-ver"},"value":"3.6.1200","isNewEntry":false},{"key":{"name":"x-thinq-app-type","nameInLowercase":"x-thinq-app-type"},"value":"NUTS","isNewEntry":false},{"key":{"name":"x-language-code","nameInLowercase":"x-language-code"},"value":"en-AU","isNewEntry":false},{"key":{"name":"Origin","nameInLowercase":"origin"},"value":"file://","isNewEntry":false},{"key":{"name":"x-client-id","nameInLowercase":"x-client-id"},"value":"00f38e1e7e1859b8892c25cde99c25e0fac55514e3c651c659bf455425573774","isNewEntry":false},{"key":{"name":"x-thinq-app-level","nameInLowercase":"x-thinq-app-level"},"value":"PRD","isNewEntry":false},{"key":{"name":"Content-Length","nameInLowercase":"content-length"},"value":"142","isNewEntry":false},{"key":{"name":"Connection","nameInLowercase":"connection"},"value":"keep-alive","isNewEntry":false},{"key":{"name":"x-user-no","nameInLowercase":"x-user-no"},"value":"AU2108204318026","isNewEntry":false},{"key":{"name":"x-service-code","nameInLowercase":"x-service-code"},"value":"SVC202","isNewEntry":false},{"key":{"name":"Accept-Language","nameInLowercase":"accept-language"},"value":"en-au","isNewEntry":false},{"key":{"name":"x-message-id","nameInLowercase":"x-message-id"},"value":"u8j3DR5MH6eGPI5ZSnsmi.","isNewEntry":false},{"key":{"name":"x-emp-token","nameInLowercase":"x-emp-token"},"value":"2e1fc58fd1f6f2f0b897b5c7e6f60cf99926ecc9c93a1304679acf116123f04a9dcf687005655d04b12880265f748c37","isNewEntry":false},{"key":{"name":"Accept","nameInLowercase":"accept"},"value":"application/json","isNewEntry":false},{"key":{"name":"Content-Type","nameInLowercase":"content-type"},"value":"application/json;charset=UTF-8","isNewEntry":false},{"key":{"name":"x-api-key","nameInLowercase":"x-api-key"},"value":"VGhpblEyLjAgU0VSVklDRQ==","isNewEntry":false},{"key":{"name":"x-thinq-app-os","nameInLowercase":"x-thinq-app-os"},"value":"IOS","isNewEntry":false},{"key":{"name":"x-country-code","nameInLowercase":"x-country-code"},"value":"AU","isNewEntry":false},{"key":{"name":"x-service-phase","nameInLowercase":"x-service-phase"},"value":"OP","isNewEntry":false}]},"fullPath":"https://kic.lgthinq.com:46030/api/rti/rtiMon","scheme":"https","isWebSocketUpgrade":false,"isSSL":true,"host":"kic.lgthinq.com","version":{"major":1,"minor":1},"uri":"/api/rti/rtiMon","bodyData":"eyJsZ2VkbVJvb3QiOnsiZGV2aWNlSWQiOiJkNzRlZDIwMC1hMjM0LTExZWItOGFlMC0wMDUxZWRhODNlNTAiLCJ3b3JrSWQiOiI3NTNhMTRlMS01ZGM4LTkzZTgtY2U5Yi02MTU2NTEyYWJhZGMiLCJjbWQiOiJNb24iLCJjbWRPcHQiOiJTdGFydCJ9fQ=="},"response":{"status":{"phrase":"OK","strict":false,"code":200},"bodyData":"eyJsZ2VkbVJvb3QiOnsicmV0dXJuQ2QiOiIwMDAwIiwicmV0dXJuTXNnIjoiT0siLCJzdGF0ZUNvZGUiOiJTIiwid29ya0lkIjoibi1kNzRlZDIwMC1hMjM0LTExZWItOGFlMC0wMDUxZWRhODNlNTAiLCJkZXZpY2VTdGF0ZSI6IkUiLCJ0aW1lc3RhbXAiOjB9fQ==","createdAt":1631073471.1093121,"header":{"entries":[{"key":{"name":"Date","nameInLowercase":"date"},"value":"Wed, 08 Sep 2021 03:57:50 GMT","isNewEntry":false},{"key":{"name":"Server","nameInLowercase":"server"},"value":"Apache","isNewEntry":false},{"key":{"name":"X-dynaTrace-JS-Agent","nameInLowercase":"x-dynatrace-js-agent"},"value":"true","isNewEntry":false},{"key":{"name":"X-Powered-By","nameInLowercase":"x-powered-by"},"value":"","isNewEntry":false},{"key":{"name":"Content-Length","nameInLowercase":"content-length"},"value":"148","isNewEntry":false},{"key":{"name":"Access-Control-Allow-Origin","nameInLowercase":"access-control-allow-origin"},"value":"https://appassets.lgthinqapp.net","isNewEntry":false},{"key":{"name":"Access-Control-Allow-Headers","nameInLowercase":"access-control-allow-headers"},"value":"*","isNewEntry":false},{"key":{"name":"Connection","nameInLowercase":"connection"},"value":"close","isNewEntry":false},{"key":{"name":"Content-Type","nameInLowercase":"content-type"},"value":"application/json;charset=utf-8","isNewEntry":false}]},"error":null,"version":{"major":1,"minor":1}},"client":null,"name":"266","isFromFile":false}

try turn on/off ice plus on LG app, and find request to url /api/rti/rtiControl , look into body tab and see what they sent

Yup I have four requests that include rtiControl:
274:
{"id":"274","isIntercepted":true,"fileName":null,"style":null,"requestEndAt":null,"isUnderNetworkCondition":false,"isRelayed":false,"remoteDevice":{"ip":"<IP_ADDRESS>","name":"<IP_ADDRESS>"},"createAt":1631073474.8750138,"isSSL":true,"endAt":null,"summary":{"serverIpAddress":"","clientPort":57907,"clientIpAddress":"<IP_ADDRESS>","serverPort":0},"proxyCreatedAt":1631073474.874788,"websocketMessageStorage":null,"request":{"port":46030,"method":{"name":"POST"},"header":{"entries":[{"key":{"name":"Host","nameInLowercase":"host"},"value":"kic.lgthinq.com:46030","isNewEntry":false},{"key":{"name":"Cookie","nameInLowercase":"cookie"},"value":"dtCookie=76B1D6D3CD838747AF8A1EC018373682|X2RlZmF1bHR8MQ","isNewEntry":false},{"key":{"name":"User-Agent","nameInLowercase":"user-agent"},"value":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_7_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148","isNewEntry":false},{"key":{"name":"Accept-Encoding","nameInLowercase":"accept-encoding"},"value":"gzip, deflate, br","isNewEntry":false},{"key":{"name":"x-thinq-app-ver","nameInLowercase":"x-thinq-app-ver"},"value":"3.6.1200","isNewEntry":false},{"key":{"name":"x-thinq-app-type","nameInLowercase":"x-thinq-app-type"},"value":"NUTS","isNewEntry":false},{"key":{"name":"x-language-code","nameInLowercase":"x-language-code"},"value":"en-AU","isNewEntry":false},{"key":{"name":"Origin","nameInLowercase":"origin"},"value":"file://","isNewEntry":false},{"key":{"name":"x-client-id","nameInLowercase":"x-client-id"},"value":"00f38e1e7e1859b8892c25cde99c25e0fac55514e3c651c659bf455425573774","isNewEntry":false},{"key":{"name":"x-thinq-app-level","nameInLowercase":"x-thinq-app-level"},"value":"PRD","isNewEntry":false},{"key":{"name":"Content-Length","nameInLowercase":"content-length"},"value":"207","isNewEntry":false},{"key":{"name":"Connection","nameInLowercase":"connection"},"value":"keep-alive","isNewEntry":false},{"key":{"name":"x-user-no","nameInLowercase":"x-user-no"},"value":"AU2108204318026","isNewEntry":false},{"key":{"name":"x-service-code","nameInLowercase":"x-service-code"},"value":"SVC202","isNewEntry":false},{"key":{"name":"Accept-Language","nameInLowercase":"accept-language"},"value":"en-au","isNewEntry":false},{"key":{"name":"x-message-id","nameInLowercase":"x-message-id"},"value":"SpEeUTZbFKiNTJXv56xngF","isNewEntry":false},{"key":{"name":"x-emp-token","nameInLowercase":"x-emp-token"},"value":"2e1fc58fd1f6f2f0b897b5c7e6f60cf99926ecc9c93a1304679acf116123f04a9dcf687005655d04b12880265f748c37","isNewEntry":false},{"key":{"name":"Accept","nameInLowercase":"accept"},"value":"application/json","isNewEntry":false},{"key":{"name":"Content-Type","nameInLowercase":"content-type"},"value":"application/json;charset=UTF-8","isNewEntry":false},{"key":{"name":"x-api-key","nameInLowercase":"x-api-key"},"value":"VGhpblEyLjAgU0VSVklDRQ==","isNewEntry":false},{"key":{"name":"x-thinq-app-os","nameInLowercase":"x-thinq-app-os"},"value":"IOS","isNewEntry":false},{"key":{"name":"x-country-code","nameInLowercase":"x-country-code"},"value":"AU","isNewEntry":false},{"key":{"name":"x-service-phase","nameInLowercase":"x-service-phase"},"value":"OP","isNewEntry":false}]},"fullPath":"https://kic.lgthinq.com:46030/api/rti/rtiControl","scheme":"https","isWebSocketUpgrade":false,"isSSL":true,"host":"kic.lgthinq.com","version":{"major":1,"minor":1},"uri":"/api/rti/rtiControl","bodyData":"eyJsZ2VkbVJvb3QiOnsiZGV2aWNlSWQiOiJkNzRlZDIwMC1hMjM0LTExZWItOGFlMC0wMDUxZWRhODNlNTAiLCJ3b3JrSWQiOiI5MWEyZWUxMS01MmViLTljNjQtOTdiYy01YmY5MDFmMTBiNGEiLCJjbWQiOiJDb250cm9sIiwiY21kT3B0IjoiU2V0IiwidmFsdWUiOiJDb250cm9sRGF0YSIsImRhdGEiOiJBZ0VCLy8vLy8vLy8vLzg9IiwiZm9ybWF0IjoiQjY0In19"},"response":{"status":{"phrase":"OK","strict":false,"code":200},"bodyData":"eyJsZ2VkbVJvb3QiOnsicmV0dXJuQ2QiOiIwMDAwIiwicmV0dXJuTXNnIjoiT0siLCJkZXZpY2VJZCI6ImQ3NGVkMjAwLWEyMzQtMTFlYi04YWUwLTAwNTFlZGE4M2U1MCIsInN0YXRlQ29kZSI6IlMiLCJ3b3JrSWQiOiJuLTkxYTJlZTExLTUyZWItOWM2NC05N2JjLTViZjkwMWYxMGIiLCJmb3JtYXQiOiJCNjQiLCJkZXZpY2VTdGF0ZSI6IkUiLCJ0aW1lc3RhbXAiOjB9fQ==","createdAt":1631073476.936904,"header":{"entries":[{"key":{"name":"Date","nameInLowercase":"date"},"value":"Wed, 08 Sep 2021 03:57:55 GMT","isNewEntry":false},{"key":{"name":"Server","nameInLowercase":"server"},"value":"Apache","isNewEntry":false},{"key":{"name":"X-dynaTrace-JS-Agent","nameInLowercase":"x-dynatrace-js-agent"},"value":"true","isNewEntry":false},{"key":{"name":"X-Powered-By","nameInLowercase":"x-powered-by"},"value":"","isNewEntry":false},{"key":{"name":"Content-Length","nameInLowercase":"content-length"},"value":"211","isNewEntry":false},{"key":{"name":"Access-Control-Allow-Origin","nameInLowercase":"access-control-allow-origin"},"value":"https://appassets.lgthinqapp.net","isNewEntry":false},{"key":{"name":"Access-Control-Allow-Headers","nameInLowercase":"access-control-allow-headers"},"value":"*","isNewEntry":false},{"key":{"name":"Connection","nameInLowercase":"connection"},"value":"close","isNewEntry":false},{"key":{"name":"Content-Type","nameInLowercase":"content-type"},"value":"application/json;charset=utf-8","isNewEntry":false}]},"error":null,"version":{"major":1,"minor":1}},"client":null,"name":"274","isFromFile":false}
291:
{"id":"291","isIntercepted":true,"fileName":null,"style":null,"requestEndAt":null,"isUnderNetworkCondition":false,"isRelayed":false,"remoteDevice":{"ip":"<IP_ADDRESS>","name":"<IP_ADDRESS>"},"createAt":1631073480.9294319,"isSSL":true,"endAt":null,"summary":{"serverIpAddress":"","clientPort":57943,"clientIpAddress":"<IP_ADDRESS>","serverPort":0},"proxyCreatedAt":1631073480.9292111,"websocketMessageStorage":null,"request":{"port":46030,"method":{"name":"POST"},"header":{"entries":[{"key":{"name":"Host","nameInLowercase":"host"},"value":"kic.lgthinq.com:46030","isNewEntry":false},{"key":{"name":"Cookie","nameInLowercase":"cookie"},"value":"dtCookie=76B1D6D3CD838747AF8A1EC018373682|X2RlZmF1bHR8MQ","isNewEntry":false},{"key":{"name":"User-Agent","nameInLowercase":"user-agent"},"value":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_7_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148","isNewEntry":false},{"key":{"name":"Accept-Encoding","nameInLowercase":"accept-encoding"},"value":"gzip, deflate, br","isNewEntry":false},{"key":{"name":"x-thinq-app-ver","nameInLowercase":"x-thinq-app-ver"},"value":"3.6.1200","isNewEntry":false},{"key":{"name":"x-thinq-app-type","nameInLowercase":"x-thinq-app-type"},"value":"NUTS","isNewEntry":false},{"key":{"name":"x-language-code","nameInLowercase":"x-language-code"},"value":"en-AU","isNewEntry":false},{"key":{"name":"Origin","nameInLowercase":"origin"},"value":"file://","isNewEntry":false},{"key":{"name":"x-client-id","nameInLowercase":"x-client-id"},"value":"00f38e1e7e1859b8892c25cde99c25e0fac55514e3c651c659bf455425573774","isNewEntry":false},{"key":{"name":"x-thinq-app-level","nameInLowercase":"x-thinq-app-level"},"value":"PRD","isNewEntry":false},{"key":{"name":"Content-Length","nameInLowercase":"content-length"},"value":"207","isNewEntry":false},{"key":{"name":"Connection","nameInLowercase":"connection"},"value":"keep-alive","isNewEntry":false},{"key":{"name":"x-user-no","nameInLowercase":"x-user-no"},"value":"AU2108204318026","isNewEntry":false},{"key":{"name":"x-service-code","nameInLowercase":"x-service-code"},"value":"SVC202","isNewEntry":false},{"key":{"name":"Accept-Language","nameInLowercase":"accept-language"},"value":"en-au","isNewEntry":false},{"key":{"name":"x-message-id","nameInLowercase":"x-message-id"},"value":"IW0OrybLHsuCSDIR_zvd0V","isNewEntry":false},{"key":{"name":"x-emp-token","nameInLowercase":"x-emp-token"},"value":"2e1fc58fd1f6f2f0b897b5c7e6f60cf99926ecc9c93a1304679acf116123f04a9dcf687005655d04b12880265f748c37","isNewEntry":false},{"key":{"name":"Accept","nameInLowercase":"accept"},"value":"application/json","isNewEntry":false},{"key":{"name":"Content-Type","nameInLowercase":"content-type"},"value":"application/json;charset=UTF-8","isNewEntry":false},{"key":{"name":"x-api-key","nameInLowercase":"x-api-key"},"value":"VGhpblEyLjAgU0VSVklDRQ==","isNewEntry":false},{"key":{"name":"x-thinq-app-os","nameInLowercase":"x-thinq-app-os"},"value":"IOS","isNewEntry":false},{"key":{"name":"x-country-code","nameInLowercase":"x-country-code"},"value":"AU","isNewEntry":false},{"key":{"name":"x-service-phase","nameInLowercase":"x-service-phase"},"value":"OP","isNewEntry":false}]},"fullPath":"https://kic.lgthinq.com:46030/api/rti/rtiControl","scheme":"https","isWebSocketUpgrade":false,"isSSL":true,"host":"kic.lgthinq.com","version":{"major":1,"minor":1},"uri":"/api/rti/rtiControl","bodyData":"eyJsZ2VkbVJvb3QiOnsiZGV2aWNlSWQiOiJkNzRlZDIwMC1hMjM0LTExZWItOGFlMC0wMDUxZWRhODNlNTAiLCJ3b3JrSWQiOiIzM2UyYjFmZC1lM2RkLTYyMDYtYTcxOC04MTkzNjI1Y2FhYmEiLCJjbWQiOiJDb250cm9sIiwiY21kT3B0IjoiU2V0IiwidmFsdWUiOiJDb250cm9sRGF0YSIsImRhdGEiOiJBZ0VDLy8vLy8vLy8vLzg9IiwiZm9ybWF0IjoiQjY0In19"},"response":{"status":{"phrase":"OK","strict":false,"code":200},"bodyData":"eyJsZ2VkbVJvb3QiOnsicmV0dXJuQ2QiOiIwMDAwIiwicmV0dXJuTXNnIjoiT0siLCJkZXZpY2VJZCI6ImQ3NGVkMjAwLWEyMzQtMTFlYi04YWUwLTAwNTFlZGE4M2U1MCIsInN0YXRlQ29kZSI6IlMiLCJ3b3JrSWQiOiJuLTMzZTJiMWZkLWUzZGQtNjIwNi1hNzE4LTgxOTM2MjVjYWEiLCJmb3JtYXQiOiJCNjQiLCJkZXZpY2VTdGF0ZSI6IkUiLCJ0aW1lc3RhbXAiOjB9fQ==","createdAt":1631073482.714767,"header":{"entries":[{"key":{"name":"Date","nameInLowercase":"date"},"value":"Wed, 08 Sep 2021 03:58:01 GMT","isNewEntry":false},{"key":{"name":"Server","nameInLowercase":"server"},"value":"Apache","isNewEntry":false},{"key":{"name":"X-dynaTrace-JS-Agent","nameInLowercase":"x-dynatrace-js-agent"},"value":"true","isNewEntry":false},{"key":{"name":"X-Powered-By","nameInLowercase":"x-powered-by"},"value":"","isNewEntry":false},{"key":{"name":"Content-Length","nameInLowercase":"content-length"},"value":"211","isNewEntry":false},{"key":{"name":"Access-Control-Allow-Origin","nameInLowercase":"access-control-allow-origin"},"value":"https://appassets.lgthinqapp.net","isNewEntry":false},{"key":{"name":"Access-Control-Allow-Headers","nameInLowercase":"access-control-allow-headers"},"value":"*","isNewEntry":false},{"key":{"name":"Connection","nameInLowercase":"connection"},"value":"close","isNewEntry":false},{"key":{"name":"Content-Type","nameInLowercase":"content-type"},"value":"application/json;charset=utf-8","isNewEntry":false}]},"error":null,"version":{"major":1,"minor":1}},"client":null,"name":"291","isFromFile":false}
319:
{"id":"319","isIntercepted":true,"fileName":null,"style":null,"requestEndAt":null,"isUnderNetworkCondition":false,"isRelayed":false,"remoteDevice":{"ip":"<IP_ADDRESS>","name":"<IP_ADDRESS>"},"createAt":1631073496.2311769,"isSSL":true,"endAt":null,"summary":{"serverIpAddress":"","clientPort":58000,"clientIpAddress":"<IP_ADDRESS>","serverPort":0},"proxyCreatedAt":1631073496.2310171,"websocketMessageStorage":null,"request":{"port":46030,"method":{"name":"POST"},"header":{"entries":[{"key":{"name":"Host","nameInLowercase":"host"},"value":"kic.lgthinq.com:46030","isNewEntry":false},{"key":{"name":"Cookie","nameInLowercase":"cookie"},"value":"dtCookie=76B1D6D3CD838747AF8A1EC018373682|X2RlZmF1bHR8MQ","isNewEntry":false},{"key":{"name":"User-Agent","nameInLowercase":"user-agent"},"value":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_7_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148","isNewEntry":false},{"key":{"name":"Accept-Encoding","nameInLowercase":"accept-encoding"},"value":"gzip, deflate, br","isNewEntry":false},{"key":{"name":"x-thinq-app-ver","nameInLowercase":"x-thinq-app-ver"},"value":"3.6.1200","isNewEntry":false},{"key":{"name":"x-thinq-app-type","nameInLowercase":"x-thinq-app-type"},"value":"NUTS","isNewEntry":false},{"key":{"name":"x-language-code","nameInLowercase":"x-language-code"},"value":"en-AU","isNewEntry":false},{"key":{"name":"Origin","nameInLowercase":"origin"},"value":"file://","isNewEntry":false},{"key":{"name":"x-client-id","nameInLowercase":"x-client-id"},"value":"00f38e1e7e1859b8892c25cde99c25e0fac55514e3c651c659bf455425573774","isNewEntry":false},{"key":{"name":"x-thinq-app-level","nameInLowercase":"x-thinq-app-level"},"value":"PRD","isNewEntry":false},{"key":{"name":"Content-Length","nameInLowercase":"content-length"},"value":"207","isNewEntry":false},{"key":{"name":"Connection","nameInLowercase":"connection"},"value":"keep-alive","isNewEntry":false},{"key":{"name":"x-user-no","nameInLowercase":"x-user-no"},"value":"AU2108204318026","isNewEntry":false},{"key":{"name":"x-service-code","nameInLowercase":"x-service-code"},"value":"SVC202","isNewEntry":false},{"key":{"name":"Accept-Language","nameInLowercase":"accept-language"},"value":"en-au","isNewEntry":false},{"key":{"name":"x-message-id","nameInLowercase":"x-message-id"},"value":"ogAWydSxFzDDUSJPMrwubV","isNewEntry":false},{"key":{"name":"x-emp-token","nameInLowercase":"x-emp-token"},"value":"2e1fc58fd1f6f2f0b897b5c7e6f60cf99926ecc9c93a1304679acf116123f04a9dcf687005655d04b12880265f748c37","isNewEntry":false},{"key":{"name":"Accept","nameInLowercase":"accept"},"value":"application/json","isNewEntry":false},{"key":{"name":"Content-Type","nameInLowercase":"content-type"},"value":"application/json;charset=UTF-8","isNewEntry":false},{"key":{"name":"x-api-key","nameInLowercase":"x-api-key"},"value":"VGhpblEyLjAgU0VSVklDRQ==","isNewEntry":false},{"key":{"name":"x-thinq-app-os","nameInLowercase":"x-thinq-app-os"},"value":"IOS","isNewEntry":false},{"key":{"name":"x-country-code","nameInLowercase":"x-country-code"},"value":"AU","isNewEntry":false},{"key":{"name":"x-service-phase","nameInLowercase":"x-service-phase"},"value":"OP","isNewEntry":false}]},"fullPath":"https://kic.lgthinq.com:46030/api/rti/rtiControl","scheme":"https","isWebSocketUpgrade":false,"isSSL":true,"host":"kic.lgthinq.com","version":{"major":1,"minor":1},"uri":"/api/rti/rtiControl","bodyData":"eyJsZ2VkbVJvb3QiOnsiZGV2aWNlSWQiOiJkNzRlZDIwMC1hMjM0LTExZWItOGFlMC0wMDUxZWRhODNlNTAiLCJ3b3JrSWQiOiJiNTMxNzc1Yi0yZDFiLWViYmEtNTAwNi01ODUyNmNjZDcwNmQiLCJjbWQiOiJDb250cm9sIiwiY21kT3B0IjoiU2V0IiwidmFsdWUiOiJDb250cm9sRGF0YSIsImRhdGEiOiJBd0VDLy8vLy8vLy8vLzg9IiwiZm9ybWF0IjoiQjY0In19"},"response":{"status":{"phrase":"OK","strict":false,"code":200},"bodyData":"eyJsZ2VkbVJvb3QiOnsicmV0dXJuQ2QiOiIwMDAwIiwicmV0dXJuTXNnIjoiT0siLCJkZXZpY2VJZCI6ImQ3NGVkMjAwLWEyMzQtMTFlYi04YWUwLTAwNTFlZGE4M2U1MCIsInN0YXRlQ29kZSI6IlMiLCJ3b3JrSWQiOiJuLWI1MzE3NzViLTJkMWItZWJiYS01MDA2LTU4NTI2Y2NkNzAiLCJmb3JtYXQiOiJCNjQiLCJkZXZpY2VTdGF0ZSI6IkUiLCJ0aW1lc3RhbXAiOjB9fQ==","createdAt":1631073498.029171,"header":{"entries":[{"key":{"name":"Date","nameInLowercase":"date"},"value":"Wed, 08 Sep 2021 03:58:17 GMT","isNewEntry":false},{"key":{"name":"Server","nameInLowercase":"server"},"value":"Apache","isNewEntry":false},{"key":{"name":"X-dynaTrace-JS-Agent","nameInLowercase":"x-dynatrace-js-agent"},"value":"true","isNewEntry":false},{"key":{"name":"X-Powered-By","nameInLowercase":"x-powered-by"},"value":"","isNewEntry":false},{"key":{"name":"Content-Length","nameInLowercase":"content-length"},"value":"211","isNewEntry":false},{"key":{"name":"Access-Control-Allow-Origin","nameInLowercase":"access-control-allow-origin"},"value":"https://appassets.lgthinqapp.net","isNewEntry":false},{"key":{"name":"Access-Control-Allow-Headers","nameInLowercase":"access-control-allow-headers"},"value":"*","isNewEntry":false},{"key":{"name":"Connection","nameInLowercase":"connection"},"value":"close","isNewEntry":false},{"key":{"name":"Content-Type","nameInLowercase":"content-type"},"value":"application/json;charset=utf-8","isNewEntry":false}]},"error":null,"version":{"major":1,"minor":1}},"client":null,"name":"319","isFromFile":false}
342:
{"id":"342","isIntercepted":true,"fileName":null,"style":null,"requestEndAt":null,"isUnderNetworkCondition":false,"isRelayed":false,"remoteDevice":{"ip":"<IP_ADDRESS>","name":"<IP_ADDRESS>"},"createAt":1631073504.4835029,"isSSL":true,"endAt":null,"summary":{"serverIpAddress":"","clientPort":58047,"clientIpAddress":"<IP_ADDRESS>","serverPort":0},"proxyCreatedAt":1631073504.483299,"websocketMessageStorage":null,"request":{"port":46030,"method":{"name":"POST"},"header":{"entries":[{"key":{"name":"Host","nameInLowercase":"host"},"value":"kic.lgthinq.com:46030","isNewEntry":false},{"key":{"name":"Cookie","nameInLowercase":"cookie"},"value":"dtCookie=76B1D6D3CD838747AF8A1EC018373682|X2RlZmF1bHR8MQ","isNewEntry":false},{"key":{"name":"User-Agent","nameInLowercase":"user-agent"},"value":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_7_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148","isNewEntry":false},{"key":{"name":"Accept-Encoding","nameInLowercase":"accept-encoding"},"value":"gzip, deflate, br","isNewEntry":false},{"key":{"name":"x-thinq-app-ver","nameInLowercase":"x-thinq-app-ver"},"value":"3.6.1200","isNewEntry":false},{"key":{"name":"x-thinq-app-type","nameInLowercase":"x-thinq-app-type"},"value":"NUTS","isNewEntry":false},{"key":{"name":"x-language-code","nameInLowercase":"x-language-code"},"value":"en-AU","isNewEntry":false},{"key":{"name":"Origin","nameInLowercase":"origin"},"value":"file://","isNewEntry":false},{"key":{"name":"x-client-id","nameInLowercase":"x-client-id"},"value":"00f38e1e7e1859b8892c25cde99c25e0fac55514e3c651c659bf455425573774","isNewEntry":false},{"key":{"name":"x-thinq-app-level","nameInLowercase":"x-thinq-app-level"},"value":"PRD","isNewEntry":false},{"key":{"name":"Content-Length","nameInLowercase":"content-length"},"value":"207","isNewEntry":false},{"key":{"name":"Connection","nameInLowercase":"connection"},"value":"keep-alive","isNewEntry":false},{"key":{"name":"x-user-no","nameInLowercase":"x-user-no"},"value":"AU2108204318026","isNewEntry":false},{"key":{"name":"x-service-code","nameInLowercase":"x-service-code"},"value":"SVC202","isNewEntry":false},{"key":{"name":"Accept-Language","nameInLowercase":"accept-language"},"value":"en-au","isNewEntry":false},{"key":{"name":"x-message-id","nameInLowercase":"x-message-id"},"value":"Emr__zyGGAyvY0WoJMV8LF","isNewEntry":false},{"key":{"name":"x-emp-token","nameInLowercase":"x-emp-token"},"value":"2e1fc58fd1f6f2f0b897b5c7e6f60cf99926ecc9c93a1304679acf116123f04a9dcf687005655d04b12880265f748c37","isNewEntry":false},{"key":{"name":"Accept","nameInLowercase":"accept"},"value":"application/json","isNewEntry":false},{"key":{"name":"Content-Type","nameInLowercase":"content-type"},"value":"application/json;charset=UTF-8","isNewEntry":false},{"key":{"name":"x-api-key","nameInLowercase":"x-api-key"},"value":"VGhpblEyLjAgU0VSVklDRQ==","isNewEntry":false},{"key":{"name":"x-thinq-app-os","nameInLowercase":"x-thinq-app-os"},"value":"IOS","isNewEntry":false},{"key":{"name":"x-country-code","nameInLowercase":"x-country-code"},"value":"AU","isNewEntry":false},{"key":{"name":"x-service-phase","nameInLowercase":"x-service-phase"},"value":"OP","isNewEntry":false}]},"fullPath":"https://kic.lgthinq.com:46030/api/rti/rtiControl","scheme":"https","isWebSocketUpgrade":false,"isSSL":true,"host":"kic.lgthinq.com","version":{"major":1,"minor":1},"uri":"/api/rti/rtiControl","bodyData":"eyJsZ2VkbVJvb3QiOnsiZGV2aWNlSWQiOiJkNzRlZDIwMC1hMjM0LTExZWItOGFlMC0wMDUxZWRhODNlNTAiLCJ3b3JrSWQiOiJmMTc1NjNhMy1mNDc1LTk1YjEtNjY5OS1iMGY3YjFhY2ViZjMiLCJjbWQiOiJDb250cm9sIiwiY21kT3B0IjoiU2V0IiwidmFsdWUiOiJDb250cm9sRGF0YSIsImRhdGEiOiJBd0VCLy8vLy8vLy8vLzg9IiwiZm9ybWF0IjoiQjY0In19"},"response":{"status":{"phrase":"OK","strict":false,"code":200},"bodyData":"eyJsZ2VkbVJvb3QiOnsicmV0dXJuQ2QiOiIwMDAwIiwicmV0dXJuTXNnIjoiT0siLCJkZXZpY2VJZCI6ImQ3NGVkMjAwLWEyMzQtMTFlYi04YWUwLTAwNTFlZGE4M2U1MCIsInN0YXRlQ29kZSI6IlMiLCJ3b3JrSWQiOiJuLWYxNzU2M2EzLWY0NzUtOTViMS02Njk5LWIwZjdiMWFjZWIiLCJmb3JtYXQiOiJCNjQiLCJkZXZpY2VTdGF0ZSI6IkUiLCJ0aW1lc3RhbXAiOjB9fQ==","createdAt":1631073506.0326529,"header":{"entries":[{"key":{"name":"Date","nameInLowercase":"date"},"value":"Wed, 08 Sep 2021 03:58:25 GMT","isNewEntry":false},{"key":{"name":"Server","nameInLowercase":"server"},"value":"Apache","isNewEntry":false},{"key":{"name":"X-dynaTrace-JS-Agent","nameInLowercase":"x-dynatrace-js-agent"},"value":"true","isNewEntry":false},{"key":{"name":"X-Powered-By","nameInLowercase":"x-powered-by"},"value":"","isNewEntry":false},{"key":{"name":"Content-Length","nameInLowercase":"content-length"},"value":"211","isNewEntry":false},{"key":{"name":"Access-Control-Allow-Origin","nameInLowercase":"access-control-allow-origin"},"value":"https://appassets.lgthinqapp.net","isNewEntry":false},{"key":{"name":"Access-Control-Allow-Headers","nameInLowercase":"access-control-allow-headers"},"value":"*","isNewEntry":false},{"key":{"name":"Connection","nameInLowercase":"connection"},"value":"close","isNewEntry":false},{"key":{"name":"Content-Type","nameInLowercase":"content-type"},"value":"application/json;charset=utf-8","isNewEntry":false}]},"error":null,"version":{"major":1,"minor":1}},"client":null,"name":"342","isFromFile":false}

just confirm, your TempRefrigerator = 5 and TempFreezer = -16 ?

Correct, when I generated those logs I did the following:

Turned express freeze on
Changed fridge from 4 to 5
Turned express freeze off
Changed fridge from 5 back to 4

Freezer was left on -16 the whole time.

thanks for your help, v1.2.0-test.15 is published now, please test

Very close now! Connection to HomeKit all works fine and no more errors in HB. I can turn express freeze on/off via HomeKit and it works perfectly. I can also change the temperature which works, but after the refresh HomeKit gets the wrong figure. E.g. I can set the freezer to -16 and it updates correctly on the fridge, but after a minute the app temperature changes and reads -19, even though the fridge is still correctly set to -16.

Very close now! Connection to HomeKit all works fine and no more errors in HB. I can turn express freeze on/off via HomeKit and it works perfectly. I can also change the temperature which works, but after the refresh HomeKit gets the wrong figure. E.g. I can set the freezer to -16 and it updates correctly on the fridge, but after a minute the app temperature changes and reads -19, even though the fridge is still correctly set to -16.

in homekit, is temperature showing correct before adjust ? after adjust, it's keep -19 forever ?

Nah it shows incorrect, I adjust it and the temp on the fridge matches what I set it to, then after a bit (assuming the next refresh) the temp in HomeKit goes back to the incorrect value.

Nah it shows incorrect, I adjust it and the temp on the fridge matches what I set it to, then after a bit (assuming the next refresh) the temp in HomeKit goes back to the incorrect value.

found issue, please try again v1.2.0-test.16

New error pasted below, this occurred before I even changed anything.
The freezer portion seems to work fine now, but the fridge is off by 1, and does the same thing where it moves to the correct temp and then reverts to the incorrect value in HomeKit after a minute.
Also the little temperature widget at the top of the HomeKit room seems to have completely incorrect values.
[08/09/2021, 9:51:40 pm] [homebridge-lg-thinq] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was supplied illegal value: number 0 exceeded maximum of -16. See https://git.io/JtMGR for more info.
[08/09/2021, 9:51:40 pm] [homebridge-lg-thinq] Error:
at TargetTemperature.Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2038:105)
at TargetTemperature.Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1950:16)
at TargetTemperature.Characteristic.updateValue (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1379:20)
at Thermostat.Service.updateCharacteristic (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:465:35)
at Refrigerator.updateAccessoryCharacteristic (/usr/lib/node_modules/homebridge-lg-thinq/src/devices/Refrigerator.ts:104:25)
at EventEmitter.emit (events.js:400:28)
at /usr/lib/node_modules/homebridge-lg-thinq/src/platform.ts:167:25
at processTicksAndRejections (internal/process/task_queues.js:95:5)

fixed some bug in vv1.2.0-test.17, hope it's worked

Works perfectly, you legend! Really appreciate the effort you've gone to, will drop some money in your donation box :)
Should I just stay on the test version until the next release?

Works perfectly, you legend! Really appreciate the effort you've gone to, will drop some money in your donation box :)

thank you so much

Should I just stay on the test version until the next release?

I already published v1.1.5, please update
if you got any error, please open new issue


Add to npm

Hi,
can you add this package to npm?

Under package name : multiple-date-picker

:+1:


#61 allow options.content to a function that returns an HTML string or an element

Looks good to me. Thanks for the addition!


Add binding for String.prototype.localeCompare

I went with a similar signature to those in Intl but let me know if you have a more convenient suggestion.
cc @twilco

Thanks!


[#noissue] Fix Dubbo Testcase

Codecov Report

Merging #4448 into master will decrease coverage by 0.14%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #4448      +/-   ##
==========================================
- Coverage   40.81%   40.67%   -0.15%
==========================================
  Files        2488     2500      +12
  Lines       75687    75960     +273
  Branches    10238    10289      +51
==========================================
+ Hits        30888    30893       +5
- Misses      41964    42234     +270
+ Partials     2835     2833       -2

Impacted Files
Coverage Δ

...pinpoint/profiler/instrument/AccessorAnalyzer.java
57.14% <0%> (-8.58%)
:arrow_down:

...navercorp/pinpoint/rpc/common/SocketStateCode.java
82.92% <0%> (-2.44%)
:arrow_down:

...point/rpc/client/DefaultPinpointClientHandler.java
70.38% <0%> (-1.28%)
:arrow_down:

...oint/plugin/undertow/UndertowHttpHeaderFilter.java
0% <0%> (ø)

...rp/pinpoint/plugin/undertow/UndertowConstants.java
0% <0%> (ø)

...eptor/ConnectorsExecuteRootHandlerInterceptor.java
0% <0%> (ø)

...ndertow/interceptor/HttpServerExchangeAdaptor.java
0% <0%> (ø)

...inpoint/plugin/undertow/UndertowAsyncListener.java
0% <0%> (ø)

...r/HttpServletRequestImplStartAsyncInterceptor.java
0% <0%> (ø)

...rcorp/pinpoint/plugin/undertow/UndertowConfig.java
0% <0%> (ø)

... and 12 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8ce5b4b...d09e2d1. Read the comment docs.


Want support for negotiating sub-protocols

It would be nice to be able to negotiate sub-protocols for inside the websocket connection using the Sec-WebSocket-Protocol headers. Quite a few clients expect this to be present and fail to connect without it.

In gerrit as https://cr.joyent.us/#/c/2957/
Testing done:

Ran unit tests in repo
Built new CloudAPI repo with VNC support using this, tested against Chrome and noVNC


No v116ADTR registered

Hi,
I noticed that there is no definition for v116ADTR (which is referred to in VADv2_config_voca4096.py), although there is one for v116ADTR_Head. Are you planning on releasing the full code for VADv2? It's the same issue for 'v0MotionTransformerDecoder' as well and a lot of other classes.

same question


Roofs going below floors?

When I mark a roof-tile as the roof, it goes below the floor. It then continues to go transparent as expected, but stays below the floor.
Example: Roof of train before and after promoting it to 'roof'

I'm experiencing this issue as well. My foundry version is 0.7.8.

I am dealing with the same, Foundry version 0.7.9.

I am also dealing with this, my version is also 0.7.9

Anyone had a sollution on this matter?


add variable sizes for location instances

currently the size attribute of locations classes are static.
It could be useful to allow varrying location sizes for instances of the same location class (e.g. class rooms with different amount of pupils)

it is now possible using mutate()


Can I use the same preparams to generate multiple keys?

I want to generate multiple keys in the same group.
Regenerating pre-parameters every time requires too much time.
Is it safe to reuse the pre-parameters?

Do you mean child key derivation that keygen once and can later derive child keys?
This feature in not in master branch now, you can chek this for usage.

Yes, for N, h1, h2, you can use for another keygen, for the same set of parties.

@yycen Sorry for rate response.
Thanks for your answer! It really helps me.


ci: Add MSRV check

Codecov Report

Merging #27 (e7fab59) into main (02d81b3) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #27   +/-   ##
=======================================
  Coverage   92.75%   92.75%
=======================================
  Files          10       10
  Lines         566      566
=======================================
  Hits          525      525
  Misses         41       41


Update the preprocessor command to 'preprocess'.

Update documentation slightly and include in README.

@karimtera for you to have a look. Mostly renaming multiple-compilation-unit to preprocess. Also removing the filename at the top of the output and the additional trailing newline output.
But then I also noticed that the test was not failing when it should (because of exit 0 instead of exit 1).

Nice, LGTM.


[FEATURE]: Add required Privacy Manifest file for iOS

Description
Starting with Spring 2024 Apple requires third-party SDKs to add a Privacy Manifest file (similar to the privacy nutrition labels in the store). Apple specifically lists Capacitor as one of the SDKs that must include this manifest otherwise any App that includes it is not allowed to release an update (or new app) to the store.
https://developer.apple.com/support/third-party-SDK-requirements/
Platform(s)
iOS
Additional Context
https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_data_use_in_privacy_manifests
https://developer.apple.com/videos/play/wwdc2023/10060/

This repository is deprecated, see https://github.com/capacitor-community/firebase-crashlytics/blob/master/README.md


Avoid archiving tap files when enableTests is false

In build pipeline, when enableTests is unchecked, then archiving tap files is not needed.
E.g. hyc_jenkins/job/build-scripts/job/openjdk17-pipeline-IBM/775/parameters/ the enableTests is unchecked, but the tap files were still collected.
16:24:20  + find . -type f -name *.tap -exec tar -czf AQAvitTapFiles.tar.gz {} +

Dup of https://github.com/adoptium/ci-jenkins-pipelines/issues/1039, fixed by a couple of PR, the main one is https://github.com/adoptium/ci-jenkins-pipelines/pull/1041/files
@LongyuZhang IBM pipeline code needs to sync manually to get the latest code.


Noetic and Humble on different machines

Hi Tommy,
Thanks for sharing this work. I'm new to Docker, and although I suspect this issue might be related to network configuration or ethernet port setting, I'm not sure how to search for a solution. I hope you can provide some insight.
My question is I want to talk to my mobile platform (Clearpath Boxer) running on ubuntu20 + ros1 noetic, from my PC running on ubuntu22 + ros2 humble, simply publishing /cmd_vel for now. I've confirmed that after setting the mobile platform as the master, the Noetic inside Docker can both read rostopics and publish to /cmd_vel. I've also confirmed that Humble on the PC and Noetic inside Docker can communicate via the bridge. But when I tried to connect all three together, I encountered this error:
~$ ros2 run ros1_bridge dynamic_bridge
[ERROR] [1728311155.919384649]: [registerPublisher] Failed to contact master at [localhost:11311].  Retrying...
Any suggestions would be greatly appreciated, thanks!
P.S. Not sure how to implement "Note1: It's important to share the host's network and the /dev/shm/ directory with the container."

Hi David,
It sounds like a networks issue.  But I could be wrong.
Let me try a few things myself and get back to you.
--Tommy

The issue is that the bridge couldn't find the ros master at [localhost:11311].  So, all you need to do is to set the ROS_MASTER_URI environment variable to point to the IP address and the port number of your ros master.
So, assuming your Noetic machine's IP address is <IP_ADDRESS>.
Instead of:
~$ ros2 run ros1_bridge dynamic_bridge
You would do:
ROS_MASTER_URI='http://<IP_ADDRESS>:11311' ros2 run ros1_bridge dynamic_bridge
I have updated the README.md file to include a section about it:
https://github.com/TommyChangUMD/ros-humble-ros1-bridge-builder?tab=readme-ov-file#how-to-make-it-work-with-ros1-master-running-on-a-different-machine

Thanks for testing this out! With the ROS_MASTER_URI setting, the bridge can find the master now. The next issue is that the bridge attempted to contact all the topics, but most failed. I'm okay with this because the network setup is quite complex, and most of those topics are customized. I didn't expect the bridge to handle all of them.
So I tried the parameter_bridge mentioned here to bridge only the selected standard topic i.e. /cmd_vel. Since I have two ROS1 machines, I've tried running
rosparam load bridge.yaml

with this bridge.yaml:
topics:
  -
    topic: /cmd_vel  # Topic name on both ROS 1 and ROS 2
    type: geometry_msgs/msg/Twist  # Type of topic to bridge
    queue_size: 5  # Queue size

in both of them. Running this in my robot-ros1 returned errors, but running in docker-ros1 works (don't why it should be run in this ros1 instead of where the master is), and the output looks like this:
~$ ROS_MASTER_URI='http://<IP_ADDRESS>:11311' ros2 run ros1_bridge parameter_bridge
Trying to create bidirectional bridge for topic '/cmd_vel' with ROS 2 type 'geometry_msgs/msg/Twist'
[INFO] [1729189047.943439759] [ros_bridge]: create bidirectional bridge for topic /cmd_vel
The parameter 'services_1_to_2' either doesn't exist or isn't an array
The parameter 'services_2_to_1' either doesn't exist or isn't an array

Now my expectation is when I publish a Twist to /cmd_vel on my ros2, the robot-ros1 will simultaneously get the same message in its /cmd_vel, thus triggering the motors. But it turned out it couldn't, only the docker-ros1 got it. And when I publish to /cmd_vel on my docker-ros1, only the robot-ros1 got it whereas the ros2 didn't.
I did a parallel test on the standard topic /chatter and got the same result (ros2 --> ros1-docker | ros1-docker <--> ros1-robot (--> means publish to)).
Could you provide some insight on this?

That's interesting.
In the meantime, without looking into the details, I wonder if the --bridge-all-topics option will make any difference?
So, instead of doing,
ROS_MASTER_URI='http://<IP_ADDRESS>:11311' ros2 run ros1_bridge
Maybe try the below?
ROS_MASTER_URI='http://<IP_ADDRESS>:11311' ros2 run ros1_bridge dynamic_bridge --bridge-all-topics

Thanks! With --bridge-all-topics setting it indeed returned several successful bridges like:
created 1to2 bridge for topic '/bluetooth_teleop/cmd_vel' with ROS 1 type 'geometry_msgs/Twist' and ROS 2 type 'geometry_msgs/msg/Twist'
created 1to2 bridge for topic '/bluetooth_teleop/joy' with ROS 1 type 'sensor_msgs/Joy' and ROS 2 type 'sensor_msgs/msg/Joy'
created 1to2 bridge for topic '/bms/battery_status' with ROS 1 type 'sensor_msgs/BatteryState' and ROS 2 type 'sensor_msgs/msg/BatteryState'

I wonder if that's because they use standard msg types?
But for the rest of the failed topics, it kept trying and returned errors like:
[ERROR] [1729890515.200690520]: couldn't resolve publisher host [XXXXXX]
Failed to connect to /fleet_api/fleet_bridge/set_logger_level (XXXXXX:XXXXXX)
[ERROR] [1729890515.210253378]: couldn't resolve publisher host [XXXXXX]
Failed to connect to /platform_api/platform_bridge/set_logger_level (XXXXXX:XXXXXX)

While the errors are looping, I can see those successfully bridged topics on ROS2 side. However, it didn't make a difference on the problem (ros2 --> ros1-docker | ros1-docker <--> ros1-robot) I mentioned.

David,
Do you have some code or instructions that I can try to duplicate these issues myself?  It's hard for me to guess what the issues might be without the code to play with.
--

Thanks again for your help. It’s likely that the computer on the mobile robot had complex settings. But no worries, we've already moved on to using socket to work around this issue. Please consider this issue resolved.


⚠ Unmaintained

This is just a notice that this plugin is mostly unmaintained. This means that there's no one actively developing new features or fixes for it.
While I see this plugin is popular I just want to acknowledge the situation so it's clear up front. That said, I'm happy to review pull requests that address any bug and do all of the publish process moving forward however as my time (and other's) is limited, we're mostly focusing on plugins under https://github.com/csstools/postcss-plugins
Thank you for your understanding

I've update all dependencies and working through all issues and pull requests.
Closing this for now.


Arrow key does not always select an item from the list.

What happened?
When using the arrow key to select an item from the suggestions, sometimes nothing gets selected event though there are suggestions in the list. This happens only after the initial requests (caching?) for the pressed keys.
Affected version
v4.9.0
Reproduction URL
https://codepen.io/niketpathak/pen/ZExLeEw
How to reproduce?

go to the link
press keys: ab
press key: arrow down --> first item in list gets selected
press key: c
press key: arrow down  --> first item in list gets selected
press 3 x backspace
press keys: ab
press key: arrow down --> first item in list gets selected
press key: c
press key: arrow down   --> nothing gets selected from the list anymore, even though there are items in it. Also note, that the character c gets deleted. Pressing key up will select first item in the list

Browsers
No response
Relevant log output
No response
Additional context
No response

yes, indeed. Working on a fix asap. As usual, thank you for reporting it.


Don't append system PATH to context when finding the python executables

Fixes #45.
This PR fixes an issue where ResolvedContext.which would return a python executable from outside a rez package.
I still need to add a test for this. Creating a PR now to get some visibility.

I added a test. It's failing on Windows due to an encoding issue. I'm not too sure what's going on. I'll need to take a deeper look at it. But at least the test effectively asserts that the change does what it's supposed to (the test fails if I remove the fix).


feat(flutterfire_ui): added French language

Description
Added localizations for the French language.
Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]).
This will ensure a smooth and quick review process. Updating the pubspec.yaml and changelogs is not required.

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[ ] My PR includes unit or integration tests for all changed/updated/fixed behaviors (See Contributor Guide).
[x] All existing and new tests are passing.
[ ] I updated/added relevant documentation (doc comments with ///).
[x] The analyzer (melos run analyze) does not report any problems on my PR.
[x] I read and followed the Flutter Style Guide.
[x] I signed the CLA.
[x] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Does your PR require plugin users to manually update their apps to accommodate your change?

[ ] Yes, this is a breaking change.
[x] No, this is not a breaking change.

Done ! :) Was not sure if the last ones should be translate, my bad


style: Add prettier to lint-staged hook

Because we have lint-staged in this repo, we can control the order in which prettier and stylelint are run.
I updated lint-staged to the latest version and added prettier-cli. After that I ran linter on all files to fix the remaining formatting issues.
From this point on, we won't have any formatting discrepencies in scss files, as every commit will run prettier and stylelint (in order).

Will Prettier extension in VS Code properly format code on save?

Will Prettier extension in VS Code properly format code on save?

No. And there is no way around it, from what I can tell. Adding format on save to vscode overrides stylelint.


Support arm64 on unix

===Cpp2IL by Samboy063===
A Tool to Reverse Unity's "il2cpp" Build Process.

[Info] [Program] Running on Unix
[Warn] [Program] Using force options, I sure hope you know what you're doing!
[Info] [Program] Detected that Capstone's Managed assembly is missing. Attempting to copy the windows one...
[Warn] [Program] Couldn't find it at /home/mart/Downloads/Cpp2Il/runtimes/win-x64/lib/netstandard2.0/Gee.External.Capstone.dll. Your application will probably now throw an exception due to it being missing.
[Info] [Library] Initializing Metadata...
[Info] [Library] 	Using actual IL2CPP Metadata version 24.5
[Info] [Library] Initialized Metadata in 924ms
[Info] [Library] Searching Binary for Required Data...
[Info] [Library] Got Binary codereg: 0x4AC9F18, metareg: 0x4ACA5D8 in 2150ms.
[Info] [Library] Initializing Binary...
[Info] [Library] Initialized Binary in 344ms
[Info] [Library] Mapping Globals...OK (15ms)
[Info] [Library] Mapping pointers to Il2CppMethodDefinitions...Processed 70903 OK (37ms)
[Info] [Program] Building assemblies...This may take some time.
[Info] [Program] Finished Building Assemblies in 2435ms
[Info] [Program] Fixing up explicit overrides. Any warnings you see here aren't errors - they usually indicate improperly stripped or obfuscated types, but this is not a big deal. This should only take a second...
[Info] [Program] Fixup complete (102ms)
[Warn] [Program] Unable to hook native library resolving for Capstone. If you're not on windows and analysing an ARM or ARM64 binary, expect this to crash!
[Info] [Program] Running Scan for Known Functions...
Unhandled exception. System.IO.FileNotFoundException: Could not load file or assembly 'Gee.External.Capstone, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null'. The system cannot find the file specified.

File name: 'Gee.External.Capstone, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null'
   at Cpp2IL.Core.Arm64KeyFunctionAddresses..ctor()
   at Cpp2IL.Core.Cpp2IlApi.ScanForKeyFunctionAddresses()
   at Cpp2IL.Program.MainWithArgs(Cpp2IlRuntimeArgs runtimeArgs)
   at Cpp2IL.Program.Main(String[] args)

This is actually more of a Linux single-file-executable problem than anything specific to arm.


[Question] Change codec from VP9 to (for example) H.264

Checklist

[x] I'm asking a question
[x] I've looked through the README and FAQ for similar questions
[x] I've searched the bugtracker for similar questions including closed ones

Question

Is is possible to change codec of a downloaded video to a more common one without using external converter? (eg Handbrake).
The downloaded video is .mp4 but codec is VP9 which is not supported by Vegas pro 17.0
Or... do I have to use another yt downloader?

You can either download the h264 files using -f or use ffmpeg to do the conversion after download

-f

Thanks for the reply. I used -f mp4 and what the codec became: H264 MPEG-4 AVC (part 10) (avc1) but there is no audio and I still can't import it to Vegas pro. Any idea why there is no sound?

but there is no audio

Run ffprobe "filename" and show the output. Also, show the verbose log of yt-dlp

and I still can't import it to Vegas pro. Any idea why?

You should ask in vegas support. I have no idea

ffprobe
ffprobe outcome:

  Metadata:
    major_brand     : dash
    minor_version   : 0
    compatible_brands: iso6avc1mp41
    creation_time   : 2021-09-27T17:34:25.000000Z
  Duration: 00:23:19.23, start: 0.000000, bitrate: 3673 kb/s
  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 0 kb/s, 29.97 fps, 29.97 tbr, 30k tbn (default)
    Metadata:
      handler_name    : ISO Media file produced by Google Inc.

yeah, I figured out the issue. Instead of -f mp4, can you try with -S vcodec:h264

Here is ffprobe info from a working on Vegas Pro file (after handbrake conversion)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Houston.m4v':
  Metadata:
    major_brand     : mp42
    minor_version   : 512
    compatible_brands: mp42iso2avc1mp41
    creation_time   : 2021-10-02T16:40:00.000000Z
    encoder         : HandBrake 1.4.1<PHONE_NUMBER>
  Duration: 00:23:19.25, start: 0.000000, bitrate: 5556 kb/s
  Stream #0:0[0x1](und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 5387 kb/s, 29.97 fps, 29.97 tbr, 90k tbn (default)
    Metadata:
      creation_time   : 2021-10-02T16:40:00.000000Z
      handler_name    : VideoHandler
      vendor_id       : [0][0][0][0]
  Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 160 kb/s (default)
    Metadata:
      creation_time   : 2021-10-02T16:40:00.000000Z
      handler_name    : Stereo
      vendor_id ](url)      : [0][0][0][0]

here is the one before conversion, downloaded using -s vcodec:h264, file is not supported by Vegas Pro
 Input #0, matroska,webm, from 'Houston Police Officer Shoots Suspect As He Tries To Drive Away [KiHHa103EdU].mkv':
  Metadata:
    COMPATIBLE_BRANDS: iso6avc1mp41
    MAJOR_BRAND     : dash
    MINOR_VERSION   : 0
    ENCODER         : Lavf59.5.100
  Duration: 00:23:19.26, start: -0.007000, bitrate: 3770 kb/s
  Stream #0:0: Video: h264 (High), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 1k tbn (default)
    Metadata:
      HANDLER_NAME    : ISO Media file produced by Google Inc.
      VENDOR_ID       : [0][0][0][0]
      DURATION        : 00:23:19.231000000
  Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
    Metadata:
      DURATION        : 00:23:19.261000000

is there any other argument I could use while downloading yt videos? It's a shame vegas pro has trouble with importing these files and there is not much info on the internet, everyone says "just use handbrake to convert". Yeah, but that takes a loooot of time.

@pukkandan
Here is ffprobe info from a working on Vegas Pro file (after handbrake conversion)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Houston.m4v':
  Metadata:
    major_brand     : mp42
    minor_version   : 512
    compatible_brands: mp42iso2avc1mp41
    creation_time   : 2021-10-02T16:40:00.000000Z
    encoder         : HandBrake 1.4.1<PHONE_NUMBER>
  Duration: 00:23:19.25, start: 0.000000, bitrate: 5556 kb/s
  Stream #0:0[0x1](und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 5387 kb/s, 29.97 fps, 29.97 tbr, 90k tbn (default)
    Metadata:
      creation_time   : 2021-10-02T16:40:00.000000Z
      handler_name    : VideoHandler
      vendor_id       : [0][0][0][0]
  Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 160 kb/s (default)
    Metadata:
      creation_time   : 2021-10-02T16:40:00.000000Z
      handler_name    : Stereo
      vendor_id ](url)      : [0][0][0][0]

here is the one before conversion, downloaded using -s vcodec:h264, file is not supported by Vegas Pro
 Input #0, matroska,webm, from 'Houston Police Officer Shoots Suspect As He Tries To Drive Away [KiHHa103EdU].mkv':
  Metadata:
    COMPATIBLE_BRANDS: iso6avc1mp41
    MAJOR_BRAND     : dash
    MINOR_VERSION   : 0
    ENCODER         : Lavf59.5.100
  Duration: 00:23:19.26, start: -0.007000, bitrate: 3770 kb/s
  Stream #0:0: Video: h264 (High), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 1k tbn (default)
    Metadata:
      HANDLER_NAME    : ISO Media file produced by Google Inc.
      VENDOR_ID       : [0][0][0][0]
      DURATION        : 00:23:19.231000000
  Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
    Metadata:
      DURATION        : 00:23:19.261000000

is there any other argument I could use while downloading yt videos? It's a shame vegas pro has trouble with importing these files and there is not much info on the internet, everyone says "just use handbrake to convert". Yeah, but that takes a loooot of time.

@pukkandan
Here is ffprobe info from a file that CAN be imported to Vegas Pro (after handbrake conversion)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Houston.m4v':
  Metadata:
    major_brand     : mp42
    minor_version   : 512
    compatible_brands: mp42iso2avc1mp41
    creation_time   : 2021-10-02T16:40:00.000000Z
    encoder         : HandBrake 1.4.1<PHONE_NUMBER>
  Duration: 00:23:19.25, start: 0.000000, bitrate: 5556 kb/s
  Stream #0:0[0x1](und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 5387 kb/s, 29.97 fps, 29.97 tbr, 90k tbn (default)
    Metadata:
      creation_time   : 2021-10-02T16:40:00.000000Z
      handler_name    : VideoHandler
      vendor_id       : [0][0][0][0]
  Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 160 kb/s (default)
    Metadata:
      creation_time   : 2021-10-02T16:40:00.000000Z
      handler_name    : Stereo
      vendor_id ](url)      : [0][0][0][0]

here is the one before conversion, downloaded using -s vcodec:h264, "file is not supported" by Vegas Pro
 Input #0, matroska,webm, from 'Houston Police Officer Shoots Suspect As He Tries To Drive Away [KiHHa103EdU].mkv':
  Metadata:
    COMPATIBLE_BRANDS: iso6avc1mp41
    MAJOR_BRAND     : dash
    MINOR_VERSION   : 0
    ENCODER         : Lavf59.5.100
  Duration: 00:23:19.26, start: -0.007000, bitrate: 3770 kb/s
  Stream #0:0: Video: h264 (High), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 1k tbn (default)
    Metadata:
      HANDLER_NAME    : ISO Media file produced by Google Inc.
      VENDOR_ID       : [0][0][0][0]
      DURATION        : 00:23:19.231000000
  Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
    Metadata:
      DURATION        : 00:23:19.261000000

is there any other argument I could use while downloading yt videos? It's a shame vegas pro has trouble with importing these files and there is not much info on the internet, everyone says "just use handbrake to convert". Yeah, but that takes a loooot of time.

dude, I dont know why vegas cant import it. I can see that the downloaded file does now have both audio and video, so that issue is fixed
Maybe vegas can't handle opus? You can try -S codec:h264:m4a.
But if it cant deal with any format youtube provides, there is nothing I or anyone else can do. Your only option is to convert it. yt-dlp can be asked to automate the re-encode (with ffmpeg), but it will be just as slow as handbrake

-S codec:h264:m4a

OH MY GOD it worked!!! Thank you so much my man!