[APP][Pro] WhatsApp - Simple. Reliable. Private

@Mike1233 read the post above yours. Next to that the update today is a test version so if you want a stable experience make sure to install the live version.

also:

Installed 1.39.2 and it is working again. Turned of auto update of the app.

@Mike1233 auto update will only happen when a new live version is pushed.

New app update (:orange_square: TEST: 2.2.1):

:exclamation_question_mark: Big stability release. Updated to the final WhatsApp SDK release candidate (rc10) — first SDK update since November, packs 5+ months of upstream work. Combined with internal fixes targeting the high-CPU and ā€œfuture messagesā€ crashes some of you have been reporting since last releases.

Changelog:

NEW:
1: NEW: WhatsApp SDK update to 7.0.0-rc10 (final release candidate)
2: MAJOR: Update app to NodeJS 22 (requires Homey v12.9.0+)

FIXES:

1: FIX: high CPU usage and crashes caused by ā€œfuture messagesā€ pile-up
2: FIX: reconnect storms with overlapping reconnect attempts
3: FIX: device store filling up over time
4: FIX: 30 second delay on sending messages when the device was reconnecting
5: FIX: stale state surviving a logged-out / clear-session event
6: FIX: infinite query timeout causing memory growth
7: FIX: pre-key cleanup at startup could crash on installs with very large stores
8: FIX: parsing LID to phonenumber (SDK v7) (phonenumbers were encrypted this fixes it)
9: FIX: Poll card now only has 2 required items
10: FIX: Pairing issues



:collision: If you find any issues, send a diagnostic report

:warning: Note: Before sending a report make sure to reproduce the issue so the issue will be visible in the report

  1. :mobile_phone: Via Homey Mobile app:
    More - apps - WhatsApp - settings wheel right top - send diagnostic report (put your email in the input field to make it easier)

  2. :laptop: Via Homey Webapp:
    Settings wheel bottom left - Select WhatsApp - Click on send diagnostic report


You can install this version by clicking the link above and press install (do not remove the app, only press install)

:fast_reverse_button: Don’t want to be part of a test version? Install the live version → WhatsApp | Homey


I did not update it by myself. Maybe if 2.2.0 was not a beta version it has update to that version.
Then that can be the issue. But that version was not working for me at the moment.

@Mike1233 you probably had a beta installed.
But next time please send a report. Otherwise I can never fix a test version

I will next time send a report if there are any problems.
I think i had the last working beta that had no issues but did not expect it was automaticly updating to the last ā€œnormalā€ version.
Thanks for your work.

I’ve tried the old and new version because i wanted to repair the connection after I logged out of all my sessions because of a weird whatsap bug where i did not receive any new messages on my phone…

Repair does not work with a ā€œDiver not Readyā€ and/or 10000ms delay error. After that is crashes.

@NoWorldOrder

Re-Pairing doesn’t work for me in the latest test version. The phone doesn’t accept the code that is displayed within the homey WhatsApp app.

21f6b974-7915-4d77-bfa7-116683bc0798

@rpvandoorn thanks for the report will check!

I wanted to wait for you to reply, as I don’t want to overload you. Eventually i fixed it by adding a new one + using your ID switch script. That worked just fine!

New app update (:orange_square: TEST: 3.0.0):

:exclamation_question_mark: Big stability release. Updated to the final WhatsApp SDK release candidate (rc10) — first SDK update since November, packs 5+ months of upstream work. Combined with internal fixes targeting the high-CPU and ā€œfuture messagesā€ crashes some of you have been reporting since last releases.

Changelog:

NEW:
1: NEW: WhatsApp SDK update to 7.0.0-rc10 (final release candidate)
2: MAJOR: Update app to NodeJS 22 (requires Homey v12.9.0+)
3: Memory improvements, prevent app to crash on load. Cache became to big and caused CPU/RAM issues (going back to version 1.39.2 only possible with repair)

FIXES:

1: FIX: high CPU usage and crashes caused by ā€œfuture messagesā€ pile-up
2: FIX: reconnect storms with overlapping reconnect attempts
3: FIX: device store filling up over time
4: FIX: 30 second delay on sending messages when the device was reconnecting
5: FIX: stale state surviving a logged-out / clear-session event
6: FIX: infinite query timeout causing memory growth
7: FIX: pre-key cleanup at startup could crash on installs with very large stores
8: FIX: parsing LID to phonenumber (SDK v7) (phonenumbers were encrypted this fixes it)
9: FIX: Poll card now only has 2 required items
10: FIX: Pairing issues



:collision: If you find any issues, send a diagnostic report

:warning: Note: Before sending a report make sure to reproduce the issue so the issue will be visible in the report

  1. :mobile_phone: Via Homey Mobile app:
    More - apps - WhatsApp - settings wheel right top - send diagnostic report (put your email in the input field to make it easier)

  2. :laptop: Via Homey Webapp:
    Settings wheel bottom left - Select WhatsApp - Click on send diagnostic report


You can install this version by clicking the link above and press install (do not remove the app, only press install)

:fast_reverse_button: Don’t want to be part of a test version? Install the live version → WhatsApp | Homey


Thanks for all your hard work and the time you put into this! It’s running great!

I’ve got an issue with sending images lately.
Each day at 20:05 hours, I’m sending the day ahead prices to differant whatsapp accounts and groups. I think something is crashing. No error output from the flowcard.

8d2f8cef-2266-44c4-8bdd-a92e2cadce72

@Robkrekel what is the issue? Did you already try the test version? → [APP][Pro] WhatsApp - Simple. Reliable. Private - #2150 by martijnpoppen

Hi.
Got this app linked yesterday and it worked well. This morning I kept getting a whatsapp notification asking if i was trying ti link a new device. The app had crashes. Ive tried to relink and re add but it wont accept the code
What am i doing wrong?
Thanks

@Welshsmarthome Did you already try the test version? → [APP][Pro] WhatsApp - Simple. Reliable. Private - #2150 by martijnpoppen

Hi. Thanks for reply
Yes i have. It just hangs on the code and wont connect

When message recieved doesn’t seem to work anymore? and the AND Text is… card?

31863a29-eff9-43b1-8bd5-2c6be196b747

Typical… Works after asking for help..?

(works now, but repaired multiple times earlier and replaced the app with test version. But somehow works now.)

Latest update: the AND text is… card still doesn’t work though.