Ik wil graag mijn slimme meter uitlezen met een Arduino Mega om mijn Fibaro HC2 van informatie te voorzien.
Nu heb ik mij al kapot gegoogeld en het dichtst bij kwam ik met http://blog.hekkers.net/2...-meter-to-the-fibaro-hc2/
Alleen staat hier niet de volledige Arduino sketch.
De LUA code van de Fibaro is het probleem niet, de P1 info kan ik ook lezen met onderstaande code:
Maar nu komt het moeilijkste (voor mij dan), hoe stuur ik die data door naar de EthernetShield of zijn SD kaartje zodat de Fibaro HC2 bij die data kan?
Ik heb hier voor gewoon de kennis niet in huis.
Wie is hier Arduino expert en vind het leuk om mij aan een werkende setup te helpen?
Nu heb ik mij al kapot gegoogeld en het dichtst bij kwam ik met http://blog.hekkers.net/2...-meter-to-the-fibaro-hc2/
Alleen staat hier niet de volledige Arduino sketch.
De LUA code van de Fibaro is het probleem niet, de P1 info kan ik ook lezen met onderstaande code:
C++:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| void setup() { // put your setup code here, to run once: } void loop() { // put your main code here, to run repeatedly: #include <AltSoftSerial.h> // AltSoftSerial always uses these pins: // // Board Transmit Receive PWM Unusable // ----- -------- ------- ------------ // Teensy 2.0 9 10 (none) // Teensy++ 2.0 25 4 26, 27 // Arduino Uno 9 8 10 // Arduino Mega 46 48 44, 45 // Wiring-S 5 6 4 // Sanguino 13 14 12 AltSoftSerial altSerial; char c; void setup() { Serial.begin(115200); altSerial.begin(115200); } void loop() { if (altSerial.available()) { c = altSerial.read(); // --- 7 bits instelling --- c &= ~(1 << 7); char inChar = (char)c; Serial.print(c); } } } |
Maar nu komt het moeilijkste (voor mij dan), hoe stuur ik die data door naar de EthernetShield of zijn SD kaartje zodat de Fibaro HC2 bij die data kan?
Ik heb hier voor gewoon de kennis niet in huis.
Wie is hier Arduino expert en vind het leuk om mij aan een werkende setup te helpen?
[ Voor 0% gewijzigd door ThinkPad op 20-06-2016 13:20 . Reden: [code]-tags toegevoegd om het leesbaarder te maken. ]