Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Русский
    3. ioBroker
    4. ioBroker установка и конфигурация
    5. Криво устанавливается из готовых образов

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Криво устанавливается из готовых образов

    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      jaffa last edited by

      У меня SD на 64Гб. Некуда выложить будет.

      1 Reply Last reply Reply Quote 0
      • E
        electric last edited by

        @Bluefox:

        Да действительно образы очень старые. Человек, который ими занимался, сейчас в больнице и не может их обновить.

        Если у тебя есть время то с этой инструкцией можно сделать новые образы.

        Было бы классно, если бы ты смог их выложить для всех. `
        Могу выложить свежие образы armbian для плат cubietruck, bananapi, nanopi neo.

        Естественно с установленным и настроенным ioBroker, карточку могу использовать на 4Гб, даже на 2Гб есть. Образ обычно жмется в архив хорошо.

        Малинка в "телевизоре" на кухне, её доставать муторно))

        1 Reply Last reply Reply Quote 0
        • D
          dragun last edited by

          Попробую сегодня сделать образ для Raspberry 2

          1 Reply Last reply Reply Quote 0
          • Bluefox
            Bluefox last edited by

            > Попробую сегодня сделать образ для Raspberry 2
            Был бы рад.

            Вот google перевод того, что я опубликовал у немцев.

            ` > Всем Привет!

            я снова взываю к сообществу.

            Хотя ioBroker может быть очень легко установлен, пользователи (особенно неопытные) пользуются для запуска образами.

            Я не могу генерировать все образы и поддерживать.

            До сих пор я вообще ни одного не сделал, потому что Homoran занимался этим.

            Я даже запустил Raspi на QEMU (но не смог подключиться сети).

            В таком случае я мог бы Raspi образы делать на моей машине Windows.

            Мне нужно создать образы для различных систем и поддерживать их (раз в 3-6 месяцев).

            Лучше всего написать скрипт и выложить его на GitHub, чтобы автоматически создавать образы.

            Я могу помочь в создании скрипта.

            Я думаю, что нужно использовать максимум 4 Гб карты (исключениями являются системы, в которых начальные образы больше, например, в Pine 64 8GB)

            А затем установить iobroker и распространённые драйвера.

            • JS-контроллер
            админ
            
            Web
            
            Vis
            
            Vis-hqwidgets
            
            socketio
            
            moblie
            
            history 
            

            Это все можно сделать в командной строке.

            Возможные системы:

            • Raspi1,
            Raspi2 / 3
            
            Cubietrack,
            
            Pine64
            
            OrangePi 2
            
            Linux Докер 
            

            Тем не менее установка должна быть автоматическая и только две команды после старта образа:

            Например:

            wget https://raw.githubusercontent.com/ioBro … rangepi.sh

            chmod 777 orangepi.sh

            sudo bash orangepi.sh

            Было бы здорово, если бы для каждой системы нашёлся доброволец, который бы создал образ и поддерживал его.

            Я могу также заказать для вас 2/4/8 SD карты GB на Amazon. Но они стоят 3-5 евро. `

            У немцев пока только объявился cubietrack доброволец в неизвестном будущем.

            Они в основном дискутируют нужно ли это вообще. 😉

            1 Reply Last reply Reply Quote 0
            • D
              dragun last edited by

              Джентельмены, сделал образ(win32diskimager). Карта 16 гигов. Кто потестирует? https://drive.google.com/open?id=0B_IoO … GlOM3U2Yms

              login: pi

              pass: raspbian

              Адрес сетевого интерфейса: 172.16.1.117/24

              1 Reply Last reply Reply Quote 0
              • Bluefox
                Bluefox last edited by

                @dragun:

                Джентельмены, сделал образ(win32diskimager). Карта 16 гигов. Кто потестирует? https://drive.google.com/open?id=0B_IoO … GlOM3U2Yms

                login: pi

                pass: raspbian

                Адрес сетевого интерфейса: 172.16.1.117/24 `
                Ты выставил постоянный IP?

                1 Reply Last reply Reply Quote 0
                • A
                  Artem last edited by

                  Добрый вечер. Пытаюсь установить ioBroker на вин хр, при использовании инсталятора не запускается вовсе. При установке node.js v0.10.25-x86 стартует и все вроде бы красиво, но не устанавливается ни один драйвер.

                  $ ./iobroker add megad

                  npm install iobroker.megad –production --prefix "C:/ioBroker" (System call)

                  Error: Failed to replace env in config: ${APPDATA} at C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\npmconf.js:328:13

                  at String.replace (native)

                  at envReplace (C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\npmconf.js:323:12)

                  at parseField (C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\npmconf.js:302:7)

                  at C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\npmconf.js:247:15

                  at Array.forEach (native)

                  at Conf.add (C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\npmconf.js:246:21)

                  at ConfigChain.addString (C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\node_modules\config-chain\index.js:244:8)

                  at Conf. <anonymous>(C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\npmconf.js:235:10)

                  at fs.js:266:14

                  C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:49

                  var doExit = npm.config.get("_exit")

                  ^

                  TypeError: Object # <object>has no method 'get'

                  at exit (C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:49:27)

                  at process.errorHandler (C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:314:3)

                  at process.EventEmitter.emit (events.js:95:17)

                  at process._fatalException (node.js:272:26)

                  ERROR: host.machine-f1efb4d Cannot install iobroker.megad: 7

                  ERROR: process exited with code 25

                  Спасибо заранее.</object></anonymous>

                  1 Reply Last reply Reply Quote 0
                  • Bluefox
                    Bluefox last edited by

                    Попробуй ручную установку:

                    http://www.iobroker.net/docu/?page_id=2 … u#_Windows

                    Возьми node.js 4.5.0

                    1 Reply Last reply Reply Quote 0
                    • A
                      Artem last edited by

                      Спасибо за быстрое реагирование, но что-то не едет.. сначала выскакивало что-то про питон - поставил 2.7. А теперь вот:

                      npm install iobroker.js-controller –production --prefix "C:/ioBroker"

                      gyp ERR! build error

                      gyp ERR! stack Error: `C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\msbuild.exe

                      ` failed with exit code: 1

                      gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\

                      npm\node_modules\node-gyp\lib\build.js:276:23)

                      gyp ERR! stack at emitTwo (events.js:87:13)

                      gyp ERR! stack at ChildProcess.emit (events.js:172:7)

                      gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_proces

                      s.js:200:12)

                      gyp ERR! System Windows_NT 5.1.2600

                      gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodej

                      s\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"

                      gyp ERR! cwd C:\ioBroker\node_modules\iobroker.js-controller\node_modules\letsen

                      crypt\node_modules\rsa-compat\node_modules\ursa

                      gyp ERR! node -v v4.5.0

                      gyp ERR! node-gyp -v v3.4.0

                      gyp ERR! not ok

                      npm WARN optional dep failed, continuing ursa@0.9.4

                      npm install iobroker.admin --production --prefix "C:/ioBroker"

                      gyp ERR! build error

                      gyp ERR! stack Error: `C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\msbuild.exe

                      ` failed with exit code: 1

                      gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\

                      npm\node_modules\node-gyp\lib\build.js:276:23)

                      gyp ERR! stack at emitTwo (events.js:87:13)

                      gyp ERR! stack at ChildProcess.emit (events.js:172:7)

                      gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_proces

                      s.js:200:12)

                      gyp ERR! System Windows_NT 5.1.2600

                      gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodej

                      s\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"

                      gyp ERR! cwd C:\ioBroker\node_modules\iobroker.admin\node_modules\letsencrypt\no

                      de_modules\rsa-compat\node_modules\ursa

                      gyp ERR! node -v v4.5.0

                      gyp ERR! node-gyp -v v3.4.0

                      gyp ERR! not ok

                      npm WARN optional dep failed, continuing ursa@0.9.4

                      Write "iobroker start" to start the ioBroker

                      npm install https://github.com/arthurblake/node-win ... e93e246966

                      3b99a9cf3a64086ecedfe1e4 --production --prefix "C:\ioBroker\node_modules\iobroke

                      r\lib/../../../"

                      в таком виде и повисло

                      1 Reply Last reply Reply Quote 0
                      • V
                        v965 last edited by

                        Здравствуйте! Есть ли у кого готовый.нормальный образ на pi3 - без статического ip?

                        1 Reply Last reply Reply Quote 0
                        • Bluefox
                          Bluefox last edited by

                          @v965:

                          Здравствуйте! Есть ли у кого готовый.нормальный образ на pi3 - без статического ip? `
                          Да смысла в готовых образах нет.

                          Если node.js установлен (не RASPBIAN JESSIE lite, а нормальная версия), то ставится так:

                          sudo mkdir /opt/iobroker
                          sudo chmod 777 /opt/iobroker
                          cd /opt/iobroker
                          sudo npm i iobroker --unsafe-perm
                          
                          

                          Из них 3 строчки это создание директории.

                          1 Reply Last reply Reply Quote 0
                          • V
                            v965 last edited by

                            То есть, можно ставить следуя инструкции по этой ссылке, не лайт версию http://www.iobroker.net/?page_id=3489&lang=ru#_Raspbian? И всё будет нормально?

                            1 Reply Last reply Reply Quote 0
                            • Bluefox
                              Bluefox last edited by

                              @v965:

                              То есть, можно ставить следуя инструкции по этой ссылке, не лайт версию http://www.iobroker.net/?page_id=3489&lang=ru#_Raspbian? И всё будет нормально? `
                              Да.

                              Там инструкция с установкой node.js. Он в не Lite версии уже установлен.

                              1 Reply Last reply Reply Quote 0
                              • V
                                v965 last edited by

                                Извините но так уж сложилось что в данный момент у меня нет возможности использовать монитор+клавиатуру или же просто tv c портом HDMI, потому первичная настройка Pi3 для меня является проблемой. У меня в наличии ноутбук, а вот отдельной клавиатуры нет вообще, да и монитора подходящего тоже.

                                Ведь следуя инструкции следует перейти по ссылке * https://geekelectronics.org/raspberry-p … apusk.html и выполнить первичную настройку pi3.

                                Просто по этому я и просил готовый образ (без статического ip), уже c помощью Putty я бы настроил всё остальное.

                                1 Reply Last reply Reply Quote 0
                                • Bluefox
                                  Bluefox last edited by

                                  @v965:

                                  Извините но так уж сложилось что в данный момент у меня нет возможности использовать монитор+клавиатуру или же просто tv c портом HDMI, потому первичная настройка Pi3 для меня является проблемой. У меня в наличии ноутбук, а вот отдельной клавиатуры нет вообще, да и монитора подходящего тоже.

                                  Ведь следуя инструкции следует перейти по ссылке * https://geekelectronics.org/raspberry-p … apusk.html и выполнить первичную настройку pi3.

                                  Просто по этому я и просил готовый образ (без статического ip), уже c помощью Putty я бы настроил всё остальное. `
                                  Так RASPBIAN JESSIE как раз с DHCP. Узнай в рутере IP и подключайся по putty.

                                  Как раз, то что нужно.

                                  https://www.raspberrypi.org/downloads/raspbian/

                                  Login: pi, Password: raspberry

                                  1 Reply Last reply Reply Quote 0
                                  • V
                                    v965 last edited by

                                    Скачал этот образ, развернул образ на флешку, в сети появилось устройство с ip 192.168.0.106, это точно расбери, открываю putty, указываю тот самый ip и выбираю протокол ssh порт 22, жму соедениться и получаю ошибку подключения.

                                    Перепробовал всё что можно, зайти на устройство не выходит, дело даже не доходит до ввода логина или пароля, просто ошибка сети и всё.

                                    1 Reply Last reply Reply Quote 0
                                    • Bluefox
                                      Bluefox last edited by

                                      @v965:

                                      Скачал этот образ, развернул образ на флешку, в сети появилось устройство с ip 192.168.0.106, это точно расбери, открываю putty, указываю тот самый ip и выбираю протокол ssh порт 22, жму соедениться и получаю ошибку подключения.

                                      Перепробовал всё что можно, зайти на устройство не выходит, дело даже не доходит до ввода логина или пароля, просто ошибка сети и всё. Блин. Они с декабря закрыли ssh из за кибер атак. > Unfortunately, hackers are increasingly exploiting loopholes such as these in other products to enable them to invisibly take control of devices. In general, this has not been a problem for Pis. If a Pi is on a private network in your home, it’s unlikely that an attacker can reach it; if you’re putting a Pi on a public network, we’ve hoped that you know enough about the issues involved to change the default password or turn off SSH. `

                                      Но ssh включается так:
                                      > The boot partition on a Pi should be accessible from any machine with an SD card reader, on Windows, Mac, or Linux. If you want to enable SSH, all you need to do is to put a file called ssh in the /boot/ directory. The contents of the file don’t matter: it can contain any text you like, or even nothing at all. When the Pi boots, it looks for this file; if it finds it, it enables SSH and then deletes the file. SSH can still be turned on or off from the Raspberry Pi Configuration application or raspi-config; this is simply an additional way to turn it on if you can’t easily run either of those applications.

                                      Воткнуть карту в комп и создать файл ssh (неважно какой, можно пустой) в директории /boot/.

                                      прочитал здесь: https://www.raspberrypi.org/blog/a-secu … ian-pixel/

                                      1 Reply Last reply Reply Quote 0
                                      • V
                                        v965 last edited by

                                        Спасибо попробую так.

                                        1 Reply Last reply Reply Quote 0
                                        • V
                                          v965 last edited by

                                          Вообщем немного посидел, подумал, почитал, поучился и таки установил ioBroker на Raspberry pi3.

                                          Не скрою опыта в настройке raspberry не имел, потому путём проб и ошибок (раз 15 образ накатывал) таки разобрался как запустить под root итд.

                                          Что из странного так это (пытался на образ слитый отсюда https://www.raspberrypi.org/downloads/raspbian/) сразу установить ioBroker ничего не получалось, выдавала ошибки о том что такой каталог уже есть итд.

                                          Сделал немного по своему, записал снова этот образ, и пошёл по этому пути (с помощью sudo raspi-config выполнить необходимую настройку Rapberry ## настроил локализацию для совего региона, кодировку utf8 ru, итд

                                          Включить root доступ

                                          sudo nano /etc/ssh/sshd_config

                                          Заменить: PermitRootLogin without-password на PermitRootLogin yes и сохранить

                                          Перезапустить SSH: sudo /etc/init.d/ssh restart

                                          sudo su (теперь root режим активен)

                                          ввести passwd и поменять пароль на свой

                                          Выйти из putty и залогинится под пользователем root)

                                          Далее (Установить Node.js заново для Raspbery 2/3

                                          curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -

                                          sudo apt-get install -y build-essential python-rpi.gpio python nodejs

                                          reboot)

                                          На всякий случай проверил командой ( “node -v")

                                          Показало версию как положено и уже потом сделал (sudo mkdir /opt/iobroker

                                          sudo chmod 777 /opt/iobroker

                                          cd /opt/iobroker

                                          sudo npm install iobroker –unsafe-perm)

                                          Ураааа! В браузере появилось заветное, а именно iobroker 😉

                                          Немного позже выложу чистую версию готового образа c dhcp, ip не прописывал.

                                          1 Reply Last reply Reply Quote 0
                                          • Bluefox
                                            Bluefox last edited by

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

                                            Был бы благодарен за образ.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            800
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            28
                                            9024
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo