2022-11-23 15:10:58 +01:00
{
2023-09-05 17:28:02 +02:00
"menuSection" : "screens" ,
2022-10-21 08:03:06 +03:00
"configItem" : [
2022-11-23 15:10:58 +01:00
{
"global" : 0 ,
"name" : "Strip ws2812b" ,
"type" : "Reading" ,
"subtype" : "Ws2812b" ,
"id" : "strip" ,
"widget" : "range" ,
"page" : "Кнопки" ,
"descr" : "Лента" ,
"int" : 15 ,
"needSave" : 0 ,
"pin" : "4" ,
"numLeds" : "8" ,
"brightness" : "100" ,
"mode" : "1" ,
"min" : "15" ,
"max" : "30" ,
"idshow" : "t"
}
] ,
2022-10-21 08:03:06 +03:00
"about" : {
"authorName" : "Yuriy Kuneev" ,
"authorContact" : "https://t.me/Kuneev07" ,
"authorGit" : "" ,
"exampleURL" : "https://iotmanager.org/wiki" ,
"specialThanks" : "" ,
"moduleName" : "Ws2812b" ,
"moduleVersion" : "1.0.1" ,
"moduleDesc" : "Позволяет визуализировать наполнение бака или температуру нагрева. В зависимост от показаний которые везуализируем нужно редактировать min и max." ,
"propInfo" : {
"int" : "Период времени в секундах обновления." ,
"pin" : "Пин к которому подключена лента." ,
"numLeds" : "Количество пикселей в ленте." ,
"needSave" : "Запись яркости в энергонезависимую память" ,
"brightness" : "Яркость ленты можно менять из сценария." ,
"min" : "Минимальный порог индикатора на который реагировать." ,
"max" : "Максимальный порог индикатора на который реагировать." ,
"idshow" : "id элемента конфигурации который нужно повесить индикацию."
} ,
2023-09-06 14:58:08 +02:00
"title" : "Адресная светодиодная матрица" ,
2022-10-21 08:03:06 +03:00
"funcInfo" : [
{
"name" : "noShow" ,
"descr" : "Выключить ленту" ,
2022-11-23 15:10:58 +01:00
"params" : [
"номер пикселя"
]
2022-10-21 08:03:06 +03:00
} ,
{
"name" : "noShowOne" ,
"descr" : "Выключить один светодиод на ленте" ,
"params" : [ ]
} ,
{
"name" : "test" ,
"descr" : "для проверки всех светодиодов ленты" ,
"params" : [ ]
} ,
{
"name" : "showLed" ,
"descr" : "Зажечь один диод" ,
2022-11-23 15:10:58 +01:00
"params" : [
"номер пикселя" ,
"цвет 255,255,255 или red,green"
]
2022-10-21 08:03:06 +03:00
} ,
{
"name" : "showLedAll" ,
"descr" : "Зажечь все диоды" ,
2022-11-23 15:10:58 +01:00
"params" : [
"Цвет красного светодиода от 0 до 255" ,
"Цвет зеленого светодиода от 0 до 255" ,
"Цвет синего светодиода от 0 до 255"
]
2022-10-21 08:03:06 +03:00
} ,
{
"name" : "Brightness" ,
"descr" : "Устанавливает общую яркость ленты от 0 до 255" ,
2022-11-23 15:10:58 +01:00
"params" : [
"яркость от 0 до 255"
]
2022-10-21 08:03:06 +03:00
} ,
{
"name" : "enableIndication" ,
"descr" : "Включает работу индикации по idshow по дэфолту включено всегда" ,
"params" : [ ]
} ,
{
"name" : "disableIndication" ,
"descr" : "Выключает работу индикации по idshow" ,
"params" : [ ]
}
]
} ,
2022-11-23 15:10:58 +01:00
"defActive" : false ,
2022-10-21 08:03:06 +03:00
"usedLibs" : {
2024-01-21 21:31:01 +01:00
"esp32_4mb" : [
2022-10-21 08:03:06 +03:00
"adafruit/Adafruit NeoPixel@^1.10.6"
] ,
2024-01-21 21:31:01 +01:00
"esp32_4mb3f" : [
"adafruit/Adafruit NeoPixel@^1.10.6"
] ,
"esp32cam_4mb" : [
"adafruit/Adafruit NeoPixel@^1.10.6"
] ,
"esp8266_4mb" : [
2022-11-23 15:10:58 +01:00
"adafruit/Adafruit NeoPixel@^1.10.6"
2022-10-21 08:03:06 +03:00
]
}
}