Google Cloud Messaging not working

Please use template to report bugs and problems. Post here your questions when not sure where else to post
Only for bugs in the Domoticz application! other problems go in different subforums!

Moderators: leecollings, remb0

Forum rules
Before posting here, make sure you are on the latest Beta or Stable version.
If you have problems related to the web gui, clear your browser cache + appcache first.

Use the following template when posting here:

Version: xxxx
Platform: xxxx
Plugin/Hardware: xxxx
Description:
.....

If you are having problems with scripts/blockly, always post the script (in a spoiler or code tag) or screenshots of your blockly

If you are replying, please do not quote images/code from the first post

Please mark your topic as Solved when the problem is solved.
Post Reply
andrhrstv
Posts: 3
Joined: Friday 10 May 2024 10:20
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Google Cloud Messaging not working

Post by andrhrstv »

Hello forum,

I've been using the Google Cloud Messaging for years now and yesterday it just stopped working. I get this error in the log when i try to send a notification to my Android phones:

2025-12-20 00:20:13.712 Error: FCM: Unable to get access token!
2025-12-20 00:20:13.712 Notification sent (fcm) => Failed
2025-12-20 00:20:13.718 Active notification Subsystems: fcm (1/13)

Any ideas what might had happen or how to fix that? The Domoticz GCM notification system is not documented at all.

About my Domoticz
Version: 2025.1
Build Hash: 89d5c900d
Compile Date: 2025-05-05 10:02:49
dzVents Version: 3.1.8
Python Version: 3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0]

Uptime: 1 Days, 2 Hours, 24 Minutes, 15 Seconds
dobber
Posts: 20
Joined: Saturday 07 May 2016 1:43
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta..
Location: Sweden
Contact:

Re: Google Cloud Messaging not working

Post by dobber »

Same problem here.

Domoticz 25.2 16997

Must be a general error with domoticz. Expired key etc with google cloud.
vipkoza
Posts: 1
Joined: Wednesday 24 December 2025 12:28
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Google Cloud Messaging not working

Post by vipkoza »

Same issue here

Code: Select all

 2025-12-24 12:27:06.719 Status: Notification: Domoticz test
2025-12-24 12:27:07.472 Error: FCM: Unable to get access token!
2025-12-24 12:27:07.472 Notification sent (fcm) => Failed 
Version: 2025.2
Build Hash: e63981b18
Compile Date: 2025-10-13 11:42:57
elgringo
Posts: 102
Joined: Thursday 18 May 2017 8:08
Target OS: Raspberry Pi / ODroid
Domoticz version: Left
Contact:

FCM Notification errors

Post by elgringo »

Since last week I dont get any FCM messages anymore.

Logging reports:
FCM: Unable to get access token!

I removed all mobile devices and readded them. Same problem

Running on a Pi 5, bookworm, 2025.2 in a docker container
bboy19
Posts: 1
Joined: Friday 26 December 2025 22:55
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: FCM errors

Post by bboy19 »

The same for me. I'm not able to recieve push notification on mobile app. Anyone can help?
User avatar
waltervl
Posts: 6676
Joined: Monday 28 January 2019 18:48
Target OS: Linux
Domoticz version: 2025.1
Location: NL
Contact:

Re: FCM errors

Post by waltervl »

Seems to be some general issue here since 18 or 19 december viewtopic.php?p=330271#p330271
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
electrofunk
Posts: 5
Joined: Monday 04 March 2024 13:13
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Google Cloud Messaging not working

Post by electrofunk »

Hi,
Same problem here with Domoticz 2024.6 and 2024.7.
Hopefully, the fix of this problem does not impose to install a newer version of Domoticz because 2024.6/7 are the last versions working on bullseye/OpenSSLv1. Problem with newer versions of Domoticz is that they impose bookworm/OpenSSLv3 and new GPIO management, so a lot of upgrade work :?
Thanks for your help.
User avatar
waltervl
Posts: 6676
Joined: Monday 28 January 2019 18:48
Target OS: Linux
Domoticz version: 2025.1
Location: NL
Contact:

Re: Google Cloud Messaging not working

Post by waltervl »

Could also be an issue on the Android App side as that should receive the notification...
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
electrofunk
Posts: 5
Joined: Monday 04 March 2024 13:13
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Google Cloud Messaging not working

Post by electrofunk »

Just to give more detail in my case:

Debug Log in Domoticz:

Debug: FCM: Requesting AccessToken (grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer&assertion=<base64 encoded assertion>)
Debug: FCM: Failed to retrieve AccessToken, JSON Error! ({"error":"invalid_grant","error_description":"Invalid JWT Signature."})
Error: FCM: Unable to get access token! Notification sent (fcm) => Failed

The Domoticz mobile App I'm using is this one: https://play.google.com/store/apps/deta ... s.domoticz
User avatar
waltervl
Posts: 6676
Joined: Monday 28 January 2019 18:48
Target OS: Linux
Domoticz version: 2025.1
Location: NL
Contact:

Re: Google Cloud Messaging not working

Post by waltervl »

I merged the FCM message error topic into this topic as it is the same issue.

There is also a Github issue created as it seems Google revoked to API key to send messages. So this will be a major overhaul to get this up and running again.
https://github.com/domoticz/domoticz/issues/6492
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
PeJeWe
Posts: 65
Joined: Monday 28 November 2016 20:52
Target OS: Raspberry Pi / ODroid
Domoticz version: Latest
Location: Netherlands
Contact:

Re: Google Cloud Messaging not working

Post by PeJeWe »

Same here
Version: 2025.2
Build Hash: e63981b

Code: Select all

Error: FCM: Unable to get access token!
User avatar
waltervl
Posts: 6676
Joined: Monday 28 January 2019 18:48
Target OS: Linux
Domoticz version: 2025.1
Location: NL
Contact:

Re: Google Cloud Messaging not working

Post by waltervl »

Yes, and it will not be easy to fix it.....
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
PeJeWe
Posts: 65
Joined: Monday 28 November 2016 20:52
Target OS: Raspberry Pi / ODroid
Domoticz version: Latest
Location: Netherlands
Contact:

Re: Google Cloud Messaging not working

Post by PeJeWe »

Is there any simple alternative without installing an app?
User avatar
waltervl
Posts: 6676
Joined: Monday 28 January 2019 18:48
Target OS: Linux
Domoticz version: 2025.1
Location: NL
Contact:

Re: Google Cloud Messaging not working

Post by waltervl »

The issue has been solved in Domoticz latest beta and the updated app thanks to galadril and gizmocuz.

To receive notifications from Domoticz server with the Android Domoticz app you need to setup a project. For this got to wiki page Firebase setup https://wiki.domoticz.com/Firebase_setup
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
pfloryann
Posts: 201
Joined: Wednesday 09 January 2019 10:14
Target OS: Raspberry Pi / ODroid
Domoticz version: 2025.2
Contact:

Re: Google Cloud Messaging not working

Post by pfloryann »

This fix is very good and works, but maybe it should be temporary because not all users have the technical skills to implement from firebase console to domoticz and then to the app. That's why I think a simpler option should be found in the future, like it was before but which works now.
Domoticz on Raspberry Pi 4 Debian 13 x64
Zigbee2mqtt and zigbee devices (Xiaomi, Ikea,Tuya, Philips, Osram), Broadlink, Solar power Victron Energy, Yeelight, Xiaomi Purifier Pro, Roborock S5
User avatar
waltervl
Posts: 6676
Joined: Monday 28 January 2019 18:48
Target OS: Linux
Domoticz version: 2025.1
Location: NL
Contact:

Re: Google Cloud Messaging not working

Post by waltervl »

Unfortunatly this is the only way to do this. We cannot store a Firebase API key in the Domoticz public repository as Google will disable that key (as it did before). The way it is implemented now is the only way for an open source server application sending notifications to an Android App.
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
Post Reply

Who is online

Users browsing this forum: heggink and 1 guest