Without a clear reason I suddenly don’t receive Twitter notifications any more.
What I especially dislike about it is that I only notice this when I realise I should have gotten a notification (washing machine was done) but I didn’t receive it.
I moved away from Telegram because it’s being unreliable. But now Twitter also!?
For washing machine I don’t really care if it’s not working but I also use it for my fire alarm and intrusion alarm.
It frustrates me a lot that I can apparently not rely on this!
I don’t have debug or verbose logging because the log files become too large that way, so I can’t really see when and why it stopped working.
If only I could get a notification in a different way about notification services not working properly anymore I would be less frustrated.
What can I do?
Are you sure it’s stopped working? Have you restarted the HA service? Are you able to actually see twitter from your HA machine? have you tried sending a message via the dev tool?
Yes I’m sure because I didn’t get a notification I should’ve gotten.
Sending messsage via dev tool doesn’t work.
Restarted Hass, sending messsage via dev tool still doesn’t work.
Don’t know about automation but probably will neither work.
Changed logging to info and restarted Hass again.
No errors when setting up the component and this is in the log when I try to send a message manually:
2017-10-04 23:27:40 INFO (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: service=twitternotify, service_data=message=The sun is {% if is_state('sun.sun', 'above_horizon') %}up{% else %}down{% endif %}!, domain=notify, service_call_id=1972807952-19>
2017-10-04 23:27:40 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_executed[L]: service_call_id=1972807952-19>
But no message arrives.
Last message I received was 16th of September. Normally I don’t get notifications every day. Sometimes even not for days. That’s why I didn’t notice it really earlier.
For S&G’s I set up Twitter on my box and it works like it should. Did a simple “Hello World!” to test.
You’ll need to look at things like your tokens/keys to see if they’re still valid. That’s where I would start. Past that see if other notifiers are working on your system, if none are working it could be a dependency/software issue.
Checked the tokens etc. and they are all still the same. I actually notify 2 different account (mine and my wife’s) and neither are working anymore.
Oh and other notifications (telegram, email etc.) still work. So nothing wrong with notifying.
Where can I find more detailed logging about this strange issue?
I have no idea about logging. It’s still as cryptic to me as ever was when trying to troubleshoot.
If everything else is working then it’s either something on your machine is broken (software) or something is preventing outbound service to reach Twitter.
I’m really grasping at straws here. Can’t think of much more.
Ok so I at least I know now that it’s not working since I upgraded from 0.52 to 0.53.1.
I’ll see if I can find anything in the changelogs that made this not work anymore and perhaps I can also just try upgrading to the latest version and see if it’s working again.
If anyone has clue already, let me know.
Just want to let anyone know that after upgrading from 0.53.1 to 0.55 the Twitter notifications are working again.
No idea what happened in 0.53.1 but ok.