Status-Pushbullet #26
Replies: 15 comments
-
Hi @PascalSI, it looks like you're using the newer version of the sketch (with support for multiple partitions) with the older version of the library (supporting 1 partition only). I've just released version 0.3, let's see if there are any issues after updating the library. |
Beta Was this translation helpful? Give feedback.
-
Yes, the compilation passed without errors, today I'll try with the security panel and push the results. |
Beta Was this translation helpful? Give feedback.
-
Hi @taligentx , i somehow did not work, there are no errors when compiling errors, but when connected to the security panel, in addition to the message "Security system initializing", there is nothing. |
Beta Was this translation helpful? Give feedback.
-
If you're receiving that initialization message, the PushBullet side seems to be working. I recommend checking to see if you are receiving data from the panel - load the It should work fine with the PC1616 but if you see data coming into KeybusReader but nothing from the Status sketch, please post logs of KeybusReader while you are performing different actions (arm, disarm, etc) and I'll see if there's a decoding issue. |
Beta Was this translation helpful? Give feedback.
-
Ok, today or tomorrow I'll try what you advise and write the results. |
Beta Was this translation helpful? Give feedback.
-
I tried what you advised, but it did not help... Nothing is displayed in the port monitor, i do not know which way to look anymore, the divider of the preamble was assembled normally, i could not make mistakes in them, the ratings correspond to 15k and 10k, i have PC-1616 version 4.5. |
Beta Was this translation helpful? Give feedback.
-
When the Status-Pushbullet firmware is started in the port monitor, it shows only the connection to the WiFi network:
And if I use D3 and D4 then the message in the monitor of the port is different:
|
Beta Was this translation helpful? Give feedback.
-
As I understand it, most likely the case in the bundle that connects PC-1616 and ESP8266 ... |
Beta Was this translation helpful? Give feedback.
-
The If you can, take a photo of the PC1616 and the wiring to the esp8266 - let's see if there's a problem there. |
Beta Was this translation helpful? Give feedback.
-
Now I can take pictures with PC-1616, here is a board with resistances: |
Beta Was this translation helpful? Give feedback.
-
Thanks for the photos, if the labels are accurate I don't see an obvious problem. If KeybusReader is not showing any data, it seems that there's either something like a broken wire, a short between connections, or problem with the esp8266 GPIO pins. You can also try disconnecting all other keypads/modules from the panel and only have the Wemos connected to make sure there isn't some other interaction. |
Beta Was this translation helpful? Give feedback.
-
@PascalSI Are you still having an issue with the wiring? |
Beta Was this translation helpful? Give feedback.
-
Feel free to re-open this issue if you are continuing to troubleshoot the wiring. |
Beta Was this translation helpful? Give feedback.
-
Hi, I ordered a new module Esp, I'm waiting for it when I arrive. We do not sell them here. |
Beta Was this translation helpful? Give feedback.
-
Okay, if there are any issues with the new module you can re-open this issue or create a new one. For testing, you can try soldering the resistors and wires directly to each other instead of using a PCB or perfboard. This may help narrow down the problem. |
Beta Was this translation helpful? Give feedback.
-
Hi, i tried to compile the Status_Pushbullet code, but it produces errors when compiling. Could you explain what could be the reason?
Here are all the errors:
Status_Pushbullet:61: error: 'class dscKeybusInterface' has no member named 'powerChanged'
Status_Pushbullet:62: error: 'class dscKeybusInterface' has no member named 'powerChanged'
dsc.powerChanged = false; // Resets the battery trouble status flag
^
Status_Pushbullet:68: error: 'dscPartitions' was not declared in this scope
for (byte partitionIndex = 0; partitionIndex < dscPartitions; partitionIndex++) {
^
Status_Pushbullet:70: error: 'class dscKeybusInterface' has no member named 'alarmChanged'
if (dsc.alarmChanged[partitionIndex]) {
^
Status_Pushbullet:71: error: 'class dscKeybusInterface' has no member named 'alarmChanged'
dsc.alarmChanged[partitionIndex] = false; // Resets the partition alarm status flag
^
Status_Pushbullet:78: error: 'class dscKeybusInterface' has no member named 'alarm'
if (dsc.alarm[partitionIndex]) sendPush(pushMessage);
^
Status_Pushbullet:82: error: 'class dscKeybusInterface' has no member named 'fireChanged'
if (dsc.fireChanged[partitionIndex]) {
^
Status_Pushbullet:83: error: 'class dscKeybusInterface' has no member named 'fireChanged'
dsc.fireChanged[partitionIndex] = false; // Resets the fire status flag
Beta Was this translation helpful? Give feedback.
All reactions