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

Hi @martijnpoppen,

I am investigating why flows aren’t working anymore.

This is the implementation:

  1. I am sending a message to my whatsapp test channel where my homey device and I are in. The message is: “Hello @, this is a test”
  2. My flow grabs the data from the message and creates a notification.

How it used to work (last proof was 17/12/2024 ;):
The "Text” element contained the phonenumber of my homey device. So in this example, the received message was: “Hello @316xxxxxxx316xxxxxxx, this is a test” (where the x’s are actual numbers)

How it now works:
The "Text” element contains not the phonenumber of my homey device. So in this example, the received message was@256xxxxxxxxxxxx “Hello @256xxxxxxxxxxxx, this is a test” (where the x’s are actual numbers)

Problem:
Normally I get the correct phonenumber from the Homey device (10 digit number prefixed with @), now I get a 15 digit number with also prefixed with a @ sign)

My setup:

  • Homey pro (early 2023)
  • HomeyOS version: 12.7.0-rc.2
  • App version: 1.33.3 and 1.34.0 (test)

Screenshots:

Screenshot from 2025-09-16 10-42-37
(The message in whatsapp)


(My flows that checks is a message is received and sends a notification)


(The notification)

@Frekel 2 posts above yours has a update just for this issue :wink:

@martijnpoppen That’s why I installed the test version to test, but I still get the “wrong” phonenumber.

After installing the test version, do I need to do something else?

Thanks,

Frank

@Frekel please send a diagnostic report

1 Like

@martijnpoppen The diagnostic report id = `6bb17ded-9b72-4155-817d-ef520fc72de0`

Not sure if this is related, but I get this strange behavior too:

Also created a new report: 8e7c964e-baec-44a9-b57f-73f12d71949c

@Frekel sorry i can’t see what is wrong in that flow. can you explain the screenshot so i know what i’m looking at?

Edit: Sorry i checked the logs, but i think the issue you describing is not clear to me, what exactly is not working?
Mentions are changed in the latest update, if that’s what you mean,

Maybe you can also share the real data to me in a DM as the striked trough images makes it really hard to understand

@Frekel

Problem:
Normally I get the correct phonenumber from the Homey device (10 digit number prefixed with @), now I get a 15 digit number with also prefixed with a @ sign)

What if you remove the homeyscript? I think that’s causing the issue you’re seeing as that’s now part of the app code

1 Like

Hi,

So I have two problems:

  1. The mention in the Text are not returning the correct phonenumber of the user.
    So instead of the @31612345673161234567 (10 digit), I got this @256789123456789 (15 digit)
    Even if I run the latest (1.34.0) test version
  2. When I use the “Text contains” card in the flow, I never get a match. If the text is “Hello Lily” and the card is “if Text contains Lily” it always returns False.

Edit: The second issue is only when I do a test run in the Flow. If I use Whatsapp, it continues the flow as expected (except I now check if the 15 digit number is in the text)

@Frekel

  1. The 256577672065109 is a LID. Which should be fixed in the latest update. So think the homey script is the culprit here, but if you can check it without let me know
  2. This i can’t see in your logs, can you make sure to test that so i can see it coming back in a report? → Edit: yes correct test flow works different as it really checks a message and i cant get that to work with testing, so testing is not reliable at all.
1 Like

I have removed that step in the code. Great addition in the code :heart_eyes:

1 Like

@Frekel awesome!
Yes i found it yesterday when i was testing mentions if they were parsed correctly from LID to Phonenumber and then i did fix this :sweat_smile:

New report: 26ad8298-a678-4972-893e-a0a2ada563ee

Screenshot from 2025-09-16 14-10-09

results in:

@Frekel can you run it again and send a new report, it’s not visible in the last one you send. HOmey caps of to 100 lines

f3776236-3324-4181-a425-9516714964b5

@Frekel the example from your screenshot is not in the logs.

@martijnpoppen I will create a new one tomorrow morning. I also see that my messages don’t get send to the group. Some do and some don’t.

I will create a new user/device tomorrow so I can test with a brand new clean slate :oncoming_fist:t2::smiling_face:

Thanks for the quick replies!!!

1 Like

Hmm on my end the test version resulted in a broken device whatsapp (and repair keeps showing a white screen with spinner) adding a new device didn’t work out with the code to connect… Diagnostic report: d743afce-77ea-49a0-a018-39c3a5088441

@Wout_van_den_Dool and the live version? Also noticed this, working on it :wink: