havnegata Skrevet 27. mai 2023 Del Skrevet 27. mai 2023 Hei! Jeg har lest gjennom denne tråden med stor glede! Det ble innkjøpt en RTL2832U og installert Wmbusmeters HA-addon. Har også fått lastet ned KEM-fil og dekryptert. Er det noen som kan se på denne loggen og si noe om noldusen har kommet seg på rett vei? s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting cont-init: info: running /etc/cont-init.d/nginx.sh cont-init: info: /etc/cont-init.d/nginx.sh exited 0 s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service legacy-services: starting services-up: info: copying legacy longrun nginx (no readiness notification) s6-rc: info: service legacy-services successfully started [10:34:28] INFO: [32mCONFIG_CONF ...[0m [10:34:29] INFO: [32m{"device":"auto:t1","donotprobe":"/dev/ttyAMA0","format":"json","logfile":"/dev/stdout","loglevel":"normal","logtelegrams":false,"shell":"/wmbusmeters/mosquitto_pub.sh \"wmbusmeters/$METER_NAME\" \"$METER_JSON\""}[0m [10:34:29] INFO: [32mCONFIG_METERS ...[0m [10:34:29] INFO: [32m[{"driver":"multical21","id":"76885454","key":"D865A33BE8C06B0A2DF284DFF06982A4","name":"Vannmaaler"}][0m [10:34:29] INFO: [32mSyncing wmbusmeters configuration ...[0m [10:34:29] INFO: [32mRegistering meters ...[0m [10:34:29] INFO: [32mAdding meter-0001 ...[0m [10:34:30] INFO: [32mGenerating MQTT configuration ... [0m [10:34:33] INFO: [32mBroker core-mosquitto will be used.[0m [10:34:35] INFO: [32m MQTT Discovery ...[0m tar: wmbusmeters-master/ha-addon/mqtt_discovery: not found in archive [10:34:39] INFO: [32m Adding meter: Vannmaaler ...[0m [10:34:39] INFO: [32m File /config/wmbusmeters/etc/mqtt_discovery/multical21.json not found.[0m [10:34:39] INFO: [32mMQTT Discovery cleanup...[0m [10:34:40] INFO: [32mStarting web configuration service.[0m [10:34:40] INFO: [32mRunning wmbusmeters ...[0m Started auto rtlwmbus[00000001] listening on t1 [10:34:47] INFO: [32mStarting Nginx...[0m 2023/05/27 10:34:47 [notice] 83#83: using the "epoll" event method 2023/05/27 10:34:47 [notice] 83#83: nginx/1.22.1 2023/05/27 10:34:47 [notice] 83#83: OS: Linux 6.1.21-v8 2023/05/27 10:34:47 [notice] 83#83: getrlimit(RLIMIT_NOFILE): 1073741816:1073741816 2023/05/27 10:34:47 [notice] 83#83: start worker processes 2023/05/27 10:34:47 [notice] 83#83: start worker process 293 Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
mroek Skrevet 27. mai 2023 Del Skrevet 27. mai 2023 Vanskelig å si sikkert, siden det ikke ser ut til å ha kommet noen data fra måleren din enda (i den loggen). Jeg kjenner ikke HA, men det kan se ut som du mangler noe der, siden den klager på at den ikke finner multical21.json. Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
havnegata Skrevet 27. mai 2023 Del Skrevet 27. mai 2023 Supert, takk for svar! Det gir fullstendig mening, for noob som jeg er skrev jeg bare multical21 i det feltet hvor driver skulle fylles ut🙈 Da kan jeg begynne med å finne denne driveren og hvor den skal plasseres 🤔 Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
Dezzorex Skrevet 27. mai 2023 Del Skrevet 27. mai 2023 On 04/05/2023 at 00:22, mroek said: Det kan jeg sikkert gjøre, har tatt utgangspunkt i koden herfra: https://github.com/CentauriDK/esp-multical21 Jeg gidder ikke å pushe tilbake på Github, da jeg liker å flikke på mye som ikke egentlig er nødvendig, så min kode blir nokså forskjellig på en del områder. Men kan nok dele privat når den tid kommer. Har fått det til å fungere nå, og får tatt ut omtrent de samme verdiene som wmbusmeters. Dato er det eneste jeg egentlig ikke helt har fått taket på, er nok en litt snodig koding der. Må nok lese meg litt mer opp på DIFs, VIFs og whatnot. Hvis jeg gidder, er ikke egentlig så viktig. Status-flaggene er også ukjent, men det kan tenkes de er like som for multical 21. Koden jeg linket til over leser uansett ikke ut så mange av verdiene fra telegrammet. Jeg vil ha ut alle kjente verdier. 🙂 Har du lyst til å dele koden? Fikk min CC1101 i går, så tenkte kanskje å prøve å se på dette nå i Pinsen. Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
havnegata Skrevet 27. mai 2023 Del Skrevet 27. mai 2023 Er det noen som har fått til en konfigurasjon med HA-Addon? Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
mroek Skrevet 27. mai 2023 Del Skrevet 27. mai 2023 7 hours ago, Dezzorex said: Har du lyst til å dele koden? Fikk min CC1101 i går, så tenkte kanskje å prøve å se på dette nå i Pinsen. Kan sikkert det, men må nok rydde litt i den først. Blir eventuelt å sende den til deg privat, har ikke tenkt å legge det opp på Github. Du må uansett snekre sammen hardwaren først. Hvilken prosessormodul er det du har? Jeg har kun brukt ESP8266, og jeg endte opp med å bruke en Wemos D1 mini sammen med CC1101. Kreves jo da ingen eksterne komponenter, kun ledninger for å koble sammen de to modulene. Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
TheGizmo Skrevet 28. mai 2023 Del Skrevet 28. mai 2023 havnegata skrev (21 timer siden): Hei! Jeg har lest gjennom denne tråden med stor glede! Det ble innkjøpt en RTL2832U og installert Wmbusmeters HA-addon. Har også fått lastet ned KEM-fil og dekryptert. Er det noen som kan se på denne loggen og si noe om noldusen har kommet seg på rett vei? s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting cont-init: info: running /etc/cont-init.d/nginx.sh cont-init: info: /etc/cont-init.d/nginx.sh exited 0 s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service legacy-services: starting services-up: info: copying legacy longrun nginx (no readiness notification) s6-rc: info: service legacy-services successfully started [10:34:28] INFO: [32mCONFIG_CONF ...[0m [10:34:29] INFO: [32m{"device":"auto:t1","donotprobe":"/dev/ttyAMA0","format":"json","logfile":"/dev/stdout","loglevel":"normal","logtelegrams":false,"shell":"/wmbusmeters/mosquitto_pub.sh \"wmbusmeters/$METER_NAME\" \"$METER_JSON\""}[0m [10:34:29] INFO: [32mCONFIG_METERS ...[0m [10:34:29] INFO: [32m[{"driver":"multical21","id":"76885454","key":"D865A33BE8C06B0A2DF284DFF06982A4","name":"Vannmaaler"}][0m [10:34:29] INFO: [32mSyncing wmbusmeters configuration ...[0m [10:34:29] INFO: [32mRegistering meters ...[0m [10:34:29] INFO: [32mAdding meter-0001 ...[0m [10:34:30] INFO: [32mGenerating MQTT configuration ... [0m [10:34:33] INFO: [32mBroker core-mosquitto will be used.[0m [10:34:35] INFO: [32m MQTT Discovery ...[0m tar: wmbusmeters-master/ha-addon/mqtt_discovery: not found in archive [10:34:39] INFO: [32m Adding meter: Vannmaaler ...[0m [10:34:39] INFO: [32m File /config/wmbusmeters/etc/mqtt_discovery/multical21.json not found.[0m [10:34:39] INFO: [32mMQTT Discovery cleanup...[0m [10:34:40] INFO: [32mStarting web configuration service.[0m [10:34:40] INFO: [32mRunning wmbusmeters ...[0m Started auto rtlwmbus[00000001] listening on t1 [10:34:47] INFO: [32mStarting Nginx...[0m 2023/05/27 10:34:47 [notice] 83#83: using the "epoll" event method 2023/05/27 10:34:47 [notice] 83#83: nginx/1.22.1 2023/05/27 10:34:47 [notice] 83#83: OS: Linux 6.1.21-v8 2023/05/27 10:34:47 [notice] 83#83: getrlimit(RLIMIT_NOFILE): 1073741816:1073741816 2023/05/27 10:34:47 [notice] 83#83: start worker processes 2023/05/27 10:34:47 [notice] 83#83: start worker process 293 Du bør bytte device navnet ditt, send PM om du står fast Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
monsivar Skrevet 20. desember 2023 Del Skrevet 20. desember 2023 mroek skrev (På 28.5.2023 den 1.14): Kan sikkert det, men må nok rydde litt i den først. Blir eventuelt å sende den til deg privat, har ikke tenkt å legge det opp på Github. Du må uansett snekre sammen hardwaren først. Hvilken prosessormodul er det du har? Jeg har kun brukt ESP8266, og jeg endte opp med å bruke en Wemos D1 mini sammen med CC1101. Kreves jo da ingen eksterne komponenter, kun ledninger for å koble sammen de to modulene. Kunne du delt med meg også, har et håp om å kunne lese minne vannmålerdata om det var kamstrup flowiq 2200 du hadde fått til? Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
mgartin Skrevet 20. desember 2023 Del Skrevet 20. desember 2023 Jeg er også interessert i litt dokumentasjon/bilder/koblingsdiagram + kode. Jeg kjøpte inn diverse komponenter for en tid tilbake (ulike CC1101, og har nodemce (8266-kort) mm) men druknet i ulike måter å koble ting på før jeg fikk tatt fram loddebolten. Mulig jeg gir det et nytt forsøk en sen kveld i romjulen.. 😄 Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
Dezzorex Skrevet 12. januar Del Skrevet 12. januar On 28/05/2023 at 01:14, mroek said: Kan sikkert det, men må nok rydde litt i den først. Blir eventuelt å sende den til deg privat, har ikke tenkt å legge det opp på Github. Du må uansett snekre sammen hardwaren først. Hvilken prosessormodul er det du har? Jeg har kun brukt ESP8266, og jeg endte opp med å bruke en Wemos D1 mini sammen med CC1101. Kreves jo da ingen eksterne komponenter, kun ledninger for å koble sammen de to modulene. hei, HAr du lyst til å dele koden el? Har en D1 mini jeg også og en CC1101. Tenkte jeg skulle gjenoppta denne, da jeg er at wmbus tar så "mye" CPU på serveren min, så vil heller ha en egen device som står nærmere uansett. Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
mgartin Skrevet 9. mars Del Skrevet 9. mars Hei, jeg prøver meg her for å få litt hjelp til å komme i mål med dette. Jeg har endelig fått koblet sammen en CC1101 og en NodeMCU (ESP8266 ESP-12E) og fått dekryptert nøkkelen til min Multical 22. Har puttet info om wifi, nøkkel og serienummer i config.h. Jeg har fulgt instruksjonene gitt på https://github.com/chester4444/esp-multical21 (som er ca det samme som https://github.com/CentauriDK/esp-multical21 ). Men jeg har aldri brukt PlatforIO før, og får ikke til å bygge koden. Jeg har rapportert problemet på https://github.com/chester4444/esp-multical21/issues/18 men antar det er noe helt banalt jeg gjør feil. Problemet er med en manglende header-fil eller noe for mitt board (nodemcuv2): In file included from src/WaterMeter.cpp:15:0: include/WaterMeter.h:231:5: error: 'IRAM_ATTR' does not name a type IRAM_ATTR static void cc1101Isr(void *p); ^ Hva er det jeg mangler for å få bygget prosjektet? Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
mroek Skrevet 9. mars Del Skrevet 9. mars 3 hours ago, mgartin said: Hei, jeg prøver meg her for å få litt hjelp til å komme i mål med dette. Jeg har endelig fått koblet sammen en CC1101 og en NodeMCU (ESP8266 ESP-12E) og fått dekryptert nøkkelen til min Multical 22. Har puttet info om wifi, nøkkel og serienummer i config.h. Jeg har fulgt instruksjonene gitt på https://github.com/chester4444/esp-multical21 (som er ca det samme som https://github.com/CentauriDK/esp-multical21 ). Men jeg har aldri brukt PlatforIO før, og får ikke til å bygge koden. Jeg har rapportert problemet på https://github.com/chester4444/esp-multical21/issues/18 men antar det er noe helt banalt jeg gjør feil. Problemet er med en manglende header-fil eller noe for mitt board (nodemcuv2): In file included from src/WaterMeter.cpp:15:0: include/WaterMeter.h:231:5: error: 'IRAM_ATTR' does not name a type IRAM_ATTR static void cc1101Isr(void *p); ^ Hva er det jeg mangler for å få bygget prosjektet? Uten at det har noe med problemene med bygging av prosjektet, men du skriver at du har fått dekryptert nøkkelen til din Multical 22. Er det faktisk det du mener, eller har du fått tak i nøkkelen på annet vis? Det å dekryptere den er bortimot umulig uten enorme mengder datakraft (eller særdeles mye flaks), så jeg ble litt nysgjerrig på det. Når det gjelder problemet med å bygge, så testet jeg å klone det repoet du nevner, og det bygger fint i Visual Studio Code med PlatformIO her hos meg. De eneste to endringene jeg gjorde var å rename config_template.h til config.h (ingen endringer i filen), samt å bytte navn på board (under env:esp8266) i platformio.ini fra d1_mini_lite til nodemcuv2. Hvorfor det da ikke bygger hos deg er vanskelig å svare på. @monsivar Ja, det er FlowIQ 2200 jeg har, og leser av data fra. Har du laget noen hardware enda, og har du tilgang på nøkkelen til måleren din? @Dezzorex Har du bygget sammen en mottaker med D1 mini og CC1101 enda? 1 Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
mgartin Skrevet 10. mars Del Skrevet 10. mars 20 hours ago, mroek said: Uten at det har noe med problemene med bygging av prosjektet, men du skriver at du har fått dekryptert nøkkelen til din Multical 22. Er det faktisk det du mener, eller har du fått tak i nøkkelen på annet vis? Det å dekryptere den er bortimot umulig uten enorme mengder datakraft (eller særdeles mye flaks), så jeg ble litt nysgjerrig på det. Når det gjelder problemet med å bygge, så testet jeg å klone det repoet du nevner, og det bygger fint i Visual Studio Code med PlatformIO her hos meg. De eneste to endringene jeg gjorde var å rename config_template.h til config.h (ingen endringer i filen), samt å bytte navn på board (under env:esp8266) i platformio.ini fra d1_mini_lite til nodemcuv2. Med dekryptert mener jeg at jeg har kjørt python-skriptet kem-decryptor.py som tar inn kryptert KEM-fil + passord og spytter ut nøkkelen. Jeg har ikke gjort noe brute-force her nei! Jeg forsøkte med VSCode, og fikk samme feil, men fant ut at det skyldtes noen utdaterte pakker, kanskje jeg dro inn feil versjon ved et uhell da jeg holdt på i shellet. Oppdaterte i VSCode og nå kompilerte det. Takk for at du fikk på meg på rett vei! Siter Lenke til kommentar Del på andre sider Flere delingsvalg…
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.