Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


  • 0

Edit the Denon plugin to support Marantz


Question

Posted

Hi everyone.

One of my clients has Marantz Sr-7008 AVR. I was wondering if there was a way to edit an existing plugin on the store (the Denon AVR)?

I have the list of codes etc. and don't mind doing the work. I have created a virtual device using the GC Flex, but IP control is just way more reliable.

Just don't want to do it from scratch if the Denon can be easily copied and edited.

Cheers.

Recommended Posts

  • 0
Posted
Hello.

I have a Marantz sr5009

I can not make friends with his home center 2

Is there a solution for Marantz AVR?

  • 0
Posted

I also have a Marantz receiver and would very much be interested in this solution!

  • 0
Posted

I have a Marantz VD imported to my Fibaro with the great help of domotique see link below.

Got a Marantz SR6010 and did a little edit of the buttons but it's workin. Not able to test al or make it complete my own because of time. I can switch power, inputs etc.

 

Please login or register to see this link.

 

For al the codes:

Please login or register to see this link.

 

The denon plug in I test but it doesn't work..

  • 0
Posted

Thanks, its work.

  • 0
Posted

Hi,

 

Could you attach that vfib file because link is not working anymore. Do you know where I can find codes for Marantz 1403 ?

 

thnx,

 

Lukasz

  • 0
Posted (edited)

 

On 16-3-2016 at 3:12 PM, D-Vine said:

I have a Marantz VD imported to my Fibaro with the great help of domotique see link below.

Got a Marantz SR6010 and did a little edit of the buttons but it's workin. Not able to test al or make it complete my own because of time. I can switch power, inputs etc.

 

Please login or register to see this link.

 

For al the codes:

Please login or register to see this link.

 

The denon plug in I test but it doesn't work..

 

Would be great if the vfib file for Marantz could be added, because the link unfortunately does not work and I would love to try this one.

Edited by Dennis1
  • 0
Guest AlojzMustafa
Posted

Hello,

sorry for opening old topic.

Can I find anyone here, who could posted the Virtual Device for Marantz?

It would very useful for many users of Fibaro and Marantz receivers.

Thank you.

 

 

  • 0
Posted

the link is still working on that site.

sign in on that forum, then say hi on the newbie section so they can approve you and you are able to download the VD.

good luck

 

 

  • 0
Guest AlojzMustafa
Posted

D-Vine, thank you.

I did not know about newbie section. Now, I can simply download the VDs.

Thanks again.

  • 0
Posted

Is there any other way to get this as I don't speek French and the Forum Security check when I try to create a login is not working. Any other way of getting the vfib file??

Cheers

  • 0
Posted
20 hours ago, Simmo said:

Is there any other way to get this as I don't speek French and the Forum Security check when I try to create a login is not working. Any other way of getting the vfib file??

Cheers

 

I don't speak french also.. no problem use google!

Use Google chrome set auto translate french to English and you way to go

Make a account

then first say hello in newbie section

Please login or register to see this link.

 

you will be aproved

then you can download all things from there

Please login or register to see this link.

 

good luck

 

  • 0
Posted

Has a Marantz SR5008. Fung this virtual device on the amplifiers? I do not quite understand which code I am replacing. Can anyone show it easily with a few screenshots?

  • 0
Posted

i have tryied manny times but can't download the vib can annyone place it here pleace

 

thanks

 

  • 0
Posted

Please login or register to see this attachment.

Please login or register to see this attachment.

Please login or register to see this attachment.

  • 0
Posted

i have a SR5012 in my Network.

I Have installed the both Marantz_Remote.vfib and Marantz.vfib from above (agilje). Then i set the IP from my SR5012 and the port 23.

 

The remote seems to work but it did not show the right status when my sr5012 is powerd on by the real Remote or my TV.

The other virtual Modul Marantz.vfib seems not to work anyway.

 

Iam real ner to this as u can see but realy want to learn. Anyone can help ?

 

Tom

  • 0
Posted (edited)

i never work with the normal remote annymore

this is what i created from D-Vine

working with homeTable samsungTV and Netatmo

if you do not replace buttons

--local jT      = json.decode(fibaro:getGlobalValue("HomeTable"))

if you do not replace main loop

--local jT      = json.decode(fibaro:getGlobalValue("HomeTable"))


local _vd_id = fibaro:getSelfId()
local _deviceIp = fibaro:get(_vd_id, "IPAddress")
local _devicePort = fibaro:get(_vd_id, "TCPPort")
local status
local WallplugMarantz = "" --jT.Woonkamer.Marantz
--local GeluidsoverlastAanUit = fibaro:getGlobalValue("Geluidsoverlast")
--local netatmoNoise             = jT.Netatmo.netatmoNoise
--local netatmoValue             = fibaro:getValue(netatmoNoise, "value")
--local Samsung                 = jT.VD.SamsungItachWifi

function round(num, idp) 
    local mult = 10^(idp or 0) 
    return math.floor(num * mult + 0.5) / mult 
end 

function trim(s)
-- trim leading and trailing whitespaces --
    return (s:gsub("^%s*(.-)%s*$", "%1"))
end

function sendCommand(command)
    tcpSocket = Net.FTcpSocket(_deviceIp, _devicePort)
    tcpSocket:setReadTimeout(1000)
    tcpSocket:write(command.."\r")
    result, err = tcpSocket:read()
    tcpSocket:disconnect()
    fibaro:sleep(500)
      if (err == 0) then
        fibaro:debug("transfer OK "..result)
    else
        fibaro:debug("transfer Not OK "..err)
    end
    return result
end

function setMode(mode)
      fibaro:call(_vd_id, "setProperty", "ui.lblVolume.value", volume.." dB");
      fibaro:call(_vd_id, "setProperty", "ui.lblAudio.value", Audio);
    fibaro:call(_vd_id, "setProperty", "ui.lblMode.value", mode.." ¦ "..Input);
    --fibaro:call(_vd_id, "setProperty", "ui.lblStatus.value", GeluidsoverlastAanUit.." ¦ "..netatmoValue.." dB");
    --fibaro:call(_vd_id, "setProperty", "currentIcon", jT.icon.Marantz)
end

function setVolume(volume)
    fibaro:call(_vd_id, "setProperty", "ui.VolumeSlider.value", volume);
end

function getValue(value)
    string_length = string.len(value)
    return string.sub(value, 3, string_length)
end

--ask power status main zone
    status = sendCommand("PW?")
    status = status:gsub("%s+", "")
    fibaro:debug(status)
--if main zone is on
if (status == "PWON") --"PWON@PWR:2") then
    then
    mode = "Aan"
--ask current INPUT selection
    status = sendCommand("SI?")
    status = status:gsub("%s+", "")
      fibaro:debug(status)
    if        status == "SIMPLAY"     then Input = "Kodi"
    elseif status == "SIGAME"     then Input = "Wii"
    elseif status == "SITuner"     then Input = "RadioFM"
    elseif status == "SITV"     then Input = "TV"
    elseif status == "SIIRADIO" then Input = "IRadio"
    elseif status == "SITV/CBL" then Input = "Extra"
    end
    --Input = getValue(status)
    fibaro:debug(Input)
--ask current Audio selection
    status = sendCommand("MS?")
    Audio = getValue(status)
    fibaro:debug(Audio)  
--Now get the volume status
    status = sendCommand("MV?")
    volume = getValue(status)
    fibaro:debug("volume 1 "..volume)
    volume = string.sub(volume, 0, 2)
    fibaro:debug("volume 2 "..volume)
    --volume = round(volume,0)
    --fibaro:debug("volume 3 "..volume)
    setVolume(volume)
      --if fibaro:getGlobalValue("StatusMedia") == "KODI" or fibaro:getGlobalValue("StatusMedia") == "KODI_licht"
    --    then
    --    fibaro:call(Samsung, "setProperty", "currentIcon", jT.icon.Cinema)
      --    fibaro:call(Samsung, "setProperty", "ui.lblZender.value", "Kodi")
    --end
    setMode(mode)
else
    mode = "----"
    Input = "----"
    GeluidsoverlastAanUit = "----"
    netatmoValue = "----"
      volume = "----dB"
      Audio = "----"
    fibaro:call(_vd_id, "setProperty", "ui.VolumeSlider.value", 0);
    fibaro:debug("volume word uit gezet")
    fibaro:debug("Status geluidsoverlast niet aan de orde")
      setMode(mode)
end

fibaro:sleep(10*1000)

Please login or register to see this attachment.

Edited by Kage
  • 0
Posted

oh i think it was an misunderstanding, all  i want to reach is only to have a Status from my Marantz device.

It is not necessary for me to controll it from the HC

  • 0
Posted

Don't get me wrong but way only status! 

If you can you can disable the controles or delete it so you get only status 

  • 0
Posted

@Kage

 

the hint is to get only the status from my SR 5012

When i use for example the Marantz_Remote.vfib from the post above from @agilje ist possible to controll my sr 5012.

But if i powered on this device with his own remote or by switching direktly at it.

The Status inside HC2 would be not updated.

So the "remote plugin" works only in one Direktion. HC2 to SR5012.

did u  understand my words?

 

  • 0
Posted

Totally understand

Will test it tomorow (i think/hope) with my VD and make, if its working, a ajustmend for you

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...