simbaja / ha_gehome

GE Home Appliances (SmartHQ) for Home Assistant
MIT License
332 stars 78 forks source link

GE Cafe Couture Smart Toaster Oven #163

Open YBonline opened 1 year ago

YBonline commented 1 year ago

Any chance of adding support for smart toaster ovens? I believe this is the relevant part of the GE Cafe Couture Smart Toaster Oven?

Here's the relevant part of appliance data: 2023-05-20 13:19:56,652 DEBUG Appliance state change detected in GeAppliance(D828C9391671) (ErdApplianceType.DRYER) 2023-05-20 13:19:56,675 DEBUG < TEXT '{"kind":"websocket#api","id":"D828C9EBC6D5-allE...5-20T17:19:25.862Z"}]}}' [3657 bytes] 2023-05-20 13:19:56,677 DEBUG Setting ErdCode.MODEL_NUMBER to C9OAAAS4RW3 2023-05-20 13:19:56,677 DEBUG Setting ErdCode.SERIAL_NUMBER to 2023-05-20 13:19:56,677 DEBUG Setting ErdCode.USER_INTERFACE_LOCKED to False 2023-05-20 13:19:56,677 DEBUG Setting ErdCode.TEMPERATURE_UNIT to ErdMeasurementUnits.IMPERIAL 2023-05-20 13:19:56,677 DEBUG Setting ErdCode.APPLIANCE_TYPE to ErdApplianceType.UNKNOWN 2023-05-20 13:19:56,678 INFO Unknown appliance type found, value = 22 2023-05-20 13:19:56,678 DEBUG Setting ErdCode.SOUND_LEVEL to ErdSoundLevel.HIGH 2023-05-20 13:19:56,678 DEBUG Setting ErdCode.WIFI_MODULE_UPDATING to False 2023-05-20 13:19:56,678 DEBUG Setting ErdCode.WIFI_MODULE_SW_VERSION to 0.2.11.62 2023-05-20 13:19:56,678 DEBUG Setting ErdCode.WIFI_MODULE_SW_VERSION_AVAILABLE to 0.0.0.0 2023-05-20 13:19:56,678 DEBUG Setting ErdCode.ACM_UPDATING to False 2023-05-20 13:19:56,679 DEBUG Setting ErdCode.APPLIANCE_SW_VERSION to 0.0.0.0 2023-05-20 13:19:56,679 DEBUG Setting ErdCode.APPLIANCE_SW_VERSION_AVAILABLE to 0.0.0.0 2023-05-20 13:19:56,679 DEBUG Setting ErdCode.APPLIANCE_UPDATING to False 2023-05-20 13:19:56,679 DEBUG Setting ErdCode.UPPER_OVEN_REMOTE_ENABLED to False 2023-05-20 13:19:56,679 DEBUG Setting 0x9200 to b'\xff?\x00\x00' 2023-05-20 13:19:56,679 DEBUG Setting 0x9201 to b'\x01' 2023-05-20 13:19:56,679 DEBUG Setting 0x9203 to b'\x02' 2023-05-20 13:19:56,679 DEBUG Setting 0x9207 to b'\x00\x00\x01\xbd\x00\x00\x05\xa0\x00\x00\x00\x00' 2023-05-20 13:19:56,679 DEBUG Setting 0x9209 to b'\x02' 2023-05-20 13:19:56,679 DEBUG Setting 0x920A to b'\x00\x00\x01\xbd\x00\x00\x05\xa0\x00\x00\x00\x00\x00\xc8\x01\xc2\x00\x00\x00<\x00\x00\x0e\x10\x00\x00\xc3\x03' 2023-05-20 13:19:56,679 DEBUG Setting 0x920C to b'\x00\x00\x01\xb3\x00\x00\x07\x08\x00\x00\x00\x00\x00\xc8\x01\xc2\x00\x00\x00<\x00\x008@\x00\x00\xc7\x03' 2023-05-20 13:19:56,680 DEBUG Setting 0x920E to b'\x00\x00\x01\xc2\x00\x00\x02X\x00\x00\x00\x00\x01^\x01\xc2\x00\x00\x00<\x00\x00\x04\xb0\x00\x00\xc7\x03' 2023-05-20 13:19:56,680 DEBUG Setting 0x9210 to b'\x00\x00\x01\xc2\x00\x00\x0e\x10\x00\x00\x00\x00\x00\xc8\x01\xc2\x00\x00\x00<\x00\x008@\x00\x00\xc7\x03' 2023-05-20 13:19:56,680 DEBUG Setting 0x9212 to b'\x00\x00\x01\x90\x00\x00\x03\x84\x00\x00\x00\x00\x00\x96\x01\x90\x00\x00\x00<\x00\x00\x1c \x00\x00\xc7\x03' 2023-05-20 13:19:56,680 DEBUG Setting 0x9214 to b'\x00\x00\x00d\x00\x00\x0e\x10\x00\x00\x00\x00\x00d\x00\xfa\x00\x00\x00<\x00\x00\xa8\xc0\x00\x00\xc3\x03' 2023-05-20 13:19:56,680 DEBUG Setting 0x9216 to b'\x00\x00\x01^\x00\x00*0\x00\x00\x00\x00\x00\x96\x01^\x00\x00\x00<\x00\x00\xa8\xc0\x00\x00\xc3\x03' 2023-05-20 13:19:56,680 DEBUG Setting 0x9218 to b'\x00\x00\x00\x82\x00\x01Q\x80\x00\x00\x00\x00\x00Z\x00\xc8\x00\x00\x00<\x00\x01Q\x80\x00\x00\xc3\x03' 2023-05-20 13:19:56,680 DEBUG Setting 0x921A to b'\x00\x00\x00d\x00\x00\x0e\x10\x00\x00\x00\x00\x00P\x00d\x00\x00\x00<\x00\x008@\x00\x00\xc3\x03' 2023-05-20 13:19:56,680 DEBUG Setting 0x921C to b'\x00\x00\x01\xc2\x00\x00\x02X\x00\x00\x00\x00\x00\x96\x01\xc2\x00\x00\x00<\x00\x00\x07\x08\x00\x00\xc3\x03' 2023-05-20 13:19:56,680 DEBUG Setting 0x921E to b'\x00\x01\x01\xc2\x00\x00\x02v\x00\x00\x00\x00\x00\xc8\x01\xc2\x00\x00\x00<\x00\x00\x07\x08\x00\x00\x14\x00' 2023-05-20 13:19:56,680 DEBUG Setting 0x9220 to b'\x04\x00\x00\x00\x00\x00\x00\xe6\x02\x02\x06\x00\x00\x00\x00\x00\x00\x00\x00<\x00\x00\x04\xb0\x01\x08,<' 2023-05-20 13:19:56,680 DEBUG Setting 0x9222 to b'\x01\x00\x00\x00\x00\x00\x01\x18\x04\x01\x06\x00\x00\x00\x00\x00\x00\x00\x00<\x00\x00\x02X\x01\x08,<' 2023-05-20 13:19:56,681 DEBUG Setting 0x9225 to b'\x00' 2023-05-20 13:19:56,681 DEBUG Setting 0x9226 to b'\x00\x00\x01\x95\x00\x00\x01,\x00\x00\x00\x00\x00\xc8\x01\xc2\x00\x00\x00<\x00\x00\x0e\x10\x00\x00\xc3\x03' 2023-05-20 13:19:56,681 DEBUG Setting 0x9229 to b'\x01' 2023-05-20 13:19:56,681 DEBUG Setting 0x922B to b'\x01' 2023-05-20 13:19:56,681 DEBUG Setting 0x922D to b'\x02X' 2023-05-20 13:19:56,681 DEBUG Setting 0x922F to b'\x00\x00\x05\xa0' 2023-05-20 13:19:56,681 DEBUG received event: appliance_state_change, processing callbacks...

Screenshot_20230520-131947

YBonline commented 2 months ago

Hey @simbaja hate to bug you but I was curious if there was anything else you needed or I could do to help get this added, love the app!