Aller au contenu

Messages recommandés

Posté(e) (modifié)

Bonjour

Je viens de voir sur le forum fibaro un QA pour les ampli yamaha

https://forum.fibaro.com/topic/51185-yamaha/

J'ai bien renseigné l'adresse ip de mon ampli, mais je ne voie pas a quoi correspond l'ID

 

Merci d'avance pour votre aide

 

Yamaha.fqa QA HC3

RX-V2067.vfib VD HC2

Modifié par flacon030
Posté(e) (modifié)

après plusieurs essais cela fonctionne sur mon RXA-2080, mais pas encore sur mon RXV-2067, je ne sais pas encore pourquoi car il fonctionne avec le VD sur mon HC2

Je n'avais pas mis le bon N° d'ID de mon QA c'est se qui empêchait le fonctionnement du QA sur mon RXA-2080

Modifié par flacon030
  • 1 mois après...
Posté(e)

problème réseau, rien à voir avec la box domotique.... ton ampli n'est juste simplement pas connecté au réseau.

 

J'ai une enceinte MusicCast qui me fait régulièrement ce coup là, elle est connectée en Wi-Fi et se déconnecte en permamence, j'ai l'impression que la gestion du Wi-Fi n'est pas le fort de Yamaha. Par contre je n'ai jamais eu de souci en Ethernet, donc branche un câble c'est toujours mieux.

Posté(e) (modifié)

merci oui effectivement je n'avais pas fait attention au fait que l'alimentation de l'ampli était coupé par un wallplug

Je suis en câble RJ45 et non en wifi

a présent j'ai ce message

[20.01.2021] [20:18:00] [DEBUG] [QUICKAPP50]: onInit

[20.01.2021] [20:18:00] [DEBUG] [QUICKAPP50]: Loaded all data

Mais cela ne fonctionne toujours pas sur mon RXV2067 sous HC3 alors que cela fonctionne sous HC2

Modifié par flacon030
Posté(e)

Alors oui s'il est carrément débranché, c'est normal.

 

Je ne connais pas ce QA, aucune idée, il faut demander à son auteur.

  • 1 mois après...
Posté(e) (modifié)

bonjour a tous

 

Je reviens a ce QA ci dessus qui ne fonctionne pas sur mon RXV2067 sur HC3, mais qui fonctionne avec mon RXA2080 sur HC3, or le VD fonctionne sur HC2 avec mes deux ampli

 

Sachant que sous HC2 j'ai un VD avec la commande ci dessous pour mettre mes ampli RXV2067 et RXA2080 avec par exemple la fonction "AUDIO 2", et qui fonctionne pour les deux ampli

Ma question est comment modifier ce QA qui pourrait avoir avoir l’équivalent a ce code "AUDIO 2" pour mes ampli

Sachant que je voudrais pour l'adresse IP ne pas avoir a la mettre a chaque boutons de commande qui compose la télécommande

 

Commande VD HC2 ok pour mes deux ampli pour "AUDIO2"

YAM = Net.FHttp("192.168.1.147",80)
payload = '<YAMAHA_AV cmd="PUT"><Main_Zone><Input><Input_Sel>AUDIO2</Input_Sel></Input></Main_Zone></YAMAHA_AV> '
YAM:POST('/YamahaRemoteControl/ctrl', payload)

Sur le QA  HC3 j'ai cette ligne de code qui ne semble pas fonctionner sur mon RXV2067 mais OK sur mon RXA2080

function QuickApp:AUDIO2(Event)
payload = '<YAMAHA_AV cmd="PUT"><Main_Zone><Input><Input_Sel>AUDIO2</Input_Sel></Input></Main_Zone></YAMAHA_AV>' 
    self:send(payload)
end

Il semble que la connexion soit effectué de cette façon sur ce QA

---send action function
function QuickApp:send(String)
    IPAddress = self:getVariable("IPAddress")
    --print(IPAddress)
    self.http = net.HTTPClient({timeout=3000})
    self.http:request("http://"..IPAddress.."/YamahaRemoteControl/ctrl", {
        options = {
            data = String,
            method = "POST",
        },
        success = function(response) 
           -- self:debug(response.status)
            --self:debug(response.data)
        end,
        error = function(message)
            self:debug("error:", message)
       end
    })

end

-- end here
function QuickApp:get(String, Version)
    IPAddress = self:getVariable("IPAddress")
    tmp = nil
    self.http = net.HTTPClient({timeout=3000})
    self.http:request("http://"..IPAddress.."/YamahaRemoteControl/ctrl", {
        options = {
            data = String,
            method = "POST",
        },
        success = function(response) 
            --self:debug(response.status)
            --self:debug(response.data)
            if (tonumber(Version) == 1) then
                tmp = string.sub(response.data, 69, 70)
                if (tmp == "On") then
                    self:updateProperty("power", true)
                    self:updateView("Power", "text", "Power OFF") 
                else   
                    self:updateProperty("power", false)
                    self:updateView("Power", "text", "Power ON") 
                end
            elseif (tonumber(Version) == 4) then
                tmp = string.sub(response.data, 1, 700)
                self:updateView("Label", "text", tmp)
                --<YAMAHA_AV rsp="GET" RC="0"><Main_Zone><Basic_Status><Power_Control><Power>On</Power><Sleep>Off</Sleep></Power_Control><Volume><Lvl><Val>-580</Val><Exp>1</Exp><Unit>dB</Unit></Lvl><Mute>On</Mute><Subwoofer_Trim><Val>0</Val><Exp>1</Exp><Unit>dB</Unit></Subwoofer_Trim></Volume><Input><Input_Sel>NET RADIO</Input_Sel><Input_Sel_Item_Info><Param>NET RADIO</Param><RW>RW</RW><Title>NET RADIO</Title><Icon><On>/YamahaRemoteControl/Icons/icon005.png</On><Off></Off></Icon><Src_Name>NET_RADIO</Src_Name><Src_Number>1</Src_Number></Input_Sel_Item_Info></Input><Surround><Program_Sel><Current><Straight>On</Straight><Enhancer>On</Enhancer><Sound_Program>Standard</Sound_Program></Current></Program_Sel><_3D_Cinema_DSP>Auto</_3D_Cinema_DSP></Surround><Party_Info>Off</Party_Info><Sound_Video><Tone><Bass><Val>-25</Val><Exp>1</Exp><Unit>dB</Unit></Bass><Treble><Val>0</Val><Exp>1</Exp><Unit>dB</Unit></Treble></Tone><Pure_Direct><Mode>Off</Mode></Pure_Direct><HDMI><Standby_Through_Info>On</Standby_Through_Info><Output><OUT_1>On</OUT_1><OUT_2>On</OUT_2><OUT_2_Info>On</OUT_2_Info></Output></HDMI><YPAO_Volume>Auto</YPAO_Volume><Extra_Bass>Auto</Extra_Bass><Adaptive_DRC>Auto</Adaptive_DRC><Dialogue_Adjust><Dialogue_Lift>0</Dialogue_Lift><Dialogue_Lvl>0</Dialogue_Lvl></Dialogue_Adjust></Sound_Video></Basic_Status></Main_Zone></YAMAHA_AV>
            end
        end,
        error = function(message)
            self:debug("error:", message)
            self:updateView("Label", "text", "Error: "..message)
       end
    })

end

 

ci joint ci dessus les QA et VD en première page

Merci pour votre aide

Modifié par flacon030
×
×
  • Créer...