hoobs-org / HOOBS

Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
https://hoobs.org
GNU General Public License v3.0
553 stars 51 forks source link

Hoobs 3.2.10 hangs up perodically #898

Closed khwerhahn closed 3 years ago

khwerhahn commented 3 years ago

Description Since the last upgrade to 3.2.10 from 3.2.9 my hoobs hangs up ever so often (no pattern observed). In the version it run without any problems. Screenshots of logs below. No plugins were added, but some upgrades were done.

Version 3.2.10

Did you upgrade Please let us know if you upgraded from a previous version.

Pervious version If you upgraded, please let us know your previous version.

Did you orginally upgrade to HOOBS 3 from HOOBS 2.1.1? Did you perform an upgrade from HOOBS 2.1.1? Some things are different.

What device are you using? Please let us know the device you are running HOOBS on.

If this is a custom install, what's your operating system? Using the hoob distro on a raspberry pi

List your plugins

Post your config

{
    "server": {
        "port": 80,
        "origin": "*",
        "autostart": 5,
        "home_setup_id": "1234567890",
        "polling_seconds": 3
    },
    "client": {
        "default_route": "status",
        "inactive_logoff": 30,
        "theme": "hoobs-light",
        "locale": "en",
        "temp_units": "celsius",
        "country_code": "DE",
        "postal_code": "12345"
    },
    "bridge": {
        "name": "HOOBS",
        "port": 51826,
        "pin": "1234567",
        "username": "2D:E1:D6:06:EB:40"
    },
    "description": "HOOBS",
    "ports": {},
    "accessories": [
        {
            "accessory": "DysonRobot",
            "name": "Dyson 360 Eye",
            "email": "yzxyxz",
            "country": "DE",
            "password": "pwd",
            "ip": "192.168.1.122",
            "plugin_map": {
                "plugin_name": "homebridge-dyson-robot",
                "index": 0
            }
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "name": "WifeIsHome"
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "name": "IamHome"
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "name": "someBodyIsHome"
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "name": "nonAppleMemberHome"
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "name": "childIsSleeping"
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": false,
            "reverse": false,
            "time": 600000,
            "name": "lastMotionDetected"
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": false,
            "reverse": false,
            "time": 100000,
            "name": "repeatingCeckPresence"
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "name": "pretendSomeBodyIsHome"
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "name": "inBedWife"
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "name": "inBedMe"
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "name": "somebodyIsSleeping"
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "name": "somebodyIsWorking"
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": false,
            "reverse": false,
            "time": 1000,
            "name": "repeatingCheckIsWorking"
        },
        {
            "accessory": "DummySwitch",
            "plugin_map": {
                "plugin_name": "homebridge-dummy",
                "index": 0
            },
            "stateful": false,
            "reverse": false,
            "time": 300000,
            "name": "activityMsgDebounce"
        }
    ],
    "platforms": [
        {
            "platform": "homebridge-magichome-dynamic-platform",
            "plugin_map": {
                "plugin_name": "homebridge-magichome-dynamic-platform"
            },
            "pruning": {
                "pruneMissingCachedAccessories": false,
                "restartsBeforeMissingAccessoriesPruned": 3,
                "pruneAllAccessoriesNextRestart": false
            },
            "whiteEffects": {
                "simultaniousDevicesColorWhite": true,
                "colorWhiteThreshold": 10,
                "colorWhiteThresholdSimultaniousDevices": 50,
                "colorOffThresholdSimultaniousDevices": 5
            },
            "deviceManagement": {
                "blacklistOrWhitelist": "blacklist"
            }
        },
        {
            "platform": "ZP",
            "plugin_map": {
                "plugin_name": "homebridge-zp"
            },
            "name": "Sonos",
            "service": "switch",
            "brightness": true,
            "excludeAirPlay": false
        },
        {
            "platform": "IFTTT",
            "name": "IFTTT",
            "makerkey": "XYZXYZ",
            "accessories": [
                {
                    "name": "msg_front_door_openend",
                    "buttons": [
                        {
                            "caption": "front_door_opened",
                            "trigger": "front_door_opened"
                        }
                    ]
                },
                {
                    "name": "msg_absent_movement_detected",
                    "buttons": [
                        {
                            "caption": "away_activity_registered",
                            "trigger": "away_activity_registered"
                        }
                    ]
                },
                {
                    "name": "msg_waschmaschine_done",
                    "buttons": [
                        {
                            "caption": "waschmaschine_done",
                            "trigger": "waschmaschine_done"
                        }
                    ]
                },
                {
                    "name": "msg_trocker_done",
                    "buttons": [
                        {
                            "caption": "trocker_done",
                            "trigger": "trocker_done"
                        }
                    ]
                }
            ],
            "plugin_map": {
                "plugin_name": "homebridge-ifttt"
            }
        },
        {
            "platform": "TplinkSmarthome",
            "plugin_map": {
                "plugin_name": "homebridge-tplink-smarthome"
            }
        }
    ]
}

Post your log grafik

POST LOG HERE

Additional context Add any other context about the problem here.

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.