Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Volumio adapter?

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Volumio adapter?

    This topic has been deleted. Only users with topic management privileges can see it.
    • da_Woody
      da_Woody @saeft_2003 last edited by da_Woody

      @saeft_2003 hmm, debian11 aufgesetzt, knoppix live, dann komm ich nicht weiter. jetzt ist die seite vom @Negalein auch noch down...
      ich versuch grad nochmal eine raspi VM zu basteln...

      ich geb heute WO. die verkühlung ist nicht grad hilfreich...
      dankedeus.gif

      S 1 Reply Last reply Reply Quote 0
      • S
        saeft_2003 Most Active @da_Woody last edited by

        @da_woody

        also die Seite ist nicht down. Hast du adriane_knoppix oder knoppix V9. irgendwas installiert?

        da_Woody 1 Reply Last reply Reply Quote 0
        • da_Woody
          da_Woody @saeft_2003 last edited by

          @saeft_2003 grad noch munter... 😞
          TZE, jetzt geht die seite wieder. 😵
          anyway. ich habs mit nem knop9.x probiert.
          hab mir grad noch die frau adriane geholt, aber der kopf macht heut nicht mehr mit...
          morgen gehts weiter. 🙂

          S 1 Reply Last reply Reply Quote 0
          • S
            saeft_2003 Most Active @da_Woody last edited by

            @da_woody

            wo hast du denn die nette frau runtergeladen? über torrent dauert der download 4 Stunden 😵

            Negalein da_Woody 2 Replies Last reply Reply Quote 0
            • Negalein
              Negalein Global Moderator @saeft_2003 last edited by

              @saeft_2003 sagte in Volumio adapter?:

              wo hast du denn die nette frau runtergeladen? über torrent dauert der download 4 Stunden

              sind doch nur 700 MB
              http://ftp.uni-kl.de/pub/linux/knoppix/ADRIANE-KNOPPIX_V7.2.0gCD-2013-07-28-DE.iso

              S 1 Reply Last reply Reply Quote 0
              • S
                saeft_2003 Most Active @Negalein last edited by

                @negalein

                Danke ich habs mittlerweile schon, leider damit das selbe Problem... 😞

                Negalein 1 Reply Last reply Reply Quote 0
                • Negalein
                  Negalein Global Moderator @saeft_2003 last edited by

                  @saeft_2003 sagte in Volumio adapter?:

                  Danke ich habs mittlerweile schon, leider damit das selbe Problem...

                  ich werde es morgen mal probieren.

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    saeft_2003 Most Active @Negalein last edited by

                    @negalein

                    Das wäre nett weil ich komme nicht mehr weiter, es scheitert immer an der selben Stelle...

                    In den Kommentaren wird folgendes erwähnt:

                    Hi,

                    i found this article and it was too complicated after a few minutes of thinking i just DDed the image file into the proxmox logical volume

                    – create VM
                    – do not start
                    – go to proxmox CLI
                    – download volumio image file and unzip
                    – dd if=volumio-2.861-2020-12-22-x86.img of=/dev/pve/vm-102-disk-0 bs=1M

                    and off you go

                    cheers
                    soeren

                    Vielleicht ist das noch eine Möglichkeit?!

                    1 Reply Last reply Reply Quote 0
                    • da_Woody
                      da_Woody @saeft_2003 last edited by

                      @saeft_2003 direkt ftp

                      1 Reply Last reply Reply Quote 0
                      • S
                        saeft_2003 Most Active last edited by

                        Also ich gebs auf volumio in der VM zum laufen zu bringen... außer jemand von euch hat noch eine gute Idee.

                        Eigentlich schade 😕

                        Negalein da_Woody 2 Replies Last reply Reply Quote 0
                        • Negalein
                          Negalein Global Moderator @saeft_2003 last edited by

                          @saeft_2003 sagte in Volumio adapter?:

                          Also ich gebs auf volumio in der VM zum laufen zu bringen... außer jemand von euch hat noch eine gute Idee.

                          dito
                          hab heut mehrere Varianten probiert.

                          1 Reply Last reply Reply Quote 0
                          • da_Woody
                            da_Woody @saeft_2003 last edited by

                            @saeft_2003 ich ebbeso. war nur spielerei. mit raspis hats eh mehr sinn. vor allem wenn mehrere vorhanden sind und man multiroom betreiben will.

                            1 Reply Last reply Reply Quote 0
                            • M
                              muellerra last edited by

                              Hi,
                              ich habe mir, basierend auf der Volumio API, ein Skript geschrieben, welches die folgenden Objekte zur Steuerung und Anzeige von Informationen erzeugt und beschreibt. Da Skript ist natürlich fähig, mit mehreren Volumios zu arbeiten. Bei mir sind aktuell 4 Volumio RPi's im Einsatz.

                              <yourFolder>.Player.Volumio_Player_0: folder    - Volumio_Player_0
                              <yourFolder>.Player.Volumio_Player_0.Infos: folder    - Infos
                              <yourFolder>.Player.Volumio_Player_0.Infos.Audio: folder    - Audio
                              <yourFolder>.Player.Volumio_Player_0.Infos.Audio.CoverArt: state     - CoverArt from Moodeaudio and mpd adapter
                              <yourFolder>.Player.Volumio_Player_0.Infos.Audio.HiRes_Audio: state     - HiRes Anzeige
                              <yourFolder>.Player.Volumio_Player_0.Infos.Audio.Source_Channels: state     - Audiokanaele der Quelldatei
                              <yourFolder>.Player.Volumio_Player_0.Infos.Audio.Source_SampleRate: state     - Abtastfrequenz der Quelldatei
                              <yourFolder>.Player.Volumio_Player_0.Infos.Audio.Source_SampleRateDisplay: state     - Abtastfrequenz der Quelldatei
                              <yourFolder>.Player.Volumio_Player_0.Infos.Audio.Source_bitdeepth: state     - Bittiefe der Quelldatei
                              <yourFolder>.Player.Volumio_Player_0.PlayPause: state     - PlayPause Toggle
                              <yourFolder>.Player.Volumio_Player_0.control: folder    - control
                              <yourFolder>.Player.Volumio_Player_0.control.PlayPause_controlFolder: state     - PlayPause_controlFolder
                              <yourFolder>.Player.Volumio_Player_0.control.mute: state     - mute
                              <yourFolder>.Player.Volumio_Player_0.control.mute_toggle: state     - mute_toggle
                              <yourFolder>.Player.Volumio_Player_0.control.next: state     - next
                              <yourFolder>.Player.Volumio_Player_0.control.pause: state     - pause
                              <yourFolder>.Player.Volumio_Player_0.control.play: state     - play
                              <yourFolder>.Player.Volumio_Player_0.control.previous: state     - previous
                              <yourFolder>.Player.Volumio_Player_0.control.removeAllReceiver: state     - Remove all Receiver Pis from receiving
                              <yourFolder>.Player.Volumio_Player_0.control.removeAsReceiver: state     - Remove pi from multiroom if pi is a Receiver
                              <yourFolder>.Player.Volumio_Player_0.control.stop: state     - stop
                              <yourFolder>.Player.Volumio_Player_0.control.unmute: state     - unmute
                              <yourFolder>.Player.Volumio_Player_0.control.volume_down: state     - volume_down
                              <yourFolder>.Player.Volumio_Player_0.control.volume_up: state     - volume_up
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo: folder    - playbackInfo
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.album: state     - Album of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.albumart: state     - Cover url of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.artist: state     - Artist of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.bitdepth: state     - bitdepth  of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.bitdepthRaw: state     - raw bitdepth  of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.bitrate: state     - bitrate of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.bitrateRaw: state     - raw bitrate of current track 
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.bitrateRaw2: state     - raw bitrate of current track 
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.channels: state     - channels of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.consume: state     - consume
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.dbVolume: state     - volume in dB
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.disableVolumeControl: state     - Shuffle  playmode activated
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.duration: state     - Duration of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.duration_mmss: state     - Duration of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.duration_ms: state     - Duration of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.multiroom: state     - indicates player in multiroom mode
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.multiroomPlaying: state     - indicates player in multiroom mode
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.multiroomReceiver: state     - indicates player in Receiver multiroom mode
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.multiroomReceivingFromID: state     - indicates multiroom mode Mother
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.multiroomReceivingFromName: state     - indicates multiroom mode Mother
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.multiroomSender: state     - indicates player in Sender multiroom mode
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.mute: state     - muted status
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.position: state     - Position in playlist of current track-start at 0
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.positionCorrected: state     - Position in playlist of current track-start at 1
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.random: state     - Repeat playlist activated
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.repeat: state     - Repeat playlist activated
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.repeatSingle: state     - Repeat current track activated
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.samplerate: state     - samplerate of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.samplerateRaw: state     - raw samplerate of current track 
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.samplerateRaw2: state     - raw samplerate of current track 
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.seek: state     - Seek position of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.seek_mmss: state     - Seek position of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.seek_percent: state     - Seek position of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.seek_s: state     - Seek position of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.service: state     - service where playback is from
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.status: state     - Playback status
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.statusIncomingCall: state     - Playback status Call is incoming
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.statusLastValue: state     - Playback status Last Value
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.stream: state     - stream
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.title: state     - Title of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.titleRaw: state     - Title of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.trackType: state     - Type of current track (flac/mp3/acc/..)
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.updatedb: state     - updatedb
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.uri: state     - rl of current track
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.volatile: state     - volatile
                              <yourFolder>.Player.Volumio_Player_0.playbackInfo.volume: state     - volume in percent
                              

                              Besteht hier Interesse an diesem Skript?

                              F 1 Reply Last reply Reply Quote 0
                              • F
                                Farmer-cb @muellerra last edited by

                                @muellerra ja, hätte interesse

                                M 1 Reply Last reply Reply Quote 0
                                • Dutchman
                                  Dutchman Developer Most Active Administrators @da_Woody last edited by

                                  @da_woody sagte in Volumio adapter?:

                                  nachdem ich vor einiger zeit im stammlokal raspis mit volumio (https://volumio.com/en/get-started/) installiert habe, mal umgeschaut und auf https://github.com/a-i-ks/ioBroker.volumio gekommen. leider seit 2 jahren nix neues.
                                  ich meine, es gibt eine gute API dazu, kann aber nicht proggen. https://volumio.github.io/docs/API/API_Overview.html
                                  hat da wer lust und laune?

                                  Es gibt ja kein einziges issue dies bezüglich beim Adapter wie soll der Entwickler wissen was spielt ?

                                  mcm1957 1 Reply Last reply Reply Quote 1
                                  • mcm1957
                                    mcm1957 @Dutchman last edited by mcm1957

                                    @da_Woody
                                    Und an alle anderen die ein Problem zu haben scheinen.

                                    Bitte erstellt ein ISSUE im Adapterrepository wenn etwas nicht funkioniert und gebt den Link dazu auch hier an.

                                    Neben der Problembeschreibung incl. log bitte unbedingt angeben:

                                    • Adapterversion
                                    • js-controller version
                                    • node-js
                                    • o/s

                                    DANKE

                                    UND NOCH WAS

                                    Wenn jemand den volumio Adapetr erfolgreich am Laufen hat - BITTE AUCH HIER MELDEN.

                                    1 Reply Last reply Reply Quote 1
                                    • da_Woody
                                      da_Woody last edited by

                                      @dutchman sorry, wie gesagt, im Stammlokal.
                                      Zu Hause nur einen zum rumspielen.
                                      Daher eher keine Priorität.
                                      War nur so eine Idea...

                                      mcm1957 1 Reply Last reply Reply Quote 0
                                      • mcm1957
                                        mcm1957 @da_Woody last edited by

                                        @da_woody said in Volumio adapter?:

                                        @dutchman sorry, wie gesagt, im Stammlokal.
                                        Zu Hause nur einen zum rumspielen.
                                        Daher eher keine Priorität.
                                        War nur so eine Idea...

                                        Was willst du uns damit sagen?

                                        • Funktioniert der Adapter nun?
                                        • Funktioniert der Adapter nicht? Dann bitte Issue?
                                        • Oder weißt du es nicht, da ihn (derzeit) nicht (mehr) benutzt?

                                        Wär schön eine Rückmeldung zu bekommen ob der Adapter nun in Ordnung zu sein scheint oder nicht ...

                                        da_Woody 2 Replies Last reply Reply Quote 0
                                        • da_Woody
                                          da_Woody @mcm1957 last edited by

                                          @mcm57 sagte in Volumio adapter?:

                                          Oder weißt du es nicht, da ihn (derzeit) nicht (mehr) benutzt?

                                          werd mich die nächsten tage damit beschäftigen... 🙂

                                          1 Reply Last reply Reply Quote 1
                                          • da_Woody
                                            da_Woody @mcm1957 last edited by da_Woody

                                            @mcm57 so, gestern nachmittag den adapter nochmals installiert. mächtig probleme...
                                            am abend war dann österreich : deutschland wichtiger... prost.gif
                                            issue hab ich hoffentlich ausreichend erstellt.
                                            https://github.com/a-i-ks/ioBroker.volumio/issues/12
                                            getestet mit nem frisch installiertem volumio auf nem raspi 3b.
                                            hier noch ein log im debug mode...

                                            volumio.0
                                            	2023-11-22 09:22:26.508	info	terminating
                                            volumio.0
                                            	2023-11-22 09:22:26.048	info	State value to set for "volumio.0.playbackInfo.position" has to be type "string" but received type "number"
                                            volumio.0
                                            	2023-11-22 09:22:26.007	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                                            volumio.0
                                            	2023-11-22 09:22:26.006	info	terminating
                                            volumio.0
                                            	2023-11-22 09:22:25.999	error	undefined is not a valid state value
                                            volumio.0
                                            	2023-11-22 09:22:25.999	error	Error: undefined is not a valid state value at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17) at Volumio._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5448:49) at Volumio.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5409:21) at /opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:2020:16 at new Promise (<anonymous>) at Volumio.setStateAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:2019:16) at Volumio.propagatePlayserStateIntoStates (/opt/iobroker/node_modules/iobroker.volumio/build/main.js:267:14) at /opt/iobroker/node_modules/iobroker.volumio/build/main.js:254:18 at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
                                            volumio.0
                                            	2023-11-22 09:22:25.999	error	unhandled promise rejection: undefined is not a valid state value
                                            volumio.0
                                            	2023-11-22 09:22:25.999	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                            volumio.0
                                            	2023-11-22 09:22:25.998	error	undefined is not a valid state value
                                            volumio.0
                                            	2023-11-22 09:22:25.998	error	Error: undefined is not a valid state value at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17) at Volumio._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5448:49) at Volumio.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5409:21) at /opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:2020:16 at new Promise (<anonymous>) at Volumio.setStateAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:2019:16) at Volumio.propagatePlayserStateIntoStates (/opt/iobroker/node_modules/iobroker.volumio/build/main.js:262:14) at /opt/iobroker/node_modules/iobroker.volumio/build/main.js:254:18 at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
                                            volumio.0
                                            	2023-11-22 09:22:25.998	error	unhandled promise rejection: undefined is not a valid state value
                                            volumio.0
                                            	2023-11-22 09:22:25.998	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                            volumio.0
                                            	2023-11-22 09:22:25.997	error	undefined is not a valid state value
                                            volumio.0
                                            	2023-11-22 09:22:25.996	error	Error: undefined is not a valid state value at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17) at Volumio._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5448:49) at Volumio.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5409:21) at /opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:2020:16 at new Promise (<anonymous>) at Volumio.setStateAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:2019:16) at Volumio.propagatePlayserStateIntoStates (/opt/iobroker/node_modules/iobroker.volumio/build/main.js:260:14) at /opt/iobroker/node_modules/iobroker.volumio/build/main.js:254:18 at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
                                            volumio.0
                                            	2023-11-22 09:22:25.995	error	unhandled promise rejection: undefined is not a valid state value
                                            volumio.0
                                            	2023-11-22 09:22:25.994	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                            volumio.0
                                            	2023-11-22 09:22:25.964	debug	Checking subscrition urls ...
                                            volumio.0
                                            	2023-11-22 09:22:25.963	debug	Server is listening on 192.168.0.250:3042
                                            volumio.0
                                            	2023-11-22 09:22:25.960	debug	Subscription mode is activated
                                            volumio.0
                                            	2023-11-22 09:22:25.955	debug	Ping response
                                            volumio.0
                                            	2023-11-22 09:22:25.907	debug	Pinging volumio ...
                                            volumio.0
                                            	2023-11-22 09:22:25.874	info	starting. Version 0.1.2 in /opt/iobroker/node_modules/iobroker.volumio, node: v18.18.2, js-controller: 5.0.16
                                            
                                            sjfm-design created this issue in a-i-ks/ioBroker.volumio

                                            closed abstürze des adapters #12

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            938
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            10
                                            75
                                            4347
                                            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