Navigation

    • Register
    • Login
    • OpenHardware.io
    • Categories
    • Recent
    • Tags
    • Popular
    1. Home
    2. lesockz
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    lesockz

    @lesockz

    0
    Reputation
    2
    Posts
    242
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    lesockz Follow

    Best posts made by lesockz

    This user hasn't posted anything yet.

    Latest posts made by lesockz

    • STM32 with SX126x IP STMicro Announces World's First Die-Integrated LoRa System-on-Chip

      German:
      https://www.elektronikpraxis.vogel.de/stm-praesentiert-weltweit-erstes-lora-system-on-chip-a-896603/?cmp=nl-95&uuid=4B12540C-302B-44A7-91C65D82EE92D646

      English:
      https://www.hackster.io/news/stmicro-announces-world-s-first-die-integrated-lora-system-on-chip-the-stm32wle5-2d97c33a18d2

      posted in Hardware
      lesockz
      lesockz
    • RE: openHAB 2.2 binding

      Hello,

      iam using "openHAB 2.2.0-1 (Release Build)" as openhabian on a PI3.

      i've installed "org.openhab.binding.mysensors-2.2.0-SNAPSHOT.jar" as explained in the instructions.

      configured the thing "MySensors Serial Gateway" to use "/dev/ttyACM0" with Baudrate "38400" because i'm using a pro micro with 8Mhz which isn't capable of 115200 (as far as i know).

      the Items got discovered fine.

      Atm i have only one item with

      #define CHILD_ID_TEMP 0
      unsigned long SLEEP_TIME = 3 * 1000; // Sleep time between reads (in milliseconds)
      
      MyMessage tempMsg(CHILD_ID_TEMP, S_TEMP);
      

      Presentation:

      void presentation()
      {
        // Send the sketch version information to the gateway and Controller
        sendSketchInfo("Temp/Hum/Pre Sensor", "1.2");
      
        // Register all sensors to gateway (they will be created as child devices)
        present(CHILD_ID_TEMP, S_TEMP);
      }
      

      and Loop:

        unsigned long currentTime = millis();
        temperature++;//bme.readTemperature();
      
      
          lastSend = currentTime;
          send(tempMsg.set(temperature, 2));
          lastTemp = temperature;
      
      
        sleep(SLEEP_TIME);
      

      This is my debug from "openhab-cli showlogs"

      2018-01-07 13:59:17.676 [DEBUG] [rsAbstractConnection$MySensorsReader] - Message from gateway received: 1;0;1;0;6;109.00
      2018-01-07 13:59:17.680 [DEBUG] [rs.internal.gateway.MySensorsGateway] - Node 1 found in gateway
      2018-01-07 13:59:17.683 [DEBUG] [rs.internal.gateway.MySensorsGateway] - Child 0 found in node 1
      2018-01-07 13:59:17.687 [WARN ] [rs.internal.gateway.MySensorsGateway] - Variable V_RAIN not present
      

      And this from Log Viewer

      2018-01-07 14:00:18.836 [DEBUG] [rs.internal.gateway.MySensorsGateway] - Node 1 found in gateway
      2018-01-07 14:00:18.841 [DEBUG] [rs.internal.gateway.MySensorsGateway] - Child 0 found in node 1
      2018-01-07 14:00:18.846 [WARN ] [rs.internal.gateway.MySensorsGateway] - Variable V_RAIN not present
      2018-01-07 14:00:27.561 [DEBUG] [rsAbstractConnection$MySensorsReader] - Message from gateway received: 0;255;3;0;9;TSF:MSG:READ,1-1-0,s=0,c=1,t=6,pt=7,l=5,sg=0:117.00
      2018-01-07 14:00:27.566 [DEBUG] [rsAbstractConnection$MySensorsReader] - Message from gateway received: 1;0;1;0;6;117.00
      2018-01-07 14:00:27.572 [DEBUG] [rs.internal.gateway.MySensorsGateway] - Node 1 found in gateway
      2018-01-07 14:00:27.577 [DEBUG] [rs.internal.gateway.MySensorsGateway] - Child 0 found in node 1
      2018-01-07 14:00:27.582 [WARN ] [rs.internal.gateway.MySensorsGateway] - Variable V_RAIN not present
      2018-01-07 14:00:36.301 [DEBUG] [rsAbstractConnection$MySensorsReader] - Message from gateway received: 0;255;3;0;9;TSF:MSG:READ,1-1-0,s=0,c=1,t=6,pt=7,l=5,sg=0:118.00
      2018-01-07 14:00:36.308 [DEBUG] [rsAbstractConnection$MySensorsReader] - Message from gateway received: 1;0;1;0;6;118.00
      2018-01-07 14:00:36.311 [DEBUG] [rs.internal.gateway.MySensorsGateway] - Node 1 found in gateway
      2018-01-07 14:00:36.315 [DEBUG] [rs.internal.gateway.MySensorsGateway] - Child 0 found in node 1
      2018-01-07 14:00:36.318 [WARN ] [rs.internal.gateway.MySensorsGateway] - Variable V_RAIN not present
      2018-01-07 14:00:45.034 [DEBUG] [rsAbstractConnection$MySensorsReader] - Message from gateway received: 0;255;3;0;9;TSF:MSG:READ,1-1-0,s=0,c=1,t=6,pt=7,l=5,sg=0:119.00
      2018-01-07 14:00:45.037 [DEBUG] [rsAbstractConnection$MySensorsReader] - Message from gateway received: 1;0;1;0;6;119.00
      2018-01-07 14:00:45.039 [DEBUG] [rs.internal.gateway.MySensorsGateway] - Node 1 found in gateway
      2018-01-07 14:00:45.042 [DEBUG] [rs.internal.gateway.MySensorsGateway] - Child 0 found in node 1
      2018-01-07 14:00:45.045 [WARN ] [rs.internal.gateway.MySensorsGateway] - Variable V_RAIN not present
      

      So from log i can see Temp is counting up. but in "Paper Ui"

      i always get "Temperature -NaN °C" or "Temperature 0 °C"

      Please correct me if this is the wrong place for this question.

      Greets Andi

      posted in OpenHAB
      lesockz
      lesockz