Navigation

    Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • intraHouse Site
    1. Home
    2. Alex Kupriyanov
    A
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    Alex Kupriyanov

    @Alex Kupriyanov

    0
    Reputation
    14
    Posts
    1
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    Alex Kupriyanov Follow

    Best posts made by Alex Kupriyanov

    This user hasn't posted anything yet.

    Latest posts made by Alex Kupriyanov

    • RE: Плагин Telegram

      Пользователь @Alex-Kupriyanov написал в Плагин Telegram:

      переписал this.execOS : this.execOS(cd /mnt/dietpi_userdata/snapshot/ && n=1; for f in *.jpg; do mv "$f" "$n.jpg"; n=$((n+++1)); done; cd;);

      this.execOS(cd /mnt/SHINOBI/dietpi_userdata/snapshot/ && find . -name 'channel1s*.jpg' -printf "mv '%p' '%h/%TY-%Tm-%Td+%TH:%TM:%TS_%f'\n" | sh);

      posted in Плагины
      A
      Alex Kupriyanov
    • RE: Плагин Telegram

      переписал this.execOS : this.execOS(cd /mnt/dietpi_userdata/snapshot/ && n=1; for f in *.jpg; do mv "$f" "$n.jpg"; n=$((n+++1)); done; cd;);

      posted in Плагины
      A
      Alex Kupriyanov
    • RE: Плагин Telegram

      Пользователь @sergeyygr написал в Плагин Telegram:

      @dev:

      @sergeyygr:

      @sergeyygr:

      Написал. Вероятно не воспринимает, до загрузки IH дело не доходит, OS до конца не загружается :oops:

      Вылечил! Отсоединил lan, вошел через 127.0.0.1, удалил сценарий, все встало на место. Адреналинчику хватнул 😄

      Добрый день, здорово, что получилось, простите за некорректный пример, завтра предложим рабочий вариант 😉

      А рабочий вариант будет? 😉

      /**

      • @name Перезагрузка_IHPRO
      • @desc перезагружает оболочку ihpro
      • @version 4
        */

      const telegram_bot_1 = Device("telegram_bot_1");

      startOnChange([telegram_bot_1]);

      script({
      start() {
      if (telegram_bot_1.value == "restart") {
      this.startTimer("T1",10,"onTimerT1");
      }
      },
      onTimerT1() {
      this.execOS(systemctl restart intrahouse-c);
      }
      })

      /**

      • @name Перезагрузка
      • @desc перезагружает систему
      • @version 4
        */

      const telegram_bot_1 = Device("telegram_bot_1");

      startOnChange([telegram_bot_1]);

      script({
      start() {
      if (telegram_bot_1.value == "reboot") {
      this.startTimer("T1",10,"onTimerT1");
      }
      },
      onTimerT1() {
      this.execOS(sudo reboot);
      }
      })

      posted in Плагины
      A
      Alex Kupriyanov
    • RE: Плагин Telegram

      @Alex-Kupriyanov
      Ещё раз здравствуйте. Получилось как-то не очень.
      /**

      • @name Script 2
      • @desc
      • @version 4
        */

      const SMOTION_1_1 = Device("SMOTION_1_1");

      startOnChange([SMOTION_1_1]);

      script({
      start() {
      if (SMOTION_1_1.isOn()) {
      this.info("telegram","OWNER", { txt: 'Гостиная', img: '/var/www/dietpi_userdata/snapshot//channel1s1001M.jpg' });
      this.startTimer("T1",10,"onTimerT1");
      }
      },
      onTimerT1() {
      this.execOS(find /var/www/dietpi_userdata/snapshot/ . -name "channel1s100*" -type f -delete \;);
      }
      })

      posted in Плагины
      A
      Alex Kupriyanov
    • RE: Плагин Telegram

      Пользователь @dev написал в Плагин Telegram:

      Добрый день, доступно обновление плагина 0.0.12

      • Исправлена логика отправки сообщений

      • Отправка снапшотов видеокамеры в сообщениях.

      • Отправка изображений (файлов) в сообщениях

      • Добавлена обработка входящих сообщений

      Отправить текст:

      /** 
      * @name Script 1
      * @desc  
      * @version 4 
      */
      
      script({
        start() { 
           this.info("telegram","OWNER", { txt: 'Hello world!' });
        }
      })
      
      
      

      Отправить изображение:

      /** 
      * @name Script 2
      * @desc  
      * @version 4 
      */
      
      script({
        start() { 
           this.info("telegram","OWNER", { txt: 'test img', img: '/home/sadm/images/test.jpg' });
        }
      })
      
      
      

      Отправить снапшот:

      Добрый день. Подскажите пожалуйста, можно в примере " получить фото" использовать не имя файла, а диапазон имён? Объясню. У меня есть видео сервер. Он сам делает скриншот, отправляет в файлохранилище. И каждый снимок именуют номер потока и время. Через плагин сств не получается взять снапшот потому что запрос получается вида: 127.0.0.1:56555/video.jpg( и каждый раз рандом число) stream 0s1. Я настроил в снапшотов периодическое удаление фото. Как мне получить фото зная только часть имени. Типа channel1s1xxx, где ххх порядковый номер. Спасибо.

      posted in Плагины
      A
      Alex Kupriyanov
    • RE: Плагин CCTV

      @dev Добрый вечер. Вывод консоли слева orange справо raspberry:
      d6e7bd6e-8d81-405d-843e-13793b1ee605-image.png

      posted in Плагины
      A
      Alex Kupriyanov
    • RE: Подключение DHT22 на RASPBERRY PI 4 GPIO

      @alexeyalvl Здравствуйте. Я не большой спец, в этом примере есть ошибка (как мне кажется) , когда я поменял в строке
      if (!error && stdout && stdout.substr(0, 4) == 'temp') {
      'temp' на 'Temp' у меня заработало.

      posted in Примеры сниппетов
      A
      Alex Kupriyanov
    • RE: Плагин CCTV

      @dev Здравствуйте. Проблема решилась переносом сервера на другую железяку установил на orange pi pc (diet pi debian stretch) завелось сразу. Сервер на raspberry pi (debian stretch) не удалял могу проверить вечером.

      posted in Плагины
      A
      Alex Kupriyanov
    • RE: Плагин CCTV

      @Erik , да попробовать исключить ошибки. Получается установка плагина или системы на raspberry не правильно проходит. И простите за "Я не IH. IH - не я.".Я думал вы разработчик

      posted in Плагины
      A
      Alex Kupriyanov