Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

ZoRaC

Crew
  • Innlegg

    5 768
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    182

Alt skrevet av ZoRaC

  1. Noen som har Kaifa på 3-fas 230v IT og bruker koden til roarfred? Jeg får aldri liste 3, antar den bare har en udefinert/annen listestørrelse, men hvis noen allerede har implementert det så trenger ikke jeg «finne opp kruttet». Noen som vet hvordan man kan få riktig skala i HomeSeer/mcsMQTT? U må deles på 10, I må nok deles på 1000(?). EDIT: Burde ikke en av I’ene være negativ? Summen av I1+I2+I3 skal vel bli 0? Eller husker jeg feil fra det vi lærte på skolen?
  2. Dere kjører alt for gamle versjoner, de har begynt å legge til støtte for den fra .38, men tror fortsatt ikke alle «funksjonene» er implementert. Se: https://github.com/dresden-elektronik/deconz-rest-plugin/issues/748
  3. Prøvde det igjen, fikk en kryptisk feilmelding om en temp-fil. Restartet IDE og kompilerte igjen, da gikk det plutselig! Koblet til kabelen til HAN-porten og her kommer det data med en gang! så ingen debug nødvendig likevel...!
  4. ZoRaC

    Homeseer images

    Tipper det er fordi den leter etter samme bane som på Linux og dermed ikke finner den. Ville sendt en epost til HS-support.
  5. Det mener jeg var det første jeg prøvde, men kan prøve det igjen i kveld. Nå har jeg ventet siden mandag på å få åpnet HAN-porten, den ble åpnet nå, så det er jo ikke sikkert jeg trenger debugging heller - at det bare virker på første forsøk (sa ingen utvikler noen sinne... ).
  6. ...og det ble også for komplisert... https://github.com/JoaoLopesF/RemoteDebug/issues/17#issuecomment-421133781
  7. Mener det var noen som la ut et bilde her på forumet av hvordan robotstøvsuger og ikke-stueren hund kan se ut... ?
  8. ZoRaC

    Homeseer images

    Rart den ikke ble installert når du installerte på Windows... Kan evt laste ned Linux-installfila og pakke ut mappen fra den?
  9. ZoRaC

    Homeseer images

    Kopiere den fra Linux-installasjonen?
  10. Det er mest fordi jeg ikke vil drive å vedlikeholde biblioteker jeg egentlig bare skal "bruke". Regner med noen fikser HanReader slik at den støtter alle målere etterhvert, da er det kjedelig om jeg sitter med en modifisert utgave av HanReader som jeg da enten må implementere alle de endringene i selv, eller jeg må gjøre alle mine endringer på nytt i den nyeste versjonen av HanReader. Men, dette blir nok litt for komplisert for meg, så jeg ender nok opp med å bare bytte ut alle "debugger->print()"-referanser med "rdebugIln()" fra RemoteDebug. Så får jeg enten ta jobben med å endre igjen når noen oppdaterer HanReader eller så får jeg bare kjøre med "gammel versjon".
  11. Men hvordan lager jeg en "wrapper"/"override" av "debugger->println()"? Jeg ønsker å unngå å endre på RemoteDebug- og HanReader-klassene. Ser for meg at jeg kan lage en RemoteDebugWrapper-klasse og som implementerer "print()" og "println()". I Java f.eks ville jeg brukt "extends", men hvordan kan jeg gjøre det i C?
  12. Min erfaring er at samsvarserklæringene er veldig detaljerte på hva som er utført - på mine står det f.eks akkurat hvor dimmerne elektrikeren monterte er plassert. Står det noe om spottene/xComfort i samsvarserklæringen? Har du sjekket i brreg.no om firmaet faktisk er oppløst? For å kunne reklamere mot selger etter overtakelse må mangelen enten være "vesentlig" (minst 10% av kjøpesum) eller selger må ha oppgitt feil opplysninger. I dette tilfellet blir det kanskje vanskelig å bevise at selger visste at den kontakten ikke virket og mangelen er heller ikke "vesentlig". At lysene hadde grønnskjær faller nok inn under din undersøkelsesplikt - lysene var der både på visningen og overtakelsen. Å reklamere mot elektriker er nok også vanskelig, når firmaet ikke eksisterer lengre... (men sjekk det i brreg.no).
  13. Var det jeg håpet å unngå, for da må jeg også endre HanReader-biblioteket, for der sjekkes det også om den er false: https://github.com/roarfred/AmsToMqttBridge/blob/master/Code/Arduino/HanReader/src/HanReader.cpp#L38 EDIT: Jeg misforsto nok - det var bare den "while"-delen som skulle fjernes, ja. Det er selvsagt ikke noe problem.
  14. Jeg er ikke supergod på C, men er det noen enkel måte å "override" debug-metodene slik at man slipper å endre så mange steder? Ellers må man endre flere steder i HanReader-biblioteket i tillegg til en god del i AmsToMqttBridge... // Object used for debugging HardwareSerial* debugger = NULL; (...) // Uncomment to debug over the same port as used for HAN communication debugger = &Serial; // the setup function runs once when you press reset or power the board void setup() { if (debugger) { // Setup serial port for debugging debugger->begin(2400, SERIAL_8E1); while (!&debugger); debugger->println("Started..."); } } } Her skulle jeg fått "debugger->print()" og "debugger->println" til å bare kjøre "rdebugDln()" fra "RemoteDebug"-biblioteket. Noe sånt som: #include "RemoteDebug.h" //https://github.com/JoaoLopesF/RemoteDebug RemoteDebug debugger; (...) // the setup function runs once when you press reset or power the board void setup() { debugger.begin(HOST_NAME); // Initiaze the telnet server if (debugger) { while (!&debugger); debugger->println("Started..."); } } }
  15. Jeg HAR lest hele tråden, men ikke i går...
  16. Nei, den har datalinjer - den spytter ut debug helt til den har initialisert MBUS-enheten (for da tar sikkert den over UARTen?). Ja, bør ikke være noe stort problem å implementere.
  17. Skal debug fungere via microUSB, ref det under? Eller må jeg bruke en "ekstern" programmerer der jeg kan koble til bare på TX-pinnen? Jeg har koblet TSS721 sin TXD mot RX (GPIO3/RXD0) på NodeMCU. EDIT: Tror jeg gjør det så enkelt som å implementere dette biblioteket i stedet: https://github.com/JoaoLopesF/RemoteDebug Da slipper jeg samtidig å stå med PCen i sikringskapet...
  18. Det hjalp ikke. Men, ser ut til at den faktisk blir avbrutt, for nå kom det: 192.168MBUS serial setup complete EDIT: Jeg har ikke satt noe "subscribe topic", men det skal vel ikke ha noe å si?
  19. Jeg har samme løsning - funker fint med ConBee, deCONZ, JowiHue og HomeSeer.
  20. Den fortsetter å svare på ping, det vil den vel ikke gjøre om den krasjer?
  21. Det er Kaifa jeg har. Men den debug-blocken i koden tyder jo på at den skal printe mer, men at den blir avbrutt. Derfor lurer jeg på om det er noe annet galt som gjør at det ikke kommer mer output enn det der?
  22. Mulig det står på en av disse sidene, men det begynner å bli en lang tråd - hvordan kan jeg debugge dette? Dette får jeg opp når jeg kobler til med 2400 baud: Connecting to WiFi network XXXXX WiFi connected IP address: 192.168.xx.xxMBUS serial setup complete Etter det kommer det ingenting og jeg ville jo forventet at det kom mer, ref: if (debugger) { debugger->println(); debugger->println("WiFi connected"); debugger->println("IP address: "); debugger->println(WiFi.localIP()); debugger->print("\nconnecting to MQTT: "); debugger->print(ap.config.mqtt); debugger->print(", port: "); debugger->print(ap.config.mqttPort); debugger->println(); } Jeg ser at den kobler til MQTT, for dette kommer på brokeren: {"id":"5C:CF:xx:xx:xx:xx","up":8540,"data":"Connected!"} EDIT: Det er denne jeg bruker: https://github.com/DIYglenn/AmsToMqttBridge/tree/master/Code/Arduino/AmsToMqttBridge
  23. Du må ha støtte for IGMP Snooping, så vidt jeg har skjønt. Også usikker på om det blir riktig å bruke WAN-porten når du ikke kjører bridge, for da får du dobbel-NATing. Når du ikke kjører bromodus bør vel Zyxel brukes som switch/AP?
  24. Skulle det være med noe mer tekst der, @strandlandet?
  25. Jeg bruker selv HomeSeer og har ikke prøvd så mye annet. Fordelen med at du har en RPi er jo at du kan prøve litt forskjellig. Jeg ville kjøpt en UZB1 og en RFXtrx433E - da kan du teste litt forskjellige systemer (Hass.IO, Domoticz, OpenHAB, osv) på samme hardware og du kan erstatte Tellsticken. HomeSeer kommer nok til halv pris i november og har 30-dagers trial frem til da.
×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.