Описание тега shelly
Shelly - это небольшая библиотека Haskell для поддержки скриптовых задач.
3
ответа
QSem не блокирует потоки
Я пишу простой скрипт для параллельного запуска множества задач с использованием библиотеки Shelly, но я хочу ограничить максимальное количество задач, выполняемых одновременно. Сценарий берет файл с входными данными в каждой строке и запускает зада…
04 апр '12 в 16:08
1
ответ
Пример кода на Хаскелле Шелли
Я пытаюсь понять, как использовать библиотеку Шелли (Shell.Pipe). Пока у меня есть: {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE ExtendedDefaultRules #-} {-# OPTIONS_GHC -fno-warn-type-defaults #-} import Control.Applicative import Data.List(sort…
12 авг '13 в 13:13
0
ответов
Почему основной исполняемый файл занят при вызове внешнего исполняемого файла с помощью Shelly.Background
Я пытаюсь написать программу с Шелли для параллельной компиляции проектов Delphi. Я думал, что программа будет заблокирована в ожидании возврата компиляторов Delphi. Но моя программа начинает максимально использовать одно ядро процессора после 2 с…
02 окт '12 в 04:56
2
ответа
Шелли: конвертировать строку в Шелли FilePath
Мне нужно выполнить cp_r функция из библиотеки Шелли для копирования a в b, Тем не мение, import Shelly main = do cp_r "a" "b" доходность Couldn't match expected type `Shelly.FilePath' with actual type `[Char]' In the first argument of `cp_r', namel…
11 фев '14 в 23:55
1
ответ
Как я могу обработать несколько строк вывода при запуске внешних процессов с Шелли?
Я ищу функцию типа Text -> [Text]По сути, это будет разделять текст на основе новых строк. Однако я не могу просто разделить на \n как это можно избежать, например, как в \\nЯ не уверен, какие существуют другие осложнения. Main.hs {-# LANGUAGE Ov…
16 окт '17 в 18:11
0
ответов
Запустите команду через ssh с помощью Shelly/Turtle
Дана команда: ssh user@host command где commandпри выполнении на удаленном хосте host, должно быть: somecmd --option1 'option value with spaces' 'arg1 with spaces' 'arg2 with weird chars, like (' Как я могу выполнить эту команду, используя Haskell S…
07 дек '17 в 08:10
1
ответ
Ошибка MQTT BR_ERR_BAD_VERSION на Шелли, 13:00 с Tasmota
Я пытаюсь подключить интеллектуальное реле питания Shelly 1 PM к управляемому брокеру MQTT. Прошивка на устройстве - это кастомная Tasmota 8.3.1 из ветки dev с USE_MQTT_TLSвключен. Порт правильно настроен на 8883 для TLS, и служба брокера работает н…
08 июн '20 в 01:15
0
ответов
Как написать программу на Haskell, которая инициирует, а затем может запускать команды в среде nix-shell?
Я хотел бы инициировать (если не знаком с Nix), это можно рассматривать как ад, который загружает определенную среду, что довольно дорого). После запуска как отдельного процесса я хотел бы иметь возможность отправлять команды этой оболочке и получат…
19 мар '21 в 00:37
1
ответ
Отправка запроса с помощью скриптового приложения в облако Shelly
После подключения и подключения Shelly2.5 к моей шторке, пытаюсь связать его с Siri. Решил сделать это с помощью приложения Scriptable, а затем подключить к нему команды Siri, чтобы оно запустилось. В настоящее время есть проблема с отправкой запрос…
13 сен '21 в 11:22
0
ответов
Используйте реле управления Shelly1 для перезагрузки майнинга из уведомления Hive OS с помощью IFTTT
Я изо всех сил пытался найти ответ на этот вопрос, поэтому, разобравшись с ним, я решил опубликовать ответ, чтобы помочь любому, кто хочет решить ту же проблему. В решении используется управление реле Shelly 1 на входе сброса майнинга и уведомления …
21 дек '21 в 13:22
0
ответов
Вывод в качестве аргумента пользовательской команды в Shelly
Я хотел бы сделать эквивалент i=${pwd} poudriere -o $i -j 114Ramd64 Моя текущая попытка: test port = do let p = format fp port -- Filepath to text let args = ["-j", "114Ramd64", "-o", p] liftIO (proc "poudriere" args empty) main = do port <- pwd …
06 сен '21 в 10:19
0
ответов
Shelly Plus 1PM убивает DHCP?
при подключении моего shelly plus 1MP к моему Wi-Fi (DHCP обрабатывается домашним ящиком O2 2 6741), похоже, он убивает полную настройку DHCP. После этого N другое устройство может получить IP-адрес. С другой стороны, shlly 2.5 и вилки работают норм…
15 апр '22 в 18:16
1
ответ
Нубский вопрос: как мне получить доступ к этому значению в JavaScript?
Я никогда раньше не использовал JavaScript и не понимаю, как получить доступ к определенному значению в объекте. JSON выглядит так: { "payload":{ "params":{ "switch:0":{ "output":false, **<= trying to get this value ("false")** } } }, } Node-Red,…
22 янв '23 в 01:09
0
ответов
Shelly Plug S с iobroker на MQTT не подтверждается при изменении Relay0.Switch
если я установлю переключатель с ложного на истинное, реле включится, но состояние переключателя вернется к ложному через несколько секунд. Чтобы выключить реле через iobroker, я должен включать и выключать его сразу же после того, как во временном …
28 сен '22 в 17:05
0
ответов
Интеграция между Shelly и Telegram через Webhook
Я пытался интегрироваться между Shelly и Telegram. В Telegram есть опция webhook , которая означает, что если бот Telegram получил сообщение, это сообщение автоматически переместится на другой сервер: Чтобы открыть ретранслятор Shelly, я могу отправ…
03 дек '22 в 21:43
0
ответов
Shelly - вызов ajax API всегда возвращает ошибку
Я разработал графический интерфейс для проверки всех интеллектуальных устройств в моем доме, но когда я пытаюсь сделать ajax-вызов Shelly API для проверки состояния устройства, я всегда получаю сообщение об ошибке. Если я использую почтальона, я мог…
05 ноя '22 в 05:00
0
ответов
Включите Shelly с аутентификацией через скрипт.
Shelly Plus 1 PM должен включить Shelly 1, защищенный именем пользователя и паролем. У меня есть Shelly Plus в 13:00, на котором выполняется сценарий. В какой-то момент должна включиться еще одна Шелли 1 на 10 секунд. Пока Shelly 1 не защищен именем…
17 май '23 в 06:50
1
ответ
Конфигурация Telegraf для shelly3em/status
Я собираю данные о энергопотреблении с помощью оболочки 3EM. Мне не нравится подход MQTT, поскольку он отключает функцию облачных данных. Таким образом, я хочу подключиться к конечной точке «статуса» оболочки с помощью плагина телеграфа [[inputs.htm…
02 июн '23 в 20:25
0
ответов
Запрос потока influxdb для датчиков mqtt
У меня есть несколько ЭМ-датчиков Shelly, которые сбрасывают данные в InfluxDb. У меня есть график потребления с течением времени, полученный по этому запросу: from(bucket: "shelly-em") |> range(start: v.timeRangeStart, stop: v.timeRangeStop) |&g…
24 май '23 в 12:29
1
ответ
Скрипт для Shelly Pro 2PM, перезаписывающий расписание
Я пытаюсь создать сценарий для Shelly Pro 2PM, который перезаписывает следующее расписание: if (sunrise +15min) > 5am : Turn on @5am, Turn off @ (sunrise +15min), else: do not turn on @5am if (sunset -15min) < 7pm : Turn on @ (sunset - 15min),…
27 июн '23 в 15:52