lumi.gateway.mieu01 not working

Describe the bug
I want to add lumi.gateway.mieu01, i made the configuration, it is added but not working
Expected behavior
I get the buttons, but they don't function
Your config.json
{
"devices": [
{
"name": "Hub",
"ip": "<IP_ADDRESS>",
"token": "MY TOKEN",
"deviceId": "408429488",
"model": "lumi.gateway.mieu01",
"prefsDir": "~/.homebridge/.xiaomiMiot",
"pollingInterval": 10,
"propertyChunkSize": -2,
"deepDebugLog": false,
"silentLog": false,
"deviceEnabled": true,
"micloud": {
"username": "XXX",
"password": "XXX",
"country": "de",
"forceMiCloud": true,
"timeout": 5000
},
"buzzerControl": true,
"ledControl": true,
"childLockControl": true,
"modeControl": true
}
],
"platform": "miot"
}
Debug log
[4/23/2024, 1:50:59 PM] [miot] [Hub] Initializing device actions
[4/23/2024, 1:50:59 PM] [miot] [Hub] Successfully created a Gateway device! It is a Unknown gateway device.
[4/23/2024, 1:51:00 PM] [miot] [Hub] Initializing accessory!
[4/23/2024, 1:51:00 PM] [miot] [Hub] Accessory successfully initialized!
[4/23/2024, 1:51:00 PM] [miot] [Hub] Registering 1 accessories!
[4/23/2024, 1:51:00 PM] [miot] [Hub] Everything looks good! Initiating property polling!
[4/23/2024, 1:51:00 PM] [miot] [Hub] Log in to MiCloud!
[4/23/2024, 1:51:04 PM] [miot] [Hub] Successfully connected to MiCloud! Setting up miot device from MiCloud connection!
[4/23/2024, 1:51:05 PM] [miot] [Hub] Connected to device: lumi.gateway.mieu01
[4/23/2024, 1:51:05 PM] [miot] [Hub] Doing initial property fetch.
[4/23/2024, 1:51:05 PM] [miot] [Hub] Starting property polling.
Detailed log:
[4/23/2024, 2:20:21 PM] [homebridge-miot] Launched child bridge with PID 3866
[4/23/2024, 2:20:21 PM] Registering platform 'homebridge-miot.miot'
[4/23/2024, 2:20:22 PM] [homebridge-miot] Loaded homebridge-miot v1.7.1 child bridge successfully
[4/23/2024, 2:20:22 PM] Loaded 1 cached accessories from cachedAccessories.0E95FA19B052.
[4/23/2024, 2:20:22 PM] [homebridge-miot] Found cached accessory Hub
[4/23/2024, 2:20:22 PM] Publishing bridge accessory (name: homebridge-miot, publishInfo: {
username: '0E:95:FA:19:B0:52',
port: 34043,
pincode: '--**',
category: 2,
bind: undefined,
mdns: undefined,
addIdentifyingMaterial: true,
advertiser: 'bonjour-hap'
}).
[4/23/2024, 2:20:22 PM] [homebridge-miot] Initializing devices
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Got device configuration, initializing device with name: Hub
[4/23/2024, 2:20:22 PM] [homebridge-miot] No accessories to remove!
[4/23/2024, 2:20:22 PM] Homebridge v1.8.0 (HAP v0.12.0) (homebridge-miot) is running on port 34043.
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Found cached device information: lumi.gateway.mieu01
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Model known: lumi.gateway.mieu01!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Initializing device!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Creating device instance by model: lumi.gateway.mieu01!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a airconditioner device! Device class could not be found: ../modules/airconditioner/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a airer device! Device class could not be found: ../modules/airer/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a airfryer device! Device class could not be found: ../modules/airfryer/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a airmonitor device! Device class could not be found: ../modules/airmonitor/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a airpurifier device! Device class could not be found: ../modules/airpurifier/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a bathheater device! Device class could not be found: ../modules/bathheater/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a camera device! Device class could not be found: ../modules/camera/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a ceilingfan device! Device class could not be found: ../modules/ceilingfan/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a coffeemachine device! Device class could not be found: ../modules/coffeemachine/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a contactsensor device! Device class could not be found: ../modules/contactsensor/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a cooker device! Device class could not be found: ../modules/cooker/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a curtain device! Device class could not be found: ../modules/curtain/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a custom device! Device class could not be found: ../modules/custom/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a dehumidifier device! Device class could not be found: ../modules/dehumidifier/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a fan device! Device class could not be found: ../modules/fan/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a freshairsystem device! Device class could not be found: ../modules/freshairsystem/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a gateway device! Device class could not be found: ../modules/gateway/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a generic device! Device class could not be found: ../modules/generic/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a heater device! Device class could not be found: ../modules/heater/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a humidifier device! Device class could not be found: ../modules/humidifier/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a kettle device! Device class could not be found: ../modules/kettle/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a light device! Device class could not be found: ../modules/light/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a motionsensor device! Device class could not be found: ../modules/motionsensor/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a outlet device! Device class could not be found: ../modules/outlet/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a oven device! Device class could not be found: ../modules/oven/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a petfeeder device! Device class could not be found: ../modules/petfeeder/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a plantmonitor device! Device class could not be found: ../modules/plantmonitor/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a robotcleaner device! Device class could not be found: ../modules/robotcleaner/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a speaker device! Device class could not be found: ../modules/speaker/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a submersionsensor device! Device class could not be found: ../modules/submersionsensor/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a switch device! Device class could not be found: ../modules/switch/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a temperaturehumiditysensor device! Device class could not be found: ../modules/temperaturehumiditysensor/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a thermostat device! Device class could not be found: ../modules/thermostat/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a unknown device! Device class could not be found: ../modules/unknown/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Not a videodoorbell device! Device class could not be found: ../modules/videodoorbell/devices/lumi.gateway.mieu01.js
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Did not find device class! Trying to identify device from miot spec!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Found cached miot spec for device: lumi.gateway.mieu01
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Parsing miot spec!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Using gateway type and Gateway description for device identification!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Got device type Gateway from spec!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Found device type class at ../modules/gateway/GatewayDevice.js!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Using module class for device type Gateway, indentified by miot spec! Not all features might work!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Initializing device services
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Device services: [
"gateway",
"alarm",
"light"
]
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Initializing device properties
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Device properties: [
"gateway:guard-mode",
"alarm:alarm",
"alarm:volume",
"light:on"
]
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Initializing device actions
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Initializing device events
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Initial properties to monitor: [
"alarm:alarm"
]
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Successfully created a Gateway device! It is a Unknown gateway device.
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Found cached accessory for this device! Unregistering it first!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Initializing accessory!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Creating Gateway accessory for device Hub!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Found accessory class at ../modules/gateway/GatewayAccessory.js!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] <-W-> Creating Buzzer wrapper of type Property for property alarm:alarm
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] <-W-> Initializing Buzzer wrapper of type Property for property alarm:alarm
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] <-W-> Property type: Boolean! Creating on/off switch!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Successfully created Buzzer wrapper of type Property!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Accessory successfully initialized!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Final properties to monitor: [
"alarm:alarm"
]
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Registering 1 accessories!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Everything looks good! Initiating property polling!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] Log in to MiCloud!
[4/23/2024, 2:20:22 PM] [homebridge-miot] [Hub] (MiCloud) Log in to MiCloud with username<EMAIL_ADDRESS>Request timeout: 5000 milliseconds.
[4/23/2024, 2:20:26 PM] [homebridge-miot] [Hub] (MiCloud) Login step 1
[4/23/2024, 2:20:26 PM] [homebridge-miot] [Hub] (MiCloud) Login step 1 result: OK - &&&START&&&{"serviceParam":"{"checkSafePhone":false,"checkSafeAddress":false,"lsrp_score":0.0}","qs":"%3Fsid%3Dxiaomiio%26_json%3Dtrue","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"0psXfr43eNI0IX6q9Suk3qWbRqU=","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"https://account.xiaomi.com/fe/service/login?XXX=","pwd":0,"child":0,"desc":"登录验证失败"}
[4/23/2024, 2:20:27 PM] [homebridge-miot] [Hub] (MiCloud) Login step 2
[4/23/2024, 2:20:27 PM] [homebridge-miot] [Hub] (MiCloud) Login step 2 result: OK - &&&START&&&{"qs":"%3Fsid%3Dxiaomiio%26_json%3Dtrue","ssecurity":"XXX==","code":0,"passToken":"V1:XXX","description":"成功","securityStatus":0,"nonce":1712775981261858816,"userId":1178040340,"cUserId":"XXX","result":"ok","psecurity":"DG+5V/ZRAJQvOFGgaVWfbg==","captchaUrl":null,"location":"https://sts.api.io.mi.com/sts?XXX","pwd":1,"child":0,"desc":"成功"}
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] (MiCloud) Login step 3
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] (MiCloud) Login step 3 result: OK - ok
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] (MiCloud) Login successful!
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] Using server country: de
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] Successfully connected to MiCloud! Setting up miot device from MiCloud connection!
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] Fetching device info from the MiCloud!
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/home/device_list - {"dids":["408429488"]}
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] Got device info from MiCloud:
{
"did": "408429488",
"token": "4f775232754c3751626f6b657867416f",
"longitude": "0.0",
"latitude": "0.0",
"name": "Hub",
"pid": "0",
"localip": "<IP_ADDRESS>",
"mac": "54:EF:44:20:7D:F7",
"ssid": "IC - IoT",
"bssid": "60:22:32:63:2D:A6",
"parent_id": "",
"parent_model": "",
"show_mode": 1,
"model": "lumi.gateway.mieu01",
"adminFlag": 1,
"shareFlag": 0,
"permitLevel": 16,
"isOnline": true,
"desc": "Device online ",
"extra": {
"isSetPincode": 0,
"pincodeType": 0,
"fw_version": "3.5.9_004",
"needVerifyCode": 0,
"isPasswordEncrypt": 0
},
"uid":<PHONE_NUMBER>,
"pd_id": 657,
"password": "",
"p2p_id": "",
"rssi": 0,
"family_id": 0,
"reset_flag": 0
}
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] Connected to device: lumi.gateway.mieu01
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] Doing initial property fetch.
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] Successfully saved device info!
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871229,"exe_time":8,"net_cost":52,"ot_cost":4,"otlocalts":1713871229828526,"oa_cost":76,"_oa_rpc_cost":-1}]
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] Got initial device properties:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:20:29 PM] [homebridge-miot] [Hub] Starting property polling.
[4/23/2024, 2:20:39 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:20:39 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:20:39 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:20:39 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:20:40 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871240,"exe_time":9,"net_cost":54,"ot_cost":7,"otlocalts":1713871240240692,"oa_cost":81,"_oa_rpc_cost":-1}]
[4/23/2024, 2:20:40 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:20:49 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:20:49 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:20:49 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:20:49 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:20:50 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871250,"exe_time":8,"net_cost":59,"ot_cost":5,"otlocalts":1713871250271253,"oa_cost":82,"_oa_rpc_cost":-1}]
[4/23/2024, 2:20:50 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:20:59 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:20:59 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:20:59 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:20:59 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:21:00 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871260,"exe_time":4,"net_cost":59,"ot_cost":6,"otlocalts":1713871260233907,"oa_cost":80,"_oa_rpc_cost":-1}]
[4/23/2024, 2:21:00 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:21:09 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:21:09 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:21:09 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:21:09 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:21:10 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871270,"exe_time":7,"net_cost":58,"ot_cost":5,"otlocalts":1713871270299835,"oa_cost":82,"_oa_rpc_cost":-1}]
[4/23/2024, 2:21:10 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:21:19 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:21:19 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:21:19 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:21:19 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:21:20 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871280,"exe_time":12,"net_cost":54,"ot_cost":6,"otlocalts":1713871280254240,"oa_cost":84,"_oa_rpc_cost":-1}]
[4/23/2024, 2:21:20 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:21:26 PM] [Homebridge UI] Terminal session ended.
[4/23/2024, 2:21:29 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:21:29 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:21:29 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:21:29 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:21:30 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871290,"exe_time":8,"net_cost":52,"ot_cost":6,"otlocalts":1713871290228228,"oa_cost":76,"_oa_rpc_cost":-1}]
[4/23/2024, 2:21:30 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:21:31 PM] [Homebridge UI] Starting terminal session
[4/23/2024, 2:21:39 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:21:39 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:21:39 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:21:39 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:21:40 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871300,"exe_time":8,"net_cost":57,"ot_cost":5,"otlocalts":1713871300243026,"oa_cost":84,"_oa_rpc_cost":-1}]
[4/23/2024, 2:21:40 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:21:49 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:21:49 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:21:49 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:21:49 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:21:50 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871310,"exe_time":7,"net_cost":51,"ot_cost":6,"otlocalts":1713871310227161,"oa_cost":78,"_oa_rpc_cost":-1}]
[4/23/2024, 2:21:50 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:21:59 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:21:59 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:21:59 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:21:59 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:22:00 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871320,"exe_time":6,"net_cost":60,"ot_cost":5,"otlocalts":1713871320249368,"oa_cost":83,"_oa_rpc_cost":-1}]
[4/23/2024, 2:22:00 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:22:09 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:22:09 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:22:09 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:22:09 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:22:10 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871330,"exe_time":7,"net_cost":59,"ot_cost":6,"otlocalts":1713871330238535,"oa_cost":84,"_oa_rpc_cost":-1}]
[4/23/2024, 2:22:10 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:22:19 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:22:19 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:22:19 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:22:19 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:22:20 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871340,"exe_time":7,"net_cost":55,"ot_cost":5,"otlocalts":1713871340240740,"oa_cost":79,"_oa_rpc_cost":-1}]
[4/23/2024, 2:22:20 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:22:26 PM] [Homebridge UI] Terminal session ended.
[4/23/2024, 2:22:29 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:22:29 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:22:29 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:22:29 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:22:30 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871350,"exe_time":7,"net_cost":62,"ot_cost":5,"otlocalts":1713871350234450,"oa_cost":89,"_oa_rpc_cost":-1}]
[4/23/2024, 2:22:30 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:22:33 PM] [Homebridge UI] Starting terminal session
[4/23/2024, 2:22:39 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:22:39 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:22:39 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:22:39 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:22:40 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871360,"exe_time":6,"net_cost":52,"ot_cost":6,"otlocalts":1713871360236274,"oa_cost":76,"_oa_rpc_cost":-1}]
[4/23/2024, 2:22:40 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:22:49 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:22:49 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:22:49 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:22:49 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:22:50 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871370,"exe_time":8,"net_cost":54,"ot_cost":5,"otlocalts":1713871370228915,"oa_cost":79,"_oa_rpc_cost":-1}]
[4/23/2024, 2:22:50 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:22:56 PM] [Homebridge UI] Terminal session ended.
[4/23/2024, 2:22:59 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:22:59 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:22:59 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:22:59 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:23:00 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871380,"exe_time":9,"net_cost":58,"ot_cost":5,"otlocalts":1713871380252077,"oa_cost":101,"_oa_rpc_cost":-1}]
[4/23/2024, 2:23:00 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:23:09 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:23:09 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:23:09 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:23:09 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:23:10 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871390,"exe_time":3,"net_cost":47,"ot_cost":6,"otlocalts":1713871390221209,"oa_cost":69,"_oa_rpc_cost":-1}]
[4/23/2024, 2:23:10 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:23:15 PM] [Homebridge UI] Starting terminal session
[4/23/2024, 2:23:19 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:23:19 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:23:19 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:23:19 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:23:20 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871400,"exe_time":13,"net_cost":55,"ot_cost":4,"otlocalts":1713871400314332,"oa_cost":87,"_oa_rpc_cost":-1}]
[4/23/2024, 2:23:20 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:23:29 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:23:29 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:23:29 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:23:29 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:23:30 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871410,"exe_time":6,"net_cost":57,"ot_cost":6,"otlocalts":1713871410248503,"oa_cost":80,"_oa_rpc_cost":-1}]
[4/23/2024, 2:23:30 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:23:39 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:23:39 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:23:39 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:23:39 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:23:40 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871420,"exe_time":9,"net_cost":54,"ot_cost":6,"otlocalts":1713871420269922,"oa_cost":80,"_oa_rpc_cost":-1}]
[4/23/2024, 2:23:40 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]
[4/23/2024, 2:23:49 PM] [homebridge-miot] [Hub] Preparing property poll!
[4/23/2024, 2:23:49 PM] [homebridge-miot] [Hub] Splitting properties into chunks. Number of chunks: 1. Chunk size: 7
[4/23/2024, 2:23:49 PM] [homebridge-miot] [Hub] Chunks:  [
[
"alarm:alarm"
]
]
[4/23/2024, 2:23:49 PM] [homebridge-miot] [Hub] (MiCloud) Encrypted request https://de.api.io.mi.com/app/miotspec/prop/get - {"params":[{"did":"408429488","siid":3,"piid":1}]}
[4/23/2024, 2:23:50 PM] [homebridge-miot] [Hub] Successfully updated property chunk! RAW: [{"did":"408429488","iid":"0.3.1","siid":3,"piid":1,"value":true,"code":0,"updateTime":1713871430,"exe_time":4,"net_cost":50,"ot_cost":6,"otlocalts":1713871430231640,"oa_cost":72,"_oa_rpc_cost":-1}]
[4/23/2024, 2:23:50 PM] [homebridge-miot] [Hub] Device properties updated:
[
"gateway:guard-mode: false | (not synced)",
"alarm:alarm: true",
"alarm:volume: 0 | (not synced)",
"light:on: false | (not synced)"
]

What do you expect to work? A bridge by itself does not really exposes much. You would need to manually expose things which you need, but those are mostly configuration stuff.

Thank you for the reply. There is a button for alarm and it says disabled. When i press it and choose arm, it doesn't do anything

I guess because in the case of your device you can only enable and disable the alarm where the button expects a list of values, you would need to expose the alarm property by yourself using the propertyControl

Excuse my ignorance, is there any guide on how to do it?
I am using homebridge on iHost.
When i try with Xiaomi Miio plugin in HomeAssistant, it workes without any issue with below config for alarm and hub light:

Yes, please check the README

hello, into the Homebridge Miot's plugin you can edit into Settings the options from the HUB, ---I couldn't making work yet, and having the same issue you wrote, I copied the options from values I have, these values are similar to other value's devices but not sure until now why the Alarm can't be turn it on/off not into Homebride even into HomeKit, check the lines into the Editor you must have something like this:
{
"name": "Mi Control Hub SP",
"ip": "192.168.XXX.XXX",
"token": "XXXXXXXXXXX",
"deviceId": "XXXXXXXX",
"model": "lumi.gateway.mieu01",
"pollingInterval": 10,
"deepDebugLog": false,
"silentLog": false,
"deviceEnabled": true,
"micloud": {
"username": "youremail.comFromXiaomiAccount",
"password": "yourpasswordfromXiaomiAccount",
"country": "de",
"forceMiCloud": true
},
"buzzerControl": true,
"ledControl": true,
"childLockControl": true,
"modeControl": true,
"propertyControl": [
{
"property": "gateway:guard-mode",
"name": "Guard Mode",
"value":"XXXXXXXXXXX" <---HERE IM LOST!!! MAYBE, WE NEED TO KNOW WHAT'S HERE: ON??? TRUE???
},
{
"property": "alarm:alarm",
"name": "Alarm"
},
{
"property": "alarm:volume",
"name": "Prompt Volume"
},
{
"property": "light:on",
"name": "Switch Status"
}
]
},

@mtnmx property gateway:guard-mode is a boolean so it is either true or false.


OVM_L1ETHGateway references ERC20 in comments

Describe the bug
Hey folks!
Perhaps I'm missing something but I was checking out the OVM_L1ETHGateway.sol contract:
https://github.com/ethereum-optimism/contracts/blob/master/contracts/optimistic-ethereum/OVM/bridge/tokens/OVM_L1ETHGateway.sol
The deposit() function comment states "deposit an amount of the ERC20 to the caller's balance on L2". Is that correct?
Expected behavior
My understanding is this bridge contract is for depositing ETH, not ERC20 tokens.
Additional context
Feel free to close this out if I'm incorrect 😅

Related to this, it appears that the iOVM_ERC20 interface is imported but never used.

Expected behavior
My understanding is this bridge contract is for depositing ETH, not ERC20 tokens.

I was wondering the same thing. There's no native ETH on Optimistic Ethereum, so I wasn't sure if "ERC20" implied the conversion of ETH to WETH, or if there were just typos in the code comments.

@samajammin Appears this is most likely an error in the comment. @ben-chain can you confirm?

This is definitely a typo, thanks @samajammin !  Will fix asap :)

Could be a good ticket for someone on discord to pick up


Support for Terraform v0.14

Feature Request
Feature description :
Terraform released version v0.14 today. It would be great if that version would be supported as well.

That is a priority task, will try to do test and add support today or tomorrow.

Robert smells

Just released 1.3.8 who has 0.14.x support. Closing the issue as its resolved.
Please do not hesitate to open a new one if there are any 0.14 related problems that we missed. 🙏


Conflicting pool production

Context

Information
-

Version

Platform

Installation

Steps to Reproduce
Haven't managed to reproduce yet. Think I saw it multiple times when tweaking genesis params when running integration tests.
Expected behavior

Actual behavior
Sometimes:

Resolution

QA

I see a lot of these errors on #1783 where activeSlotCoeff is increased, and d decreased.
[cardano-wallet.pools-engine:Info:235] [2020-06-26 14:51:21.54 UTC] Applying blocks [3.92 ... 3.92]
[cardano-wallet.pools-engine:Info:235] [2020-06-26 14:51:21.73 UTC] Applying blocks [3.93 ... 3.93]
[cardano-wallet.pools-engine:Info:252] [2020-06-26 14:51:21.76 UTC] Taking a little break from fetching metadata, back to it in about 0.4s
[cardano-wallet.pools-engine:Info:235] [2020-06-26 14:51:21.80 UTC] Applying blocks [3.93 ... 3.93]

Despite seeing many errors, I see no rollbacks, which is interesting.

When adding a more low-level ChainSyncLog:
[cardano-wallet.network:Info:239] [2020-06-26 17:08:41.41 UTC] ChainSync roll forward: (slotNo 254, 270dadbe)
[cardano-wallet.pools-engine:Info:231] [2020-06-26 17:08:41.41 UTC] Applying blocks [2.54 ... 2.54]
[cardano-wallet.network:Info:239] [2020-06-26 17:08:41.46 UTC] ChainSync roll backward: (slotNo 253, 0593cf2b)
[cardano-wallet.network:Info:239] [2020-06-26 17:08:41.46 UTC] ChainSync roll forward: (slotNo 254, 162fdb44)
[cardano-wallet.pools-engine:Info:231] [2020-06-26 17:08:41.46 UTC] Applying blocks [2.54 ... 2.54]
[cardano-wallet.pools-engine:Error:231] [2020-06-26 17:08:41.46 UTC] Couldn't store production for given block before it conflicts with another block. Conflicting block header is: 0593cf2b<-[162fdb44-2.54#72]

@Anviking do you have the list of blocks given for intersection?

Adding more tracing inside follow:
[cardano-wallet.network:Info:239] [2020-06-26 17:38:53.69 UTC] ChainSync roll forward: (slotNo 245, 1c5d398e)
[cardano-wallet.pools-engine:Info:231] [2020-06-26 17:38:53.69 UTC] Applying blocks [2.45 ... 2.45]
[cardano-wallet.network:Info:239] [2020-06-26 17:38:53.73 UTC] ChainSync roll backward: (slotNo 243, c9fff680)
[cardano-wallet.pools-engine:Info:231] [2020-06-26 17:38:53.73 UTC] follow: Ignoring rollback to 2.43 because of cps empty
[cardano-wallet.network:Info:239] [2020-06-26 17:38:53.73 UTC] ChainSync roll forward: (slotNo 245, 02556d8a)
[cardano-wallet.pools-engine:Info:231] [2020-06-26 17:38:53.73 UTC] Applying blocks [2.45 ... 2.45]
[cardano-wallet.pools-engine:Error:231] [2020-06-26 17:38:53.73 UTC] Couldn't store production for given block before it conflicts with another block. Conflicting block header is: c9fff680<-[02556d8a-2.45#61]

So problem should be here:
https://github.com/input-output-hk/cardano-wallet/blob/0243ac496dc395516ef18764a37d74df1785da46/lib/core/src/Cardano/Wallet/Network.hs#L395

do you have the list of blocks given for intersection

Ah! cps is what was originally used to start the follower. So it seems all rollbacks are ignored in that case 😬

So it seems all rollbacks are ignored in that case

Right :facepalm:

I imagine we can work-around that by making that cps contains the latest block applied, passing it around to step and sleep.

Haven't observed for a while now. Closing.


Be able to use consistent format for model IDs

Model IDs we use in model-manager-loader contains "/". Allow end users to have the same format in inference-manager-engine.

I need to update one more place - resource allocation per model. Will update later.


Search only begins when I type a character

For example when I do require('../), I expect to see what current directory I'm in with available files to pick from, but I have to first do require('../a) to see anything...

Hi could you give more details. ie: version of atom-autocomplete-module and any errors from the developer tools would be helpful.

cannot reproduce.
And due to in-activeness, this issue will be closed.
Please do mention if this needs to be reopen.


Make it possible to customise the port the dashboard connects to

This merge will make it possible to customise what port the dashboard connects to.
At our place we have a dedicated WS server that serves websockets over 80/443 therefor it would be nice to be able to change the port i config.

Any ETA left for this to merge? We also are having issues while serving wss over nginx with ssl.
@eldor can you please also add wsPath for this merge request?

Hi

Thanks for the PR. I am also waiting for this PR to merge.
location /ws {
...
}

So, its been a month and was just wondering if this was going to get pulled in. We need the same thing over here

Hi @eldor
thank you for this PR - and for the patience :)
I am not really happy with the naming of the config keys, as this might be a bit misleading/confusing.
First of all, these are (to my knowledge) not default pusher settings. So prefixing these environment variables with PUSHER_ might be wrong.
Why are the port keys inside the apps array? Can two apps use two different ports and paths?
Wouldn't it be sufficient to have a generic port/path config under a new dashboard setting inside the configuration file?

Hi @mpociot
You are right, I have moved it into dashboard section in config and renamed the env name to DASHBOARD_PORT

Would love to see this pulled in. Have a WS server that is NOT served at / and so I am desperate to get the wsPath config value added!
Thank you!


ssl3_write_bytes:bad length after repeated SSL_read

Running the following code:
https://github.com/spdk/spdk/compare/master...ericcurtin:tls_support
./target.sh
in one terminal and
./host.sh
in the other, SSL_read()'s are repeated because of SSL_ERROR_WANT_READ on the host side, until we hit:
[2021-06-01 11:11:42.040724] [PID:277135] posix.c:1465:SSL_readv: *ERROR*: -1 = SSL_read(0x623000003900, '', 32960), 2 = SSL_get_error(0x623000003900, -1)
[2021-06-01 11:11:42.040763] [PID:277135] posix.c:1470:SSL_readv: *ERROR*: SSL_ERROR_WANT_READ
[2021-06-01 11:11:42.041587] [PID:277135] posix.c:1465:SSL_readv: *ERROR*: -1 = SSL_read(0x623000003900, '', 32960), 2 = SSL_get_error(0x623000003900, -1)
[2021-06-01 11:11:42.041628] [PID:277135] posix.c:1470:SSL_readv: *ERROR*: SSL_ERROR_WANT_READ
[2021-06-01 11:11:42.041674] [PID:277135] posix.c:1465:SSL_readv: *ERROR*: -1 = SSL_read(0x623000003900, '', 32960), 1 = SSL_get_error(0x623000003900, -1)
[2021-06-01 11:11:42.041703] [PID:277135] posix.c:1467:SSL_readv: *ERROR*:<PHONE_NUMBER>88480:error:1409E10F:SSL routines:ssl3_write_bytes:bad length:../ssl/record/rec_layer_s3.c:363:
[2021-06-01 11:11:42.041788] [PID:277135] /home/curtine/git/spdk/include/spdk_internal/nvme_tcp.h: 488:nvme_tcp_read_data: *ERROR*: spdk_sock_recv() failed, errno 0: Success

Not sure how this bad length error is caused.
Running:
$ openssl version
OpenSSL 1.1.1f  31 Mar 2020
system provided library on xubuntu 20.04

The third SSL_read  call  the ssl3_write_bytes,  the  SSL link had in handshake state.  ssl3_write_bytes:bad length should appears in SSL_write (ssl, buf_1, len_1)  return  SSL_ERROR_WANT_READ,   the second  （buf_1 != buf_2  || len_1 != len_2） in SSL_write(ssl, buf_2, len_1). I'm interested in this issue and I've read the OpenSSL source code. but  i can't  reproduct your sence. can  you  offer complete error call stack?

That's only partial logs, it's like the 20th call, just didn't paste the repeating logs.
I'll paste the full logs in here.

target.txt
host.txt
I would like to help you reproduce if you could let me know what issue you are running into @yangyangtiantianlonglong

spdk error
./scripts/pkgdep.sh
ERROR: Could not find a version that satisfies the requirement ninja (from versions: none)
ERROR: No matching distribution found for ninja
Error!
3.13.0-169-generic #219-Ubuntu SMP Wed Apr 3 14:01:26 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

@ericcurtin    could you  debug openssl lib, print the backtrace  about "bad length"?

Install ninja, on ubuntu this is:
sudo apt install ninja-build

The backtrace found the issue, there was an unlogged write coming from somewhere else, thanks for your help. I recompiled openssl to print the backtrace. Is there a way of printing a backtrace from an openssl message like above without recompiling openssl itself?

Not sure what do you exactly mean by backtrace? If by backtrace from gdb then unless the openssl has debug info in the library or in separate debuginfo files, you need to recompile with --debug to get a full useful backtrace.


cjxl fails transcoding a jpeg

Describe the bug
cjxl fails encoding

(sha256sum of the file is 6ed7af5e245da443fcce378340b81db2c5e982d8ae9972e3c2d65f8a5d90f159)
jpegtran -copy all doesn't help.
seems like a test image for some color profile stuff but i can't tell if there is something wrong with it why jxl shouldn't be able to encode it.
To Reproduce
Steps to reproduce the behavior:
cjxl -v -v v4esrgb.jpg v4esrgb.jxl
Expected behavior
Likely shouldn't fail, or at least tell the reason why it does.
Screenshots
% cjxl -v -v Downloads/failed/v4esrgb.jpg v4esrgb.jxl
JPEG XL encoder v0.7.0 f95da131 [AVX2,SSE4,SSSE3,Unknown]
Read JPEG image with 27972 bytes.
Encoding [Container | JPEG, lossless transcode, effort: 7 | JPEG reconstruction data],
Note: Implicit-default for JPEG is lossless-transcoding. To silence this message, set --lossless_jpeg=(1|0).
JxlEncoderAddJPEGFrame() failed.

Environment

OS: archlinux
Compiler version: not sure, distro package
CPU type: x86_64
cjxl/djxl version string: v0.7.0 f95da131 [AVX2,SSE4,SSSE3,Unknown]

https://www.color.org/version4html.xalter looks like i've found image source though hashes don't exactly match but that one fails the same way

looks like Upper_Right.jpg converts fine though so v4 YCC-RGB is fine and only v4 e-sRGB seems to be an issue.

./lib/jxl/color_encoding_internal.cc:219: JXL_FAILURE: Unable to encode XY -2.443881 0.320882
./lib/jxl/color_encoding_internal.cc:412: JXL_RETURN_IF_ERROR code=1: red_.Set(xy.r)
./lib/jxl/enc_color_management.cc:876: JXL_RETURN_IF_ERROR code=1: IdentifyPrimaries(profile, wp_unadapted, this)
./lib/jxl/jpeg/enc_jpeg_data.cc:311: JXL_RETURN_IF_ERROR code=1: SetColorEncodingFromJpegData(*jpeg_data, &io->metadata.m.color_encoding)

Looks like this ICC profile uses primaries that are extremely imaginary. All visible colors have (x,y) coordinates in [0..1], but you can in principle define primaries outside that range and indeed the JPEG XL spec allows setting primaries outside that range (this can be useful if you want to obtain a wider gamut than what is possible by using real primaries only). However, the range that can be represented in JPEG XL is limited to something like [-2,2]. Here the red has a coordinate that is outside that range (x=-2.443881).
There is a workaround for this though: the encoder currently reads the ICC profile and in a case like this where it's a simple space (no lookup table, just primaries + transfer curve), it sets the JPEG XL header to match what is in the ICC profile, if I understand correctly. However in case of JPEG recompression, it also needs to store the actual ICC profile itself, since it needs to reconstruct it exactly (not just semantically equivalently, but bit-exact including comment fields etc). So the JPEG XL header info is redundant in this case, and could in principle be omitted (i.e. replaced by 'Unknown' values or whatever it is we do when we encounter an ICC profile that cannot be represented as an Enum).
So what I'm proposing is instead of failing to transcode in this case, is to only set the details of the Enum space if they can actually be represented by the header syntax. Does that make sense to you, @sboukortt ?

This and this from this color.org page also fails, with same error.
exiftool output

This was fixed in a36aa48a9f56bb744ee7f49e7463d99d53dcea17, please reopen if there still is a problem with these images.


invalid YAML in plain scalar

This issue was originally filed by<EMAIL_ADDRESS>
What steps will reproduce the problem?

pub install
2.
3.

What is the expected output? What do you see instead?
Should have downloaded web_ui package. Instead received this parse failure.
What version of the product are you using? On what operating system?
<IP_ADDRESS>_r22659, OSX 10.7.5
Please provide any additional information below.
Hello world code attached.

Attachments:
pubspec.yaml (51 Bytes)
hello_world.dart (385 Bytes)
page.html (442 Bytes)

This issue has been moved to dart-lang/pub#560.


Adding Request Headers to Application Insights Events

I'd like my request headers for my Hapi app to be included in the events in the Application Insights portal.  It doesn't seem like they are included in the default configuration.
Do I need to do some customization for this?  Thanks.

You can add a custom Telemetry Processor to do this https://github.com/Microsoft/ApplicationInsights-node.js/blob/44330896f58d4e6c2b6c4fec821430f7e1067138/README.md#preprocess-data-with-telemetry-processors
Here's an example:
const logHTTPheaders = (envelope, context) => {
  const httpRequest = context['http.ServerRequest'];
  if (httpRequest && appInsights.Contracts.domainSupportsProperties(envelope.data.baseData)) {
    _.forOwn(httpRequest.headers, (headerValue, headerName) => {
      _.set(envelope, `data.baseData.properties.[header-${headerName}]`, headerValue);
    });
  }
  return true;
};

// Telemetry processor to record HTTP request header
appInsights.defaultClient.addTelemetryProcessor(logHTTPheaders);

For others interested, there's more examples of how to do this with other parts of the data stream from Hapi in #448


Fix bug in dimension

Fixes a bug in dimension for OccupationNumberFS.
dimension now works on addresses.

Not a fan of having to redefine dimension on OccupationNumberFS over and over, but I don't immediately see a better solution, so I'm fine with merging this.

I concur. Maybe we could have a trait IsNumberConserving for AbstractHamiltonians which could help to automate this. It won't be less code though because you'd still have to set it for every Hamiltonian (on top of bloating the interface), but maybe more elegant.


rubocops: add unless_multiple_conditions

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[x] Have you written new tests for your changes? Here's an example.

[x] Have you successfully run brew typecheck with your changes locally?
[x] Have you successfully run brew tests with your changes locally?
[x] Have you successfully run brew man locally and committed any changes?

Follow-up to https://github.com/Homebrew/brew/pull/10245#discussion_r553234223
This PR adds the UnlessMultipleConditions rubocop, based on https://github.com/rubocop-hq/rubocop/pull/5400

homebrew-core PR: https://github.com/Homebrew/homebrew-core/pull/68527
linuxbrew-core PR: https://github.com/Homebrew/linuxbrew-core/pull/22057

Disallowed unless statements:
unless foo && bar
  something
end

something unless foo || bar

Truth table for reference:

p
q
!(p && q)
!p || !q
!(p || q)
!p && !q

FFTTTT

FTTTFF

TFTTFF

TTFFFF

Review period will end on 2021-01-08 at 23:12:39 UTC.

Review period ended.

Review period ended.

@SeekingMeaning Looks like we may be able to replace this with https://github.com/rubocop-hq/rubocop/pull/9386 after the next RuboCop release? 🤞🏻

Opened https://github.com/Homebrew/brew/pull/10770


Error

Hello,
I'm getting this error after successful download of the chapter.

chapters 0-1 downloaded
chapters 1-2 downloaded
chapters 2-3 downloaded
chapters 3-4 downloaded
chapters 4-5 downloaded
chapters 5-6 downloaded
chapters 6-7 downloaded
chapters 7-8 downloaded
chapters 8-9 downloaded
chapters 9-10 downloaded
chapters 10-11 downloaded
chapters 11-12 downloaded
chapters 12-13 downloaded
chapters 13-14 downloaded
chapters 14-15 downloaded
chapters 15-16 downloaded
chapters 16-17 downloaded
Traceback (most recent call last):
File "/Users/DO/downloader.py", line 250, in
asyncio.run(html2pdf())
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/asyncio/runners.py", line 190, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/Users/DO/downloader.py", line 171, in html2pdf
browser = await launch(options={
^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/pyppeteer/launcher.py", line 307, in launch
return await Launcher(options, **kwargs).launch()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/pyppeteer/launcher.py", line 168, in launch
self.browserWSEndpoint = get_ws_endpoint(self.url)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/pyppeteer/launcher.py", line 227, in get_ws_endpoint
raise BrowserError('Browser closed unexpectedly:\n')
pyppeteer.errors.BrowserError: Browser closed unexpectedly:

Any ideas on how to fix this?
Thank you

I'm not familiar in python
I has same problem, maybe the function not exist in new libraries?

I resolved problem with add follows code
browser = await launch(options={
			'headless': True,
			'autoClose': False,
                        `'executablePath': 'C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe',

in downloader.py
Look at result download in C:\Python311 folder


add non binary

add non binary gender option should be fine just would only show up in everyone for now
relevant link for app change PR: https://github.com/benawad/vsinder-app/pull/8

Related to issue #19

how do you want the matching algorithm to work?

I’m current thought is just have non binary people show up only in everyone. Like i could go try to add an option to only see non binary people (but I feel like it would be better then to have them be check box’s rather than radio boxes and that’s a bigger change) for simplicity for now might aswell just have it be only in everyone

If you think I would be better to only push with the bigger change let me know and I can look in to trying to do that ASAP

@HoloPollock appreciation message because they are awesome!!

Ok, sounds good


Cannot find module 'ethers'

After updating imx-core to 0.3.0, I'm having this error:
error - Error: Cannot find module 'ethers'
Require stack:
-<EMAIL_ADDRESS>
After downgrading back to 0.2.2 everything is working,
Steps to Reproduce

Fresh TypeScript project
yarn add @imtbl/core-sdk
Run generateStarkWallet + listTokens

Thanks for the report! We'll review and fix this

Quick workaround for now, would be to yarn add ethers

Quick workaround for now, would be to yarn add ethers

Yeah, I need to add debug as well


[BUG] Problem on mac Ventura

Before creating a bug report please make check the following

[ ] You have read our FAQ
[ ] If you have used flutter. Please install correctly, run pub cache repair. Close the terminal and try again.
[ ] If you are on Windows. Make sure you are running the terminal as administrator or with developer permissions.
[ ] Run fvm doctor if possible and add the output to the issue.

Describe the bug
As I update on MacOS Ventura I get issue on that as I get issue for switching some versions and installing.
To Reproduce
Steps to reproduce the behavior:

Go to terminal..
brew tap leoafarias/fvm
brew install fvm
You will get this errors

To have working fvm in terminal.
I was working with them before and it works fine and as I update on Mac OS Ventura I get this errors.

This is a brew problem and has nothing to do with fvm. And the solution is written in your screenshot, just read it and fix it.

It's not an issue with brew. Also, I read it and do it but doesn't work.


Fix cargo fmt.

I broke this in PR #79.

Sorry, @Philipp-M! That change was slightly bad. (Good thing we're fixing CI!)


the annoy gray background of the code when create new file.

Type: Bug
Behaviour
In the vscode, when I create a new python file and write some code. the background of the code will become gray like glass, and the autocomplete is not work properly. This phenomenon will disappear if the file is closed and reopened.

Xing

@rusterx Can you provide more details? is this an unsaved file? what is the language server that you are using (see python.languageServer setting? Do you have a workspace open or just a file without workspace? In the future when filing bugs, please follow instructions here to create a new bug with all the critical details we need for diagnosis.

Because we have not heard back with the information we requested, we are closing this issue for now. If you are able to provide the info later on, then we will be happy to re-open this issue to pick up where we left off.


Failed assertion: line 1773 pos 12: '_elements.contains(element)': is not true.

Hi,
I was just playing a bit around to test the new structured errors.
So I added a SingleChildScrollViewaround the column of the default counter app and placed a Expanded around the Column which lead to an exception. I removed the Expanded again and saved and got this error here.

════════ Exception caught by widgets library ═══════════════════════════════════
The following assertion was thrown building Listener:
'package:flutter/src/widgets/framework.dart': Failed assertion: line 1773 pos 12: '_elements.contains(element)': is not true.

Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
  https://github.com/flutter/flutter/issues/new?template=BUG.md

User-created ancestor of the error-causing widget was
    SingleChildScrollView
lib\main.dart:70
When the exception was thrown, this was the stack
#2      _InactiveElements.remove
package:flutter/…/widgets/framework.dart:1773
#3      Element._retakeInactiveElement
package:flutter/…/widgets/framework.dart:3059
#4      Element.inflateWidget
package:flutter/…/widgets/framework.dart:3082
#5      Element.updateChild
package:flutter/…/widgets/framework.dart:2897
#6      SingleChildRenderObjectElement.mount
package:flutter/…/widgets/framework.dart:5129

This is the code while the error happens:
    return Scaffold(
      appBar: AppBar(

        title: Text(widget.title),
      ),
      body: Center(

        child: SingleChildScrollView(
                  child: Column(
            mainAxisAlignment: MainAxisAlignment.center,
            children: <Widget>[
              Text(
                'You have pushed the button this many times:',
              ),
              Text(
                '$_counter',
                style: Theme.of(context).textTheme.display1,
              ),
            ],
          ),
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: _incrementCounter,
        tooltip: 'Increment',
        child: Icon(Icons.add),
      ),
    );
  }
}

Removing the SingleChildScrollView and adding it again clears the exception.

I use VS code with;
[√] Flutter (Channel master, v1.10.1-pre.41, on Microsoft Windows [Version 10.0.18362.295], locale de-DE)
• Flutter version 1.10.1-pre.41 at C:\Entwicklung\flutter
• Framework revision 5a3a46ada2 (4 days ago), 2019-09-07 18:37:41 -0400
• Engine revision c9ea4dba8d
• Dart version 2.5.0 (build 2.5.0-dev.4.0 ec7ec4ecf7)
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at C:\Users\escam\AppData\Local\Android\sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 29.0.2
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
• All Android licenses accepted.
[√] Android Studio (version 3.5)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 39.0.3
• Dart plugin version 191.8423
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
[√] IntelliJ IDEA Community Edition (version 2018.2)
• IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2018.2.5
• Flutter plugin version 29.1.3
• Dart plugin version 182.4892.25
[√] VS Code, 64-bit edition (version 1.38.0)
• VS Code at C:\Program Files\Microsoft VS Code
• Flutter extension version 3.4.1
[√] Connected device (1 available)
• Android SDK built for x86 64 • emulator-5554 • android-x64 • Android 7.1.1 (API 25) (emulator)

Fyi @InMatrix
Example of hard to understand exceptions after a hot reload. Likely this case is due to a Flutter framework assertion that at minimum should get a detailed error message.

I had the same error when changing in Dart DevTools from Android to IOS view.  The error persisted even when I changed back. After restarting the debugger it worked again. It happened only once. I wasn't able to reproduce the error afterwards.

I am getting this error when I attempt to add AutomaticKeepAliveClientMixin to a view that is used in a TabBar.  It occurs consistently at a point where one of the (tabbed) views pushes a secondary view and then it returns.

I am getting this error when I attempt to add AutomaticKeepAliveClientMixin to a view that is used in a TabBar. It occurs consistently at a point where one of the (tabbed) views pushes a secondary view and then it returns.

Have you fixed this issue yet?

I had the same error when I tried to add ( theme in MaterialApp ) ,
when I stopped the debugging and re-run it again everything worked fine.

════════ (2) Exception caught by widgets library ═══════════════════════════════════════════════════
'package:flutter/src/widgets/framework.dart': Failed assertion: line 1786 pos 12: '_elements.contains(element)': is not true.
The relevant error-causing widget was:
MaterialApp file:///Users/limi/Desktop/installnew/install_master/lib/main.dart:117:24
════════════════════════════════════════════════════════════════════════════════════════════════════
════════ (3) Exception caught by widgets library ═══════════════════════════════════════════════════
'package:flutter/src/widgets/framework.dart': Failed assertion: line 1786 pos 12: '_elements.contains(element)': is not true.
The relevant error-causing widget was:
MaterialApp file:///Users/limi/Desktop/installnew/install_master/lib/main.dart:117:24
════════════════════════════════════════════════════════════════════════════════════════════════════
════════ (4) Exception caught by widgets library ═══════════════════════════════════════════════════
The getter 'userGestureInProgress' was called on null.
Receiver: null
Tried calling: userGestureInProgress
The relevant error-causing widget was:
MaterialApp file:///Users/limi/Desktop/installnew/install_master/lib/main.dart:117:24
════════════════════════════════════════════════════════════════════════════════════════════════════

════════ (2) Exception caught by widgets library ═══════════════════════════════════════════════════
'package:flutter/src/widgets/framework.dart': Failed assertion: line 1786 pos 12: '_elements.contains(element)': is not true.
The relevant error-causing widget was:
MaterialApp file:///Users/limi/Desktop/installnew/install_master/lib/main.dart:117:24
════════════════════════════════════════════════════════════════════════════════════════════════════
════════ (3) Exception caught by widgets library ═══════════════════════════════════════════════════
'package:flutter/src/widgets/framework.dart': Failed assertion: line 1786 pos 12: '_elements.contains(element)': is not true.
The relevant error-causing widget was:
MaterialApp file:///Users/limi/Desktop/installnew/install_master/lib/main.dart:117:24
════════════════════════════════════════════════════════════════════════════════════════════════════
════════ (4) Exception caught by widgets library ═══════════════════════════════════════════════════
The getter 'userGestureInProgress' was called on null.
Receiver: null
Tried calling: userGestureInProgress
The relevant error-causing widget was:
MaterialApp file:///Users/limi/Desktop/installnew/install_master/lib/main.dart:117:24
════════════════════════════════════════════════════════════════════════════════════════════════════

Anyone can show how to solve this issue.

yes i am having same error when i naviget between diffrent screens in my application

did anyone was able to solve this issue? I also have the same problem

I can't reproduce the original issue on the latest master 1.22.0-2.0.pre.59.

Code sample
import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        // This is the theme of your application.
        //
        // Try running your application with "flutter run". You'll see the
        // application has a blue toolbar. Then, without quitting the app, try
        // changing the primarySwatch below to Colors.green and then invoke
        // "hot reload" (press "r" in the console where you ran "flutter run",
        // or simply save your changes to "hot reload" in a Flutter IDE).
        // Notice that the counter didn't reset back to zero; the application
        // is not restarted.
        primarySwatch: Colors.blue,
        // This makes the visual density adapt to the platform that you run
        // the app on. For desktop platforms, the controls will be smaller and
        // closer together (more dense) than on mobile platforms.
        visualDensity: VisualDensity.adaptivePlatformDensity,
      ),
      home: MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  MyHomePage({Key key, this.title}) : super(key: key);

  // This widget is the home page of your application. It is stateful, meaning
  // that it has a State object (defined below) that contains fields that affect
  // how it looks.

  // This class is the configuration for the state. It holds the values (in this
  // case the title) provided by the parent (in this case the App widget) and
  // used by the build method of the State. Fields in a Widget subclass are
  // always marked "final".

  final String title;

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  int _counter = 0;

  void _incrementCounter() {
    setState(() {
      // This call to setState tells the Flutter framework that something has
      // changed in this State, which causes it to rerun the build method below
      // so that the display can reflect the updated values. If we changed
      // _counter without calling setState(), then the build method would not be
      // called again, and so nothing would appear to happen.
      _counter++;
    });
  }

  @override
  Widget build(BuildContext context) {
    // This method is rerun every time setState is called, for instance as done
    // by the _incrementCounter method above.
    //
    // The Flutter framework has been optimized to make rerunning build methods
    // fast, so that you can just rebuild anything that needs updating rather
    // than having to individually change instances of widgets.
    return Scaffold(
      appBar: AppBar(
        // Here we take the value from the MyHomePage object that was created by
        // the App.build method, and use it to set our appbar title.
        title: Text(widget.title),
      ),
      body: Center(
        // Center is a layout widget. It takes a single child and positions it
        // in the middle of the parent.
        child: SingleChildScrollView(
          child: Expanded(
            child: Column(
              // Column is also a layout widget. It takes a list of children and
              // arranges them vertically. By default, it sizes itself to fit its
              // children horizontally, and tries to be as tall as its parent.
              //
              // Invoke "debug painting" (press "p" in the console, choose the
              // "Toggle Debug Paint" action from the Flutter Inspector in Android
              // Studio, or the "Toggle Debug Paint" command in Visual Studio Code)
              // to see the wireframe for each widget.
              //
              // Column has various properties to control how it sizes itself and
              // how it positions its children. Here we use mainAxisAlignment to
              // center the children vertically; the main axis here is the vertical
              // axis because Columns are vertical (the cross axis would be
              // horizontal).
              mainAxisAlignment: MainAxisAlignment.center,
              children: <Widget>[
                Text(
                  'You have pushed the button this many times:',
                ),
                Text(
                  '$_counter',
                  style: Theme.of(context).textTheme.headline4,
                ),
              ],
            ),
          ),
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: _incrementCounter,
        tooltip: 'Increment',
        child: Icon(Icons.add),
      ), // This trailing comma makes auto-formatting nicer for build methods.
    );
  }
}

flutter doctor -v
[√] Flutter (Channel master, 1.22.0-2.0.pre.59, on Microsoft Windows [Version 10.0.19041.450], locale en-US)
    • Flutter version 1.22.0-2.0.pre.59 at C:\Development\flutter_master
    • Framework revision be7c7faee6 (7 hours ago), 2020-08-24 22:31:02 -0400
    • Engine revision 8107b36c7b
    • Dart version 2.10.0 (build 2.10.0-56.0.dev)

[√] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
    • Android SDK at C:\Users\marku\AppData\Local\Android\sdk
    • Platform android-30, build-tools 30.0.1
    • Java binary at: C:\Users\marku\AppData\Local\JetBrains\Toolbox\apps\AndroidStudio\ch-0\193.6626763\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.6.5)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.6.30320.27
    • Windows 10 SDK version 10.0.18362.0

[√] Android Studio (version 4.0)
    • Android Studio at C:\Users\marku\AppData\Local\JetBrains\Toolbox\apps\AndroidStudio\ch-0\193.6626763
    • Flutter plugin version 47.1.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] Connected device (4 available)
    • sdk gphone x86 arm (mobile) • emulator-5554 • android-x86    • Android 11 (API 30) (emulator)
    • Windows (desktop)           • windows       • windows-x64    • Microsoft Windows [Version 10.0.19041.450]
    • Web Server (web)            • web-server    • web-javascript • Flutter Tools
    • Chrome (web)                • chrome        • web-javascript • Google Chrome 84.0.4147.135

• No issues found!

Could anyone who is still experiencing this issue please provide a minimal complete reproducible code sample with your flutter doctor -v

`FlutterPainter
lib/…/ViewCard/screen_fact_viewCard.dart:1580
When the exception was thrown, this was the stack
#2      _InactiveElements.remove
package:flutter/…/widgets/framework.dart:1964
#3      Element._retakeInactiveElement
package:flutter/…/widgets/framework.dart:3746
...     Normal element mounting (39 frames)
#42     Element.inflateWidget
package:flutter/…/widgets/framework.dart:3790
#43     MultiChildRenderObjectElement.inflateWidget
package:flutter/…/widgets/framework.dart:6422
#44     MultiChildRenderObjectElement.mount
package:flutter/…/widgets/framework.dart:6433
...     Normal element mounting (24 frames)
#68     Element.inflateWidget
package:flutter/…/widgets/framework.dart:3790
#69     Element.updateChild
package:flutter/…/widgets/framework.dart:3540
#70     RenderObjectToWidgetElement._rebuild
package:flutter/…/widgets/binding.dart:1198
#71     RenderObjectToWidgetElement.mount
package:flutter/…/widgets/binding.dart:1167
#72     RenderObjectToWidgetAdapter.attachToRenderTree.
package:flutter/…/widgets/binding.dart:1112
#73     BuildOwner.buildScope
package:flutter/…/widgets/framework.dart:2600
#74     RenderObjectToWidgetAdapter.attachToRenderTree
package:flutter/…/widgets/binding.dart:1111
#75     ScreenshotController.captureFromWidget
package:screenshot/screenshot.dart:158
#76     Constants.downloadWithScreenshot
package:psychology_facts/constants.dart:219
#77     ShareAndDownloadDialog.showQualityDialog..
package:psychology_facts/Dialogs/share_and_download_dialog.dart:204
#78     GestureRecognizer.invokeCallback
package:flutter/…/gestures/recognizer.dart:198
#79     TapGestureRecognizer.handleTapUp
package:flutter/…/gestures/tap.dart:608
#80     BaseTapGestureRecognizer._checkUp
package:flutter/…/gestures/tap.dart:296
#81     BaseTapGestureRecognizer.handlePrimaryPointer
package:flutter/…/gestures/tap.dart:230
#82     PrimaryPointerGestureRecognizer.handleEvent
package:flutter/…/gestures/recognizer.dart:563
#83     PointerRouter._dispatch
package:flutter/…/gestures/pointer_router.dart:94
#84     PointerRouter._dispatchEventToRoutes.
package:flutter/…/gestures/pointer_router.dart:139
#85     _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:539:8)
#86     PointerRouter._dispatchEventToRoutes
package:flutter/…/gestures/pointer_router.dart:137
#87     PointerRouter.route
package:flutter/…/gestures/pointer_router.dart:123
#88     GestureBinding.handleEvent
package:flutter/…/gestures/binding.dart:439
#89     GestureBinding.dispatchEvent
package:flutter/…/gestures/binding.dart:419
#90     RendererBinding.dispatchEvent
package:flutter/…/rendering/binding.dart:322
#91     GestureBinding._handlePointerEventImmediately
package:flutter/…/gestures/binding.dart:374
#92     GestureBinding.handlePointerEvent
package:flutter/…/gestures/binding.dart:338
#93     GestureBinding._flushPointerEventQueue
package:flutter/…/gestures/binding.dart:296
#94     GestureBinding._handlePointerDataPacket
package:flutter/…/gestures/binding.dart:279
#98     _invoke1 (dart:ui/hooks.dart:170:10)
#99     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:331:7)
#100    _dispatchPointerDataPacket (dart:ui/hooks.dart:94:31)
(elided 5 frames from class _AssertionError and dart:async)
════════════════════════════════════════════════════════════════════════════════
════════ Exception caught by widgets library ═══════════════════════════════════
Duplicate GlobalKey detected in widget tree.
══════════════════════════════════════════════════════════════════════════════`

════════ Exception caught by widgets library ═══════════════════════════════════
The following assertion was thrown building ValueListenableBuilder<PainterControllerValue>(state: _ValueListenableBuilderState<PainterControllerValue>#f31a1):
'package:flutter[/src/widgets/framework.dart]()': Failed assertion: line 1964 pos 12: '_elements.contains(element)': is not true.
package:flutter/…/widgets/framework.dart:1964
2

Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
  [https://github.com/flutter/flutter/issues/new?template=2_bug.md]()

same error


Failed to evaluate! 'TensorBoardTracker' object has no attribute 'add_image'

I think I meet one problem about evaluation.I am looking forward to your help.
tracker = self.accelerator.get_tracker("tensorboard")
        tracker.add_image(
            "image", np.array(out.img), i, dataformats="HWC"
        )
except Exception as e:
    print("Failed to evaluate!", e)

Besides,I can always see this output during the trainning process,should  I deal with this problem?
REPLACING <PIL.PngImagePlugin.PngImageFile image mode=RGB size=16x16 at 0x16D2A446C10> (96, 13)
REPLACING <PIL.PngImagePlugin.PngImageFile image mode=RGB size=16x16 at 0x16D2A446C10> (97, 13)
REPLACING <PIL.PngImagePlugin.PngImageFile image mode=RGB size=16x16 at 0x16D2A446C10> (98, 13)
REPLACING <PIL.PngImagePlugin.PngImageFile image mode=RGB size=16x16 at 0x16D2A446C10> (99, 13)
REPLACING <PIL.PngImagePlugin.PngImageFile image mode=RGB size=16x16 at 0x16D2A446C10> (100, 13)

Thank you!

Hey! This is actually expected behavior. Basically, the model in the beginning of training outputs some random characters for tiles. If this happens, we want to replace those tiles with some blank ones so that we can actually display the level


Make proposer rewards distribution more fair

Describe the feature request
Currently the first proposer within an L1 block gets the TKO compensation which does lead (at least on testnet definitely) to 'gas war' situations which fuels by speculation that TKO might worth something on mainnet.
On the other hand the design is what it makes it doable, so maybe best to change it for example like:

Accumulate the "rewards" by every seconds (kind of same as now, but not reset to 0 at all.)
Give 1/3 of the accumulated rewards to each every proposers

Describe alternatives you've considered
Description of the alternatives you've considered here.
Additional context
Additional context here.

Given the discussion with Brecht yesterday, lets postpone this improvement.

Given the discussion with Brecht yesterday, lets postpone this improvement.

I understand it may be out of interest for now, but was already half cooked, so i just leave it as is. We can close that PR then.
https://github.com/taikoxyz/taiko-mono/pull/14888

Fixed


:memo: configuration paths clarity :rose:

as promised 👍

Thanks a lot! Could you help with the rest of the doc? Gradually of course!


bugfix: gages in offnetwork upstream list blows up by-subnetwork parallel simulations

by-subnetwork parallel simulations were breaking with the Florence_Benchmark_da simulations. After some digging, I found that there was a gage link in the offnetwork upstreams list. This caused da_positions_list_byreach to be one item shorter than da_positions_list_byseg, which blew up the simulation with an indexing error in mc_reach.compute_network_structured.
To fix this, I pass the offnetwork_upstreams list to _prep_da_dataframes (default  offnetwork_upstreams = []), in addition to param_df_sub.index. Then I create a new list called, subnet_segs, which contains ONLY the segments in the subnetwork. This list is searched for gage segments. The param_df_sub_idx list is handled with get_indexer() such that the param_df_sub array is correctly indexed in downstream operations.
I tested this scheme with Florence_Benchmark_da.yaml, all gage segments, all parallel schemes. The same results at gage locations were observed across all parallel schemes, which proves that the fix is robust.

ping @jameshalgren
I fixed the erroneous indexing.

One final comment -- suggest using set, not list. Try this:
diff --git a/src/python_routing_v02/troute/routing/compute.py b/src/python_routing_v02/troute/routing/compute.py
index 3d5a3ce5..c72bfd7d 100644
--- a/src/python_routing_v02/troute/routing/compute.py
+++ b/src/python_routing_v02/troute/routing/compute.py
@@ -52,7 +52,7 @@ def _prep_da_dataframes(
     usgs_df,
     lastobs_df,
     param_df_sub_idx,
-    offnetwork_upstreams=[],
+    exclude_segments=None,
     ):
     """
     Produce, based on the segments in the param_df_sub_idx (which is a subset
@@ -60,6 +60,8 @@ def _prep_da_dataframes(
     a subset of the relevant usgs gage observation time series
     and the relevant last-valid gage observation from any
     prior model execution.
+    Gages in `exclude_segments` will not be included in the
+    returned indexes.

     Cases to consider:
     USGS_DF, LAST_OBS
@@ -73,8 +75,9 @@ def _prep_da_dataframes(

     """
     # segments in the subnetwork ONLY, no offnetwork upstreams included
-    subnet_segs = param_df_sub_idx.difference(offnetwork_upstreams)
-
+    subnet_segs = param_df_sub_idx
+    if exclude_segments:
+        subnet_segs = subnet_segs.difference(set(exclude_segments))
     # NOTE: Uncomment to easily test no observations...
     # usgs_df = pd.DataFrame()
     if not usgs_df.empty and not lastobs_df.empty:


Fixed variable scope bug.

#2 explains bug

So, as explained in the comment on 21, "var" keyword is not optional there. If we simply remove it, we are going to have the default be overridden for future instances once one usage of the directive occurs with custom keys.
The problem must be with the minification method; it is probably giving different names for the konamiKeys variables in and out of the the link function, which would indeed cause an undefined variable error. Probably it is not understanding that the second occurrence should actually override the one outside. A definitive solution would be to fallback to more common default settings, having fixed different names in and out.
I'll make a pull-request to you master branch, so that if you accept it, it will modify you own pull-request.

I see that my fix didn't work very well. Your new pull request looks good. Thanks for fixing it :)

Thanks to you, for pointing out the bug ;)


Extensible PR checks

It's time to make this bot actually useful :wink:
The idea behind this is that you can pick and choose which PR checks you want to enable. In theory this PR changes no behaviour of the bot!!

Coverage increased (+0.5%) to 85.477% when pulling bee9392748b19ff1cbe3acf3dfd25c8d6a606613 on Cadair:extensible_pr_checks into d9c3394094a86fab87fba53c65bd9172ef6461a4 on astropy:master.

I have added the milestone checker as an example, and also because SunPy will probably use it.

I have pushed a couple of deploys of this live for dkist and sunpy and it seems to work fine btw.

Thanks!
Is the CircleCI failure expected? Good to see Travis is passing though.
If this branch is already hooked up to some repo for testing, I would like to see how it works and possibly play with it there for a bit before merging. This is because we don't want to catch any misbehavior too late in the Astropy core repo.

The circleci isn't doing anything, presumeably because there is no config in the repo yet.
I haven't got this PR deployed anywhere at the moment because I am about 30 commits further along the road to a working sunpybot.

about 30 commits further along

Ah, so this PR is a work in progress? No rush. Let's see it in action when you are ready.

Also, I agree with @bsipocz on adding more test(s), given the decreased in coverage... :sweat_smile:

@pllim no this PR is pretty much good to go, I have other branches that are further along with sunpy-bot specific things in them

Hmm... Do we have a test repo somewhere to hook this up for a test run?

Is there a circleci setting like there is in travis for "only build this if there is config in the repo?"

ermmmm? wtf travis?!

I should update this based on #84 to make it more configurable. all will be repo config

@Cadair - My  https://github.com/astropy/astropy-bot/pull/82#discussion_r191457808 may have lost in the noise above, but could you actually add back the milestone checker? I think it made sense to factor out of the changelog checker, but it would be nice to get the error message from the original spot as it was more user friendly...

Closing as this is getting done in baldrick instead


Fix: Public and Private subnets must be created separately and errors when switching between single/multi NatGw

Description
PR to fix failure when switching between single and multi NatGw's, need for two deployments for public and private subnets
Features/Fixes/Patches/Changes list:
Please check the CHANGELOG.md
Checklists:

PR Owners Checklist:

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?
[x] Have you checked there aren't open Pull Requests of upstream or parallel code that will cause conflicts?
[x] Have you updated the CHANGELOG.md?
[x] Have you updated the README.md(s)?
[ ] OWNER: Does your submission pass?

[x] Pre-commit (attach logs/print screen to this PR)
[x] Checkov/terrascan (attach logs/print screen to this PR)
[x] Terraform resources examples build/destroy successfully with Terraform 0.14.11 minimum?

[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[x] Have you written new tests for your core changes, as applicable?
[x] Have you successfully run tests with your changes locally?
[ ] First PR? Have you deleted ## How to use this template... from the root .README.md?

PR Reviewers Checklists?

[ ] Are all your comments/changes resolved?
[ ] Are you happy with the OWNER checklists and additional information provided?
[ ] Does your review tests pass?

[ ] Terraform resources examples build/destroy successfully with Terraform 0.14.11 minimum?

Ok make sure you add a note on the CHANGELOG to remove that variable then, can see a note there now.

Done @hugoalmeida264


Add a license?

Hello!
I am looking to use this component in one of my projects and would like a license to be added to this component to make sure the author of the repo is okay with that.
Regards,
Darren

Darren,I can add that on Monday, but I’m the author and I give you full permission to fork or use however you want. No restrictions. NickSent from my iPhoneOn Apr 22, 2023, at 5:25 AM, Darren Finch @.***> wrote:
Hello!
I am looking to use this component in one of my projects and would like a license to be added to this component to make sure the author of the repo is okay with that.
Regards,
Darren
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

Thank you Nick!
On Sat, Apr 22, 2023 at 7:27 PM Nick Coughlin @.***>
wrote:

Darren,I can add that on Monday, but I’m the author and I give you full
permission to fork or use however you want. No restrictions. NickSent from
my iPhoneOn Apr 22, 2023, at 5:25 AM, Darren Finch @.***> wrote:
Hello!
I am looking to use this component in one of my projects and would like a
license to be added to this component to make sure the author of the repo
is okay with that.
Regards,
Darren
—Reply to this email directly, view it on GitHub, or unsubscribe.You are
receiving this because you are subscribed to this thread.Message ID:
@.***>
—
Reply to this email directly, view it on GitHub
https://github.com/ncoughlin/scroll-to-hash-element/issues/2#issuecomment-1518904558,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHP7NAYR35PS3CIATKJQPK3XCRZOHANCNFSM6AAAAAAXHZYFSI
.
You are receiving this because you authored the thread.Message ID:
@.***>


cannot launch example Batch.py

I'm running the example from the repo Batch.py in persuit of getting a sample CFT JSON running from this project. When I feed the JSON generated (python3) I get the following error .
Unknown parameter in input: "Description", must be one of: StackName, TemplateBody, TemplateURL, Parameters, DisableRollback, RollbackConfiguration, TimeoutInMinutes, NotificationARNs, Capabilities, ResourceTypes, RoleARN, OnFailure, StackPolicyBody, StackPolicyURL, Tags, ClientRequestToken, EnableTerminationProtection
Unknown parameter in input: "Outputs", must be one of: StackName, TemplateBody, TemplateURL, Parameters, DisableRollback, RollbackConfiguration, TimeoutInMinutes, NotificationARNs, Capabilities, ResourceTypes, RoleARN, OnFailure, StackPolicyBody, StackPolicyURL, Tags, ClientRequestToken, EnableTerminationProtection
Unknown parameter in input: "Resources", must be one of: StackName, TemplateBody, TemplateURL, Parameters, DisableRollback, RollbackConfiguration, TimeoutInMinutes, NotificationARNs, Capabilities, ResourceTypes, RoleARN, OnFailure, StackPolicyBody, StackPolicyURL, Tags, ClientRequestToken, EnableTerminationProtection
Invalid type for parameter Parameters, value: {'PrivateSubnetA': {'Type': 'String'}, 'PrivateSubnetB': {'Type': 'String'}, 'Vpc': {'ConstraintDescription': 'Must be a valid VPC ID.', 'Type': 'AWS::EC2::VPC::Id'}}, type: <class 'dict'>, valid types: <class 'list'>, <class 'tuple'>

Without more information it is difficult to know for sure what is wrong. I'm guessing you are trying to use boto3 to create the stack and those errors are from instantiating the template as parameters to the create_stack() call.
Might be good to put the generated template in a file and then create the stack from the UI first to validate the stack.

I would put it in the UI, but my user permissions are limited and to get around that is... steeper gradient. I have the file written to my local disk and kicking it off via cli. Let me provide more breadcrumbs.
command to kick off job

aws version
aws-cli/1.16.96 Python/3.7.0 Darwin/16.7.0 botocore/1.12.86

tried compiling batch.py > batch.json with both python 2.7 and 3.7. same issue.
nknown parameter in input: "AWSTemplateFormatVersion", must be one of: StackName, TemplateBody, TemplateURL, Parameters, DisableRollback, RollbackConfiguration, TimeoutInMinutes, NotificationARNs, Capabilities, ResourceTypes, RoleARN, OnFailure, StackPolicyBody, StackPolicyURL, Tags, ClientRequestToken, EnableTerminationProtection
Unknown parameter in input: "Description", must be one of: StackName, TemplateBody, TemplateURL, Parameters, DisableRollback, RollbackConfiguration, TimeoutInMinutes, NotificationARNs, Capabilities, ResourceTypes, RoleARN, OnFailure, StackPolicyBody, StackPolicyURL, Tags, ClientRequestToken, EnableTerminationProtection
Unknown parameter in input: "Outputs", must be one of: StackName, TemplateBody, TemplateURL, Parameters, DisableRollback, RollbackConfiguration, TimeoutInMinutes, NotificationARNs, Capabilities, ResourceTypes, RoleARN, OnFailure, StackPolicyBody, StackPolicyURL, Tags, ClientRequestToken, EnableTerminationProtection
Unknown parameter in input: "Resources", must be one of: StackName, TemplateBody, TemplateURL, Parameters, DisableRollback, RollbackConfiguration, TimeoutInMinutes, NotificationARNs, Capabilities, ResourceTypes, RoleARN, OnFailure, StackPolicyBody, StackPolicyURL, Tags, ClientRequestToken, EnableTerminationProtection
Invalid type for parameter Parameters, value: {'PrivateSubnetA': {'Type': 'String'}, 'PrivateSubnetB': {'Type': 'String'}, 'Vpc': {'ConstraintDescription': 'Must be a valid VPC ID.', 'Type': 'AWS::EC2::VPC::Id'}}, type: <class 'dict'>, valid types: <class 'list'>, <class 'tuple'>

There are likely more parameters you need to give the aws cli command. Using --cli-input-json file://batch.json is the cause of the issue as that assumes a json representation of the aws cloudformation create-stack command line parameters. Likely you need to use either --template-body (string, not filename) or --template-url (S3) to include batch.json.

ah I see, I'll give it a go.


Removed Content Types buckets from TOC

Related: Another working branch has a more ambitious redesign.  This PR only has minor (but prominent) spot-fixes that are needed asap.
The Information Architecture group confirmed that there is no push, pressure, drive, or mandate to use Content Types in non-Azure Service TOCs, and they approved this change.

Changed "Tutorials" to "Get started", to be more flexible in future.  It's a bad idea to separate all tutorial articles from their respective feature bucket just to populate a forced Content Type bucket.  Content Type TOC buckets are supposed to be below a feature, not above the set of all features.  The scope of an Azure service (a single TOC with Content Types at the top level) ~= a single feature of DevTools.
Changed "How-to guides" to "Features", which is much more accurate.
Changed "Concepts" to "Tools", which is much more accurate.
Dissolved the Reference bucket.

Restored the two Console articles to be grouped with the other Console articles, like the originals at other site, instead of being forced far apart by being used as 2 articles in a 4-article Reference bucket.

Restored article title from "Console reference" to "Console features reference" largely just to be parallel with same fix in other PR where restored "CSS reference" (completely wrong) to "CSS features reference".  fwiw, this change matches the other DevTools site's TOC.
Changed too-terse TOC entry from "Reference" to "Console features reference".

Moved "DevTools Protocol" & "Keyboard Shortcuts" into "Features", instead of Reference.

Docs Build status updates of commit b5b3d60:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/devtools-guide-chromium/console/api.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/console/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/console/reference.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/whats-new/2021/02/devtools.md
:white_check_mark:Succeeded
View

microsoft-edge/toc.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


On /users/orders order totals are $0.00

ok so if you check out the /api/v1/orders totals presented are 0.0, roping in @mafernando for some thoughts on how orders_controller.rb might be changed to deliver SUCCESS

Sending ticket to @mafernando

@chriskacerguis @sonejah21
good, now that I have your attention we need to have a hangout talking about this functionality.
when is the soonest you cool folks can make it in!

TODO:

[ ] modify orders_controller to return a monthly projection for the total attribute - @mafernando


[JSB] WebSocket have strange time latency

Originally reported here: http://www.cocoachina.com/bbs/read.php?tid-289578.html

How about this issue?

any progress?

any progress?

any progress?

It should have been fixed in cocos2d-x repo.


Add toggle function (bad but works)

I don't want to commit this because this code is not that dynamic.  We are working on another solution.  Thanks for the contribution though! :)

ok, ill wait for it :)

Ok I added another solution.  Closing this.

ok


Add the available % of the torrent

Transmission Version:2.84 (14307), RPC: 15, WEB Control: 0.6 Beta(20130913) [as avail on qnap nas]
It would be nice to have an additional column with the available % of the torrent in the torrent network (so not how much I have it locally, but how much of it is available to be downloaded)

this still applies to WEB Control: 1.0 Beta(20141010)

Reopen if needed, but close for now.

i cant reopen this directly, but since it hasnt been implemented, i still think it's a valid feature request

Sorry, I don't see the point of this feature, the available percent is simply the deduction of the total and already downloaded?

hm not really, what i was suggesting is tho show how much of a given torrent is available on the bittorrent network ie on the peers; ideally not only their percentage (like peerA 80%, peerB 70%), but the sum of all the parts available: if a peer has the first 60% of a torrent content and another torrent has the last 60% of that torrent, the torrent network has 100% of that torrent
does it make sense?

I see. I can reopen this issue and add a tag of "feature request". But to be honestly, I don't think we have the time and motivation to implement this feature. Although you are welcome to contribute if you really need this feature.


fix(package): update eq8-core to version 1.0.7

Closes #45
https://greenkeeper.io/

Codecov Report

Merging #46 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff          @@
##           master    #46   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           7      7
  Lines          92     92
  Branches        7      7
=====================================
  Hits           92     92

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 18ddb0f...a0b7315. Read the comment docs.