Open rudybrian opened 9 years ago
For what it's worth, with my GE GDF570SGFWW dishwasher, I only get address and version. Model, serial, and type all just don't return anything. In fact none of the fields listed here:
https://github.com/GEMakers/gea-sdk#table-of-contents
...(from modelNumber
to soundLevel
) do anything on this dishwasher.
Many of the appliances supported the ability to communicate before we had fully designed more of the cross-appliance data (i.e. appliance type).
Items missing (modelNumber, soundLevel, etc) have been added over time as the software has been updated for other reasons (new models/features).
@johnnysako is there a published list somewhere with this info? Not knowing which appliance models/software versions do/do not support certain items makes it a bit difficult to author software intended to provide universal support.
Hi folks,
I tried out examples/display-info.js with my laundry pair and couldn't get it to output anything. After doing some digging, it appears that the culprit is appliance.applianceType.read() as all the other read() functions appear to be working.
Here is my sample re-written version of examples/display-info.js without the nested functions:
Output from my washing machine:
Note the conspicuously missing type. The way examples/display-info.js is written, not getting a result from appliance.applianceType.read() causes it to not descend into the inner functions resulting in no output.