https://github.com/basmilius/homey-flowbits
Small bits of logic, big difference in your Flows.
https://github.com/basmilius/homey-flowbits
advanced-flow cycles dashboard events flags homey homey-app labels modes no-repeat-windows signals sliders timers widgets
Last synced: 3 months ago
JSON representation
Small bits of logic, big difference in your Flows.
- Host: GitHub
- URL: https://github.com/basmilius/homey-flowbits
- Owner: basmilius
- License: gpl-3.0
- Created: 2025-10-23T17:05:03.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2026-03-17T09:51:33.000Z (3 months ago)
- Last Synced: 2026-04-04T04:48:45.698Z (3 months ago)
- Topics: advanced-flow, cycles, dashboard, events, flags, homey, homey-app, labels, modes, no-repeat-windows, signals, sliders, timers, widgets
- Language: TypeScript
- Homepage: https://flowbits.nl
- Size: 3.09 MB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.ar.txt
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
تجعل FlowBits الأتمتة أكثر سهولة من خلال تزويدك بأدوات بسيطة للمواقف اليومية. فهي لا تركز على الميزات الكبيرة، بل على الأمور الصغيرة التي تُحدث فرقًا.
باستخدام بعض بطاقات المنطق الإضافية، يصبح إنشاء تدفّق جيد أسهل قليلًا.
- تسلسلات الخطوات (الدورات) تتيح لك التنقل بسهولة بين خطوات مختلفة بترتيب ثابت، إلى الأمام أو إلى الخلف.
- الأعلام تتيح لك تبديل الوظائف أو الحالات في تدفقاتك بسرعة بين التشغيل والإيقاف.
- الأوضاع تساعدك على تحديد الحالة العامة في منزلك بوضوح.
- المجموعات تتيح لك تجميع الحالات المرتبطة معًا وتتبعها كوحدة واحدة. يمكنك تفعيل الحالات بشكل فردي، أو حصري، أو جميعها دفعة واحدة، مع إمكانية تحديد وقت انتهاء اختياري.
- التسميات تخزن قيمًا نصية يمكنك تعيينها والتحقق منها واستخدامها في جميع تدفقاتك.
- الأحداث تتتبع وقت حدوث شيء ما، مما يتيح لك التحقق مما إذا كان قد حدث اليوم، أو ضمن فترة زمنية معينة، أو عدد المرات التي حدث فيها.
- نوافذ منع التكرار تمنع تشغيل التدفق عدة مرات خلال فترة زمنية قصيرة.
- المؤقتات توفر طريقة سهلة لإضافة تأخيرات أو فترات زمنية إلى عمليات الأتمتة، مع دعم الإيقاف المؤقت والاستئناف.
- أشرطة التمرير توفر قيمًا رقمية يمكن تعديلها عبر التدفقات أو عناصر الواجهة.
- الإشارات توفر طريقة بسيطة لإرسال واستقبال إشارات مسماة بين التدفقات.
أدوات إضافية:
- عمليات حسابية للتقريب، والقسمة، والضرب، وتعديل الأرقام.
- شروط تعتمد على الاحتمال لإضافة قدر من العشوائية إلى تدفقاتك.
تتوفر عناصر واجهة للأعلام، والأوضاع، والمجموعات، والتسميات، والأحداث، والمؤقتات، وأشرطة التمرير.