nymea/plugins/mock
Michael Zanetti 2a91dad1f0 Don't generate events for state changes any more
Up until now, nymea would generate EventTypes for every StateType
as well as emit an Event (along with a StateChanged notification) for
every change. This results in a lot of duplicated network traffic
which is of not much use. The StateChanged notification contains
all the information in the Event too and nymea:app actually never
really used Events for state changes.

This commit removes the events from the ThingClass, making it a lot
smaller and stops emitting Events for state changes.

As this is breaking the behavior, the JSONRPC API major version
is bumped.
2022-02-08 10:38:41 +01:00
..
translations Fix plugins translations 2020-05-04 13:39:20 +02:00
extern-plugininfo.h Don't generate events for state changes any more 2022-02-08 10:38:41 +01:00
httpdaemon.cpp Don't generate events for state changes any more 2022-02-08 10:38:41 +01:00
httpdaemon.h Don't generate events for state changes any more 2022-02-08 10:38:41 +01:00
integrationpluginmock.cpp Don't generate events for state changes any more 2022-02-08 10:38:41 +01:00
integrationpluginmock.h Don't generate events for state changes any more 2022-02-08 10:38:41 +01:00
integrationpluginmock.json Don't generate events for state changes any more 2022-02-08 10:38:41 +01:00
mock.pro some more python plugin work 2020-10-15 22:34:06 +02:00
plugininfo.h Don't generate events for state changes any more 2022-02-08 10:38:41 +01:00