Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. ioBroker установка и конфигурация
  5. Установка на Cubieboard2

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    487

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.6k

Установка на Cubieboard2

Geplant Angeheftet Gesperrt Verschoben ioBroker установка и конфигурация
12 Beiträge 5 Kommentatoren 6.1k 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.
  • V Offline
    V Offline
    vtec
    schrieb am zuletzt editiert von
    #1

    Скачиваем образ cubieboard2 debian

    http://dl.cubieboard.org/model/cubieboa … an-server/

    Скачиваем программу для записи образа под Windows

    http://dl.cubieboard.org/model/cubieboard2/Tools/

    Записываем образ на карту microSD

    Подключаем монитор/телевизор по hdmi и usb клавиатуру

    После полной загрузки мы увидим поля для ввода логина и пароля

    По умолчанию

    Login: root

    Password: cubieboard

    Теперь нужно подключить наш miniPC к интеренту.

    Если вы подключили к роутору у которого есть DHCP, то компьютер сам получит адрес и вам только остается зайти на роутер и посмотреть его ip.

    Если нет DHCP, то в командной строке вводим:

    $ sudo nano /etc/network/interfaces

    Закоментируем строку (в начеле поставим символ #)

    iface eth0 inet dhcp

    И допишим свои настройки сети

    iface eth0 inet static

    address 192.168.0.200

    netmask 255.255.255.0

    gateway 192.168.0.1

    Сохраните файл и закройте редактор (нажмите Ctrl+X, затем Y и Enter).

    Настроим DNS

    $ sudo nano /etc/resolv.conf

    и впишите туда (тут нужно указать ваши DNS сервера от вашего провайдера интернета, можно оставить ip адреса по умолчанию которые указаны ниже, это dns google и yandex):

    nameserver 8.8.8.8

    nameserver 77.88.8.8

    Сохраните файл и закройте редактор (нажмите Ctrl+X, затем Y и Enter).

    Для вступления изменений в силу нужно перезагрузиться:

    $ sudo init 6

    Обновим систему

    sudo apt-get update

    sudo apt-get upgrade

    Локаль

    $ sudo localedef -c -i ru_RU -f UTF-8 ru_RU.UTF-8

    $ sudo update-locale LANG=ru_RU.UTF-8

    $ sudo dpkg-reconfigure locales (добавить если нет галочки ru_RU.UTF-8)

    $ sudo dpkg-reconfigure tzdata (выбрать свой часовой пояс)

    Звук через наушники (trs-jack 3.5)

    $ sudo nano /etc/asound.conf

    pcm.!default {

    type hw

    card 0 //If you want to set HDMI as output ,turn 0 to 1.

    device 0

    }

    ctl.!default {

    type hw

    card 0 //If you want to set HDMI as output ,turn 0 to 1.

    }

    Проверка звука

    $ aplay /usr/share/sounds/alsa/Front_Center.wav

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

    $ sudo apt-get install python-software-properties -y && sudo dpkg-reconfigure python-software-properties

    Устанавливаем пакеты, которые возможно потребуются в дальнейшем

    $ sudo apt-get -y install mc git build-essential wget mpg321 lame

    $ cd /tmp

    Скачиваем файл для установки node.js и устанавливаем

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

    $ sudo apt-get install -y nodejs

    Создадим ссылку на "node" с помощью команды "sudo ln -s /usr/bin/nodejs /usr/bin/node"

    Проверим версию node.js и npm

    $ node -v

    $ npm -v

    Протестируем наш node.js

    $ node

    1+1

    Результат должен отобразиться на экране (для выхода нажать два раза crtl+c)

    Установим ioBroker:

    $ cd /opt

    $ mkdir iobroker

    $ cd iobroker

    $ sudo npm install iobroker

    $ cd node_modules/iobroker.js-controller/

    $ chmod +x iobroker

    $ sudo unit 6

    После перезагрузки в браузере наберем адрес: http://localhost:8081

    Вы должны будите увидеть окно приветствия.

    У меня завелось с первого раза.

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

      @vtec:

      Пока не запускается при перезагрузки, куда копать? `
      Если мануально запускается, то надо посмотреть файл /etc/init.d/iobroker.sh

      Там есть 3, 4 пути которые надо проверить:

      NODECMD=

      IOBROKERCMD=

      PIDF=

      Существуют ли они? Есть ли права на исполнение? А также есть ли права на исполнение у самого /etc/init.d/iobroker.sh

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

        @vtec:

        @Bluefox:

        /etc/init.d/iobroker.sh Почему то нет такого файла в этой папке. Где его можно взять?
        В инструкции была ошибка:

        • в последних шагах надо не:
        Установим ioBroker:
        $ npm install iobroker.js-controller
        
        

        а

        $ npm install iobroker
        

        Файл можно взять здесь, только нужно подправить ручками:

        https://github.com/ioBroker/ioBroker/bl … obroker.sh

        Как то вот так:

        ! #!/bin/bash
        ! ### BEGIN INIT INFO
        ! # Provides: iobroker.sh
        ! # Required-Start: $network $local_fs $remote_fs
        ! # Required-Stop:: $network $local_fs $remote_fs
        ! # Default-Start: 2 3 4 5
        ! # Default-Stop: 0 1 6
        ! # Short-Description: starts ioBroker
        ! # Description: starts ioBroker
        ! ### END INIT INFO
        ! (( EUID )) && echo .You need to have root privileges.. && exit 1
        ! PIDF=/opt/iobroker/node_modules/iobroker.js-controller/lib/iobroker.pid
        ! NODECMD=/usr/local/bin/node
        ! IOBROKERCMD=/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js
        ! RETVAL=0
        ! IOBROKERUSER=root
        ! start() {
        ! export IOBROKER_HOME=/opt/iobroker
        ! echo -n "Starting ioBroker"
        ! sudo -u ${IOBROKERUSER} $NODECMD $IOBROKERCMD start
        ! RETVAL=$?
        ! }
        ! stop() {
        ! echo -n "Stopping ioBroker"
        ! sudo -u ${IOBROKERUSER} $NODECMD $IOBROKERCMD stop
        ! RETVAL=$?
        ! }
        ! case "$1" in
        ! start)
        ! start
        ! ;;
        ! stop)
        ! stop
        ! ;;
        ! restart)
        ! stop
        ! start
        ! ;;
        ! *)
        ! echo "Usage: iobroker {start|stop|restart}"
        ! exit 1
        ! ;;
        ! esac
        ! exit $RETVAL

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          spectrekr
          schrieb am zuletzt editiert von
          #4

          @vtec:

          Устанавливаем пакеты для установки node.js

          $ sudo apt-get -y install mc git build-essential wget mpg321 lame

          $ cd /tmp

          Скачиваем файл для установки node.js

          $ wget https://deb.nodesource.com/setup

          $ chmod 755 ./setup

          $ ./setup (нажать enter)

          После того как скрипт отработает:

          $ apt-get install nodejs npm `
          По данной инструкции какая версия node ставится?

          1 Antwort Letzte Antwort
          0
          • V Offline
            V Offline
            vtec
            schrieb am zuletzt editiert von
            #5

            0.10.36

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

              @vtec:

              0.10.36 `
              У тебя получилось установить?

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

                Я выложил статейку на WIKI:

                https://github.com/ioBroker/ioBroker/wi … ubieboard2

                1 Antwort Letzte Antwort
                0
                • V Offline
                  V Offline
                  vtec
                  schrieb am zuletzt editiert von
                  #8

                  @Bluefox:

                  @vtec:

                  0.10.36 У тебя получилось установить?

                  Я ещё раз запустил "sudo npm install iobroker" и перезагрузился, все заработало и старт сам происходит.

                  1 Antwort Letzte Antwort
                  0
                  • A Offline
                    A Offline
                    Alekseym6
                    schrieb am zuletzt editiert von
                    #9

                    у меня сразу после установки в логе:

                    host-Cubian 2015-09-16 09:19:32 error instance system.adapter.web.0 terminated with code 6 (uncaught exception)

                    web-0 2015-09-16 09:19:32 info http server listening on port 8082

                    Error: 2015-09-16 09:19:32 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)

                    Error: 2015-09-16 09:19:32 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12)

                    Error: 2015-09-16 09:19:32 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6)

                    Error: 2015-09-16 09:19:32 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21)

                    Error: 2015-09-16 09:19:32 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21)

                    Error: 2015-09-16 09:19:32 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30)

                    Error: 2015-09-16 09:19:32 error at require (module.js:380:17)

                    Error: 2015-09-16 09:19:32 error at Module.require (module.js:364:17)

                    Error: 2015-09-16 09:19:32 error at Function.Module._load (module.js:280:25)

                    Error: 2015-09-16 09:19:32 error at Function.Module._resolveFilename (module.js:338:15)

                    Error: 2015-09-16 09:19:32 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js'

                    uncaught 2015-09-16 09:19:32 error exception: Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js'

                    web-0 2015-09-16 09:19:32 info starting. Version 0.4.3 in /opt/iobroker/node_modules/iobroker.web

                    host-Cubian 2015-09-16 09:19:29 info instance system.adapter.web.0 started with pid 3541

                    где исправить? web удалял и ставил заного из admin-ки

                    1 Antwort Letzte Antwort
                    0
                    • A Offline
                      A Offline
                      Alekseym6
                      schrieb am zuletzt editiert von
                      #10

                      сам устранил. переустановил из консоли ./iobroker upgrade web.

                      1 Antwort Letzte Antwort
                      0
                      • B Offline
                        B Offline
                        bondrogeen
                        schrieb am zuletzt editiert von
                        #11

                        Доброго времени суток. Подскажите как добавить iobroker в автозагрузку на cubieboard 2 ?

                        Стоит Debian

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

                          @bondrogeen:

                          Доброго времени суток. Подскажите как добавить iobroker в автозагрузку на cubieboard 2 ?

                          Стоит Debian `
                          Этот файл https://raw.githubusercontent.com/ioBro … obroker.sh

                          скопировать в /etc/init.d/

                          и выполнить:

                          chown root:root /etc/init.d/iobroker.sh
                          update-rc.d iobroker.sh defaults
                          
                          
                          1 Antwort Letzte Antwort
                          0
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          796

                          Online

                          32.5k

                          Benutzer

                          81.8k

                          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