اگر تامین کننده انرژی/اپراتور شبکه شما یک گیرنده کنترل ریپل را تجویز می کند، لطفاً بخش مربوطه سؤالات متداول ما را بخوانید.
میتوانید مدیر شارژ cFos را روی رابط HAN یک درگاه هوشمند متر کار کنید. طبق BSI TR-03109-1، یک دروازه متر هوشمند یک رابط شفاف از رابط HAN از طریق رابط WAN برای اپراتور شبکه یا تامین کننده انرژی فراهم می کند. این در HAF3 (3.4.2.3) تنظیم شده است و باید مطابق با آن توسط مدیر دروازه هوشمند متر (اتصال بین EMT و CLS) پیکربندی شود.
عملیات در دروازه متر هوشمند نیاز به گواهی TLS از مدیر شارژ cFos دارد که می توانید آن را در قسمت "پیکربندی" در مدیر شارژ آپلود کنید و برای دروازه متر هوشمند انتخاب کنید.
همچنین باید آدرس IP یا URL را پیکربندی کنید که تحت آن درگاه هوشمند متر در شبکه خانگی قابل دسترسی است.
اکنون می توانید توابع زیر را انتخاب کنید:
عملکردهای 1 و 2 بر این اساس تحت "پیکربندی" فعال می شوند.
API HTTP برای اپراتورهای شبکه و تامینکنندگان انرژی میتواند با استفاده از ۲ تماس با مدیر شارژ، متغیرها را تنظیم و درخواست کند. این متغیرها را می توان هنگام پیکربندی قدرت اتصال خانه و حداکثر توان دیوار باکس در نظر گرفت. اپراتورهای شبکه یا تامین کنندگان انرژی در طراحی آزادند و می توانند استانداردهای خود (مستقل از سازنده) را برای نحوه تخصیص این متغیرها تعیین کنند.
مثال: ظرفیت اتصال خانه = 55000 * AVAIL / 100
اپراتور شبکه متغیر AVAIL را روی مقادیر بین 0-100 تنظیم می کند و بنابراین می تواند خروجی سیستم مشتری را در گام های درصدی تنظیم کند.
مثال: تعرفه
تامین کننده انرژی متغیر TARIF را 0 یا 1 تنظیم می کند و با 0 به سیستم اطلاع می دهد که اکنون تعرفه "عادی" اعمال می شود و با 1 که اکنون تعرفه کاهش یافته اعمال می شود. سپس کاربران این سیستم می توانند قوانین شارژی را ایجاد کنند که فقط به آنها اجازه می دهد خودرو را با تعرفه های خاص شارژ کنند یا با قدرت شارژ کمتر با تعرفه های خاص شارژ کنند.
GET /cnf?cmd=set_cm_vars&name=n&val=v&clear=c
n نام متغیر و v مقدار آن است.
clear اختیاری است، با c=1 همه متغیرهای موجود قبل از تنظیم مجدد پاک می شوند.
curl -i -X GET --user admin:1234abcd 'http://localhost/cnf?cmd=set_cm_vars&name=var3&val=123'
Linuxcurl -i -X GET --user admin:1234abcd "http://localhost/cnf?cmd=set_cm_vars&name=var3&val=123"
WindowsPOST /cnf?cmd=set_cm_vars&clear=1
بدنه POST حاوی یک شی JSON با نام و مقادیر متغیرها است، به عنوان مثال{"vars": [{ "name": "var1", "expr": 1.5 }], { "name": "var2", "expr": 2 }] }
همه متغیرها را حذف کنید و var1 را روی 1.5 ، var2 را روی 2 قرار دهید.
curl -i -X POST -d '{ "vars": [{ "name": "tarif", "expr": 1 }, { "name": "PWR", "expr": 70 }] }' --user admin:1234abcd 'http://localhost/cnf?cmd=set_cm_vars'
Linuxcurl -i -X POST -d "{ \"vars\": [{ \"name\": \"tarif\", \"expr\": 1 }, { \"name\": \"PWR\", \"expr\": 70 }] }" --user admin:1234abcd "http://localhost/cnf?cmd=set_cm_vars"
WindowsGET /cnf?cmd=get_cm_vars
یک شی JSON را برمیگرداند که set_cm_vars را با همه متغیرها، فرمولها (یا ثابتهای) و مقادیر محاسبهشده فعلیشان مطابقت میدهد.
curl -i -X GET --user admin:1234abcd 'http://localhost/cnf?cmd=get_cm_vars
Linuxcurl -i -X GET --user admin:1234abcd "http://localhost/cnf?cmd=get_cm_vars
Windowsاین API را می توان از طریق Smart Meter Gateway بدون احراز هویت بیشتر در دسترس قرار داد، زیرا Smart Meter Gateway از قبل با تعریف اتصالات و احراز هویت با استفاده از گواهی ها، این امر را بر عهده گرفته است. این API را می توان از شبکه خانگی با رمز عبور مدیر استفاده کرد.