sh00t2kill / dolphin-robot

A custom Home Assistant Component for WiFI enabled Maytronics Dolphin pool cleaner robots
43 stars 9 forks source link

Duplicate device #138

Closed tigers75 closed 12 months ago

tigers75 commented 1 year ago

Every time I update the add-on the device gets duplicated, so I now have 2 "dolphin" devices: one real, with all the associated entities, and a ghost one without entities. Fact is that HA doesn't let the user delete devices, that's reserved to add ons that must take care of that during installation/updating. Is this correct and must be checked in the code or I am missing something?

elad-bar commented 1 year ago

what are the names that you have? can you pls share the diagnostic file? which version you had before and what was the robot name before the upgrade?

thanks

tigers75 commented 1 year ago

I his is what I see after last version upgrade, but it was the same with previous upgrades. I had to delete and reinstall.

Don't mind the name change to "ddd" it was an attempt to distinguish between the 2 devices, but they had the same name originally.

I quote here the diAgnostic, couldn't fiNd a way to attach a file from mobile

{ "home_assistant": { "installation_type": "Home Assistant Container", "version": "2023.7.1", "dev": false, "hassio": false, "virtualenv": false, "python_version": "3.11.4", "docker": true, "arch": "armv7l", "timezone": "Europe/Rome", "os_name": "Linux", "os_version": "5.10.103-v7l+", "run_as_root": true }, "custom_components": { "awesome_thermostat": { "version": "1.0.0", "requirements": [] }, "watchman": { "version": "0.5.1", "requirements": [ "prettytable==3.0.0" ] }, "floureon": { "version": "1.0.0", "requirements": [ "pythoncrc", "broadlink>=0.15.0" ] }, "thermal_comfort": { "version": "2.1.1", "requirements": [] }, "smartir": { "version": "1.17.7", "requirements": [ "aiofiles>=0.6.0" ] }, "tasmota_irhvac": { "version": "2023.05.31", "requirements": [] }, "hacs": { "version": "1.32.1", "requirements": [ "aiogithubapi>=22.10.1" ] }, "scheduler": { "version": "v0.0.0", "requirements": [] }, "garbage_collection": { "version": "4.10.2", "requirements": [ "python-dateutil>=2.8.2" ] }, "skodaconnect": { "version": "v1.2.5", "requirements": [ "skodaconnect>=1.3.6", "homeassistant>=2023.3.0" ] }, "browser_mod": { "version": "2.3.0", "requirements": [] }, "generic_hygrostat": { "version": "0.8.0", "requirements": [] }, "dahua_vto": { "version": "1.0.7", "requirements": [] }, "mydolphin_plus": { "version": "1.0.0", "requirements": [ "AWSIoTPythonSDK" ] } }, "integration_manifest": { "domain": "mydolphin_plus", "name": "MyDolphin Plus", "after_dependencies": [], "codeowners": [ "@sh00t2kill", "@lordlala", "@elad-bar" ], "config_flow": true, "dependencies": [ "http" ], "documentation": "https://github.com/sh00t2kill/dolphin-robot", "iot_class": "cloud_push", "issue_tracker": "https://github.com/sh00t2kill/dolphin-robot/issues", "requirements": [ "AWSIoTPythonSDK" ], "version": "1.0.0", "is_built_in": false }, "data": { "config": { "locating": false, "aws-token-encrypted-key": "R/e4dpxdRXhmo5pKqZm8kRuTxGsAxjWQTQ09Zao7bUM=", "username": "davide.pari@gmail.com" }, "api": { "aws-token-encrypted-key": "R/e4dpxdRXhmo5pKqZm8kRuTxGsAxjWQTQ09Zao7bUM=", "serial_number": "E3546XMP2M", "login_token": "FnE9RcgyCK8tLc_ryh89eFMVOKIkoQD67lqeJa2IXRb8YvPdBCKJTHWmMX4QLWQ6RMIcLfn47A1tfskKd7g4VRI9_FQ3MT4yDf2L1PlbLuJSi1JANzlHuA6-2htxMZ0ZAck5--XgysWDXJ77fhBEJHmIMS8-eyFEs3Usu3ULK1TmYIBl0H4ELK2W1MP1sA0nyRoDUCJ6IBe8nRqo_OviaUDzQUNQ26RHXNfu7zYGEbo2kzNSRBfCHzEV1p5l8zrca2udojAbnrhDnXdU2aSlPjBXYUPlUD5_FGENxuIJrcZo_Kg-h4vUbYQ0OHu6Q-CU175_LGUhGIHKXGkfoYWXTexZ8wQT34HB5CQgVwiOEZ7PJLkmbXKuAPEH5FuoBnxkLslINZ1Pwd5aXOn2KhYdI3TtF60JfGcR4iOzmvyzuiipyhl7wNsxZkDAoD8752MsdZURSBL9E3EiLk7A5jSeCotuUfmLmH70cK9vUNv5Y3-XXDX5", "motor_unit_serial": "E3546XMP", "Token": "FwoGZXIvYXdzEPP//////////wEaDN+CG1tS+SnGGsfpWiLBBDzr1ft1nv9aHg5EUBaUQxI4xZzZXQV7cJkNi0rA/1kJeKZwEyxC5kL4weM3m7g5hr1TCUz5od6V5PPcY+Ax2vgEH08aXSsjob1xcTAZ4iB8FqXy0a13q/77YL9NKlFmUQAM32+GexbzYO+QjawtNOebns9Sa36YtxJJAj0/kH9I+to3qf+qSY7o7AONqIKObwkYVa2P7HkZGSj9wZMYV7Uyg0VHlndVSU49ipHCvjzTerKGiSW5pUmEN7CMBFToWYO7B27TuTa1eR2oGfKKVQQ6tMJmNFJ3CG8I5F8A++UvFUtDCQSV7MTF6eBSFzo5jcNNNiKWQRGwWoUdxJMyqmMQHj2pLhTFvC+eWFMtohRV02WC3r77hxBrmeBxiJWlOvRnYWdziogM6jeKPJbBQjpIN1K/cT0E2AWPUlwPbPHFLs+2dCvrrdbOG0WzN9P2KYfSgQspHar6OHDRA9lrxu7AMsJAVGC2V7aihggdl0Qz7Ptg+W15e776smNO5DXFoZTYbBTBEONpz3ILAwYxydY+cTYAs2JAOAR41yjfYiMuOS7TyNUuiQcdgz9kx++Dk553LRp/pgg6wOBF/+o+R1Nn2mIkMTvxkf28I1mAjg791ke7E+TPNWGE9SHUNzDVdoRmK9Em9pnhKubbW3UpSN66t5vsBsbAR5QEjktaaeicvf/R37iTdg0Weqh61kX03nc7Sw6/gvd8jKQLCDjy6pKOZAB+S0VJ1JO5AbwOFL4h0STLLTZ40lsDHwmpDnPX7Vco0dTXpQYyKXcb18yWq26EpNTsjd/nlMGAULdNAzRZnj68kURIRuFZQ3HUA2Jbl7tw", "AccessKeyId": "ASIAVSSYQ4HAC4KXX4MV", "SecretAccessKey": "cPYjifAi7wyq8rGbQ5nLpuk/D9MduJjZmeS4qWTq", "Motor Unit Serial": "E3546XMP2M", "Product Name": "99996214-MR4I", "Product Description": "DOLPHIN MR 40i MR PISCINA", "Application Name": "myDolphin Plus", "Registration Date": null, "Robot Name": "dolphin", "Is Registered": "N", "Product Family": "S2" }, "aws_client": { "last-update": 1689665324, "version": 162126, "timestamp": 1689665324, "diff-seconds": 0, "isConnected": { "connected": true }, "systemState": { "pwsState": "off", "robotState": "notConnected", "robotType": "S2", "isBusy": false, "rTurnOnCount": 247, "timeZone": 120, "timeZoneName": "Europe/Rome" }, "debug": { "systemTime": 1689672448, "dynamicFlg": 2, "weeklyNextOp": 0, "automationMode": 0, "WIFI_RSSI": -63, "dataUploadNumber": 0, "updateTime": { "hour": 2, "min": 0 }, "resetSource": 4228, "bleMacAddress": "00:00:00:00:00:00", "wifiMacAddress": "AC:74:C4:03:DF:0C", "rtcFlag": true, "disconnectionTrigger": { "code": 12, "timeStamp": 1689672448 } }, "cycleInfo": { "cleaningMode": { "cycleTime": 120, "mode": "floor" }, "cycleStartTime": 0, "cycleStartTimeUTC": 0 }, "LastReceiveData": { "dynamicTopics": [ "Maytronics/E3546XMP/main" ], "robotSerial": "E3546XMP2M", "timestamp": 1689654781 }, "nextCycleInfo": { "cleaningMode": { "mode": "floor" }, "nextCycleDuration": 120 }, "dynamicTopics": [ "Maytronics/E3546XMP/main" ], "robotSerial": "E3546XMP2M", "robotError": { "errorCode": 0, "pcbHours": 0, "pcbMin": 0, "turnOnCount": 0, "faultValue1": 0 }, "pwsError": { "errorCode": 255, "pcbHours": 65535, "pcbMin": 255, "turnOnCount": 65535, "holdCount": 0, "faultValue1": 65535, "faultValue2": 65535 }, "navMode": { "isSmart": false }, "cleaningModes": { "all": 120, "short": 60, "cove": 120, "floor": 120, "water": 120, "ultra": 120, "spot": 120, "wall": 120, "tictac": 600, "custom": 120, "pickup": 5 }, "led": { "ledEnable": true, "ledIntensity": 100, "ledMode": 1 }, "weeklySettings": { "isInRepeatMode": false, "triggeredBy": 0, "sunday": { "isEnabled": false, "time": { "hours": 255, "minutes": 255 }, "cleaningMode": { "mode": "all" } }, "monday": { "isEnabled": false, "time": { "hours": 255, "minutes": 255 }, "cleaningMode": { "mode": "all" } }, "tuesday": { "isEnabled": false, "time": { "hours": 255, "minutes": 255 }, "cleaningMode": { "mode": "all" } }, "wednesday": { "isEnabled": false, "time": { "hours": 255, "minutes": 255 }, "cleaningMode": { "mode": "all" } }, "thursday": { "isEnabled": false, "time": { "hours": 255, "minutes": 255 }, "cleaningMode": { "mode": "all" } }, "friday": { "isEnabled": false, "time": { "hours": 255, "minutes": 255 }, "cleaningMode": { "mode": "all" } }, "saturday": { "isEnabled": false, "time": { "hours": 255, "minutes": 255 }, "cleaningMode": { "mode": "all" } } }, "delay": { "isEnabled": false, "triggeredBy": 255, "startTime": { "hours": 255, "minutes": 255 }, "cleaningMode": { "mode": "all" } }, "versions": { "sysVersion": 2, "pwsVersion": { "pwsHwVersion": "00", "pwsSwVersion": "4.5020", "pwsBootloaderVersion": "3.30" }, "robotVersion": { "muHwVersion": "20", "muSwVersion": "24F0" } }, "featureEn": { "delay": "disable", "floor": "disable", "weeklyTimer": { "status": "enable", "frequency": 2 }, "short": "disable", "pickup": "disable", "fbiLED": "disable" }, "wifi": { "netName": "CasaPari" } }, "disabled_by": null, "disabled_polling": false, "device": { "home_assistant": { "name": "dolphin", "name_by_user": null, "disabled": false, "disabled_by": null, "entities": [ { "disabled": false, "disabled_by": null, "entity_category": "config", "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "light.dolphin_led", "state": "on", "attributes": { "supported_color_modes": [ "onoff" ], "color_mode": "onoff", "friendly_name": "dolphin LED", "supported_features": 0 }, "last_changed": "2023-07-17T01:25:36.220850+00:00", "last_updated": "2023-07-17T01:25:36.220850+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": "diagnostic", "device_class": null, "original_device_class": "signal_strength", "icon": null, "original_icon": null, "unit_of_measurement": "dB", "state": { "entity_id": "sensor.dolphin_rssi", "state": "-63", "attributes": { "unit_of_measurement": "dB", "device_class": "signal_strength", "friendly_name": "dolphin RSSI" }, "last_changed": "2023-07-18T04:41:27.220869+00:00", "last_updated": "2023-07-18T04:41:27.220869+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "vacuum.dolphin", "state": "off", "attributes": { "fan_speed_list": [ "all", "short", "floor", "water", "ultra" ], "fan_speed": "floor", "mode": "floor", "friendly_name": "dolphin", "supported_features": 13119 }, "last_changed": "2023-07-18T00:00:47.222433+00:00", "last_updated": "2023-07-18T00:00:47.222433+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": "duration", "icon": null, "original_icon": null, "unit_of_measurement": "min", "state": { "entity_id": "sensor.dolphin_cycle_time", "state": "120", "attributes": { "state_class": "measurement", "start_time": "1970-01-01T01:00:00", "unit_of_measurement": "min", "device_class": "duration", "icon": "mdi:clock-time-two", "friendly_name": "dolphin Cycle Time" }, "last_changed": "2023-07-17T01:25:36.223038+00:00", "last_updated": "2023-07-17T01:25:36.223038+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": "diagnostic", "device_class": null, "original_device_class": "connectivity", "icon": null, "original_icon": "mdi:aws", "unit_of_measurement": null, "state": { "entity_id": "binary_sensor.dolphin_broker_aws", "state": "on", "attributes": { "status": "Connected to the API", "device_class": "connectivity", "icon": "mdi:aws", "friendly_name": "dolphin Broker AWS" }, "last_changed": "2023-07-17T01:25:31.828318+00:00", "last_updated": "2023-07-17T01:25:31.828318+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "binary_sensor.dolphin_programma_settimanale", "state": "on", "attributes": { "status": "enable", "icon": "mdi:calendar-check", "friendly_name": "dolphin Programma settimanale" }, "last_changed": "2023-07-17T01:25:36.221212+00:00", "last_updated": "2023-07-17T01:25:36.221212+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "binary_sensor.dolphin_schedule_monday_2", "state": "off", "attributes": { "mode": "all", "start_time": null, "icon": "mdi:calendar-remove", "friendly_name": "dolphin Schedule Monday" }, "last_changed": "2023-07-17T01:25:31.828835+00:00", "last_updated": "2023-07-17T01:25:31.828835+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "binary_sensor.dolphin_schedule_tuesday_2", "state": "off", "attributes": { "mode": "all", "start_time": null, "icon": "mdi:calendar-remove", "friendly_name": "dolphin Schedule Tuesday" }, "last_changed": "2023-07-17T01:25:31.837197+00:00", "last_updated": "2023-07-17T01:25:31.837197+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "binary_sensor.dolphin_schedule_wednesday_2", "state": "off", "attributes": { "mode": "all", "start_time": null, "icon": "mdi:calendar-remove", "friendly_name": "dolphin Schedule Wednesday" }, "last_changed": "2023-07-17T01:25:31.837559+00:00", "last_updated": "2023-07-17T01:25:31.837559+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "binary_sensor.dolphin_schedule_thursday_2", "state": "off", "attributes": { "mode": "all", "start_time": null, "icon": "mdi:calendar-remove", "friendly_name": "dolphin Schedule Thursday" }, "last_changed": "2023-07-17T01:25:31.837767+00:00", "last_updated": "2023-07-17T01:25:31.837767+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "binary_sensor.dolphin_schedule_friday_2", "state": "off", "attributes": { "mode": "all", "start_time": null, "icon": "mdi:calendar-remove", "friendly_name": "dolphin Schedule Friday" }, "last_changed": "2023-07-17T01:25:31.837960+00:00", "last_updated": "2023-07-17T01:25:31.837960+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "binary_sensor.dolphin_schedule_saturday_2", "state": "off", "attributes": { "mode": "all", "start_time": null, "icon": "mdi:calendar-remove", "friendly_name": "dolphin Schedule Saturday" }, "last_changed": "2023-07-17T01:25:31.838145+00:00", "last_updated": "2023-07-17T01:25:31.838145+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "binary_sensor.dolphin_schedule_sunday_2", "state": "off", "attributes": { "mode": "all", "start_time": null, "icon": "mdi:calendar-remove", "friendly_name": "dolphin Schedule Sunday" }, "last_changed": "2023-07-17T01:25:31.838331+00:00", "last_updated": "2023-07-17T01:25:31.838331+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "binary_sensor.dolphin_schedule_delay_2", "state": "off", "attributes": { "mode": "all", "start_time": null, "icon": "mdi:calendar-remove", "friendly_name": "dolphin Schedule Delay" }, "last_changed": "2023-07-17T01:25:31.838599+00:00", "last_updated": "2023-07-17T01:25:31.838599+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": "diagnostic", "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "sensor.dolphin_stato", "state": "off", "attributes": { "calculated_status": "off", "pws_status": "off", "robot_status": "notConnected", "robot_type": "S2", "busy": false, "turn_on_count": 247, "time_zone": "Europe/Rome (120)", "friendly_name": "dolphin Stato" }, "last_changed": "2023-07-18T00:00:47.220130+00:00", "last_updated": "2023-07-18T07:27:48.221313+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": "diagnostic", "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "sensor.dolphin_nome_rete", "state": "CasaPari", "attributes": { "friendly_name": "dolphin Nome rete" }, "last_changed": "2023-07-17T01:25:36.222136+00:00", "last_updated": "2023-07-17T01:25:36.222136+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": "diagnostic", "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "sensor.dolphin_modo_pulizia", "state": "floor", "attributes": { "friendly_name": "dolphin Modo pulizia" }, "last_changed": "2023-07-17T01:25:36.222352+00:00", "last_updated": "2023-07-17T01:25:36.222352+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": "diagnostic", "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "sensor.dolphin_stato_unita_principale", "state": "off", "attributes": { "friendly_name": "dolphin Stato unit\u00e0 principale" }, "last_changed": "2023-07-18T00:00:47.221205+00:00", "last_updated": "2023-07-18T00:00:47.221205+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": "diagnostic", "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "sensor.dolphin_stato_del_robot", "state": "notconnected", "attributes": { "friendly_name": "dolphin Stato del Robot" }, "last_changed": "2023-07-18T00:00:47.221570+00:00", "last_updated": "2023-07-18T00:00:47.221570+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": "diagnostic", "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "sensor.dolphin_modello_robot", "state": "S2", "attributes": { "friendly_name": "dolphin Modello Robot" }, "last_changed": "2023-07-18T07:27:48.221831+00:00", "last_updated": "2023-07-18T07:27:48.221831+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": "diagnostic", "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "sensor.dolphin_numero_di_cicli", "state": "247", "attributes": { "friendly_name": "dolphin Numero di cicli" }, "last_changed": "2023-07-18T07:27:48.222184+00:00", "last_updated": "2023-07-18T07:27:48.222184+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "sensor.dolphin_stato_filtro", "state": "unknown", "attributes": { "reset_fbi": false, "status": -1, "friendly_name": "dolphin Stato filtro" }, "last_changed": "2023-07-17T01:25:31.240112+00:00", "last_updated": "2023-07-17T01:25:31.840271+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": "duration", "icon": null, "original_icon": null, "unit_of_measurement": "s", "state": { "entity_id": "sensor.dolphin_tempo_rimanente_ciclo", "state": "0.0", "attributes": { "state_class": "measurement", "start_time": "1970-01-01T01:00:00", "expected_end_time": "1970-01-01T03:00:00", "unit_of_measurement": "s", "device_class": "duration", "icon": "mdi:clock-time-twelve", "friendly_name": "dolphin Tempo rimanente ciclo" }, "last_changed": "2023-07-17T01:25:31.840895+00:00", "last_updated": "2023-07-17T01:25:36.223339+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": "config", "device_class": null, "original_device_class": "power_factor", "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "number.dolphin_intensita_led", "state": "100", "attributes": { "min": 0, "max": 100, "step": 1.0, "mode": "auto", "device_class": "power_factor", "friendly_name": "dolphin Intensit\u00e0 LED" }, "last_changed": "2023-07-17T01:25:36.224787+00:00", "last_updated": "2023-07-17T01:25:36.224787+00:00" } }, { "disabled": false, "disabled_by": null, "entity_category": "config", "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "entity_id": "select.dolphin_modo_led", "state": "1", "attributes": { "options": [ "1", "2", "3" ], "friendly_name": "dolphin Modo LED" }, "last_changed": "2023-07-17T01:25:31.853830+00:00", "last_updated": "2023-07-17T01:25:31.853830+00:00" } } ] } } } }

# Screenshot_20230718_101251_Home Assistant Screenshot_20230718_101306_Home Assistant Screenshot_20230718_101300_Home Assistant

elad-bar commented 1 year ago

there was an issue in previous version that was fixed in 0.4.7 and again in 1.0.0, in general you should not uninstall and install, but some of the last version before 1.x were unstable, I hope from now on having more stable versions...

elad-bar commented 12 months ago

@tigers75 is this issue still relevant?

thanks