Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
J

jeti

@jeti
Unfollow Follow
About
Posts
78
Topics
12
Shares
0
Groups
0
Followers
0
Following
2

Posts

Recent Best Controversial

  • 💬 EFEKTA Temperature & Humidity mini sensor
    J jeti
    OpenHardware.io temperature atmega328 battery humidity atmega 328p-mu

    @berkseo do you have a 3d Model of the Sensor? I could support with designing a housing if you want!


  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti
    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

    @berkseo cool thanks for your update, really impressive which detail you are aiming to achieve!
    I'm planning to get some as soon as possible :-) already gathering the parts. Any chance you upload the PCB?


  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti
    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

    @berkseo it looks very good! Is testing running good?
    Any hickups ?


  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti
    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

    @berkseo ah thanks. If you need somebody to test. I would be happy to do so.


  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti
    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

    @berkseo on the second restart the temperature shows 46°C that's why in wondered of this is caused by testing. As during "normal" using this should not be an issue


  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti
    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

    @berkseo awesome! Great work!
    One question: the high temperature is a result of testing? So with a long enough sleep time the temp will be accurate?


  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti
    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

    @berkseo thanks!


  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti
    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

    @berkseo any chance you can provide a brief feedback?
    What is your status on the software side?


  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti
    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

    Looking good! Please keep up the awesome work.


  • 💬 Aeos : a NRF52 versatile, up to 9in1, device
    J jeti
    OpenHardware.io motion nrf52 pressure weather accelerometer light lux humidity microphone air quality door contact ble temperature security nfc multisensors

    Sounds good to me! Thanks a lot for your effort!


  • 💬 Aeos : a NRF52 versatile, up to 9in1, device
    J jeti
    OpenHardware.io motion nrf52 pressure weather accelerometer light lux humidity microphone air quality door contact ble temperature security nfc multisensors

    @scalz just found this project. It looks amazing!
    Is there anything we can do to support the progress?


  • 💬 NRF2RFM69
    J jeti
    OpenHardware.io rfm69 adapter converter nrf24l01

    @tbowmo i have some left over. If you are interested just shoot me a pm
    Thanks
    Jeti


  • 💬 Arduino Pro Mini Shield for RFM69(H)W
    J jeti
    OpenHardware.io atmega328p atmega328 pressure interstitial humidity wireless pcb rfm69hw sensor bme280 rfm69 temperature arduino si7021

    Hi Guys,

    I am having troubles with the Version 015 ( i have checked that DI00 is routed to PIN2).

    My definition for the radio looks like this:

    // Enable and select radio type attached 
    #define MY_RADIO_RFM69
    #define MY_IS_RFM69HW
    #define MY_RFM69_FREQUENCY RF69_433MHZ
    

    but i still get a error:
    !TSM:FPAR:FAIL

    Adding a capacitor did nit help either. Does someone have a similar Issue?

    Thanks


  • 💬 RFM69 Multisensor Node (CR2032)
    J jeti
    OpenHardware.io mysensors temperature & humidity sensor

    @mtiutiu
    got that too :+1:


  • 💬 RFM69 Multisensor Node (CR2032)
    J jeti
    OpenHardware.io mysensors temperature & humidity sensor

    @mtiutiu
    already got the Si7021, will get a MAX44009 and give it a go, I will check back when i started going!


  • 💬 RFM69 Multisensor Node (CR2032)
    J jeti
    OpenHardware.io mysensors temperature & humidity sensor

    @mtiutiu
    is there anything we can do to help you?
    I would be really interested :simple_smile:


  • only sending first 8 digits of value
    J jeti
    Troubleshooting

    Hi all,

    I am working on a I Button reader (Key Holder for homestatus use). I have everything working but one detail...
    I have 2 seperat OneWire conections (will be 4 in future), each is connected to one reader. Getting the ID of each button works fine but on the first reader I get the ID (8 byte long) and random numbers attached to the end when I send it.
    On the second reader there is also a number attached but it stays the same.

    • is there a way to shorten the send value (V_VAR1) to valid digits?

    thanks in advance

    oh yes, this is the sketch I am using:

    // Enable debug prints to serial monitor
    #define MY_DEBUG 
    
    // Enable and select radio type attached
    //#define MY_RADIO_NRF24
    #define MY_RADIO_RFM69
    #define MY_IS_RFM69HW
    #define MY_RFM69_FREQUENCY RF69_433MHZ
    
    #define MY_NODE_ID 102 
    
    #include <SPI.h>
    #include <MySensors.h>  
    #include <OneWire.h>
    
    // This is the pin with the 1-Wire bus on it
    OneWire ds_1(3);
    OneWire ds_2(4);
    OneWire ds_3(5);
    OneWire ds_4(6);
    
    
    
    
    // unique serial number read from the key
    byte addr_1[8];
    int addr_1_last;
    byte addr_2[8];
    int addr_2_last;
    
    
    // poll delay (I think 750ms is a magic number for iButton)
    int del = 750;
    
    #define CHILD_ID_1 1
    #define CHILD_ID_2 2
    #define CHILD_ID_3 3
    
    MyMessage ReadMsg_1(CHILD_ID_1, V_VAR1);
    MyMessage ReadMsg_2(CHILD_ID_2, V_VAR2);
    MyMessage ReadMsg_3(CHILD_ID_3, V_VAR3);
    
    void setup() {
      Serial.begin(115200);
    }
    
    void presentation()  {
      sendSketchInfo("iButton Reader", "1.0");
      present(CHILD_ID_1, S_CUSTOM);
      present(CHILD_ID_2, S_CUSTOM);
      present(CHILD_ID_3, S_CUSTOM);
    }
    
    void loop() {
    byte result;
    
      // search looks through all devices on the bus
       ds_1.reset_search();
         for( int i = 0; i < 8;  ++i )
      addr_1[i] = (char)0;
       ds_1.search(addr_1);
    //   Serial.println(ds_1.crc8(addr_1,7));
      if(ds_1.crc8(addr_1,7) == 0 && addr_1_last == 0) {
    
      send(ReadMsg_1.set(0)); 
    addr_1_last = 1;
    
      for( int i = 0; i < 8;  ++i )
      addr_1[i] = (char)0;
      }  
      else if (ds_1.crc8(addr_1,7) >> 0  && addr_1_last == 1){
    
        send(ReadMsg_1.set(addr_1,HEX)); 
         addr_1_last = 0;
    
      }
       ds_2.reset_search();
         for( int i = 0; i < 8;  ++i )
      addr_2[i] = (char)0;
       ds_2.search(addr_2);
     //  Serial.println(ds_2.crc8(addr_2,7));
      if(ds_2.crc8(addr_2,7) == 0 && addr_2_last == 0) {
    
      send(ReadMsg_2.set(0)); 
    addr_2_last = 1;
    
      for( int i = 0; i < 8;  ++i )
      addr_2[i] = (char)0;
      }  
      else if (ds_2.crc8(addr_2,7) >> 0  && addr_2_last == 1){
        
    
        send(ReadMsg_2.set(addr_2,HEX)); 
         addr_2_last = 0;
    
      }
    
      delay(del);
      return;
      }
    
    

    edit:
    for clarification:
    this is the 8 byte code:
    "0102E47F1600003F"
    but V_VARxxx is something like:
    "0102E47F1600003F0000017CD2861800"
    so first 16 digits are correct then random :-(

  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular