Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Русский
  3. ioBroker
  4. Визуализация
  5. ioBroker.vis Драйвер
  6. Node-red-vis upgrade

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    13
    1
    623

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.0k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    885

Node-red-vis upgrade

Geplant Angeheftet Gesperrt Verschoben ioBroker.vis Драйвер
22 Beiträge 5 Kommentatoren 5.5k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • I Offline
    I Offline
    iLexey
    schrieb am zuletzt editiert von
    #1

    Bluefox, спасибо за мегавещь!

    Возник вопрос - а как обновлять node-red-vis до последней версии? У меня установилась версия 0.6.19 тогда как в репозитории уже 0.7.4.

    Спасибо!

    1 Antwort Letzte Antwort
    0
    • I Offline
      I Offline
      instalator
      schrieb am zuletzt editiert von
      #2

      @iLexey:

      Bluefox, спасибо за мегавещь!

      Возник вопрос - а как обновлять node-red-vis до последней версии? У меня установилась версия 0.6.19 тогда как в репозитории уже 0.7.4.

      Спасибо! `

      266_ghgh.png
      В кружочке ищи такую кнопку
      266_34.png

      Высокий уровень Децибел вреден для здоровья!

      http://blog.instalator.ru/

      1 Antwort Letzte Antwort
      0
      • I Offline
        I Offline
        iLexey
        schrieb am zuletzt editiert von
        #3

        @instalator:

        @iLexey:

        Bluefox, спасибо за мегавещь!

        Возник вопрос - а как обновлять node-red-vis до последней версии? У меня установилась версия 0.6.19 тогда как в репозитории уже 0.7.4.

        Спасибо! `

        filename="ghgh.png" index="1">~~
        В кружочке ищи такую кнопку
        filename="34.png" index="0">~~ `

        А если без ioBroker? Установлен только ioBroker.vis (https://www.npmjs.com/package/node-red-vis) поверх Node-Red. Так-то понятно, что обновить просто.

        Хотя в целом я уже разобрался (не знаю, насколько будет работать, но вроде пока проблем нет):

        wget https://github.com/ioBroker/ioBroker.vis/archive/master.zip
        unzip master.zip
        cp -rf ioBroker.vis-master/* /usr/lib/node_modules/node-red-vis/node_modules/iobroker.vis/
        
        
        1 Antwort Letzte Antwort
        0
        • BluefoxB Offline
          BluefoxB Offline
          Bluefox
          schrieb am zuletzt editiert von
          #4

          @iLexey:

          Bluefox, спасибо за мегавещь!

          Возник вопрос - а как обновлять node-red-vis до последней версии? У меня установилась версия 0.6.19 тогда как в репозитории уже 0.7.4.

          Спасибо! `
          node-red-vis это проект только для node-red, а не для ioBroker. Хотя идея была перетянуть пользователей node-red на iobroker.

          Обычно версии подтягиваю я сам. Но надо бы сделать что бы обновления были возможны.

          Что бы обновления были доступны сейчас, можно поменять файл https://github.com/GermanBluefox/node-r … ckage.json

          он должен лежать где-то <directory-node-red>/node_modules/node-red-vis/package.json</directory-node-red> на

          ! ````
          {
          "name" : "node-red-vis",
          "version" : "0.2.2a",
          "description" : "Visualisation for node-red. Based on ioBroker.vis",
          "dependencies": {
          "iobroker.vis": "^0.7.4",
          "iobroker.vis-metro": "",
          "iobroker.vis-keyboard": "
          ",
          "iobroker.vis-colorpicker": "",
          "iobroker.vis-hqwidgets": "
          ",
          "iobroker.vis-plumb": "",
          "iobroker.vis-lcars": "
          ",
          "iobroker.vis-bars": "",
          "iobroker.vis-fancyswitch": "
          ",
          "iobroker.vis-jqui-mfd": "",
          "iobroker.vis-rgraph": "
          ",
          "iobroker.vis-timeandweather": "*",
          "socket.io": "^1.3.6"
          },
          "contributors": [
          "bluefox bluefox@ccu.io",
          "hobbyquaker hq@ccu.io"
          ],
          "author": "bluefox bluefox@ccu.io",
          "repository": {
          "type": "git",
          "url": "https://github.com/GermanBluefox/node-red-vis.git"
          },
          "keywords": ["node-red", "vis", "ioBroker", "visualisation", "web front"],
          "readmeFilename": "README.md",
          "homepage": "https://github.com/GermanBluefox/node-red-vis",
          "bugs": {
          "url": "https://github.com/GermanBluefox/node-red-vis/issues"
          },
          "node-red" : {
          "nodes": {
          "vis": "vis.js"
          }
          },
          "scripts": {
          "test": "echo "Error: no test specified" && exit 1",
          "install": "node node_modules/iobroker.vis/lib/install.js"
          },
          ! "license": "CC-BY-NC-4.0"
          }/bluefox@ccu.io/hq@ccu.io/bluefox@ccu.io

          И выполнить
          

          cd <directory-node-red>/node_modules/node-red-vis/
          npm update</directory-node-red>

          1 Antwort Letzte Antwort
          0
          • I Offline
            I Offline
            iLexey
            schrieb am zuletzt editiert von
            #5

            @Bluefox:

            node-red-vis это проект только для node-red, а не для ioBroker. Хотя идея была перетянуть пользователей node-red на iobroker. `

            Большое спасибо! На самом деле я посматриваю в сторону ioBroker, просто наш проект изначально был на OpenHAB, потом все основное перетащили на node-red (на котором достаточно много на данный момент уже реализовано) и встретился ioBroker.vis среди расширений node-red. Сейчас у нас в качестве протокола общения между устройствами и управления ими используется MQTT, поэтому с одной стороны ioBroker штука интересная, но с другой это как микроскопом гвозди забивать. А node-red изначально под работу с MQTT и разрабатывался.

            1 Antwort Letzte Antwort
            0
            • BluefoxB Offline
              BluefoxB Offline
              Bluefox
              schrieb am zuletzt editiert von
              #6

              @iLexey:

              @Bluefox:

              node-red-vis это проект только для node-red, а не для ioBroker. Хотя идея была перетянуть пользователей node-red на iobroker. `

              Большое спасибо! На самом деле я посматриваю в сторону ioBroker, просто наш проект изначально был на OpenHAB, потом все основное перетащили на node-red (на котором достаточно много на данный момент уже реализовано) и встретился ioBroker.vis среди расширений node-red. Сейчас у нас в качестве протокола общения между устройствами и управления ими используется MQTT, поэтому с одной стороны ioBroker штука интересная, но с другой это как микроскопом гвозди забивать. А node-red изначально под работу с MQTT и разрабатывался. `
              Ну так работает мой совет?

              А что делаете если не секрет?

              1 Antwort Letzte Antwort
              0
              • I Offline
                I Offline
                iLexey
                schrieb am zuletzt editiert von
                #7

                @Bluefox:

                И выполнить

                cd <directory-node-red>/node_modules/node-red-vis/
                npm update</directory-node-red> 
                ```` `  
                

                Хм, почему-то после обновления все дополнительные модули отсутствуют в интерфейсе. Остались только basic, jqui, weather-adapter, tabs, jqplot. Хотя в директории …/node-red-vis/node_modules все на месте и появились папки с новыми названиями типо iobroker.vis-keyboard и другие.

                1 Antwort Letzte Antwort
                0
                • I Offline
                  I Offline
                  iLexey
                  schrieb am zuletzt editiert von
                  #8

                  @Bluefox:

                  А что делаете если не секрет? `

                  Не секрет - пытаемся наладить свое производство устройств на базе esp8266. Пишем прошивку и разрабатываем схемы для устройств с разным функционалом (управление лампочками, розетками, IR-устройствами, измерение параметров окружающей среды и все в этом роде). Изначально идея в том, чтобы устройства были по максимуму глупые, а вся логика на контроллере (в качестве которого сейчас node-red). И вот нужен к этому всему какой-то интерфейс изначально, как я говорил - это был openhab, потом кастомные странички на node-red, но вот нашли такую прекрасную штуку как ioBroker.vis :)

                  1 Antwort Letzte Antwort
                  0
                  • aurodionovA Offline
                    aurodionovA Offline
                    aurodionov
                    schrieb am zuletzt editiert von
                    #9

                    Так и esp8266 драйвер для iobroker появится :)

                    Пишу с пульта….

                    1 Antwort Letzte Antwort
                    0
                    • I Offline
                      I Offline
                      iLexey
                      schrieb am zuletzt editiert von
                      #10

                      @aurodionov:

                      Так и esp8266 драйвер для iobroker появится :) `

                      Все не так просто. Что будет делать этот драйвер? С какой прошивкой он будет работать? Как будет общаться с устройством? Дело в том, что для ESP есть разные варианты прошивок - AT, nodeMCU, какая-то c javascript, проекты типа Sming, Arduino-совместимая среда и разные другие менее или более распространенные варианты. У них всех есть проблема - малый функционал (если это AT) или большое потребление электроэнергии и тяжелый с точки зрения данного микроконтроллера интерпретатор (если это что-то вроде nodeMCU). Или же нужно писать что-то вроде протокола самому используя готовые фреймворки (или просто SDK от производителя, собственно, путь которым мы и пошли). То есть, конечно же, можно выбрать и из готовых прошивок. Но если говорить о, к примеру, сенсоре с малым потреблением энергии (живущим от батарейки) то нужно писать на С, чем мы и занимаемся. Кроме того хочется не просто поделку из кучи проводов с навесным монтажом, а законченное устройство, чем мы тоже и занимаемся (уже заказали прототип устройства на заводе). Как-то так :) Сейчас уже готово ядро прошивки, умеющее подключаться к брокеру MQTT и имеющее функции работы с портами GPIO, PWM, прерываниями (для кнопок), и автообновлением прошивки. В разработке драйвер управления инфракрасными устройствами в доме (телевизоры, кондиционеры, всякие приставки и тд). ТАк же у нас уже готовы драйвера для разных сенсоров вроде температуры, влажности, газовый, управление реле 220В и тд. Осталось собрать все это вместе в едином устройстве и с хорошей управлялкой :)

                      1 Antwort Letzte Antwort
                      0
                      • I Offline
                        I Offline
                        iLexey
                        schrieb am zuletzt editiert von
                        #11

                        @Bluefox:

                        Ну так работает мой совет? `

                        Как я написал выше - пропали все дополнительные модули. Я нашел, что в файле node-red-vis/node_modules/iobroker.vis/www/js/config.js должно быть что-то вроде (после обновления там только те базовые модули находятся)

                        var visConfig = {
                            "widgetSets": [
                                "rgraph",
                                "bars",
                                "basic",
                                "colorpicker",
                                { "name": "fancyswitch", "depends": [ "basic" ] },
                                "hqwidgets",
                                "jqplot",
                                { "name": "jqui-mfd", "depends": [ "basic", "jqui" ] },
                                { "name": "jqui", "depends": [ "basic" ] },
                                { "name": "lcars", "depends": [ "basic" ] },
                                { "name": "metro", "depends": [ "jqui-mfd", "basic" ] },
                                "plumb",
                                "tabs",
                                "timeandweather",
                                "weather-adapter",
                                "keyboard"
                            ]
                        };
                        
                        

                        А так же в папке node-red-vis/node_modules/iobroker.vis/www/widgets должны быть файлы виджетов, которые отсутствуют после обновления. Ведь должен быть какой-то быстрый способ их добавить, кроме как копировать вручную?

                        Update: вроде все решилось/починилось копированием файлов виджетов

                        cp -rf node-red-vis/node_modules/iobroker.vis-bars/widgets/* node-red-vis/node_modules/iobroker.vis/www/widgets
                        cp -rf node-red-vis/node_modules/iobroker.vis-colorpicker/widgets/* node-red-vis/node_modules/iobroker.vis/www/widgets
                        cp -rf node-red-vis/node_modules/iobroker.vis-fancyswitch/widgets/* node-red-vis/node_modules/iobroker.vis/www/widgets
                        cp -rf node-red-vis/node_modules/iobroker.vis-hqwidgets/widgets/* node-red-vis/node_modules/iobroker.vis/www/widgets
                        cp -rf node-red-vis/node_modules/iobroker.vis-jqui-mfd/widgets/* node-red-vis/node_modules/iobroker.vis/www/widgets
                        cp -rf node-red-vis/node_modules/iobroker.vis-keyboard/widgets/* node-red-vis/node_modules/iobroker.vis/www/widgets
                        cp -rf node-red-vis/node_modules/iobroker.vis-lcars/widgets/* node-red-vis/node_modules/iobroker.vis/www/widgets
                        cp -rf node-red-vis/node_modules/iobroker.vis-metro/widgets/* node-red-vis/node_modules/iobroker.vis/www/widgets
                        cp -rf node-red-vis/node_modules/iobroker.vis-plumb/widgets/* node-red-vis/node_modules/iobroker.vis/www/widgets
                        cp -rf node-red-vis/node_modules/iobroker.vis-rgraph/widgets/* node-red-vis/node_modules/iobroker.vis/www/widgets
                        cp -rf node-red-vis/node_modules/iobroker.vis-timeandweather/widgets/* node-red-vis/node_modules/iobroker.vis/www/widgets
                        
                        

                        Осталось проверить насколько все заработает :)

                        1 Antwort Letzte Antwort
                        0
                        • aurodionovA Offline
                          aurodionovA Offline
                          aurodionov
                          schrieb am zuletzt editiert von
                          #12

                          iLexey, mqtt в iobroker работает "из коробки", так что Ваши модули вполне можно использовать. Хотя я не сторонник по воздуху, если есть возможность кинуть кабель.

                          Пишу с пульта….

                          Пишу с пульта….

                          1 Antwort Letzte Antwort
                          0
                          • I Offline
                            I Offline
                            iLexey
                            schrieb am zuletzt editiert von
                            #13

                            @aurodionov:

                            iLexey, mqtt в iobroker работает "из коробки", так что Ваши модули вполне можно использовать. Хотя я не сторонник по воздуху, если есть возможность кинуть кабель.

                            Пишу с пульта…. `

                            Да, я это понимаю. Однако насколько удобно с ним работать? В OpenHAB он тоже есть "из коробки", однако работа с ним ужасна. Повторюсь, Node-RED изначально разрабатывался именно под MQTT и там ничего дополнительно крутить/настраивать не надо - оно просто работает! Да, и как я уже говорил, мне нужно только взаимодействие с MQTT, а ioBroker это все же намного больше да и требования к ресурсам будут выше. Хотя в конечном счете только эксперимент покажет, что удобнее/лучше/безглючнее и так далее :) А ioBroker я держу в планах на попробовать, кода будет достаточно времени :)

                            1 Antwort Letzte Antwort
                            0
                            • E Offline
                              E Offline
                              electric69
                              schrieb am zuletzt editiert von
                              #14

                              @iLexey:

                              Да, я это понимаю. Однако насколько удобно с ним работать? В OpenHAB он тоже есть "из коробки", однако работа с ним ужасна. `
                              Использую в одном проекте ioBroker + MQTT-адаптер + 10 контроллеров (arduino+Eth W5100), переменных для обмена между контроллерами и сервером ioBroker около сотни.

                              Полет нормальный…

                              Только обновляться надо аккуратно, если работа в продакшене - сначала на тестовой системе обновление обкатаю - потом на объекте обновляюсь.

                              1 Antwort Letzte Antwort
                              0
                              • BluefoxB Offline
                                BluefoxB Offline
                                Bluefox
                                schrieb am zuletzt editiert von
                                #15

                                Я обновил node-red-vis до актуальных версий.

                                1 Antwort Letzte Antwort
                                0
                                • I Offline
                                  I Offline
                                  iLexey
                                  schrieb am zuletzt editiert von
                                  #16

                                  @Bluefox:

                                  Я обновил node-red-vis до актуальных версий. `

                                  Спасибо! На 0.7.4 обновилось без проблем.

                                  А я правильно понимаю, что теперь node-red-vis так просто не обновить до ioBroker.vis версии 0.7.5 по причине "remove jqueryUI files to ioBroker.web". То есть нужно самостоятельно править обращение к соответствующим скриптам jQuery?

                                  1 Antwort Letzte Antwort
                                  0
                                  • BluefoxB Offline
                                    BluefoxB Offline
                                    Bluefox
                                    schrieb am zuletzt editiert von
                                    #17

                                    @iLexey:

                                    @Bluefox:

                                    Я обновил node-red-vis до актуальных версий. `

                                    Спасибо! На 0.7.4 обновилось без проблем.

                                    А я правильно понимаю, что теперь node-red-vis так просто не обновить до ioBroker.vis версии 0.7.5 по причине "remove jqueryUI files to ioBroker.web". То есть нужно самостоятельно править обращение к соответствующим скриптам jQuery? `
                                    Нет. Всё должно работать. Вызови в …/node_modules/node-red-vis просто

                                    npm update

                                    1 Antwort Letzte Antwort
                                    0
                                    • I Offline
                                      I Offline
                                      iLexey
                                      schrieb am zuletzt editiert von
                                      #18

                                      @Bluefox:

                                      @iLexey:

                                      @Bluefox:

                                      Я обновил node-red-vis до актуальных версий. `

                                      Спасибо! На 0.7.4 обновилось без проблем.

                                      А я правильно понимаю, что теперь node-red-vis так просто не обновить до ioBroker.vis версии 0.7.5 по причине "remove jqueryUI files to ioBroker.web". То есть нужно самостоятельно править обращение к соответствующим скриптам jQuery? `
                                      Нет. Всё должно работать. Вызови в …/node_modules/node-red-vis просто

                                      npm update `

                                      Так сейчас же в https://github.com/GermanBluefox/node-red-vis/blob/master/package.json прописана версия 0.7.4. Я попытался обновить до 0.7.5 как раньше тут писал копированием, теперь ломаются зависимости на jquery - не находит нужных файлов. Или я что-то не так делаю.

                                      1 Antwort Letzte Antwort
                                      0
                                      • BluefoxB Offline
                                        BluefoxB Offline
                                        Bluefox
                                        schrieb am zuletzt editiert von
                                        #19

                                        Есть версия 0.7.7.
                                        ` > Вызови в …/node_modules/node-red-vis просто

                                        npm update `

                                        1 Antwort Letzte Antwort
                                        0
                                        • I Offline
                                          I Offline
                                          iLexey
                                          schrieb am zuletzt editiert von
                                          #20

                                          @Bluefox:

                                          Есть версия 0.7.7.
                                          ` > Вызови в …/node_modules/node-red-vis просто

                                          npm update

                                          Вызвал, после этого как раз все и сломалось :) С версией 0.7.4 все работало прекрасно.
                                          852_screen_shot_2015-11-08_at_23.15.15.png

                                          1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          383

                                          Online

                                          32.9k

                                          Benutzer

                                          83.0k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe