{"id":18073247,"url":"https://github.com/jjjonesjr33/petlibro","last_synced_at":"2025-04-09T20:02:09.767Z","repository":{"id":258436195,"uuid":"871761305","full_name":"jjjonesjr33/petlibro","owner":"jjjonesjr33","description":"Petlibro | Home Assistant integration ","archived":false,"fork":false,"pushed_at":"2025-03-21T00:28:01.000Z","size":780,"stargazers_count":83,"open_issues_count":17,"forks_count":15,"subscribers_count":9,"default_branch":"dev","last_synced_at":"2025-04-09T20:00:56.004Z","etag":null,"topics":["home-assistant","petlibro","rfid"],"latest_commit_sha":null,"homepage":"https://jjjonesjr33.github.io/petlibro/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jjjonesjr33.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"jjjonesjr33","patreon":"JamieJonesJr","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":"jamiejonesjr","thanks_dev":null,"custom":["jjjonesjr33.com/support"]}},"created_at":"2024-10-12T21:26:18.000Z","updated_at":"2025-04-05T21:19:14.000Z","dependencies_parsed_at":"2025-01-27T09:20:17.884Z","dependency_job_id":"94faa390-41f1-4f9c-812b-f47e4fcc1213","html_url":"https://github.com/jjjonesjr33/petlibro","commit_stats":null,"previous_names":["jjjonesjr33/petlibro"],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jjjonesjr33%2Fpetlibro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jjjonesjr33%2Fpetlibro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jjjonesjr33%2Fpetlibro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jjjonesjr33%2Fpetlibro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jjjonesjr33","download_url":"https://codeload.github.com/jjjonesjr33/petlibro/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248103868,"owners_count":21048245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["home-assistant","petlibro","rfid"],"created_at":"2024-10-31T10:05:41.525Z","updated_at":"2025-04-09T20:02:09.739Z","avatar_url":"https://github.com/jjjonesjr33.png","language":"Python","funding_links":["https://github.com/sponsors/jjjonesjr33","https://patreon.com/JamieJonesJr","https://buymeacoffee.com/jamiejonesjr","jjjonesjr33.com/support"],"categories":["Custom Integrations"],"sub_categories":["🏷️ Vendor \u0026 brand"],"readme":"[![version](https://img.shields.io/github/manifest-json/v/jjjonesjr33/petlibro?filename=custom_components%2Fpetlibro%2Fmanifest.json\u0026color=slateblue)](https://github.com/jjjonesjr33/petlibro/releases)\n![GitHub release (latest by date)](https://img.shields.io/github/v/release/jjjonesjr33/petlibro)\n[![Community Forum](https://img.shields.io/static/v1.svg?label=Community\u0026message=Forum\u0026color=41bdf5\u0026logo=HomeAssistant\u0026logoColor=white)](https://community.home-assistant.io/t/petlibro-cloud-integration-non-tuya-wip/759978)\n[![Become a Sponsor](https://img.shields.io/badge/Become%20a%20Sponsor-❤️-black)](https://github.com/sponsors/jjjonesjr33)\n[![Sponsors](https://img.shields.io/github/sponsors/jjjonesjr33?label=Sponsors)](https://github.com/sponsors/jjjonesjr33)\n![Logo](https://raw.githubusercontent.com/jjjonesjr33/ha_petlibro/master/docs/media/logo.png)\n\n# PETLIBRO integration for Home Assistant\n\n## Have questions, or need support? We now have a [Wiki](https://github.com/jjjonesjr33/petlibro/wiki)!\nOr get ahold of me via direct message on discord - `Jamie Jones Jr` / `jjjonesjr33` previously  `JJJonesJr33#0001`\n\nAlso if you want to check out all the other things I do follow me on my [**Socials**](https://jjjonesjr33.com/).\n\n## Supported Devices\n### This has been reworked to work with the following devices\n\n### Feeders\n* Granary Smart Feeder (PLAF103) | Version 2\n* Space Smart Feeder (PLAF107)\n* Air Smart Feeder (PLAF108)\n* Polar Wet Food Feeder (PLAF109)\n* Granary Smart Camera Feeder (PLAF203)\n* One RFID Smart Feeder (PLAF301)\n\n### Fountains\n* Dockstream Smart Fountain (PLWF105)\n* Dockstream RFID Smart Fountain (PLWF305)\n\n### Some Devices / May or may not work as intended\n\n* If you have a device that you would like added please issue a [request](https://github.com/jjjonesjr33/petlibro/issues/new/choose).\n\n# Device Preview\n\n## One RFID Smart Feeder (PLAF301) Features\nDevice Information\n\n    Model\n    Manufacturer\n    Firmware Version\n\nFeatures \u0026 Sensors\n\n    Battery Status\n    Buttons Lock\n    Desiccant Remaining Days\n    Device SN\n    Display Status\n    Food Dispenser Status\n    Food Status\n    Lid Status\n    MAC Address\n    Sleep Mode\n    Sound Status\n\nFeeding Statistics\n\n    Today's Eating Times\n    Today's Feeding Plan\n    Today's Feeding Quantity\n    Today's Feeding Times\n    Today's Total Eating Time\n\nConnectivity\n\n    Wi-Fi Status\n    Wi-Fi Signal Strength\n    Wi-Fi SSID\n\nConfiguration Options\n\n    Desiccant Replaced\n    Disable Feeding Plan\n    Enable Feeding Plan\n    Manual Feed\n    Manually Open Lid\n    Turn Off Display\n    Turn On Display\n    Turn Off Sound\n    Turn On Sound\n\nControls\n    Desiccant Frequency\n    Volume Level\n    \n## One RFID Smart Feeder Preview\n![One RFID Smart Feeder](https://github.com/user-attachments/assets/0636003e-04ab-495c-8f28-d032610c9b19)\n\n## Dockstream Smart RFID (PLWF305) Features\nDevice Information\n\n    Model\n    Manufacturer\n    Firmware Version\n    Hardware Version\n\nFeatures \u0026 Sensors\n\n    Current Weight\n    Device Serial Number\n    MAC Address\n    Remaining Cleaning Days\n    Remaining Filter Day\n    Remaining Water\n    Water Interval\n    Water Time Duration\n\nConnectivity\n\n    Wi-Fi Status\n    Wi-Fi Signal Strength\n    Wi-Fi SSID\n\n## Dockstream RFID Smart Fountain Preview\n![Dockstream RFID Smart Fountain](https://github.com/user-attachments/assets/45622291-5eae-4a83-87ea-b98a8749b8f8)\n\n# In Development\n* This is still a WIP integration, features may or may not be removed at any time. If you have suggestions please let me know.\n- Features missing, but in the works.\n\n  \u003e Buttons to reset Cleaning/Filter/Desiccant - (PLAF103), (PLAF203), (PLAF301), (PLWF105), (PLWF305)\n\n  \u003e Switches to be added - Child Lock/Button Lock, Screen/Display, and Volume - (PLAF103), (PLAF203), (PLAF301)\n\n  \u003e Tracking RFID per pet intance eat/drink - Both (PLAF301) \u0026 (PLWF305) - Currently missing the API to setup tracking.\n\n  \u003e Live camera feed for Granary Smart Camera Feeder (PLAF203) - Currently missing the API to setup live stream.\n\n# NOTICE\nAlpha/Beta State Notice for this Plugin:\n\nWhen setting up for the first time, please sign in and allow 1-5 minutes for the login process and data retrieval to complete. If you do not see all the sensors and controls listed, you may need to refresh your web browser's cache.\n\nI recommend performing a full reboot of Home Assistant to ensure you are logged in and that the add-on has refreshed the data without any errors.\n\n  \u003e The addon is programmed to update every 60 seconds.\n\n## Troubleshooting\nTo troubleshoot your Home Assistant instance, you can add the following configuration to your configuration.yaml file:\n\n```yaml\nlogger:\n  default: warning  # Default log level for all components\n  logs:\n    custom_components.petlibro: debug    # Enable debug logging for your component\n```\n\n## Installation\n\n### Manually\n\nGet the folder `custom_components/petlibro` in your HA `config/custom_components`\n\n\n### Via [HACS](https://hacs.xyz/)\n\u003ca href=\"https://my.home-assistant.io/redirect/hacs_repository/?owner=jjjonesjr33\u0026repository=petlibro\u0026category=integration\" target=\"_blank\"\u003e\u003cimg src=\"https://my.home-assistant.io/badges/hacs_repository.svg\" alt=\"Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.\" /\u003e\u003c/a\u003e\n\n## Configuration\n\u003ca href=\"https://my.home-assistant.io/redirect/config_flow_start/?domain=petlibro\" target=\"_blank\"\u003e\u003cimg src=\"https://my.home-assistant.io/badges/config_flow_start.svg\" alt=\"Open your Home Assistant instance and start setting up a new integration.\" /\u003e\u003c/a\u003e\n\n- Enter your credentials.\n\n  \u003e Only one device can be login at the same time.\n  \u003e\n  \u003e If you to wan to keep your phone connected, create another account for this integration and share your device to it.\n\n## Star History\n\n\u003ca href=\"https://www.star-history.com/#jjjonesjr33/petlibro\u0026Date\"\u003e\n \u003cpicture\u003e\n   \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://api.star-history.com/svg?repos=jjjonesjr33/petlibro\u0026type=Date\u0026theme=dark\" /\u003e\n   \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://api.star-history.com/svg?repos=jjjonesjr33/petlibro\u0026type=Date\" /\u003e\n   \u003cimg alt=\"Star History Chart\" src=\"https://api.star-history.com/svg?repos=jjjonesjr33/petlibro\u0026type=Date\" /\u003e\n \u003c/picture\u003e\n\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjjjonesjr33%2Fpetlibro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjjjonesjr33%2Fpetlibro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjjjonesjr33%2Fpetlibro/lists"}