Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. aurodionov

    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

    • Profile
    • Following 0
    • Followers 0
    • Topics 42
    • Posts 367
    • Best 1
    • Groups 2

    aurodionov

    @aurodionov

    Starter

    2
    Reputation
    185
    Profile views
    367
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    aurodionov Follow
    Pro Starter

    Best posts made by aurodionov

    • Music for Home

      Захотелось странного ... музычку на кухню. Раз захотелось, надо сделать.
      Ну и понеслось........ покопавшись в коробках наткнулся на бесхозно валяющийся
      orange pi zero. В общем было решено запилить малость музыки на нём. Так-же понадобятся
      любые колонки которые могут из себя выплюнуть звук, тут каждому своё, я не меломан и для тестирования взял валяющиеся компушные .

      общий вид.jpg

      Следующий вопрос который встал, что использовать для воспроизведения музыки на мелкой платке ,которая работает под
      линуксом и имеющим интеграцию с iobroker. Вариантов было несколько .. squzeeze, mpd, но хотелось слушать и онлайн сервисы например
      soundcloud, tunein, spotify, а не только локальную музыку или примонтированную с сервера... почему бы и не ДА.
      Всё здорово , НО то одного не хватает, то другого . Не буду затягивать , нашол я "прожку" которая хоть немного подходила для
      решения "хотелок" и с возможностью интеграции в iobroker, и это чудо имеет название Mopidy.

      Раз захотелось, будем ставить и интегрировать.

      Начну с того, что пришлось искать более-менее рабочий образ для zero.
      Armbian_5.30_Orangepizero_Ubuntu_xenial_default_3.4.113.img не зашёл, после обновления отвалился ssh, решение есть, но нахера мучатся.
      Armbian_5.75_Orangepizero_Debian_stretch_next_4.19.20.img ...вобщем пока еду на этом образе, пока глобальных косяков не замечено, на нём и будем настраивать
      хотя ЭТО ЖЕ LINUX, поэтому по большому счету настроить можно на чем угодно, я буду давать команды для debian совместимых дистров.

      Ну что , начинаем....

      Идём на https://www.armbian.com/orange-pi-zero/#kernels-archive и выбираем себе дистрибутив,я выбрал https://dl.armbian.com/orangepizero/Debian_stretch_next.7z .
      Так же качаем и устанавливаем прожку для записи образа на флешку https://www.balena.io/etcher/ ,выбираем образ, флешку .. жмем записать ... ставим флешку в компик
      и ждем загрузки .

      Подключаемся по ssh, uart ну или как Вам там удобно.
      Логинимся ...
      Log in as: root Password: 1234. Then you are prompted to change this password (US-Keyboard setting).
      When done, you are asked to create a normal user-account for your everyday tasks.

      Я не "парюсь" и сижу под рутом, если у Вас другой юзер команды давать от sudo.

      Начинаем ставить mopidy. идём на страницу проекта https://docs.mopidy.com/en/latest/installation/debian/ и смотрим как ставить для Вашей операционки.

      В моём случае команды будут такие

      Add the archive’s GPG key:
      wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add -
      Add the APT repo to your package sources:
      sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/stretch.list
      Install Mopidy and all dependencies:
      sudo apt-get update
      sudo apt-get install mopidy

      Всё поставилось, тогда продолжим....
      Смотрим какие расширения есть для проигрывателя, да он их поддерживает 🙂

      apt-cache search mopidy

      вывалит примерно подобный список

      root@orangepizero:~# apt-cache search mopidy
      mopidy - music server with support for MPD/HTTP clients
      mopidy-doc - music server with support for MPD/HTTP clients - documentation
      mopidy-alsamixer - Mopidy extension for extension for ALSA volume control
      mopidy-beets - Mopidy extension for playing music from Beets' web plugin
      mopidy-dirble - Mopidy extension for browsing Dirble's radio station directory
      mopidy-dleyna - Mopidy extension for playing music from Digital Media Servers
      mopidy-internetarchive - Mopidy extension for playing music from the Internet Archive
      mopidy-local-sqlite - Mopidy extension for keeping your local library in SQLite
      mopidy-podcast - Mopidy extension for searching and browsing podcasts
      mopidy-podcast-itunes - Mopidy extension for searching and browsing iTunes podcasts
      mopidy-scrobbler - Mopidy extension for scrobbling music to Last.fm
      mopidy-somafm - Mopidy extension for playing music from SomaFM
      mopidy-soundcloud - Mopidy extension for playing music from SoundCloud
      mopidy-tunein - Mopidy extension for playing music from TuneIn
      mopidy-mpris - Mopidy extension for controlling playback through MPRIS
      mopidy-spotify - Mopidy extension for playing music from Spotify
      mopidy-spotify-tunigo - Mopidy extension for providing the browse feature of Spotify

      хм, не густо ,надо бы расширить ..а как ? да вот так примерно ..

      Продолжаем ставить в консоли
      Вам нужно будет установить инструменты разработки Python, чтобы вы могли использовать [pip] для установки некоторых расширений:

      sudo apt-get install python-setuptools python-dev build-essential
      sudo easy_install pip

      установилось, смотрим что может mopidy предложить нам теперь

      pip search mopidy

      вывалит простыня, ну что сказать расширений нехило так добавилось

      root@orangepizero:~# pip search mopidy
      DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
      Mopidy-Pandora (0.4.1) - Mopidy extension for Pandora
      Mopidy-SomaFM (1.1.0) - SomaFM extension for Mopidy
      Mopidy-Beets (3.1.0) - Beets extension for Mopidy
      Mopidy-PlayerFM (0.1.0) - Mopidy extension for PlayerFM
      Mopidy-Subsonic (1.0.0) - Subsonic extension for Mopidy
      Mopidy-RadioNet (0.1.3) - Mopidy extension for radio.net
      Mopidy-Serial (0.1.0) - Mopidy Serial Frontend
      Mopidy-SoundCloud (2.1.0) - SoundCloud extension for Mopidy
      Mopidy-Pummeluff (0.1.0) - Mopidy Pummeluff extension
      Mopidy-GPIO (0.1.15) - Controll mopidy with GPIO
      Mopidy-YDisk (0.1.1) - Mopidy extension for Yandex.Disk
      Mopidy-Banshee (0.1.2) - Banshee extension for Mopidy
      Mopidy-Mixcloud (3.1.4) - Mopidy Mixcloud extension
      Mopidy-MPRIS (2.0.0) - Mopidy extension for controlling Mopidy through the MPRIS D-Bus interface
      Mopidy-RNZ (0.1.1) - Mopidy extension for RNZ content
      Mopidy-Moped (0.7.1) - Responsive Web client for Mopidy
      Mopidy-Pibox (0.6.1) - Mopidy extension for jukebox client
      Mopidy-FileManager (0.2.0) - Mopidy extension for file manager
      Mopidy-Audioteka (0.1.5) - Mopidy backend extension for Audioteka
      Mopidy-jukePi (1.0.9) - Mopidy web client extension
      Mopidy-Tachikoma (0.2.4) - Mopidy extension for talking to Slack
      Mopidy-AudioAddict (0.2.7) - Mopidy extension for the AudioAddict network of radiostations
      Mopidy-Cd (0.4) - Mopidy extension to play audio CDs
      Mopidy-CarPi (0.2.21) - Mopidy extension for in-car RPi and GPIO.
      Mopidy-WebSettings (0.2.3) - Mopidy extension for editing settings in a webinterface
      Mopidy-IRControl (0.1.0) - Mopidy frontend to be controlled with an IR controller
      Mopidy-Arcam (0.2) - Mopidy extension for controlling an Arcam amplifier
      Mopidy-ALSAMixer (1.1.1) - Mopidy extension for ALSA volume control
      Mopidy-Bassdrive (0.2.0) - Bassdrive archive and stream extension for Mopidy
      Mopidy-Podcast (2.0.3) - Mopidy extension for browsing and playing podcasts
      Mopidy-EvtDev (0.1.1) - Mopidy extension for virtual input devices
      Mopidy-WAMPFrontend (0.2.0) - Mopidy extension providing a WAMP frontend
      Mopidy-AlarmClock (0.1.7) - A Mopidy extension for using it as an alarm clock.
      Mopidy-Party (0.3.1) - Mopidy web extension designed for party
      Mopidy-TuneIn (0.4.1) - Mopidy extension for playing music from TuneIn.
      Mopidy-Yamaha (0.2.6) - Mopidy extension for controlling volume on Yamaha receivers
      Mopidy-Emby (0.2.6) - Mopidy extension for playing music from Emby
      Mopidy-dam1021 (0.4) - Mopidy extension for controlling volume on a dam1021 DAC
      Mopidy-NAD (2.0.0) - Mopidy extension for controlling volume on a NAD amplifier
      Mopidy-Scrobbler (1.2.0) - Mopidy extension for scrobbling played tracks to Last.fm
      Mopidy-Dirble (1.3.0) - Mopidy extension for Dirble open radio directory
      Mopidy-Youtube (2.0.2) - Mopidy extension that plays sound from YouTube
      Mopidy-PlaybackDefaults (0.1.1) - Mopidy extension for configurable default playback settings.
      Mopidy-Spotify (3.1.0) - Mopidy extension for playing music from Spotify
      Mopidy-Headless (0.2.0) - Mopidy extension for controlling via input devices
      Mopidy-Grooveshark (1.0.4) - Mopidy extension that plays sound from Grooveshark
      Mopidy-Mobile (1.8.4) - Mopidy Web client extension for mobile devices
      Mopidy-SevenSegmentDisplay (0.2.1) - A Mopidy extension for using it with seven segment display.
      Mopidy-Touchscreen (1.0.0) - Mopidy extension to show info on a display and control from it
      Mopidy-InternetArchive (2.0.3) - Mopidy extension for playing music from the Internet Archive
      Mopidy-Webhooks (0.2.0) - Mopidy extension that sends webhook notifications to a remote server
      Mopidy-OE1 (1.2.0) - Mopidy backend to access the Austrian radio station OE1.
      Mopidy-TtsGpio (1.0.2) - Controll mopidy without screen using GPIO and TTS
      Mopidy-Plex (0.1.0b) - Mopidy extension for playing audio from a Plex server
      Mopidy-WebLibrary (1.0.0) - Mopidy extension for editing the music library in a web interface
      Mopidy-Spotmop (2.10.1) - A Mopidy Web client that utilizes the Spotify and EchoNest frameworks
      Mopidy-radio-de (0.2.0) - radio.de extension for Mopidy
      Mopidy-API-Explorer (1.0.1) - Mopidy API Explorer
      Mopidy-Auto (0.5.0) - Mopidy extension to automate music playback based on time of day
      Mopidy-RotaryEncoder (0.1.0) - Mopidy frontend extension to control the volume through a rotary encoder
      Mopidy-GMusic (3.0.0) - Mopidy extension for playing music from Google Play Music
      Mopidy-dLeyna (1.2.2) - Mopidy extension for playing music from Digital Media Servers
      Mopidy-16x2LCD (0.1.0) - Mopidy frontend to see track name and volume on a 16x2 LCD
      Mopidy-YamahaMixer (0.1.0) - Mopidy extension for controlling power, volume and mute on Yamaha receivers
      Mopidy-GPIO420 (0.1.0) - Extension to control mopidy with gpio buttons and display things on 16x2 lcd
      rofi-mopidy (0.0.4) - Add spotify and local albums to current mopidy playlist using rofi
      Mopidy-MusicBox-Webclient (2.5.0) - Mopidy MusicBox web extension
      Mopidy-VKontakte (0.3.1) - Mopidy extension for VKontakte allows to listen to music from VKontakte social network.
      Mopidy-Iris (3.33.0) - A fully-functional Mopidy web client encompassing Spotify and many other backends
      Mopidy-Local-SQLite (1.0.0) - Mopidy SQLite local library extension
      Mopidy-Mopify (1.6.1) - A Mopidy Web client based on the (old) Spotify interface. Improved to work with spotify as main library.
      Mopidy-Material-Webclient (0.2.1) - A Mopidy web client with an Android Material feel
      Mopidy-Spotify-Tunigo (1.0.0) - Mopidy extension for providing the browse feature of Spotify
      Mopidy-Podcast-gpodder.net (1.0.0) - Mopidy-Podcast extension for searching and browsing podcasts on gpodder.net
      Mopidy (2.2.2) - Music server with MPD and Spotify support
      Mopidy-Spotify-Web (0.3.0) - Mopidy extension for providing the browse feature of Spotify for artists and albums
      Mopidy-Podcast-iTunes (2.0.0) - Mopidy extension for searching and browsing podcasts on the Apple iTunes Store
      Mopidy-Simple-Webclient (0.1.1) - Very simple and mobile friendly web interface for the Mopidy music server
      Mopidy-Local-Images (1.0.0) - Mopidy local library proxy extension for handling embedded album art
      Mopidy-ArduinoLCD_Info (.1) -
      Mopidy-IntergalacticFM (1.0.2) -
      mopidy-lcd (1.2.1) - This is an MPC for Pi Music Box using Adafruit's Character LCD with buttons
      Mopidy-Tidal (0.2.2) - Tidal music service integration
      Mopidy-BeetsLocal (0.0.9) - Access local beets library
      Mopidy-Hoerbert (0.1.1) - Hoerbert
      Mopidy-TwitterDJ (0.1.4) - Controls Spotify via Twitter
      Mopidy-ShivRPi (0.1) - Ma courte description
      Mopidy-GPIOcont (0.2.2) - Extension to control musicbox via gpio.
      Mopidy-Radio-Rough (3.14.15) - Rough gui for listening to internet
      Mopidy-Local-Whoosh (0.1.0) - Whoosh local library extension.
      Mopidy-Rough-Base (3.14.15) - Shared classes for building radio rough guis.
      Mopidy_MFE (0.4.9) - Web client for Mopidy
      Mopidy-Radio-Rough-HTML (31.41.5926) - Rough html gui for listening to internet
      snipsmopidy (0.1.0) - Snips skill to control Mopidy
      mopidytermart (0.1) - Display mopidy album art in the terminal
      mopidyartfetch (0.1) - Fetch album art for various mopidy uri types
      MopidyCLI (0.2.0) - Mopidy tool controlling playback from command line
      root@orangepizero:~#

      Ставим что кому по вкусу, покажу на примере одного расширения, остальные ставятся примерно по этой же схеме

      ВАЖНО !!!!!!
      Тормозим mopidy

      sudo systemctl stop mopidy

      будем прикручивать mpd, для чего ? .. об этом чуть позже
      идем на https://docs.mopidy.com/en/latest/ext/mpd/ и смотрим какие надо действия для установки

      надо поправить конфиг mopidy

      nano /etc/mopidy/mopidy.conf

      добавить в него секцию

      [mpd]
      enabled = true
      hostname = ::
      port = 6600
      password =
      max_connections = 20
      connection_timeout = 60
      zeroconf = Mopidy MPD server on $hostname
      command_blacklist = listall,listallinfo
      default_playlist_scheme = m3u

      сохраняем

      sudo systemctl start mopidy

      Так же расширения ставятся командами

      sudo apt install название_расширения

      или

      sudo pip install название_расширения

      с соответствующей правкой конфига и добавлением секции согласно документации

      Ну вот и всё.. музычка играет ... все чудесно, но нахрена ставили mpd спросите Вы.
      Во первых, есть драйвер в iobroker и всё что работает с mpd работает и с mopidy, значит можно по преженему кидать своё любимое радио или плейлисты.
      Во вторых, раз уж есть mpd совместимый mopidy, то почему бы на него не загнать ещё и уведомления от iobroker. Задумано ... сделаем .

      Идём в админку iobroker и ставим SayIt Adapter, после установки настраиваем его как на картинке

      sey.png

      Все, теперь iobroker шлёт уведомления в колонки ...

      p/s ///пока копался вылез баг который вынес мозг

      ЕСЛИ СУКА НЕТУ ЗВУКА И ПИШЕТ
      could not open audio device for playback
      НАДО ПНУТЬ КОМАНДУ
      apt install gstreamer1.0-alsa
      ЭТО СПАСЕТ ПОЛОЖЕНИЕ

      Музыку включаю через vis+mpd ,экспорт кнопки прилагаю

      mpd.png

      [{"tpl":"tplJquiButtonState","data":{"oid":"mpd.0.addplay","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","buttontext":"Europa+","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"value":"http://ep256.streamr.ru","no_style":false,"views":null,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"149px","top":"587px","width":"133px","height":"77px","z-index":"1"},"widgetSet":"jqui"}]
      

      Пока всё, и так много буков 🙂

      posted in Проекты (Витрина)
      aurodionov
      aurodionov

    Latest posts made by aurodionov

    • test

      тестирую репост в тг

      posted in развитие
      aurodionov
      aurodionov
    • gggggggggggggggggg

      jjjjjjjjjjjjjjjjjjjjjjj

      posted in развитие
      aurodionov
      aurodionov
    • проверка шары новых тем в тг

      блах, блах, блах

      posted in развитие
      aurodionov
      aurodionov
    • тест в тг

      тестммммммммммммм

      posted in развитие
      aurodionov
      aurodionov
    • test rss to tg

      пробую тестировать пересылку в тележку

      posted in развитие
      aurodionov
      aurodionov
    • RE: Страница по умолчанию VIS

      надо на нужной вкладке поставить галку
      2c93c98e-0d9c-41ff-a50b-05010a745494-image.png

      posted in ioBroker.vis Драйвер
      aurodionov
      aurodionov
    • RE: Драйвер Admin

      у всех, надо откатывать на предыдущий релиз

      posted in ioBroker ошибки
      aurodionov
      aurodionov
    • RE: Температура цп Raspberry PI

      Да полно ,просто надо посмотреть какие драйвера есть
      https://github.com/iobroker-community-adapters/ioBroker.rpi2/blob/master/README.md
      https://github.com/frankjoke/ioBroker.systeminfo/blob/master/README.md
      https://github.com/iobroker-community-adapters/ioBroker.info/blob/master/README.md
      https://github.com/indiBit/ioBroker.ubuntu/blob/master/README.md

      posted in ioBroker драйвера
      aurodionov
      aurodionov
    • RE: Как прошить модем HUAWEI E3372h

      @Куба, команды вводить через любой терминал которым надо подключится к модему

      posted in Железо
      aurodionov
      aurodionov
    • правила https://t.me/SmartsHome

      В группе обсуждается домашняя автоматизация
      и системы IOBroker, MajorDoMo и другие.

      АДМИНИСТРАЦИЯ НАСТАИВАЕТ НА ПАРЕ СЛОВ ОТ ВАС ПРИ РЕГИСТРАЦИИ,
      МЫ БЫ ОЧЕНЬ НЕ ХОТЕЛИ СЧИТАТЬ ВАС БОТАМИ. В СЛУЧАЕЕ НЕСОБЛЮДЕНИЯ ПРАВИЛА СРАЗУ В БАН.

      http://telegra.ph/Dobro-pozhalovat-v-chat-SmartHome-01-19

      IOBroker:
      Сайт: http://www.iobroker.net/?lang=ru
      форум: http://forum.iobroker.de
      Инстаграмм: https://www.instagram.com/smart_home_iobroker/
      VK: https://vk.com/public146415000
      Youtube: https://www.youtube.com/watch?v=BRaqGGa-Tyc
      Telegram: https://t.me/iobroker

      MajorDoMo:
      Сайт: http://majordomo.smartliving.ru/
      форум: http://majordomo.smartliving.ru/forum/

      ....Ниже смотрите сайты, форумы и другие ресурсы со схожей тематикой, надеюсь владельцы не будут возражать.....

      https://blog.instalator.ru/
      http://www.ab-log.ru/forum/
      https://www.forumhouse.ru/forums/55/
      http://homes-smart.ru/
      http://cyber-place.ru/index.php

      Дополнительный канал, практические решения https://t.me/SmartHomeFAQ

      Правила чата:

      1. Уважительно относимся друг к другу.
      2. Спрашивайте и обсуждайте по теме, а не разводите срачи.
      3. Продолжайте мысль дополняя сообщение с помощью редактирования.
      4. Запрещен спам.
      5. Запрещены ссылки на публичные чаты и каналы Telegram не через @.
      6. Запрещены достижения и предложения поиграть от игровых ботов.
      7. Разбан, обсуждение правил, их формирование и прочие темы обсуждаются в курилке @KurilkaSmartHome.
      8. Сообщения не относящиеся к тематике группы могут быть удалены безвозвратно и без предупреждения.
      9. Не приветствуются ники подобные "в╨zе{_•Ец&▄ФеЦX;Ы☼~╫Ї" ,есть большая доля вероятности ,что пользователь с нечитаемым ником будет забанен.

      Рекомендуемые теги для маркировки сообщений:
      #Правила #iobroker #mqtt #mikrotik #docker #synology #livolo #orangepi #vis #script #device #raspberrypi #arduino #esp8266 #rs485 #vpn #esp32 #mihome
      Просим придерживатся данных тегов при маркировке сообщений с полезной информацией.
      Для выделения кода и удобства читаемости желательно код заворачивать в "тут код" ,но лучше код публиковать на форуме, ибо не загромождать переписку.

      posted in Общие обсуждения / Оффтопик
      aurodionov
      aurodionov
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo