Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature currently requires accessing the site using the built-in Safari browser.
Wo eintragen? -die 7.39 FW gebe ich ja nur bei der Suche für DECT-Geräte an.Mußt 7.39.(94000) eintragen damit er was findet, war früher auch schon so, daß die erste Start-FW eines neuen Inhaus-Zyklus eingetragen sein mußte.
… anstatt "nichts neues".
Nun ja, das ganze sollte dann schon so aussehen, als würde eine Fritzbox die Anfrage durchführen die auch, wie von dir behauptet/gewünscht, tatsächlich mit einer aktuellen Release Firmware läuft, dürfte ja logisch sein… Aktuell ist das aber bei dir jedoch offensichtlich nicht der Fall (laut #381), es stimmt weder der Buildtype noch die Build-Nr..Das bedeutet, ich muss auch jedes mal schauen, welche Build aktuell ist und diese auch noch händisch eintragen, damit ich auf einen aktuelle Status "nichts neues" komme?
Keine Ahnung welche Fähigkeiten das hier verwendete Excel-Tool genau besitzt die passenden Informationen von der Fritzbox abzufragen. Theoretisch braucht das jeweils verwendete JUIS-Abfragetool ja "nur" die aktuellen Informationen von der Fritzbox zu holen (bspw. perDies muss ich ja alles händisch suchen und eintragen, oder liege ich da falsch?
http://fritz.box/juis_boxinfo.xml
, da steht alles drin was man für eine korrekte JUIS-Anfrage benötigt).Buildtype. Auch den kann man auslesen, wie steht ja schon weiter oben aber hier mal direkt "klickbar", wenn die betreffende Fritzbox per "fritz.box" erreichbar ist (ansonsten "fritz.box" durch die entsprechende IP-Adresse ersetzen):Ich verstehe deine Aussage zu den beiden Parametern nicht (Du beschreibst immer die Build), was ist der zweite Parameter, welcher nicht stimmen soll?
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:e="http://juis.avm.de/updateinfo" xmlns:q="http://juis.avm.de/request">
<soap:Header/>
<soap:Body>
<e:BoxFirmwareUpdateCheck>
<e:RequestHeader>
<q:Nonce>xxxxxxxxxxxxxxxxxxxxxx==</q:Nonce>
<q:UserAgent>Box</q:UserAgent>
<q:ManualRequest>true</q:ManualRequest>
</e:RequestHeader>
<e:BoxInfo>
<q:Name>FRITZ!Box7530AX</q:Name>
<q:HW>256</q:HW>
<q:Major>256</q:Major>
<q:Minor>7</q:Minor>
<q:Patch>29</q:Patch>
<q:Buildnumber>92446</q:Buildnumber>
<q:Buildtype>1</q:Buildtype>
<q:Serial>000000000000</q:Serial>
<q:OEM>avm</q:OEM>
<q:Lang>de</q:Lang>
<q:Country>049</q:Country>
<q:Annex>B</q:Annex>
<q:Flag></q:Flag>
<q:UpdateConfig>1</q:UpdateConfig>
<q:Provider>oma_lan</q:Provider>
</e:BoxInfo>
</e:BoxFirmwareUpdateCheck>
</soap:Body>
</soap:Envelope>
<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"/>
<soap:Body ID="Body">
<ns2:BoxFirmwareUpdateCheckResponse xmlns:ns2="http://juis.avm.de/updateinfo" xmlns:ns3="http://juis.avm.de/response" xmlns:ns4="http://juis.avm.de/request">
<ns2:ResponseUpdateInfo>
<ns3:ResponseHeader>
<ns3:Nonce>xxxxxxxxxxxxxxxxxxxxxx==</ns3:Nonce>
</ns3:ResponseHeader>
<ns3:UpdateInfo>
<ns3:CheckInterval>48</ns3:CheckInterval>
<ns3:Found>false</ns3:Found>
<ns3:Version/>
<ns3:DownloadURL/>
<ns3:InfoURL/>
<ns3:InfoText/>
<ns3:HintURL/>
<ns3:Priority>1</ns3:Priority>
<ns3:AutoUpdateStartTime>0</ns3:AutoUpdateStartTime>
<ns3:AutoUpdateEndTime>0</ns3:AutoUpdateEndTime>
<ns3:AutoUpdateKeepServices>true</ns3:AutoUpdateKeepServices>
</ns3:UpdateInfo>
</ns2:ResponseUpdateInfo>
</ns2:BoxFirmwareUpdateCheckResponse>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
<Reference URI="#Body">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>yyyyyyyyyyyyyyyyy/yyyyyyyyyyyyyyyyyyyyyyyyy=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>zzzzzzzz...zzzzzzzz==</SignatureValue>
</Signature>
</soap:Body>
</soap:Envelope>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:e="http://juis.avm.de/updateinfo" xmlns:q="http://juis.avm.de/request">
<soap:Header/>
<soap:Body>
<e:BoxFirmwareUpdateCheck>
<e:RequestHeader>
<q:Nonce>xxxxxxxxxxxxxxxxxxxxxx==</q:Nonce>
<q:UserAgent>Box</q:UserAgent>
<q:ManualRequest>true</q:ManualRequest>
</e:RequestHeader>
<e:BoxInfo>
<q:Name>FRITZ!Box7530AX</q:Name>
<q:HW>256</q:HW>
<q:Major>256</q:Major>
<q:Minor>7</q:Minor>
<q:Patch>29</q:Patch>
<q:Buildnumber>0</q:Buildnumber>
<q:Buildtype>1001</q:Buildtype>
<q:Serial>000000000000</q:Serial>
<q:OEM>avm</q:OEM>
<q:Lang>de</q:Lang>
<q:Country>049</q:Country>
<q:Annex>B</q:Annex>
<q:Flag></q:Flag>
<q:UpdateConfig>1</q:UpdateConfig>
<q:Provider>oma_lan</q:Provider>
</e:BoxInfo>
</e:BoxFirmwareUpdateCheck>
</soap:Body>
</soap:Envelope>
<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"/>
<soap:Body ID="Body">
<ns2:BoxFirmwareUpdateCheckResponse xmlns:ns2="http://juis.avm.de/updateinfo" xmlns:ns3="http://juis.avm.de/response" xmlns:ns4="http://juis.avm.de/request">
<ns2:ResponseUpdateInfo>
<ns3:ResponseHeader>
<ns3:Nonce>xxxxxxxxxxxxxxxxxxxxxx==</ns3:Nonce>
</ns3:ResponseHeader>
<ns3:UpdateInfo>
<ns3:CheckInterval>48</ns3:CheckInterval>
<ns3:Found>true</ns3:Found>
<ns3:Name>EXTERN RELEASE PSQ19 Phase2 NL4 deutsche info.txt</ns3:Name>
<ns3:Version>256.07.29</ns3:Version>
<ns3:Type>1</ns3:Type>
<ns3:DownloadURL>http://download.avm.de/fritzbox/fritzbox-7530-ax/deutschland/fritz.os/FRITZ.Box_7530_AX-07.29.image</ns3:DownloadURL>
<ns3:InfoURL>http://download.avm.de/fritzbox/fritzbox-7530-ax/deutschland/fritz.os/info_de.txt</ns3:InfoURL>
<ns3:InfoText/>
<ns3:HintURL/>
<ns3:IconURL/>
<ns3:Priority>1</ns3:Priority>
<ns3:AutoUpdateStartTime>1800</ns3:AutoUpdateStartTime>
<ns3:AutoUpdateEndTime>16200</ns3:AutoUpdateEndTime>
<ns3:AutoUpdateKeepServices>true</ns3:AutoUpdateKeepServices>
</ns3:UpdateInfo>
</ns2:ResponseUpdateInfo>
</ns2:BoxFirmwareUpdateCheckResponse>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
<Reference URI="#Body">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>yyyyyyyyyyyyyyyyy/yyyyyyyyyyyyyyyyyyyyyyyyy=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>zzzzzzzz...zzzzzzzz==</SignatureValue>
</Signature>
</soap:Body>
</soap:Envelope>
Dann Frage ich mich weshalb du den JUIS überhaupt nach Labor/Beta und Inhaus Versionen (Buildtype = 1001 bzw. 1000) befragst. Befrage ihn doch stattdessen nur nach stable Releases (Buildtype = 1). Dann bekommst du in aller Regel (bzw. aktuell, das muss aber nicht so bleiben bspw. wenn es mal mehrere stable Releases unter einer Versions-Nr. geben sollte aber mit unterschiedlichen Build-Nr.) auch ohne die Angabe der richtigen Build-Nr. bzw. mit Verwendung von "0" die passende Antwort vom JUIS zurück, siehe Edit in #386.Denn für mich wären im ersten STEP die "Stable" Versionen interessant.
Idee meinerseits: man könnte die Build "0" gegen "99999" ersetzen, …
So ist es. Eine (SOAP)-Anfrage an den JUIS von AVM hat genau eine (SOAP)-Antwort des JUIS zur Folge.... aber ich glaube, die AVM-Server geben das nicht her.
Dem ist nichts hinzuzufügen. Scheinen einige wohl doch noch nicht so ganz verstanden zu haben…Euch ist aber schon bewusst, dass der JUIS eig. für den Updatemechanismus für die FRITZ Produkte ausgelegt ist und da weiß ja wohl jedes Gerät wie es heißt und welche Version incl Buildnumber gerade installiert ist.