Skip to content

id132: Add initial support - #30

Open
medusalix wants to merge 1 commit into
masterfrom
add-id132
Open

id132: Add initial support#30
medusalix wants to merge 1 commit into
masterfrom
add-id132

Conversation

@medusalix

Copy link
Copy Markdown
Owner

This PR adds support for the W 908 washing machine with software ID 132.

@mathismueller I've implemented the following properties:

  • Operating time
  • Stored faults
  • Program selector position
  • Program options
  • Program phase
  • Active actuators
  • NTC resistance
  • Target temperature
  • Water level
  • Tachometer speed

The firmware is quite different from the "newer" models (~2005). For example, it doesn't calculate a temperature in °C from the NTC readings but rather tries to reach the target temperature based on a lookup table with ADC values. The temperatures indicated on the front panel of the machine also don't quite seem to match the actual temperatures that the firmware uses.

The machine to be using a digital pressure sensor, so the water levels are provided as discrete values instead of analog values in mmH₂O.

I also haven't been able to figure out how the program options and speed settings work yet. It would be great if you could test how the program options, spin setting and spin speed values behave based on the settings of the machine.

Resolves #29

@medusalix medusalix added the new device Support for a new device. label Jan 23, 2026
@mathismueller

Copy link
Copy Markdown

Thanks so much. I'll try it out and see what I can figure out based on your insights.

@medusalix medusalix added this to the FreeMDU 0.2.0 milestone Jan 30, 2026
@medusalix medusalix changed the title Add support for ID 132 id132: Add initial support Feb 20, 2026
@medusalix medusalix removed this from the v0.2.0 milestone Apr 15, 2026
@acgallex

acgallex commented Aug 12, 2026

Copy link
Copy Markdown

@medusalix
Great project, love it!
Fooled around with adding functionality for Software ID 132, before I found this PR.

Can confirm, this PR works for ID 132.

Got a...
W 925 WPS Novotronic (Built end of 1996 / currently 28,000 hours)
EDPW122
Mitsubishi M37451MC-522FP
software ID: 132 (0x0084)
read access key 0x15a8 (5544)
write access key 0x703d (28733)

Regarding 'Program Options', 'Program Spin Setting', and 'Program Spin Speed' this is what I observed regarding their values...

'Program Options'
(Combination of the buttons 'Einweichen' / 'Vorwäsche' / 'Wasser plus' / 'Kurz')

[no button pushed] ^ 0

Einweichen ^ 16
Vorwäsche ^ 8
Wasser plus ^ 4
Kurz ^ 32

Einweichen+Vorwäsche ^ 24
Einweichen+Wasser plus ^ 20
Einweichen+Kurz ^ 48
Vorwäsche+Wasser plus ^ 12
Vorwäsche+Kurz ^ 40
Wasser plus+Kurz ^ 36

Einweichen+Vorwäsche+Wasser plus ^ 28
Einweichen+Vorwäsche+Kurz ^ 56
Einweichen+Wasser plus+Kurz ^ 52
Vorwäsche+Wasser plus+Kurz ^ 44

Einweichen+Vorwäsche+Wasser plus+Kurz ^ 60

'Program Spin Setting' / 'Program Spin Speed'
1450 U/min ^ 0 / 27
1200 U/min ^ 3 / 25
900 U/min ^ 6 / 22
600 U/min ^ 5 / 18
400 U/min ^ 15 / 15
Spülstop ^ 9 / 27
ohne Endschleudern ^ 8 / 27

Used the TUI and of course the HA-integration.
Would love to see more options integrated for this ID (132).

BR,
Alex

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new device Support for a new device.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Washing machine - Miele Novotronic W908 (Meteor V9450)

3 participants