Comments (7)
without sharing your changes it will be impossible to help.
from mysensors.
I didn't change anything, I took the original file and try to upload it to arduino mega. And then I want to combine it with hassio. When it starts, I want to adjust everything to myself.
from mysensors.
https://github.com/Kirizaki/mysensors/archive/dev.zip unpack it with folders and it must work.
from mysensors.
Oki. I have windows 10, Arduino Mega, Arduino IDE. I downloaded the package from your link, unpacked it, ran gateway.ino (I have MySensors.h and OneButton.h libraries installed) and this is the result:
In file included from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:21:0:
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp: In function 'void setupButtons()':
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp:89:54: warning: invalid conversion from 'uint8_t {aka unsigned char}' to 'void*' [-fpermissive]
saloon.attachDoubleClick(clickCallback, SALOON_2_ID);
^
In file included from c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\mapping\mapping.hpp:12:0,
from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:20:
C:\Users\Pery\Documents\Arduino\libraries\OneButton\src/OneButton.h:73:8: note: initializing argument 2 of 'void OneButton::attachDoubleClick(parameterizedCallbackFunction, void*)'
void attachDoubleClick(parameterizedCallbackFunction newFunction, void* parameter);
^~~~~~~~~~~~~~~~~
In file included from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:21:0:
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp:93:63: warning: invalid conversion from 'uint8_t {aka unsigned char}' to 'void*' [-fpermissive]
gamingRoom.attachDoubleClick(clickCallback, GAMING_ROOM_1_ID);
^
In file included from c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\mapping\mapping.hpp:12:0,
from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:20:
C:\Users\Pery\Documents\Arduino\libraries\OneButton\src/OneButton.h:73:8: note: initializing argument 2 of 'void OneButton::attachDoubleClick(parameterizedCallbackFunction, void*)'
void attachDoubleClick(parameterizedCallbackFunction newFunction, void* parameter);
^~~~~~~~~~~~~~~~~
In file included from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:21:0:
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp:97:56: warning: invalid conversion from 'uint8_t {aka unsigned char}' to 'void*' [-fpermissive]
bedroom.attachDoubleClick(clickCallback, BEDROOM_2_ID);
^
In file included from c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\mapping\mapping.hpp:12:0,
from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:20:
C:\Users\Pery\Documents\Arduino\libraries\OneButton\src/OneButton.h:73:8: note: initializing argument 2 of 'void OneButton::attachDoubleClick(parameterizedCallbackFunction, void*)'
void attachDoubleClick(parameterizedCallbackFunction newFunction, void* parameter);
^~~~~~~~~~~~~~~~~
In file included from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:21:0:
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp:99:43: warning: invalid conversion from 'uint8_t {aka unsigned char}' to 'void*' [-fpermissive]
bed1.attachClick(clickCallback, BED_1_ID);
^
In file included from c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\mapping\mapping.hpp:12:0,
from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:20:
C:\Users\Pery\Documents\Arduino\libraries\OneButton\src/OneButton.h:66:8: note: initializing argument 2 of 'void OneButton::attachClick(parameterizedCallbackFunction, void*)'
void attachClick(parameterizedCallbackFunction newFunction, void* parameter);
^~~~~~~~~~~
In file included from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:21:0:
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp:101:49: warning: invalid conversion from 'uint8_t {aka unsigned char}' to 'void*' [-fpermissive]
bed1.attachDoubleClick(clickCallback, BED_2_ID);
^
In file included from c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\mapping\mapping.hpp:12:0,
from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:20:
C:\Users\Pery\Documents\Arduino\libraries\OneButton\src/OneButton.h:73:8: note: initializing argument 2 of 'void OneButton::attachDoubleClick(parameterizedCallbackFunction, void*)'
void attachDoubleClick(parameterizedCallbackFunction newFunction, void* parameter);
^~~~~~~~~~~~~~~~~
In file included from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:21:0:
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp:103:43: warning: invalid conversion from 'uint8_t {aka unsigned char}' to 'void*' [-fpermissive]
bed2.attachClick(clickCallback, BED_2_ID);
^
In file included from c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\mapping\mapping.hpp:12:0,
from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:20:
C:\Users\Pery\Documents\Arduino\libraries\OneButton\src/OneButton.h:66:8: note: initializing argument 2 of 'void OneButton::attachClick(parameterizedCallbackFunction, void*)'
void attachClick(parameterizedCallbackFunction newFunction, void* parameter);
^~~~~~~~~~~
In file included from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:21:0:
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp:105:49: warning: invalid conversion from 'uint8_t {aka unsigned char}' to 'void*' [-fpermissive]
bed2.attachDoubleClick(clickCallback, BED_1_ID);
^
In file included from c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\mapping\mapping.hpp:12:0,
from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:20:
C:\Users\Pery\Documents\Arduino\libraries\OneButton\src/OneButton.h:73:8: note: initializing argument 2 of 'void OneButton::attachDoubleClick(parameterizedCallbackFunction, void*)'
void attachDoubleClick(parameterizedCallbackFunction newFunction, void* parameter);
^~~~~~~~~~~~~~~~~
In file included from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:21:0:
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp:107:46: warning: invalid conversion from 'uint8_t {aka unsigned char}' to 'void*' [-fpermissive]
guests.attachClick(clickCallback, GUESTS_ID);
^
In file included from c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\mapping\mapping.hpp:12:0,
from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:20:
C:\Users\Pery\Documents\Arduino\libraries\OneButton\src/OneButton.h:66:8: note: initializing argument 2 of 'void OneButton::attachClick(parameterizedCallbackFunction, void*)'
void attachClick(parameterizedCallbackFunction newFunction, void* parameter);
^~~~~~~~~~~
In file included from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:21:0:
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp:112:46: warning: invalid conversion from 'uint8_t {aka unsigned char}' to 'void*' [-fpermissive]
mirror.attachClick(clickCallback, MIRROR_ID);
^
In file included from c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\mapping\mapping.hpp:12:0,
from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:20:
C:\Users\Pery\Documents\Arduino\libraries\OneButton\src/OneButton.h:66:8: note: initializing argument 2 of 'void OneButton::attachClick(parameterizedCallbackFunction, void*)'
void attachClick(parameterizedCallbackFunction newFunction, void* parameter);
^~~~~~~~~~~
In file included from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:21:0:
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp:116:59: warning: invalid conversion from 'uint8_t {aka unsigned char}' to 'void*' [-fpermissive]
kitchen.attachDoubleClick(clickCallback, KITCHEN_LED1_ID);
^
In file included from c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\mapping\mapping.hpp:12:0,
from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:20:
C:\Users\Pery\Documents\Arduino\libraries\OneButton\src/OneButton.h:73:8: note: initializing argument 2 of 'void OneButton::attachDoubleClick(parameterizedCallbackFunction, void*)'
void attachDoubleClick(parameterizedCallbackFunction newFunction, void* parameter);
^~~~~~~~~~~~~~~~~
In file included from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:21:0:
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp:118:59: warning: invalid conversion from 'uint8_t {aka unsigned char}' to 'void*' [-fpermissive]
kitchenTable.attachClick(clickCallback, KITCHEN_TABLE_ID);
^
In file included from c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\mapping\mapping.hpp:12:0,
from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:20:
C:\Users\Pery\Documents\Arduino\libraries\OneButton\src/OneButton.h:66:8: note: initializing argument 2 of 'void OneButton::attachClick(parameterizedCallbackFunction, void*)'
void attachClick(parameterizedCallbackFunction newFunction, void* parameter);
^~~~~~~~~~~
In file included from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:21:0:
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp:120:50: warning: invalid conversion from 'uint8_t {aka unsigned char}' to 'void*' [-fpermissive]
workshop.attachClick(clickCallback, WORKSHOP_ID);
^
In file included from c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\mapping\mapping.hpp:12:0,
from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:20:
C:\Users\Pery\Documents\Arduino\libraries\OneButton\src/OneButton.h:66:8: note: initializing argument 2 of 'void OneButton::attachClick(parameterizedCallbackFunction, void*)'
void attachClick(parameterizedCallbackFunction newFunction, void* parameter);
^~~~~~~~~~~
In file included from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:21:0:
c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\automation\automation.hpp:122:50: warning: invalid conversion from 'uint8_t {aka unsigned char}' to 'void*' [-fpermissive]
corridor.attachClick(clickCallback, CORRIDOR_ID);
^
In file included from c:\users\pery\appdata\local\temp\arduino_build_28133\sketch\mapping\mapping.hpp:12:0,
from C:\Users\Pery\Documents\Arduino\mysensors-dev\gateway\gateway.ino:20:
C:\Users\Pery\Documents\Arduino\libraries\OneButton\src/OneButton.h:66:8: note: initializing argument 2 of 'void OneButton::attachClick(parameterizedCallbackFunction, void*)'
void attachClick(parameterizedCallbackFunction newFunction, void* parameter);
^~~~~~~~~~~
Szkic używa 11922 bajtów (4%) pamięci programu. Maksimum to 253952 bajtów.
Zmienne globalne używają 2604 bajtów (31%) pamięci dynamicznej, pozostawiając 5588 bajtów dla zmiennych lokalnych. Maksimum to 8192 bajtów.
from mysensors.
I'm using linux and i don't have this warnings but sketch compiled successfully you can flash it and it will be ok.
from mysensors.
You're brilliant :) Arduino works great.
Could I still ask for help in setting up hassio?
In configuration.yaml I have:
mysensors:
gateways:
- device: '/dev/ttyUSB0'
persistence_file: 'path/mysensors.json'
baud_rate: 115200
nodes:
11:
name: 'test1'
12:
name: 'test2'
21:
name: 'test3'
22:
name: 'test4'
51:
name: 'test5'
52:
name: 'test6'
optimistic: false
persistence: true
retain: true
version: '2.3.2'
And that is the result in hassio:
Gateway 0 11 switch.gateway_0_11 Przełącznik
Gateway 0 12 switch.gateway_0_12 Przełącznik
Gateway 0 21 switch.gateway_0_21 Przełącznik
Gateway 0 22 switch.gateway_0_22 Przełącznik
Gateway 0 31 switch.gateway_0_31 Przełącznik
Gateway 0 32 switch.gateway_0_32 Przełącznik
Gateway 0 33 switch.gateway_0_33 Przełącznik
Gateway 0 34 switch.gateway_0_34 Przełącznik
from mysensors.
my configuration looks like this
mysensors:
gateways:
- device: "/dev/ttyUSB0"
persistence_file: "mysensors.json"
optimistic: false
persistence: true
retain: true
version: "2.3"
sketch has built in presentation for hassio
from mysensors.
Related Issues (16)
- Dependency graph
- Create manifest
- Fix build warnings HOT 1
- Resign from before() function
- add info to not use digital pin 0 and 1
- implement scene controller
- add info about versions of required liblaries
- Number of sensors HOT 2
- Problem with more sensors HOT 7
- Home-Assistant GUI not starting with connected board
- Poprawa sketchu
- Add documentation
- Add CI/CD
- Add build script HOT 1
- support for Relays activated by low state HOT 26
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mysensors.