NEWS
RIKA Firenet Adapter bringt Fehler nach Update auf JS 5.0.12
-
@chinaboy
ja so wie es aussieht, ist es die Kombination axios, axios-cookiejar-support, welche ich in diesem Adapter verwendet habe. Bin gerade dabei, das Ganze wieder mit "Request" umzusetzen, da es damit problemlos funktioniert und mit axios bringe ich es einfach nicht mehr hin. Bitte noch etwas Geduld, dann kannst du dir eine neue Version über Github installieren. Das Ganze als offizielles Repository zu machen, war mir damals zu viel Aufwand. -
@mcm57
ja genau, diese Abhängigkeiten passen anscheinend nicht mehr und ich hab auch keine Lust, diese im axios package.json selber reinzuschreiben, da es nach einem Update ja wieder das gleiche Problem gäbe. -
@xawa
Request ist seit langem DEPRECATED und request hatte mit node 20 auch Probleme. Wie kanfe Request noch funktioniert ist ungwiss.Etwas von axios auf Request umzustellen ist sicher der dslsche Weg.
-
@xawa
Du brauchst nichts ins axios package zu schreiben,das wäre falsch.AktUSisieRE DEINE packages mal,dann wird das alles bereinigt. Ein ' npm i' sollte da reichen - oder lass den dependabot seine Arbeit tun.
-
@mcm57
vielen Dank für deine Ratschläge Den Adapter habe ich für meinen Pelletsofen anfangs mit request entwickelt und danach gleich auf axios umgestellt wegen "request depricated" und das ganze Thema mit Adapterpflege und ofiziellen Repositories war mir einfach zu viel Aufwand. Danach verlor ich mehr und mehr das Interesse und jetzt müsste ich mich in die ganze Thematik mehr einarbeiten, wofür mir Zeit und immer noch das Interesse fehlt. Hab ja probiert, das Ganze mit axios wieder hinzukriegen, aber hab es nicht geschafft. Wäre schön, wenn sich der Sache ev. jemand anderer annehmen könnte. -
@xawa
Wenn sich hier wer angesprochen fühlt was zu tun kann ich sicher bei Fragen helfen.Mangels passendercHardwsre kann ich jaum was entwickel / testen.
Sollte NUR ein Aktuslisierung der Dependencies notwenfig sein,kann ich das getne versuchenbun. Müsste halt dann wer von einem Fork testen. Kann sein das alles ok ist, kann sein dass das nichts nutzt.
Im Prinzip kann der Adspter auch in den Community Bereich verschoben werdrn. Macht aber auch nur dann sinn wenn ihn wer prinzipiell betreuen kann / will.
Ich schau ev mal am Abend bezügluch reinem Deps Updste
-
@mcm57
falls du Zeit und Lust hast, wäre das eine coole Sache. für div. Tests stehe ich gerne zur Verfügung
Was die Abhängigkeiten betrifft, so habe ich auch schon einen neuen Adapter lokal erzeugt und nach Anleitung unter https://github.com/3846masa/axios-cookiejar-support/blob/main/README.md folgende pakete installiert.npm install axios tough-cookie axios-cookiejar-support
Mit den neuesten paketen gab es aber den gleichen Fehler.
Die Aufgabe meines Adapters besteht darin:
- Anmeldung bei folgender Seite: https://www.rika-firenet.com/web/login und abspeichern des cookies damit folgende Aktion durchgeführt werden kann:
- Json mit aktuellen Einstellungen des Ofens von folgender Seite holen: https://www.rika-firenet.com/api/client/[MeineOfenID]/status
- Nach Änderung von Datenpunkten muss geändertes Json wieder an https://www.rika-firenet.com/api/client/[MeineOfenID]/controls gesendet werden
-
@xawa
Oje
Das klingt weniger gut.
Werd mal trotzdem mal schaun -
@mcm57 sagte in RIKA Firenet Adapter bringt Fehler nach Update auf JS 5.0.12:
@xawa
Oje
Das klingt weniger gut.
Werd mal trotzdem mal schaunJa, schau mal drüber, wenn du magst (nur nicht zu viel Aufwand betreiben). Mit request und der Adapter-Version 0.0.8 klappt es nun ja wieder, und vielleicht packt mich das "Adapterfieber" ja bald wieder mal und ich versuch es mit axios oder einem anderen http-Client nochmal
-
Hab jetzt die neue Version 0.0.8 installiert, funktioniert perfekt. Adapter ist wieder grün und überträgt die Werte. DANKE an alle für die schnelle Hilfe