I was hoping for exactly this functionality, push based notifications without depending on an external cloud service.
However I installed mosquitto and the mosquitto-clients, and named my device “myog” without quotes.
From the command line I ran:
$ mosquitto_sub -t “myog/OUT/STATE”
In the mosquitto log I see:
1530875249: New connection from 127.0.0.1 on port 1883.
Then I point my OG at it and I see:
1530874937: New connection from 192.168.3.101 on port 1883.
1530874937: New client connected from 192.168.3.101 as myog (c1, k15).
But when I open or close the door I don’t see any messages. I don’t think it’s a firewall since I’m successfully connecting.