Aller au contenu

gruberb

Membres confirmés
  • Compteur de contenus

    7
  • Inscription

  • Dernière visite

Profile Information

  • Sexe :
    Homme
  • Ville :
    Austria
  • Intéret :
    Home automation
  • Box
    Home Center 2
  • Version
    1.0

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

gruberb's Achievements

Newbie

Newbie (1/14)

0

Réputation sur la communauté

  1. Bonjour, Vous devez corriger le code pour chaque bouton et curseur du périphérique virtuel (VD). Alors, TTS devrait fonctionner à nouveau. sendSoapMessage = function(url, service, action, args, callback, retry) local socket = createSocket(); if (socket == nil) then return; end retry = retry or 0 -- prepare data local url = "POST " .. url .. " HTTP/1.1"; fibaro:debug(ip) local so1="HOST: ".. ip ..":1400" local soapaction = "SOAPACTION: \"" .. service .. "#" .. action.name .. "\""; local body = createRequestBody(action.name, action.service, tostring(args or "")); local envelope = "<?xml version=\"1.0\" encoding=\"utf-8\"?><s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\" s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\"><s:Body>" .. body .. "</s:Body></s:Envelope>"; local ctl = "Content-Length: " .. string.len(envelope); local payload = url .. "\r\n" .. so1 .. "\r\n" .. ctl .. "\r\n" .. soapaction .. "\r\n" .. "\r\n" .. envelope; -- write data local bytes, errorcode = socket:write(payload); if (errorcode == 0) then local state, errorcode = socket:read(); if (errorcode == 0) then if (string.len(state or "") > 0) then -- callback if (callback ~= nil) then reponseCallback(callback, state); end -- dispose ... disposeSocket(socket); return true; else fibaro:debug("Error: Invalid response. response length: " .. string.len(state or "")); end else if (retry < 5) then fibaro:debug("retry #"..retry.." action: " .. action.name); return sendSoapMessage(url, service, action, args, callback, (retry + 1)); else fibaro:debug("Error: Code returned "..tostring(errorcode or "")); end end elseif (errorcode == 2) then fibaro:debug("Error: You must check your IP and PORT settings."); else if (retry < 5) then fibaro:debug("retry #"..retry.." action: " .. action.name); return sendSoapMessage(url, service, action, args, callback, (retry + 1)); else fibaro:debug("Error: Code returned "..tostring(errorcode or "")); end end -- dispose ... disposeSocket(socket); -- default response return false; end
  2. Cela fonctionne pour moi encore. le problème provenait de la fonction sendSoapMessage. Le code est publié sur le forum Fibaro -> https://forum.fibaro.com/topic/30868-sonos-vd-error/?tab=comments#comment-154099 Merci à annhan91. Peut-être que cela peut aller dans une nouvelle version? btw im sur 4.504b. It works for me again. the issue came from the sendSoapMessage function. The code is posted on the Fibaro forum --> https://forum.fibaro.com/topic/30868-sonos-vd-error/?tab=comments#comment-154099 Thanks to annhan91. Maybe this can go into a new release? btw im on 4.504b.
  3. J'ai essayé de voir s'il y a une stratégie de réseau quand j'utilise le Sonos dans l'interface web HC2. Pour cela, j'ai enregistré avec Wireshark l'adresse IP du HC2 et il semble que les commandes de taxes soient envoyées. Le paquet contient "radio", "musique". Donc, mon problème doit être du côté de Sonos. Lorsque j'enregistre l'adresse IP de Sonos Play: 1, je ne regarde que ses émissions au 255.255.255.255. C'est étrange aussi. Ci-joint l'enregistrement (192.168.1.111 est le HC2):
  4. Salut Krikroff, avez-vous le dernier Sonos FW dessus? SoftwareVersion 44.2-54230 SoftwareDate 2018-06-23 13:23:48.086958
  5. Bonjour, Malheureusement, rien ne fonctionne pour moi avec le Sonos VD. Pas de musique (mp3) pas de radio. saperlipopett! Il schaint comme le problème à l'API Sonos avec la mise à jour n'est plus compatible avec le VD.
  6. Bonjour, Mon Fibaro HC2 est tombé dans le silence! Pendant quelques jours, mon Sonos avec SONOS Remote V1.0.0 ne fonctionne plus. J'ai aussi essayé la version V1.0.1 RC, mais il n'y a pas de radio ou de musique. Maintenant je n'ai plus de cloche: - / Bien sûr, tout fonctionne avec l'application Sonos (iPhone / Windows). Il semble que la mise à jour du contrôleur Sonos cause les problèmes. Ce problème est-il déjà connu ou est-il dû à ma configuration? J'utilise HC2 avec FW: 4.503b (où il ne peut pas être, parce que cela a fonctionné avec) Sonos Play: 1 Configuration: SoftwareVersion 44.2-54230 SoftwareDate 2018-06-23 13:23:48.086958 SoftwareScm 405971 MinCompatibleVersion 43.0-00000 LegacyCompatibleVersion 43.0-00000 HardwareVersion 1.20.1.6-2 DspVersion 0.25.3 HwFlags 0x30 HwFeatures 0x0 Variant 2 GeneralFlags 0x0 IPAddress 192.168.1.18 Sorry for any typos generated by gOOgle translator
  7. I see lots of interesting things in this forum, so I registered. Keep up the good work, especially for all of us that cant code complex things. best regards, gruberb
×
×
  • Créer...