platypush/platypush
Fabio Manganiello 2aa8778078
Do not process EntityUpdateEvents only in case of payload changes
The UI relies on these events upon refresh to detect if a device is
still reacheable. Therefore, we shouldn't mask them if we don't detect
any changes with the current entity configuration/state.
2022-04-12 00:41:20 +02:00
..
backend Handle EntityUpdateEvents on the UI 2022-04-11 23:16:29 +02:00
bus LINT warning fixes 2022-01-23 14:25:00 +01:00
common Create application ngrok tunnel method moved to utils 2021-11-07 11:35:47 +01:00
config Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
context get_bus() should return a default RedisBus() instance if the main bus is not registered 2022-04-04 17:22:54 +02:00
cron Major LINT fixes 2021-04-05 00:58:44 +02:00
entities Do not process EntityUpdateEvents only in case of payload changes 2022-04-12 00:41:20 +02:00
event Added docs for config plugin 2021-11-17 23:59:17 +01:00
exceptions Added support for JWT token-based authentication 2021-02-12 22:43:34 +01:00
message Trigger an EntityUpdateEvent when an entity state changes 2022-04-07 01:46:37 +02:00
platydock Added libcap-dev to build requirements for Ubuntu Docker images 2021-11-28 22:40:04 +01:00
plugins Proper support for native entities in zigbee.mqtt integration 2022-04-11 21:16:45 +02:00
procedure Major LINT fixes 2021-04-05 00:58:44 +02:00
schemas Added Jellyfin integration 2022-03-01 01:32:50 +01:00
user Replaced deprecated sqlalchemy.ext.declarative with sqlalchemy.orm 2022-04-05 22:47:44 +02:00
utils Use Redis instead of an in-process map to store the entity/plugin registry 2022-04-07 00:18:11 +02:00
__init__.py Basic support for entities on the local db and implemented support for switch entities on the tplink plugin 2022-04-04 16:50:17 +02:00
__main__.py Dashboard rewritten in vue.js 2019-07-07 20:11:32 +02:00
logger.py - The context should be properly expanded also when calling a Python procedure 2021-02-27 20:27:36 +01:00